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

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


Ответить

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

Ср окт 23, 2019 15:04:03

залил eeprom_en.bin с репозитория без изменений.
а как скомпилить редактор? не нашел готовый

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

Ср окт 23, 2019 15:49:12

Там в релизе написано - пользоваться версией от ATmega8.

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

Ср окт 23, 2019 15:50:11

скачал редактор для m8 отсюда https://github.com/WiseLord/ampcontrol/releases
с прошивкой m16-20180501 от туда же.
то же самое
в тестовом режиме команды пульта видит, но не реагирует

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

Ср окт 23, 2019 20:01:47

Проверил - всё прекрасно работает.

Вы хотя бы в редакторе EEPROM для кнопок команды прописали от своего пульта?

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

Ср окт 23, 2019 20:22:51

самое интересное, что команды совпадают с прописанными в EEPROM :)
а изменений в схеме не было?
просто прошивка и EEPROM за 2015 работает. к сожалению есть только два файла на компе без описания))
а на новой проблемы

Добавлено after 5 minutes 36 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
в принципе это всё для меня не критично
как поставить режим отображение времени по дефолту?
только эквалайзер меняется

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

Ср окт 23, 2019 20:38:05

И адрес пульта совпадает? А то у меня подозрение, что пульт Ваш выдаёт адрес 0x00, а в EEPROM по умолчанию 0x19

А экран по умолчанию должен выбираться удержанием кнопки 2.

P.S. Только время, пожалуй, в этот список экранов по умолчанию не входит (либо спектр, либо радио)

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

Ср окт 23, 2019 20:56:29

блин, точняк! ))
виноват, не заметил)
спасибо!)
а где и куда в коде добавить экран часов? вместо радио например
actions.c - тут где-то? правильно я понимаю?)

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

Ср окт 23, 2019 21:27:06

Да, в районе обработчика события RC_DEF_DISPLAY:

case CMD_RC_DEF_DISPLAY:

Какую-нибудь простую логику вроде "если дефолт дисплей спектр, то дефолт диспей часы, иначе спектр"

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

Ср окт 23, 2019 21:34:37

спасибо огромное!)
буду дорабатывать под себя
полезу ещё завтра с подсветкой разберусь

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

Чт окт 24, 2019 10:12:07

Добрый день форумчане! Имеется такой экран 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

Чт окт 24, 2019 22:50:44

WiseLord, разбираюсь с подсветкой.
посмотрел осциллографом - с PC7 в нуле
взял Ваш проект в Proteus и залил релиз для m16 (ampcontrol-m16-20180501-firmware.7z)
тоже РС7 в нуле
яркость не регулируется
залил в протеус древнюю прошивку, та которая на компе хранится - всё норм, вижу ШИМ
Вложения
Безымянный.jpg
скриншот
(228.97 KiB) Скачиваний: 268

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

Вс окт 27, 2019 21:40:35

garik816, попробуйте последние исходники, вроде как поправил контроль яркости на KS0066.

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

Вс окт 27, 2019 22:42:11

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;

ещё раз огромнейшее спасибо!)

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

Сб ноя 02, 2019 14:20:25

Здравствуйте форумчане! Прошу вашей помощи. Собрал плату на Atmega32 дисплей ST7920 всё отлично работает, увидев на форуме что можно установить OLED дисплей на SSD1306 и что возможно его заменить SSD1309 приобрел его (1309), но запустить его не получается. Дисплей такой https://ru.aliexpress.com/item/33024448 ... 2e0eUpLUGc .Подключал так - SCK дисплея - PA4 (E), SDA - PA2(RS), ну и соответственно + и -. На счёт остальных выводов не знаю.Прошивку заливал для SSD1306

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

Чт ноя 14, 2019 05:27:40

Проверил первый из пяти, цифровая часть работает. Надо вешать приёмник и входную часть. Плясок не было, не считая подбора прошивки. Индикатор оказался ST7920 и без кириллицы.

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

Изображение
Изображение

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

Пт ноя 22, 2019 22:14:57

Здравствуйте Уважаемые коты. Подскажите пожалуйста как правильно выставить фьюзы для ATmega32 в проекте "Контроллер домашней аудиосистемы с анализатором спектра" по ссылке https://www.radiokot.ru/circuit/audio/other/45/ Пользуюсь программой AVRDUDE_PROG 3.3 и программатором USBasp.
Вложения
Снимок.JPG
(72.32 KiB) Скачиваний: 187

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

Пт ноя 22, 2019 23:04:49

Вот так надо
Вложения
MyFuses-M32.jpg
(72.93 KiB) Скачиваний: 271

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

Пт ноя 22, 2019 23:15:27

Вот так надо

Спасибо!

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

Сб ноя 23, 2019 16:36:04

WiseLord если можно выложите последнюю версию редактора EPROM, файл с DropBox больше не доступен
https://www.dropbox.com/sh/nkiajkuuobk6 ... WyqKa?dl=0

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

Сб ноя 23, 2019 20:41:47

Всё самое свежее есть на гитхабе
Ответить