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

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


Ответить

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

Ср апр 08, 2020 17:13:28

а на атмегу328 никак не сделать дисплей st7920 или ks0108?


Изображение

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

Чт апр 09, 2020 00:11:25

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

Добавлено after 1 minute 14 seconds:
а на атмегу328 никак не сделать дисплей st7920 или ks0108?


Изображение

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

Добавлено after 3 hours 42 minutes 1 second:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
запустилось. показывает часы и дату. и ноль реакции, кнопки не подпаивал, куда тыкнуть чтоб включилось оно? или обязательно еще и кнопки с резисторами припаивать?

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

Чт апр 09, 2020 01:25:08

Обязательно. Но для проверки и так можно потыкать, проводком.

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

Чт апр 09, 2020 13:50:53

Попытка №2 .Подскажите пожалуйста. Для I2C Si4703 преобразователь (5v - 3.3v) уровня нужен? Конфиг след. M32, DS3231M, PT7313. Заранее спасибо.

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

Чт апр 09, 2020 14:15:20

Думаю зависит от питания контроллера, если отлично то нужен.
https://chipenable.ru/index.php/how-con ... ovney.html

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

Чт апр 09, 2020 14:17:04

Можно в даташите на Si4703 посмотреть, толерантны ли её I2C выводы к 5В. Думаю, это будет самое правильное.

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

Чт апр 09, 2020 14:23:12

Можно в даташите на Si4703 посмотреть, толерантны ли её I2C выводы к 5В. Думаю, это будет самое правильное.
Вложения
2020-04-09_18-19-06.jpg
(202.67 KiB) Скачиваний: 388

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

Чт апр 09, 2020 14:26:03

Видимо, таки нужен преобразователь уровней.

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

Чт апр 09, 2020 14:27:50

3.6 V максимум логическое
Либо процессор от 3.3 питать, но не факт что дисплей заведётся

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

Чт апр 09, 2020 14:39:51

Питайте проц от 3.3 а lcd от 5 вольт.... Я часто так поступаю, импеданса сигнала вполне хватает.

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

Чт апр 09, 2020 16:13:49

Еще вопросик. А где редактор еепром скачать? на дропбоксе ссылка дохлая уже. на гитхабе в папке editor каккие-то непонятные файлы. Ка-радио только в версии с stm процессором есть?

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

Чт апр 09, 2020 16:22:03

https://github.com/WiseLord/ampcontrol/releases

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

Чт апр 09, 2020 16:35:47

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

Работает прекрасно лучше чем RDA5807.

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

Чт апр 09, 2020 17:18:26

https://github.com/WiseLord/ampcontrol/releases

Я имел ввиду приложение для редактирования еепром на компьютере. Такое типа как для часов на матрицах -- под виндовс приложение запускаешь и еепром редактируешь.

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

Чт апр 09, 2020 19:26:28

Если автор не против, вот ссылка на редактор eeprom для atmega32.

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

Чт апр 09, 2020 22:59:46

Ура! Все заработало. Не правильно выставлял фьюзы. Кто пользуется программой MINI PRO фьюзы на стр.149. Спасибо форуму. ОГРОМНОЕ СПАСИБО АВТОРУ ДАННОГО ПРОЕКТА ЗА ТАКОЙ ТИТАНИЧЕСКИЙ ТРУД!

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

Пт апр 10, 2020 06:50:25

Я имел ввиду приложение для редактирования еепром на компьютере.
Ну так под спойлер загляните и будет вам счастие.
Вложения
2020-04-09_20-24-10.png
(88.87 KiB) Скачиваний: 381

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

Сб апр 11, 2020 10:38:16

подскажите назначение кнопок пожалуйста. а то собрал без энкодера, а на дисплее только дата и время и ничего не меняется при тыканьи по всем кнопкам. и как пульт обучить? я ик-приемник тоже припаял но тишина.
p.s. опытным путем выяснил, что включается\выключается замыканием button1 и ENC B.
но какие-то глюки всё-равно:
1. бывает что пока ресет на ардуине не нажмешь не начинает показывать часы.
2. бывает что тыканье по кнопкам заканчивается зависанием и при передергивании питания в дежурном режиме пропадает день недели. лечится перепрошивкой еепром.
может какие-то фузы не так включены у меня?

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

Сб апр 11, 2020 11:35:27

Так вроде есть гайд по обучению кнопок, вроде всё понятно описано.
https://radiokot.ru/circuit/audio/other/45/

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

Пн апр 13, 2020 13:22:06

...
2. бывает что тыканье по кнопкам заканчивается зависанием и при передергивании питания в дежурном режиме пропадает день недели. лечится перепрошивкой еепром.
может какие-то фузы не так включены у меня?



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