Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Ответить

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Вт июл 02, 2019 17:51:28

Сегодня решил обновить прошивку - небыло RDS...ну и вообще... Конфигурация: М32-KS066-DS1307-TDA7439-RDA5807. Попробовал дома посредством самодельного USBasp. Но ничего не получилось - на домашнем компе 10-ка. На работе старенький комп с LPT, проггер STK200/300 и Понипрог (изначально им и прошивал внутрисхемно). На плате проггера установлен кварц 4 мГц. Попробовал прочитать - читает какую то хрень...типа почти совсем пусто. Установил кварц на 16мГц, все стер (фьюзы не трогал). Область флеш записалась нормально, а еепром доходит до 10-15% и выдает ошибку 21. Могут ли фьюзы влиять на прошивку еепром? Прошиву брал от 10.02.19, еепром настраивал под себя....потом брал тупо из скачанной папки - всеравно не шъется.

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Ср июл 03, 2019 08:48:17

Решил проблему установив фьюзы как заводские. Все прошилось нормально. Потом установил согласно проекту.

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Сб июл 06, 2019 17:57:07

Спасибо все получилось!
Нарисовал и собрал плату сразу с TDA7439 на борту. Конфигурация TDA7439+Mega32+RDA5807+DS3231, используются всего два входа, тюнер и компьютер. Второй слой можно в принципе не делать, а обойтись перемычками. Файл не трогаем, печатаем как есть и утюжим. Пытался не делать земляные петли, и разнес в разные стороны аналоговую и цифровую землю (как мог разумеется :)) ). Фона не слышно. Все собрано и работает. Может кому пригодится.
Изображение Изображение Изображение Изображение Изображение


печаткой не поделитесь?

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Вт июл 09, 2019 07:08:17

батарейку менять будет очень удобно :)

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Ср июл 17, 2019 20:57:58

Спасибо все получилось!
Нарисовал и собрал плату сразу с TDA7439 на борту. Конфигурация TDA7439+Mega32+RDA5807+DS3231, используются всего два входа, тюнер и компьютер. Второй слой можно в принципе не делать, а обойтись перемычками. Файл не трогаем, печатаем как есть и утюжим. Пытался не делать земляные петли, и разнес в разные стороны аналоговую и цифровую землю (как мог разумеется :)) ). Фона не слышно. Все собрано и работает. Может кому пригодится.
Изображение Изображение Изображение Изображение Изображение

дисплей на какой контроллере? у меня ST7920 будет работать?

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Пн июл 22, 2019 07:21:18

подскажите, видимо после грозы поплохело радио модулю на TEA5767 стал ужасно ловить, в режиме моно еще более менее, но стерео это вообще караул. Заказал пару модулей, на микросхеме CL6016G написано вроде как полный аналог, но не завелась. может не полный аналог? никто такие не ставил?

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Пн июл 22, 2019 20:50:58

Возможно кому еще надо, то вкладываю свою версию печатной платы этого проекта
особенности:
- встроенный выпрямитель питания (просто добавляем трансформатор)
-как мог разделил питание цифры и аналога
-размеры для заказа на забугоных сайтах до 100X100мм (на JLCPCB мне не отделили кнопки от основной платы - видимо это платная услуга "разделение")
-all in one - аудио процессор TDA7439 на одной плате с контроллером (самое оптимальное отношение какчество цена TDA7934)
- работоспособность 100%
-критика приветствуется (хотел сделать более или менее универсальную плату под дисплеи 16х2 и 128х64 из доступных компонентов,(говна и палок)- предохранитель на входе 0.2А - мало - нужно 0.5А или перемычка)
ИзображениеА
СпойлерИзображение Изображение Изображение[url=http://img.radiokot.ru/files/118737/medium/1ybls2vk8a.jpg]Изображение

СпойлерИзображение

СпойлерИзображение

СпойлерИзображение

СпойлерИзображение

зы я не хрена не шарю в радиоэлектронике - просто увлекся этим проектом , сильно не бить.
Вложения
Mega32_final_1_5_0.lay6
Файл для редактирования
(1.9 MiB) Скачиваний: 590
mega_sprint(4).zip
jlcpcb - для заказа печатной платы
(100.34 KiB) Скачиваний: 362

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Пт авг 09, 2019 16:58:36

Печатная плата для TDA7313. (7318 нет в наличии рабочих чипов, что бы проверить на них)
тоже самое, что и на 7439 - немного меньше размер и тут мне на JLCPCB отделили кнопки от основной платы.

Изображение Изображение Изображение Изображение
Вложения
TDA71313.lay6
Файл для редактирования в Sprint-Layout
(431.04 KiB) Скачиваний: 477
mega7318.zip
Заказ на JLCPCB
(95.25 KiB) Скачиваний: 315

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Пт авг 09, 2019 19:19:42

Классно получилось. Если бы еще под dip-овскую мегу...как раз в наличии.

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Сб авг 17, 2019 15:48:43

Уважаемый deop, укажите пожалуйста номиналы C2 и C3. Спасибо

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Сб авг 17, 2019 18:04:45

Уважаемый deop, укажите пожалуйста номиналы C2 и C3. Спасибо

В оригинальной схеме автора они есть, но использовать их не обязательно (совсем, с ними хрень выходит).
Дополнительные 4к7 резисторы на линии питания к OLED экранам Е и Rs тоже не обязательны, без них тоже работает хорошо.
Пробовал запитывать радио модуль от линии LM7805 и от общей линии питания - различий не заметил, куда кидать "соплю" на дорожки не важно, главное на rda 5807 3.3 v. На tea5767 можно даже 5v.
В файле Mega32_final_1_5_0.lay6 есть "черновики" и заготовки, в том числе и авторская схема,(В которой очень сильно не хватает маркировки и обозначений выводов и номиналов компонентов) исходил из того, что есть. Так же там схема TDA7293 от Макса Крюкова, отличная разводка.

Классно получилось. Если бы еще под dip-овскую мегу...как раз в наличии.

уже не актуально - все на STM32 уже собирают данный шедевр.

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Вс авг 18, 2019 09:34:11

deop, спасибо огромное, ещё заметил, но, возможно, я что-то не так понял, на плате неверно расположена AMS1117. Как я вижу, она вверх ногами, т. е. зеркально

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Вс авг 18, 2019 13:51:07

deop, спасибо огромное, ещё заметил, но, возможно, я что-то не так понял, на плате неверно расположена AMS1117. Как я вижу, она вверх ногами, т. е. зеркально


Да косяк с ams1777, зеркально.

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Вс авг 18, 2019 19:13:20

уже не актуально - все на STM32 уже собирают данный шедевр.

Ну да...усилители на лампах тоже были не актуальны...а тут вдруг начали их собирать...

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Вс авг 18, 2019 19:23:11

Это да, нет пределов человеческой глупости.

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Ср сен 18, 2019 14:17:05

Прошивка atmega32_ks0066_16x2_8bit от 10.06.2019, pga2310 без тюнера. В режиме уровня сигнала правый отображается правильно, когда подаешь сигнал только на левый, то он тянет за собой и правый, примерно на две третьих по уровню. В режиме спектроанализатора оба канала работают корректно и не зависят друг от друга. Менял местами выходы предусилителя на плате - картина не меняется. Проверял осциллографом выход предусилителя - оба канала равные , нет самовозбуждения. Входы предусилителя экранированы независимо друг от друга... Нет ли такой проблемы у кого-то на этой прошивке?

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Ср сен 18, 2019 14:29:10

Да, похоже ошибка при вычислениях. Попробуйте собрать из свежих исходников, с исправлением.

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Пт сен 20, 2019 18:41:21

Доброе время суток. Есть такая проблема не могу запустить дс18б20, в описании пишет нужна дс12… в редакторе епром пишет дс18б20. Подключение как в описании ничего нового. И ещё есть проблема почему-то шьеться не правильно в епроме покзывает всё правильно, а после прошивки на лсд пишет другое.

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Пт сен 20, 2019 19:10:09

Да, похоже ошибка при вычислениях. Попробуйте собрать из свежих исходников, с исправлением.

Спасибо за ответ! Бился несколько дней, но "лыжи не едут"... Все по гайду из ютуба делал, но собрать прошивку не смог. Как правильно отредактировать Makefile понял только где дисплей :) Да и вообще папка с прошивкой не появляется.
Вложения
Shot 2019-09-20 20;18;04.png
(55.77 KiB) Скачиваний: 332

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12

Пт сен 20, 2019 20:35:40

Похоже, древняя версия компилятора, без поддержки flto. Либо компилятор посвежке возмите, либо эту опцию там же в Makefile уберите, может быть, влкзет в 32k, особенно версия для ks0066

Добавлено after 6 minutes 15 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
artem1103, попробуйте сформулировать проблему более внятно, я ничего не понял, что куда кто пишет.
Ответить