Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
-
Aleksandr-08
- Родился
- Сообщения: 5
- Зарегистрирован: Вс сен 11, 2016 21:57:59
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Здравствуйте. Подскажите пожалуйста! Стал изготавливать печатную плату Контроллера домашней аудиосистемы с анализатором на Atmega32 и обратил внимание на обвязку транзистора в цепи подсветки дисплея. Там коллектор и эмиттер запарлелен резистором. И ещё в той же цепи стоит резистор подтяжки. Каковы их номиналы? В схеме они не указаны.
- Stinger
- Сверлит текстолит когтями
- Сообщения: 1152
- Зарегистрирован: Сб ноя 16, 2013 16:23:02
- Откуда: Fe-City (46)
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Не указанное не ставить.
Спойлер
Бороться и искать, найти и перепрятать...-
Aleksandr-08
- Родился
- Сообщения: 5
- Зарегистрирован: Вс сен 11, 2016 21:57:59
- Stinger
- Сверлит текстолит когтями
- Сообщения: 1152
- Зарегистрирован: Сб ноя 16, 2013 16:23:02
- Откуда: Fe-City (46)
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Изготовлены печатные платы под индикатор KS108A или ST7920.
Из доработок:
- развернут ISP коннектор
- оптимизированы разъёмы
- добавлены конденсаторы на энкодер
- джампер выбора кнопки на энкодер.
Фото на стр. 219
Кому интересно ломитесь в личку.
Из доработок:
- развернут ISP коннектор
- оптимизированы разъёмы
- добавлены конденсаторы на энкодер
- джампер выбора кнопки на энкодер.
Фото на стр. 219
Кому интересно ломитесь в личку.
Последний раз редактировалось Stinger Вт ноя 26, 2019 11:17:45, всего редактировалось 2 раза.
Спойлер
Бороться и искать, найти и перепрятать...- FOLKSDOICH
- Говорящий с текстолитом
- Сообщения: 1580
- Зарегистрирован: Ср окт 04, 2006 22:33:56
- Откуда: М.о.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
[uquote="Stinger",url="/forum/viewtopic.php?p=3743885#p3743885"]Если кому интересно, есть изготовленные в Китае платы...[/uquote]
А картинки, цена?
А картинки, цена?
Всё придумано до и для нас.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Парни подскажите кто в теме, собираю в гараж музыкальную шкатулку Ampcontrol ( ATmega32, ST7920, TDA7439), ПП от тов. Mazzz (большое ему спасибо). Вопрос в выборе разделительных компактных конденсаторов на вход TDA7439. Нашел по десятку разных на мой взгляд подходящих. Но сомнения одолевают . Подскажите на картинке достойные варианты. Даташиты смотрел , все они почти одинаковые (Polyester film capacitor),.

заранее спасибо.
заранее спасибо.
Последний раз редактировалось BV-Dial Вт дек 03, 2019 17:55:15, всего редактировалось 2 раза.
Есть такие решения, после принятия которых, тараканы в голове аплодируют стоя.
.......Отругал своих тараканов, рассадил в голове по полочкам, запретил меняться местами.....
Притихли, не беспокоят, шёпотом обсуждают какой я плохой......
.......Отругал своих тараканов, рассадил в голове по полочкам, запретил меняться местами.....
Притихли, не беспокоят, шёпотом обсуждают какой я плохой......
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
WIMA 0.22-63 по два в паралель ставил - нормально. Если по одному, то маловато басов. Можете поэксперементировать...на слух. Но по емкости от 0,47 до 1,0 мкф.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Спасибо, Как раз WIMA 1.0mkF x 63v.
Есть такие решения, после принятия которых, тараканы в голове аплодируют стоя.
.......Отругал своих тараканов, рассадил в голове по полочкам, запретил меняться местами.....
Притихли, не беспокоят, шёпотом обсуждают какой я плохой......
.......Отругал своих тараканов, рассадил в голове по полочкам, запретил меняться местами.....
Притихли, не беспокоят, шёпотом обсуждают какой я плохой......
- FOLKSDOICH
- Говорящий с текстолитом
- Сообщения: 1580
- Зарегистрирован: Ср окт 04, 2006 22:33:56
- Откуда: М.о.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Пришло сегодня письмо от Stinger с двумя платками, всё удовольствие с почтой 300 рублей. Платы отличные. Ленивым очень рекомендую приобрести.
Всё придумано до и для нас.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Здравствуйте WiseLord.
Прошшивка ampcontrol_atmega16_ks0066_16x2_8bit_tda7439_lc72131.hex
1. не работтает приемник (не входит в режим выбора радиостанций)
2. не работает подсветка
Проверял и в железе, и в протеусе.
Пробовал несколько разных прошивок.
Что делать?
Заранее спасибо
Прошшивка ampcontrol_atmega16_ks0066_16x2_8bit_tda7439_lc72131.hex
1. не работтает приемник (не входит в режим выбора радиостанций)
2. не работает подсветка
Проверял и в железе, и в протеусе.
Пробовал несколько разных прошивок.
Что делать?
Заранее спасибо
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Ищите кого-то ещё с таким железом. У меня такого синтезатора никогда не было, так что не помогу.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Дело не в синтезаторе.
Пробовал прошивку с RDA 5807 и с LM7001(в протеусе).
После включения входа "тюнер" переходит в режим спектра (нет выбора радиостанций).
Аналогичные прошивки на меге32 работают.
Пробовал прошивку с RDA 5807 и с LM7001(в протеусе).
После включения входа "тюнер" переходит в режим спектра (нет выбора радиостанций).
Аналогичные прошивки на меге32 работают.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
А переключать "дефолтный" экран там не получается? То ли длительным нажатием кнопки 2, то ли как-то ещё - я уже не помню.
И вообще, относительно недавно кто-то что-то такое упоминал про дефолтный режим и я что-то переделывал. Релиза с прошивками не делал, но в последних исходниках может быть поправлено. Попробуйте скомпилировать и посмотреть на результат.
P.S. Честно говоря, не думаю что вариант на ATmega16 ещё актуален и кто-то его ещё использует. Да ещё и с 1602 дисплеем.
И вообще, относительно недавно кто-то что-то такое упоминал про дефолтный режим и я что-то переделывал. Релиза с прошивками не делал, но в последних исходниках может быть поправлено. Попробуйте скомпилировать и посмотреть на результат.
P.S. Честно говоря, не думаю что вариант на ATmega16 ещё актуален и кто-то его ещё использует. Да ещё и с 1602 дисплеем.
- Hichkok
- Мучитель микросхем
- Сообщения: 400
- Зарегистрирован: Чт мар 27, 2008 21:36:44
- Откуда: Домодедово
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
WiseLord доброго дня.
Вопрос созрел, можно ли изменить порт подключения IR с PD3 на PD1, если можно то что поменять remote.c
В pins.h порт поменял, а что менять тут?
void rcInit()
{
IN(RC); // Set PD3 (INT1) to input
TCCR1A = 0; // Reset Timer1 counter
TCCR1B = (1 << CS11) | (1 << CS10); // Set Timer1 prescaler to 64 (250kHz)
#ifdef _atmega32
MCUCR |= (1 << ISC10); // Set INT1 to trigger on any edge
GICR |= (1 << INT1); // Enable INT1 interrupt
TIMSK = (1 << TOIE1); // Enable Timer1 overflow interrup
Связано с ошибкой в разводке платы, а резать жалко.
Вопрос созрел, можно ли изменить порт подключения IR с PD3 на PD1, если можно то что поменять remote.c
В pins.h порт поменял, а что менять тут?
void rcInit()
{
IN(RC); // Set PD3 (INT1) to input
TCCR1A = 0; // Reset Timer1 counter
TCCR1B = (1 << CS11) | (1 << CS10); // Set Timer1 prescaler to 64 (250kHz)
#ifdef _atmega32
MCUCR |= (1 << ISC10); // Set INT1 to trigger on any edge
GICR |= (1 << INT1); // Enable INT1 interrupt
TIMSK = (1 << TOIE1); // Enable Timer1 overflow interrup
Связано с ошибкой в разводке платы, а резать жалко.
Пока коты едины они непобедимы
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Если бы у ATmega32 прерывания на ножках были не только INT0/INT1 (PD2/PD3), а на всех (как PCINTx на той же ATmega328), то ещё можно было бы что-то придумать.
А как Вы умудрились нарисовать плату неправильно? Сверка со схемой ведь выдала бы ошибку.
А как Вы умудрились нарисовать плату неправильно? Сверка со схемой ведь выдала бы ошибку.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Здравствуйте WiseLord.
Подскажите что просит компилятор?
Подскажите что просит компилятор?
- Вложения
-
- Безымянный.JPG
- (150.12 КБ) 354 скачивания
- Hichkok
- Мучитель микросхем
- Сообщения: 400
- Зарегистрирован: Чт мар 27, 2008 21:36:44
- Откуда: Домодедово
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Лаут со схемой не сверят, а я развожу чаще в нем. Ну ладно уже запилил все норм.
По последним исходникам для 16х2, вот захотелось в мини варианте.
По последним исходникам для 16х2, вот захотелось в мини варианте.
Пока коты едины они непобедимы
- |_|_|урик
- Мучитель микросхем
- Сообщения: 463
- Зарегистрирован: Ср апр 25, 2012 22:27:46
- Откуда: Донецк
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Владимир, приветствую!
Решил я тут за несколько лет обновить версию ПО, и подредактировать EEPROM. Ну EEPROM с горем пополам раскурил как прошить (когда-то с твоей помощью прошивал, но по истечении долгого времени всё забыл. И все наработки умерли с очередным диском). А вот собрать прошивку что-то не получилось. Результат в приложенном скрине. Сначало ругнулось на -fito, удалил эту функцию. Вроде все пошло, но не тут-то было. Что не так?
Решил я тут за несколько лет обновить версию ПО, и подредактировать EEPROM. Ну EEPROM с горем пополам раскурил как прошить (когда-то с твоей помощью прошивал, но по истечении долгого времени всё забыл. И все наработки умерли с очередным диском). А вот собрать прошивку что-то не получилось. Результат в приложенном скрине. Сначало ругнулось на -fito, удалил эту функцию. Вроде все пошло, но не тут-то было. Что не так?
- Вложения
-
- Снимок.PNG
- (71.58 КБ) 308 скачиваний