Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
залил eeprom_en.bin с репозитория без изменений.
а как скомпилить редактор? не нашел готовый
а как скомпилить редактор? не нашел готовый
- Реклама
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Там в релизе написано - пользоваться версией от ATmega8.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
скачал редактор для m8 отсюда https://github.com/WiseLord/ampcontrol/releases
с прошивкой m16-20180501 от туда же.
то же самое
в тестовом режиме команды пульта видит, но не реагирует
с прошивкой m16-20180501 от туда же.
то же самое
в тестовом режиме команды пульта видит, но не реагирует
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Проверил - всё прекрасно работает.
Вы хотя бы в редакторе EEPROM для кнопок команды прописали от своего пульта?
Вы хотя бы в редакторе EEPROM для кнопок команды прописали от своего пульта?
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
самое интересное, что команды совпадают с прописанными в EEPROM 
а изменений в схеме не было?
просто прошивка и EEPROM за 2015 работает. к сожалению есть только два файла на компе без описания))
а на новой проблемы
Добавлено after 5 minutes 36 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
в принципе это всё для меня не критично
как поставить режим отображение времени по дефолту?
только эквалайзер меняется
а изменений в схеме не было?
просто прошивка и EEPROM за 2015 работает. к сожалению есть только два файла на компе без описания))
а на новой проблемы
Добавлено after 5 minutes 36 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
в принципе это всё для меня не критично
как поставить режим отображение времени по дефолту?
только эквалайзер меняется
- Реклама
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
И адрес пульта совпадает? А то у меня подозрение, что пульт Ваш выдаёт адрес 0x00, а в EEPROM по умолчанию 0x19
А экран по умолчанию должен выбираться удержанием кнопки 2.
P.S. Только время, пожалуй, в этот список экранов по умолчанию не входит (либо спектр, либо радио)
А экран по умолчанию должен выбираться удержанием кнопки 2.
P.S. Только время, пожалуй, в этот список экранов по умолчанию не входит (либо спектр, либо радио)
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
блин, точняк! ))
виноват, не заметил)
спасибо!)
а где и куда в коде добавить экран часов? вместо радио например
actions.c - тут где-то? правильно я понимаю?)
виноват, не заметил)
спасибо!)
а где и куда в коде добавить экран часов? вместо радио например
actions.c - тут где-то? правильно я понимаю?)
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Да, в районе обработчика события RC_DEF_DISPLAY:
case CMD_RC_DEF_DISPLAY:
Какую-нибудь простую логику вроде "если дефолт дисплей спектр, то дефолт диспей часы, иначе спектр"
case CMD_RC_DEF_DISPLAY:
Какую-нибудь простую логику вроде "если дефолт дисплей спектр, то дефолт диспей часы, иначе спектр"
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
спасибо огромное!)
буду дорабатывать под себя
полезу ещё завтра с подсветкой разберусь
буду дорабатывать под себя
полезу ещё завтра с подсветкой разберусь
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Добрый день форумчане! Имеется такой экран LCM12864J-3. Будет ли он работать?
Добавлено after 1 hour 56 minutes 16 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
Добрый день форумчане! Имеется такой экран LCM12864J-3. Будет ли он работать?
Не коректно. Подойдет ли данный экран к этому проекту?
И еще, радио коты помогите с прошивкой. я так понимаю ее нужно собирать под свое железо.
ATmega32_TDA7313_DS1307_RDA5807 и экран LCM12864J-3. Спасибо!
Добавлено after 1 hour 56 minutes 16 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
Добрый день форумчане! Имеется такой экран LCM12864J-3. Будет ли он работать?
Не коректно. Подойдет ли данный экран к этому проекту?
И еще, радио коты помогите с прошивкой. я так понимаю ее нужно собирать под свое железо.
ATmega32_TDA7313_DS1307_RDA5807 и экран LCM12864J-3. Спасибо!
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
WiseLord, разбираюсь с подсветкой.
посмотрел осциллографом - с PC7 в нуле
взял Ваш проект в Proteus и залил релиз для m16 (ampcontrol-m16-20180501-firmware.7z)
тоже РС7 в нуле
яркость не регулируется
залил в протеус древнюю прошивку, та которая на компе хранится - всё норм, вижу ШИМ
посмотрел осциллографом - с PC7 в нуле
взял Ваш проект в Proteus и залил релиз для m16 (ampcontrol-m16-20180501-firmware.7z)
тоже РС7 в нуле
яркость не регулируется
залил в протеус древнюю прошивку, та которая на компе хранится - всё норм, вижу ШИМ
- Вложения
-
- Безымянный.jpg
- скриншот
- (228.97 КБ) 414 скачиваний
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
garik816, попробуйте последние исходники, вроде как поправил контроль яркости на KS0066.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
WiseLord, да, зачёт!)
спасибо, огромнейшее))
Добавлено after 32 minutes 1 second:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
WiseLord, доработал под себя. повесил на длинное нажатие второй кнопки (вместо радио) изменение дефолтного дисплея (часы-спектр)
такая вставка в actions.c
case CMD_RC_DEF_DISPLAY:
if (defDisp == MODE_SPECTRUM) {
defDisp = MODE_TIME;
} else defDisp = MODE_SPECTRUM; {
}
dispMode = defDisp;
break;
ещё раз огромнейшее спасибо!)
спасибо, огромнейшее))
Добавлено after 32 minutes 1 second:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
WiseLord, доработал под себя. повесил на длинное нажатие второй кнопки (вместо радио) изменение дефолтного дисплея (часы-спектр)
такая вставка в actions.c
case CMD_RC_DEF_DISPLAY:
if (defDisp == MODE_SPECTRUM) {
defDisp = MODE_TIME;
} else defDisp = MODE_SPECTRUM; {
}
dispMode = defDisp;
break;
ещё раз огромнейшее спасибо!)
-
Magali2012
- Родился
- Сообщения: 11
- Зарегистрирован: Чт апр 07, 2016 18:28:02
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Здравствуйте форумчане! Прошу вашей помощи. Собрал плату на Atmega32 дисплей ST7920 всё отлично работает, увидев на форуме что можно установить OLED дисплей на SSD1306 и что возможно его заменить SSD1309 приобрел его (1309), но запустить его не получается. Дисплей такой https://ru.aliexpress.com/item/33024448 ... 2e0eUpLUGc .Подключал так - SCK дисплея - PA4 (E), SDA - PA2(RS), ну и соответственно + и -. На счёт остальных выводов не знаю.Прошивку заливал для SSD1306
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Проверил первый из пяти, цифровая часть работает. Надо вешать приёмник и входную часть. Плясок не было, не считая подбора прошивки. Индикатор оказался ST7920 и без кириллицы.
Добавлено after 39 minutes 9 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
Да, забыл. Приёмник надо ещё от 3.3 вольта запитать, Rda5807m. Придётся стабилизатор повешать 1117 и пару транзисторов для согласования управления.


Добавлено after 39 minutes 9 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
Да, забыл. Приёмник надо ещё от 3.3 вольта запитать, Rda5807m. Придётся стабилизатор повешать 1117 и пару транзисторов для согласования управления.


Даже маленькая практика стоит большой теории.
-
Aleksandr-08
- Родился
- Сообщения: 5
- Зарегистрирован: Вс сен 11, 2016 21:57:59
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Здравствуйте Уважаемые коты. Подскажите пожалуйста как правильно выставить фьюзы для ATmega32 в проекте "Контроллер домашней аудиосистемы с анализатором спектра" по ссылке https://www.radiokot.ru/circuit/audio/other/45/ Пользуюсь программой AVRDUDE_PROG 3.3 и программатором USBasp.
- Вложения
-
- Снимок.JPG
- (72.32 КБ) 353 скачивания
- Stinger
- Сверлит текстолит когтями
- Сообщения: 1152
- Зарегистрирован: Сб ноя 16, 2013 16:23:02
- Откуда: Fe-City (46)
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Вот так надо
- Вложения
-
- MyFuses-M32.jpg
- (72.93 КБ) 486 скачиваний
Спойлер
Бороться и искать, найти и перепрятать...-
Aleksandr-08
- Родился
- Сообщения: 5
- Зарегистрирован: Вс сен 11, 2016 21:57:59
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
[uquote="Stinger",url="/forum/viewtopic.php?p=3741720#p3741720"]Вот так надо[/uquote]
Спасибо!
Спасибо!
- deop
- Первый раз сказал Мяу!
- Сообщения: 23
- Зарегистрирован: Пт окт 07, 2016 08:58:58
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
WiseLord если можно выложите последнюю версию редактора EPROM, файл с DropBox больше не доступен
https://www.dropbox.com/sh/nkiajkuuobk6 ... WyqKa?dl=0
https://www.dropbox.com/sh/nkiajkuuobk6 ... WyqKa?dl=0
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Всё самое свежее есть на гитхабе


