Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
- Сообщения: 259
- Зарегистрирован: Вт янв 29, 2013 23:00:53
Сегодня решил обновить прошивку - небыло RDS...ну и вообще... Конфигурация: М32-KS066-DS1307-TDA7439-RDA5807. Попробовал дома посредством самодельного USBasp. Но ничего не получилось - на домашнем компе 10-ка. На работе старенький комп с LPT, проггер STK200/300 и Понипрог (изначально им и прошивал внутрисхемно). На плате проггера установлен кварц 4 мГц. Попробовал прочитать - читает какую то хрень...типа почти совсем пусто. Установил кварц на 16мГц, все стер (фьюзы не трогал). Область флеш записалась нормально, а еепром доходит до 10-15% и выдает ошибку 21. Могут ли фьюзы влиять на прошивку еепром? Прошиву брал от 10.02.19, еепром настраивал под себя....потом брал тупо из скачанной папки - всеравно не шъется.
- Реклама
- Сообщения: 259
- Зарегистрирован: Вт янв 29, 2013 23:00:53
Решил проблему установив фьюзы как заводские. Все прошилось нормально. Потом установил согласно проекту.
- Сообщения: 32
- Зарегистрирован: Чт дек 10, 2015 15:19:27
[uquote="Mazzz",url="/forum/viewtopic.php?p=3250074#p3250074"][uquote="Mazzz",url="/forum/viewtopic.php?p=3065126#p3065126"]Спасибо все получилось!
Нарисовал и собрал плату сразу с TDA7439 на борту. Конфигурация TDA7439+Mega32+RDA5807+DS3231, используются всего два входа, тюнер и компьютер. Второй слой можно в принципе не делать, а обойтись перемычками. Файл не трогаем, печатаем как есть и утюжим. Пытался не делать земляные петли, и разнес в разные стороны аналоговую и цифровую землю (как мог разумеется
). Фона не слышно. Все собрано и работает. Может кому пригодится.
[/uquote][/uquote]
печаткой не поделитесь?
Нарисовал и собрал плату сразу с TDA7439 на борту. Конфигурация TDA7439+Mega32+RDA5807+DS3231, используются всего два входа, тюнер и компьютер. Второй слой можно в принципе не делать, а обойтись перемычками. Файл не трогаем, печатаем как есть и утюжим. Пытался не делать земляные петли, и разнес в разные стороны аналоговую и цифровую землю (как мог разумеется
печаткой не поделитесь?
батарейку менять будет очень удобно 
Электроника -очень точная наука, бубен необходимо держать в левой руке!!!
- Сообщения: 32
- Зарегистрирован: Чт дек 10, 2015 15:19:27
[uquote="Mazzz",url="/forum/viewtopic.php?p=3250074#p3250074"][uquote="Mazzz",url="/forum/viewtopic.php?p=3065126#p3065126"]Спасибо все получилось!
Нарисовал и собрал плату сразу с TDA7439 на борту. Конфигурация TDA7439+Mega32+RDA5807+DS3231, используются всего два входа, тюнер и компьютер. Второй слой можно в принципе не делать, а обойтись перемычками. Файл не трогаем, печатаем как есть и утюжим. Пытался не делать земляные петли, и разнес в разные стороны аналоговую и цифровую землю (как мог разумеется
). Фона не слышно. Все собрано и работает. Может кому пригодится.
[/uquote][/uquote]
дисплей на какой контроллере? у меня ST7920 будет работать?
Нарисовал и собрал плату сразу с TDA7439 на борту. Конфигурация TDA7439+Mega32+RDA5807+DS3231, используются всего два входа, тюнер и компьютер. Второй слой можно в принципе не делать, а обойтись перемычками. Файл не трогаем, печатаем как есть и утюжим. Пытался не делать земляные петли, и разнес в разные стороны аналоговую и цифровую землю (как мог разумеется
дисплей на какой контроллере? у меня ST7920 будет работать?
- Реклама
подскажите, видимо после грозы поплохело радио модулю на TEA5767 стал ужасно ловить, в режиме моно еще более менее, но стерео это вообще караул. Заказал пару модулей, на микросхеме CL6016G написано вроде как полный аналог, но не завелась. может не полный аналог? никто такие не ставил?
Электроника -очень точная наука, бубен необходимо держать в левой руке!!!
- Сообщения: 23
- Зарегистрирован: Пт окт 07, 2016 08:58:58
Возможно кому еще надо, то вкладываю свою версию печатной платы этого проекта
особенности:
- встроенный выпрямитель питания (просто добавляем трансформатор)
-как мог разделил питание цифры и аналога
-размеры для заказа на забугоных сайтах до 100X100мм (на JLCPCB мне не отделили кнопки от основной платы - видимо это платная услуга "разделение")
-all in one - аудио процессор TDA7439 на одной плате с контроллером (самое оптимальное отношение какчество цена TDA7934)
- работоспособность 100%
-критика приветствуется (хотел сделать более или менее универсальную плату под дисплеи 16х2 и 128х64 из доступных компонентов,(говна и палок)- предохранитель на входе 0.2А - мало - нужно 0.5А или перемычка)
А
зы я не хрена не шарю в радиоэлектронике - просто увлекся этим проектом , сильно не бить.
особенности:
- встроенный выпрямитель питания (просто добавляем трансформатор)
-как мог разделил питание цифры и аналога
-размеры для заказа на забугоных сайтах до 100X100мм (на JLCPCB мне не отделили кнопки от основной платы - видимо это платная услуга "разделение")
-all in one - аудио процессор TDA7439 на одной плате с контроллером (самое оптимальное отношение какчество цена TDA7934)
- работоспособность 100%
-критика приветствуется (хотел сделать более или менее универсальную плату под дисплеи 16х2 и 128х64 из доступных компонентов,(говна и палок)- предохранитель на входе 0.2А - мало - нужно 0.5А или перемычка)
А
зы я не хрена не шарю в радиоэлектронике - просто увлекся этим проектом , сильно не бить.- Вложения
-
- Mega32_final_1_5_0.lay6
- Файл для редактирования
- (1.9 МБ) 719 скачиваний
-
- mega_sprint(4).zip
- jlcpcb - для заказа печатной платы
- (100.34 КБ) 470 скачиваний
- Сообщения: 23
- Зарегистрирован: Пт окт 07, 2016 08:58:58
Печатная плата для TDA7313. (7318 нет в наличии рабочих чипов, что бы проверить на них)
тоже самое, что и на 7439 - немного меньше размер и тут мне на JLCPCB отделили кнопки от основной платы.

тоже самое, что и на 7439 - немного меньше размер и тут мне на JLCPCB отделили кнопки от основной платы.
- Вложения
-
- TDA71313.lay6
- Файл для редактирования в Sprint-Layout
- (431.04 КБ) 588 скачиваний
-
- mega7318.zip
- Заказ на JLCPCB
- (95.25 КБ) 429 скачиваний
- Сообщения: 259
- Зарегистрирован: Вт янв 29, 2013 23:00:53
Классно получилось. Если бы еще под dip-овскую мегу...как раз в наличии.
Уважаемый deop, укажите пожалуйста номиналы C2 и C3. Спасибо
- Сообщения: 23
- Зарегистрирован: Пт окт 07, 2016 08:58:58
[uquote="Неугомонный",url="/forum/viewtopic.php?p=3684428#p3684428"]Уважаемый deop, укажите пожалуйста номиналы C2 и C3. Спасибо[/uquote]
В оригинальной схеме автора они есть, но использовать их не обязательно (совсем, с ними хрень выходит).
Дополнительные 4к7 резисторы на линии питания к OLED экранам Е и Rs тоже не обязательны, без них тоже работает хорошо.
Пробовал запитывать радио модуль от линии LM7805 и от общей линии питания - различий не заметил, куда кидать "соплю" на дорожки не важно, главное на rda 5807 3.3 v. На tea5767 можно даже 5v.
В файле Mega32_final_1_5_0.lay6 есть "черновики" и заготовки, в том числе и авторская схема,(В которой очень сильно не хватает маркировки и обозначений выводов и номиналов компонентов) исходил из того, что есть. Так же там схема TDA7293 от Макса Крюкова, отличная разводка.
[uquote="romuald",url="/forum/viewtopic.php?p=3679967#p3679967"]Классно получилось. Если бы еще под dip-овскую мегу...как раз в наличии.[/uquote]
уже не актуально - все на STM32 уже собирают данный шедевр.
В оригинальной схеме автора они есть, но использовать их не обязательно (совсем, с ними хрень выходит).
Дополнительные 4к7 резисторы на линии питания к OLED экранам Е и Rs тоже не обязательны, без них тоже работает хорошо.
Пробовал запитывать радио модуль от линии LM7805 и от общей линии питания - различий не заметил, куда кидать "соплю" на дорожки не важно, главное на rda 5807 3.3 v. На tea5767 можно даже 5v.
В файле Mega32_final_1_5_0.lay6 есть "черновики" и заготовки, в том числе и авторская схема,(В которой очень сильно не хватает маркировки и обозначений выводов и номиналов компонентов) исходил из того, что есть. Так же там схема TDA7293 от Макса Крюкова, отличная разводка.
[uquote="romuald",url="/forum/viewtopic.php?p=3679967#p3679967"]Классно получилось. Если бы еще под dip-овскую мегу...как раз в наличии.[/uquote]
уже не актуально - все на STM32 уже собирают данный шедевр.
deop, спасибо огромное, ещё заметил, но, возможно, я что-то не так понял, на плате неверно расположена AMS1117. Как я вижу, она вверх ногами, т. е. зеркально
- Сообщения: 23
- Зарегистрирован: Пт окт 07, 2016 08:58:58
[uquote="Неугомонный",url="/forum/viewtopic.php?p=3684731#p3684731"]deop, спасибо огромное, ещё заметил, но, возможно, я что-то не так понял, на плате неверно расположена AMS1117. Как я вижу, она вверх ногами, т. е. зеркально[/uquote]
Да косяк с ams1777, зеркально.
Да косяк с ams1777, зеркально.
- Сообщения: 259
- Зарегистрирован: Вт янв 29, 2013 23:00:53
[uquote="deop",url="/forum/viewtopic.php?p=3684487#p3684487"]уже не актуально - все на STM32 уже собирают данный шедевр.[/uquote]
Ну да...усилители на лампах тоже были не актуальны...а тут вдруг начали их собирать...
Ну да...усилители на лампах тоже были не актуальны...а тут вдруг начали их собирать...
Это да, нет пределов человеческой глупости.
Прошивка atmega32_ks0066_16x2_8bit от 10.06.2019, pga2310 без тюнера. В режиме уровня сигнала правый отображается правильно, когда подаешь сигнал только на левый, то он тянет за собой и правый, примерно на две третьих по уровню. В режиме спектроанализатора оба канала работают корректно и не зависят друг от друга. Менял местами выходы предусилителя на плате - картина не меняется. Проверял осциллографом выход предусилителя - оба канала равные , нет самовозбуждения. Входы предусилителя экранированы независимо друг от друга... Нет ли такой проблемы у кого-то на этой прошивке?
Да, похоже ошибка при вычислениях. Попробуйте собрать из свежих исходников, с исправлением.
- Сообщения: 22
- Зарегистрирован: Вт сен 06, 2016 08:09:39
Доброе время суток. Есть такая проблема не могу запустить дс18б20, в описании пишет нужна дс12… в редакторе епром пишет дс18б20. Подключение как в описании ничего нового. И ещё есть проблема почему-то шьеться не правильно в епроме покзывает всё правильно, а после прошивки на лсд пишет другое.
[uquote="WiseLord",url="/forum/viewtopic.php?p=3702988#p3702988"]Да, похоже ошибка при вычислениях. Попробуйте собрать из свежих исходников, с исправлением.[/uquote]
Спасибо за ответ! Бился несколько дней, но "лыжи не едут"... Все по гайду из ютуба делал, но собрать прошивку не смог. Как правильно отредактировать Makefile понял только где дисплей
Да и вообще папка с прошивкой не появляется.
Спасибо за ответ! Бился несколько дней, но "лыжи не едут"... Все по гайду из ютуба делал, но собрать прошивку не смог. Как правильно отредактировать Makefile понял только где дисплей
- Вложения
-
- Shot 2019-09-20 20;18;04.png
- (55.77 КБ) 379 скачиваний
Похоже, древняя версия компилятора, без поддержки flto. Либо компилятор посвежке возмите, либо эту опцию там же в Makefile уберите, может быть, влкзет в 32k, особенно версия для ks0066
Добавлено after 6 minutes 15 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
artem1103, попробуйте сформулировать проблему более внятно, я ничего не понял, что куда кто пишет.
Добавлено after 6 minutes 15 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
artem1103, попробуйте сформулировать проблему более внятно, я ничего не понял, что куда кто пишет.



[url=http://img.radiokot.ru/files/118737/medium/1ybls2vk8a.jpg]