Страница 230 из 240
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Добавлено: Ср апр 08, 2020 17:13:28
Hichkok
[uquote="ksa69",url="/forum/viewtopic.php?p=3821606#p3821606"]а на атмегу328 никак не сделать дисплей st7920 или ks0108?[/uquote]

Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Добавлено: Чт апр 09, 2020 00:11:25
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
запустилось. показывает часы и дату. и ноль реакции, кнопки не подпаивал, куда тыкнуть чтоб включилось оно? или обязательно еще и кнопки с резисторами припаивать?
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Добавлено: Чт апр 09, 2020 01:25:08
WiseLord
Обязательно. Но для проверки и так можно потыкать, проводком.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Добавлено: Чт апр 09, 2020 13:50:53
BV-Dial
Попытка №2 .Подскажите пожалуйста. Для I2C Si4703 преобразователь (5v - 3.3v) уровня нужен? Конфиг след. M32, DS3231M, PT7313. Заранее спасибо.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Добавлено: Чт апр 09, 2020 14:15:20
Hichkok
Думаю зависит от питания контроллера, если отлично то нужен.
https://chipenable.ru/index.php/how-con ... ovney.html
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Добавлено: Чт апр 09, 2020 14:17:04
WiseLord
Можно в даташите на Si4703 посмотреть, толерантны ли её I2C выводы к 5В. Думаю, это будет самое правильное.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Добавлено: Чт апр 09, 2020 14:23:12
Hichkok
[uquote="WiseLord",url="/forum/viewtopic.php?p=3824029#p3824029"]Можно в даташите на Si4703 посмотреть, толерантны ли её I2C выводы к 5В. Думаю, это будет самое правильное.[/uquote]
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Добавлено: Чт апр 09, 2020 14:26:03
WiseLord
Видимо, таки нужен преобразователь уровней.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Добавлено: Чт апр 09, 2020 14:27:50
Hichkok
3.6 V максимум логическое
Либо процессор от 3.3 питать, но не факт что дисплей заведётся
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Добавлено: Чт апр 09, 2020 14:39:51
Stinger
Питайте проц от 3.3 а lcd от 5 вольт.... Я часто так поступаю, импеданса сигнала вполне хватает.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Добавлено: Чт апр 09, 2020 16:13:49
ksa69
Еще вопросик. А где редактор еепром скачать? на дропбоксе ссылка дохлая уже. на гитхабе в папке editor каккие-то непонятные файлы. Ка-радио только в версии с stm процессором есть?
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Добавлено: Чт апр 09, 2020 16:22:03
Hichkok
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Добавлено: Чт апр 09, 2020 16:35:47
BV-Dial
Спасибо Всем 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
ksa69
[uquote="Hichkok",url="/forum/viewtopic.php?p=3824094#p3824094"]https://github.com/WiseLord/ampcontrol/releases[/uquote]
Я имел ввиду приложение для редактирования еепром на компьютере. Такое типа как для часов на матрицах -- под виндовс приложение запускаешь и еепром редактируешь.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Добавлено: Чт апр 09, 2020 19:26:28
sintetik
Если автор не против, вот ссылка на
редактор eeprom для atmega32.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Добавлено: Чт апр 09, 2020 22:59:46
sanya_30
Ура! Все заработало. Не правильно выставлял фьюзы. Кто пользуется программой MINI PRO фьюзы на стр.149. Спасибо форуму. ОГРОМНОЕ СПАСИБО АВТОРУ ДАННОГО ПРОЕКТА ЗА ТАКОЙ ТИТАНИЧЕСКИЙ ТРУД!
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Добавлено: Пт апр 10, 2020 06:50:25
Hichkok
Я имел ввиду приложение для редактирования еепром на компьютере.
Ну так под спойлер загляните и будет вам счастие.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Добавлено: Сб апр 11, 2020 10:38:16
ksa69
подскажите назначение кнопок пожалуйста. а то собрал без энкодера, а на дисплее только дата и время и ничего не меняется при тыканьи по всем кнопкам. и как пульт обучить? я ик-приемник тоже припаял но тишина.
p.s. опытным путем выяснил, что включается\выключается замыканием button1 и ENC B.
но какие-то глюки всё-равно:
1. бывает что пока ресет на ардуине не нажмешь не начинает показывать часы.
2. бывает что тыканье по кнопкам заканчивается зависанием и при передергивании питания в дежурном режиме пропадает день недели. лечится перепрошивкой еепром.
может какие-то фузы не так включены у меня?
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Добавлено: Сб апр 11, 2020 11:35:27
Hichkok
Так вроде есть гайд по обучению кнопок, вроде всё понятно описано.
https://radiokot.ru/circuit/audio/other/45/
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Добавлено: Пн апр 13, 2020 13:22:06
sintetik
[uquote="ksa69",url="/forum/viewtopic.php?p=3825061#p3825061"]...
2. бывает что тыканье по кнопкам заканчивается зависанием и при передергивании питания в дежурном режиме пропадает день недели. лечится перепрошивкой еепром.
может какие-то фузы не так включены у меня?[/uquote]
Обычно с eeprom проблем не возникает. При не очень хорошем блоке питания у AVR присутствует проблема слета flash, что лечится активацией фузе бит BODLEVEL и BODEN.