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

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

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


Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

evgeny18: Нашёл проблему - был конфликт с программным SPI, вызывавшим ложный RESET на соответствующей ножке модуля Si470x.

Чтобы это работало, нужно было отключить в Makefile всё что использует SPI на EXT.

В последних исходниках исправлено, можете собрать прошивку из них, должно работать (у меня заработало).

Ещё раз, на всякий случай:
- можно питать от 5В;
- SDA/SCL подключаются как обычно, RST - на ножку EXT_2 (PC4)
- в редакторе EEPROM выбираем тюнер Si4703, а для режима EXT можно выбрать "Input status" (третий вариант).

На моём модуле (покупал здесь) есть ещё три вывода, их я не подключал. Но если что, уровни на них (обеспечиваются резисторами подтяжки на самом модуле) - SEN: 5В, GPIO1: 0В, GPIO2: 0В.

А вообще стоит эту ножку RESET объединить с аналогичной у дисплея. Всё равно, по сути, что там, что там вся роль этой ножки - при старте системы на короткое время уйти в ноль и вернуться в единицу. Расходовать на это целыйх две ножки несколько расточительно.

Но это надо будет немного совместить с инициализацией I²C, так как Si470x на это завязан.

P.S. Совместил сброс дисплея и тюнера. Так что сейчас нужно подключить RST тюнера именню на аналогичную линию дисплея, не заморачиваясь с EXT выводами.

P.P.S.
Создал новый релиз с исправлением.
Реклама
Аватара пользователя
Stinger
Сверлит текстолит когтями
Сообщения: 1152
Зарегистрирован: Сб ноя 16, 2013 16:23:02
Откуда: Fe-City (46)
Контактная информация:

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

Сообщение Stinger »

Приветствую вас уважаемые коты!
Осилил всю тему, очень жду свежий проект на STM, имею экран на чипе LGDP4532, надеюсь он тоже будет поддерживаться?

Пока собираю Оригинальную версию на Mega32 от WiseLord, Жду экран на ST7920 но имею ещё парочку OLED дисплеев на чипе 1306 но под SPI, и на 1106 и для I2C.
Имеется ли возможность подключить к проекту индикатор на SSD1106 по шине I2C и как это сделать. (Вопрос снимается увидел новый релиз)
Второй вопрос можно ли вместо MCP602 применить MCP607I ?
СпойлерБороться и искать, найти и перепрятать...
Реклама
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Если этот ОУ работает от 5В, то можно.
Аватара пользователя
Stinger
Сверлит текстолит когтями
Сообщения: 1152
Зарегистрирован: Сб ноя 16, 2013 16:23:02
Откуда: Fe-City (46)
Контактная информация:

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

Сообщение Stinger »

Заметил на схемах такую вещь:
В проекте на М32 обратная связь на операционном усилителе выполнена резистором 100к, а в проекте на М328 это организовано резистором в 10к. так и Должно быть?
Проект на М328 сильно отстаёт? примерно на 10 месяцев?
СпойлерБороться и искать, найти и перепрятать...
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Опечатка, должно быть 100к.
Проекты полностью синхронизированы - код-то один.
Реклама
evgeny18
Открыл глаза
Сообщения: 45
Зарегистрирован: Ср фев 06, 2013 15:41:08
Откуда: г.Омск

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

Сообщение evgeny18 »

Так если дисплей ssd1306 или ks0066_16x2_pcf8574, то к какому выводу RST цеплять? Модуль si4703 такой же как у Вас.
Реклама
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Всё к тому же.
Аватара пользователя
Stinger
Сверлит текстолит когтями
Сообщения: 1152
Зарегистрирован: Сб ноя 16, 2013 16:23:02
Откуда: Fe-City (46)
Контактная информация:

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

Сообщение Stinger »

Тестовый пуск на белом экране 1,3" с контроллером SSD1106 по шине I2C.
Заодно фото моих фьюзов.

[uquote="WiseLord",url="/forum/viewtopic.php?p=3519246#p3519246"]... Проекты полностью синхронизированы - код-то один.[/uquote]
А релизов на M328 давненько не было...

Варианты с подключением OLED по SPI шине будут?
Вложения
IMG_20181205_002908.jpg
(38.53 КБ) 495 скачиваний
MyFuses-M32.jpg
(72.93 КБ) 713 скачиваний
СпойлерБороться и искать, найти и перепрятать...
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Stinger писал(а):А релизов на M328 давненько не было...
То есть, наличие прошивок для m328 в релизных архивах как бы не считается?
Аватара пользователя
Stinger
Сверлит текстолит когтями
Сообщения: 1152
Зарегистрирован: Сб ноя 16, 2013 16:23:02
Откуда: Fe-City (46)
Контактная информация:

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

Сообщение Stinger »

Если честно то ни одного не нашел... Пользовался ссылкой из первого сообщения на этой странице... Может из-за того что с телефона залез...

Доступно всего 15 релизов:

m32-20181203 - m32-20180501 - m16-20180501 - m8-20180501 - m32-20180331 - m32-20180224 - m8-20180224 - m32-20171120- m32-20170806 - m32-20170109 - m8-20170109 - m32-20161224 - m32-20160913 - m8-20160902 - m16-20160321

И не одного релиза для M328



На плате с микросхемой TDA7439 есть колодка к выводам 15 и 17 микросхемы, с обозначением RSP и LSP, для чего она нужна?
также на этой плате ножка 29 микросхемы соединена с колодкой GD порта I2C, но не соединена с массой, так и должно быть?

P.S. Кажется вас понял, вы наверное имеете ввиду что собранные прошивки для M328 имеются в самих релизах....
СпойлерБороться и искать, найти и перепрятать...
evgeny18
Открыл глаза
Сообщения: 45
Зарегистрирован: Ср фев 06, 2013 15:41:08
Откуда: г.Омск

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

Сообщение evgeny18 »

Заработала! Первое впечатление от Si4703 да, RDS четкий!Ну и прием немного получше чем RDA, Владимир Спасибо :beer: .
Аватара пользователя
Djony
Прорезались зубы
Сообщения: 202
Зарегистрирован: Ср ноя 10, 2010 20:25:10
Откуда: Томск

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

Сообщение Djony »

Подскажите нашел в магнитоле модуль,он может быть похож на Si4703?
Вложения
IMG_20181205_194251.jpg
(97.23 КБ) 579 скачиваний
IMG_20181205_194030.jpg
(204.7 КБ) 371 скачивание
Аватара пользователя
FOLKSDOICH
Говорящий с текстолитом
Сообщения: 1582
Зарегистрирован: Ср окт 04, 2006 22:33:56
Откуда: М.о.

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

Сообщение FOLKSDOICH »

Не похожа микра?
Вложения
Si4703.jpg
(132.88 КБ) 485 скачиваний
Всё придумано до и для нас.
evgeny18
Открыл глаза
Сообщения: 45
Зарегистрирован: Ср фев 06, 2013 15:41:08
Откуда: г.Омск

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

Сообщение evgeny18 »

Djony Si4730
Аватара пользователя
Stinger
Сверлит текстолит когтями
Сообщения: 1152
Зарегистрирован: Сб ноя 16, 2013 16:23:02
Откуда: Fe-City (46)
Контактная информация:

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

Сообщение Stinger »

Функция с подключением 8 дополнительных кнопок через килоомные резисторы на массу к портам дисплея D0-D7 работает?
Все также D0-D4 дублируют основные кнопки, в D5-D7 пока ничего не делают?

Вывод 29 микросхемы TDA7439 c массой соединять или нет?

TDA7439DS В корпусе SO-28 подойдет? Программно также управляется? Распиновка разная...
СпойлерБороться и искать, найти и перепрятать...
evgeny18
Открыл глаза
Сообщения: 45
Зарегистрирован: Ср фев 06, 2013 15:41:08
Откуда: г.Омск

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

Сообщение evgeny18 »

Stinger: Про кнопки не скажу, 29 нога DGND цифровая к земле М32, TDA7439DS то же самое только SMD= подходит.
Аватара пользователя
Stinger
Сверлит текстолит когтями
Сообщения: 1152
Зарегистрирован: Сб ноя 16, 2013 16:23:02
Откуда: Fe-City (46)
Контактная информация:

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

Сообщение Stinger »

Есть еще предложение сделать возможность вывода уровней регулировок не только в децибелах но и в процентах от 0 до 100...

по поводу земли она все равно на общую землю на плате управления приходит... вот я и думаю что она по проводу петлять будет...

какой четкий вид 1,3" OLED в темноте

p.s. еще вопрос, на плате модуля приемника нарисован плюс у колодки питания это верно? мне кажется что это GND...
Вложения
IMG_20181206_201254.jpg
(46.88 КБ) 493 скачивания
СпойлерБороться и искать, найти и перепрятать...
gavi6
Нашел транзистор. Понюхал.
Сообщения: 191
Зарегистрирован: Вс мар 04, 2018 19:38:32

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

Сообщение gavi6 »

[uquote="Stinger",url="/forum/viewtopic.php?p=3520814#p3520814"]какой четкий вид 1,3" OLED в темноте[/uquote]

скоро выгорит....будет облезлый вид))

у меня через два месяца выгорел уже)
Аватара пользователя
Gürcan
Нашел транзистор. Понюхал.
Сообщения: 182
Зарегистрирован: Ср авг 01, 2018 10:04:10

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

Сообщение Gürcan »

can I find out what program you used as the font editor for slm atmega32
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Initially, this one, but later I was adding new symbols manually (directly in hex codes).
Вложения
GLCDFontCreator2.zip
(74.99 КБ) 281 скачивание
Ответить

Вернуться в «Статьи»