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

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

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


Аватара пользователя
Hichkok
Мучитель микросхем
Сообщения: 400
Зарегистрирован: Чт мар 27, 2008 21:36:44
Откуда: Домодедово

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

Сообщение Hichkok »

[uquote="ksa69",url="/forum/viewtopic.php?p=3821606#p3821606"]а на атмегу328 никак не сделать дисплей st7920 или ks0108?[/uquote]

Изображение
Пока коты едины они непобедимы
Реклама
Аватара пользователя
ksa69
Нашел транзистор. Понюхал.
Сообщения: 162
Зарегистрирован: Ср фев 02, 2011 16:22:32

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

Сообщение ksa69 »

на атмеге328 и кs0108? не компилится. и вообще на атмегу 32 тож не компилилось, писало версию 99 надо выбрать, потому что нельзя переменные в цикле объявлять. это я исправил, поз атмегу32 компилиться начало. но под атмегу328 ну никак.

Добавлено after 1 minute 14 seconds:
[uquote="Hichkok",url="/forum/viewtopic.php?p=3821624#p3821624"][uquote="ksa69",url="/forum/viewtopic.php?p=3821606#p3821606"]а на атмегу328 никак не сделать дисплей st7920 или ks0108?[/uquote]

Изображение[/uquote]
тыкните мне на исходники. я тупо значит не нашел их на гитхабе
сорри. надо было не atmega328 а atmega328p в мейкфайле писать(((

Добавлено after 3 hours 42 minutes 1 second:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
запустилось. показывает часы и дату. и ноль реакции, кнопки не подпаивал, куда тыкнуть чтоб включилось оно? или обязательно еще и кнопки с резисторами припаивать?
Реклама
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Обязательно. Но для проверки и так можно потыкать, проводком.
Аватара пользователя
BV-Dial
Опытный кот
Сообщения: 805
Зарегистрирован: Вт дек 09, 2008 13:41:05
Откуда: Череповец.

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

Сообщение BV-Dial »

Попытка №2 .Подскажите пожалуйста. Для I2C Si4703 преобразователь (5v - 3.3v) уровня нужен? Конфиг след. M32, DS3231M, PT7313. Заранее спасибо.
Есть такие решения, после принятия которых, тараканы в голове аплодируют стоя.
.......Отругал своих тараканов, рассадил в голове по полочкам, запретил меняться местами.....
Притихли, не беспокоят, шёпотом обсуждают какой я плохой......
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Hichkok
Мучитель микросхем
Сообщения: 400
Зарегистрирован: Чт мар 27, 2008 21:36:44
Откуда: Домодедово

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

Сообщение Hichkok »

Думаю зависит от питания контроллера, если отлично то нужен.
https://chipenable.ru/index.php/how-con ... ovney.html
Пока коты едины они непобедимы
Реклама
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Можно в даташите на Si4703 посмотреть, толерантны ли её I2C выводы к 5В. Думаю, это будет самое правильное.
Реклама
Аватара пользователя
Hichkok
Мучитель микросхем
Сообщения: 400
Зарегистрирован: Чт мар 27, 2008 21:36:44
Откуда: Домодедово

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

Сообщение Hichkok »

[uquote="WiseLord",url="/forum/viewtopic.php?p=3824029#p3824029"]Можно в даташите на Si4703 посмотреть, толерантны ли её I2C выводы к 5В. Думаю, это будет самое правильное.[/uquote]
Вложения
2020-04-09_18-19-06.jpg
(202.67 КБ) 439 скачиваний
Пока коты едины они непобедимы
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Видимо, таки нужен преобразователь уровней.
Аватара пользователя
Hichkok
Мучитель микросхем
Сообщения: 400
Зарегистрирован: Чт мар 27, 2008 21:36:44
Откуда: Домодедово

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

Сообщение Hichkok »

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

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

Сообщение Stinger »

Питайте проц от 3.3 а lcd от 5 вольт.... Я часто так поступаю, импеданса сигнала вполне хватает.
СпойлерБороться и искать, найти и перепрятать...
Аватара пользователя
ksa69
Нашел транзистор. Понюхал.
Сообщения: 162
Зарегистрирован: Ср фев 02, 2011 16:22:32

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

Сообщение ksa69 »

Еще вопросик. А где редактор еепром скачать? на дропбоксе ссылка дохлая уже. на гитхабе в папке editor каккие-то непонятные файлы. Ка-радио только в версии с stm процессором есть?
Аватара пользователя
Hichkok
Мучитель микросхем
Сообщения: 400
Зарегистрирован: Чт мар 27, 2008 21:36:44
Откуда: Домодедово

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

Сообщение Hichkok »

Пока коты едины они непобедимы
Аватара пользователя
BV-Dial
Опытный кот
Сообщения: 805
Зарегистрирован: Вт дек 09, 2008 13:41:05
Откуда: Череповец.

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

Сообщение BV-Dial »

Спасибо Всем Si4703 запустил, смутило то что на самой плате стоят резисторы подтяжки на SDIO и SCLK.
Т.е согласно даташита (на 1 странице - 2.7 to 5.5 V supply voltage- и еще далее -Integrated LDO regulator )-. Питать Si4703 можно от 5v но требуется преобразователь уровня.

Работает прекрасно лучше чем RDA5807.
Есть такие решения, после принятия которых, тараканы в голове аплодируют стоя.
.......Отругал своих тараканов, рассадил в голове по полочкам, запретил меняться местами.....
Притихли, не беспокоят, шёпотом обсуждают какой я плохой......
Аватара пользователя
ksa69
Нашел транзистор. Понюхал.
Сообщения: 162
Зарегистрирован: Ср фев 02, 2011 16:22:32

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

Сообщение ksa69 »

[uquote="Hichkok",url="/forum/viewtopic.php?p=3824094#p3824094"]https://github.com/WiseLord/ampcontrol/releases[/uquote]
Я имел ввиду приложение для редактирования еепром на компьютере. Такое типа как для часов на матрицах -- под виндовс приложение запускаешь и еепром редактируешь.
Аватара пользователя
sintetik
Вымогатель припоя
Сообщения: 559
Зарегистрирован: Вт фев 02, 2010 20:02:38
Откуда: Ижевские мы
Контактная информация:

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

Сообщение sintetik »

Если автор не против, вот ссылка на редактор eeprom для atmega32.
sanya_30
Родился
Сообщения: 5
Зарегистрирован: Чт окт 24, 2019 06:10:54

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

Сообщение sanya_30 »

Ура! Все заработало. Не правильно выставлял фьюзы. Кто пользуется программой MINI PRO фьюзы на стр.149. Спасибо форуму. ОГРОМНОЕ СПАСИБО АВТОРУ ДАННОГО ПРОЕКТА ЗА ТАКОЙ ТИТАНИЧЕСКИЙ ТРУД!
Аватара пользователя
Hichkok
Мучитель микросхем
Сообщения: 400
Зарегистрирован: Чт мар 27, 2008 21:36:44
Откуда: Домодедово

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

Сообщение Hichkok »

Я имел ввиду приложение для редактирования еепром на компьютере.
Ну так под спойлер загляните и будет вам счастие.
Вложения
2020-04-09_20-24-10.png
(88.87 КБ) 427 скачиваний
Пока коты едины они непобедимы
Аватара пользователя
ksa69
Нашел транзистор. Понюхал.
Сообщения: 162
Зарегистрирован: Ср фев 02, 2011 16:22:32

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

Сообщение ksa69 »

подскажите назначение кнопок пожалуйста. а то собрал без энкодера, а на дисплее только дата и время и ничего не меняется при тыканьи по всем кнопкам. и как пульт обучить? я ик-приемник тоже припаял но тишина.
p.s. опытным путем выяснил, что включается\выключается замыканием button1 и ENC B.
но какие-то глюки всё-равно:
1. бывает что пока ресет на ардуине не нажмешь не начинает показывать часы.
2. бывает что тыканье по кнопкам заканчивается зависанием и при передергивании питания в дежурном режиме пропадает день недели. лечится перепрошивкой еепром.
может какие-то фузы не так включены у меня?
Аватара пользователя
Hichkok
Мучитель микросхем
Сообщения: 400
Зарегистрирован: Чт мар 27, 2008 21:36:44
Откуда: Домодедово

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

Сообщение Hichkok »

Так вроде есть гайд по обучению кнопок, вроде всё понятно описано.
https://radiokot.ru/circuit/audio/other/45/
Пока коты едины они непобедимы
Аватара пользователя
sintetik
Вымогатель припоя
Сообщения: 559
Зарегистрирован: Вт фев 02, 2010 20:02:38
Откуда: Ижевские мы
Контактная информация:

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

Сообщение sintetik »

[uquote="ksa69",url="/forum/viewtopic.php?p=3825061#p3825061"]...
2. бывает что тыканье по кнопкам заканчивается зависанием и при передергивании питания в дежурном режиме пропадает день недели. лечится перепрошивкой еепром.
может какие-то фузы не так включены у меня?[/uquote]


Обычно с eeprom проблем не возникает. При не очень хорошем блоке питания у AVR присутствует проблема слета flash, что лечится активацией фузе бит BODLEVEL и BODEN.
Ответить

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