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

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

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


Аватара пользователя
Александр76
Потрогал лапой паяльник
Сообщения: 392
Зарегистрирован: Вс янв 25, 2009 23:17:22
Откуда: 76RUS

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

Сообщение Александр76 »

У меня работает
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

А у меня при попытке выкрутить баланс или Front/Rear в минус (хватало даже -1) почему-то весь звук полностью вырубался. Может, китайский экземпляр микросхемы какой...
Аватара пользователя
Александр76
Потрогал лапой паяльник
Сообщения: 392
Зарегистрирован: Вс янв 25, 2009 23:17:22
Откуда: 76RUS

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

Сообщение Александр76 »

Запросто.Сам выпаиваю аудиопроцессоры с фирменных магнитол
Аватара пользователя
aleardo
Нашел транзистор. Понюхал.
Сообщения: 150
Зарегистрирован: Ср ноя 25, 2015 20:47:13

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

Сообщение aleardo »

Использовал 4 аудиопроцессора одну CD7313 и 3 PT2313 проблем не обнаружено. Только вот звук у них в отличии от 7439 какойто резковатый и бас как будто герц на 200 регулируется. Или может просто кажется.
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Значит, это мне такой экземпляр PT2313 попался. Но и с таким справился.
По поводу качества звука - мне тоже кажется, что эти микросхемы по сравнению с TDA7439 "бубнят".

Ещё одно небольшое обновление

- В редактор EEPROM добавлена возможность вручную корректировать коды команд пульта

Особенно полезно это будет для варианта на ATmega8, где нет режима обучения пульту.

- Фильтр по типу программы RDS

Cейчас в отображаемый текст принимается только данные из Group0 - как и должно быть. До этого принимались из всех групп, что могло привести к появлению случайного текста.

- Приём символов только латиницы (коды 0x20..0xFF)

Тоже должно уменьшить количество "мусора" в тексте

- В варианте на ATmega32 шрифт текста RDS на 128x64 LCD сделан моноширинным.

Так символы меньше "скачут"

Для ATmega8 релиз по сути ничего не меняет, но выкладываю, чтобы было совпадение по версиям).

Редакторы eeprom можно скачать по ссылке на Dropbox.
Вложения
ampcontrol-m32-160724-68ea465.7z
(745.31 КБ) 246 скачиваний
ampcontrol-m8-160724-32d7130.7z
(232.52 КБ) 225 скачиваний
Аватара пользователя
kotneko
Открыл глаза
Сообщения: 47
Зарегистрирован: Ср дек 10, 2008 15:57:16

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

Сообщение kotneko »

Возможно ли в данной конструкции применить аудиопроцессор tda7468d ?
Аватара пользователя
kt840
Нашел транзистор. Понюхал.
Сообщения: 196
Зарегистрирован: Вт апр 05, 2011 15:39:55
Откуда: Красноярск

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

Сообщение kt840 »

WiseLord А куда делись значки в новом редакторе ? Косяк ?
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Ой, случайно скрыл, когда версию для m8 делал, и забыл включить.

Починил.
kotneko писал(а):Возможно ли в данной конструкции применить аудиопроцессор tda7468d ?
Список поддерживаемого железа на страничке проекта.
Аватара пользователя
san-sanych
Встал на лапы
Сообщения: 127
Зарегистрирован: Вт июл 15, 2014 17:03:13
Откуда: Могилев, Беларусь
Контактная информация:

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

Сообщение san-sanych »

WiseLord писал(а):Ой, случайно скрыл, когда версию для m8 делал, и забыл включить.

Починил.
kotneko писал(а):Возможно ли в данной конструкции применить аудиопроцессор tda7468d ?
Список поддерживаемого железа на страничке проекта.

Для TEA6300 в редакторе количество входов неправильное, всего 1, а не 3.
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

mr.red
Родился
Сообщения: 14
Зарегистрирован: Вт ноя 20, 2012 21:57:48
Откуда: Сибирь

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

Сообщение mr.red »

WiseLord,
Для ATmega8, как вариант, можно вместо спектра сделать индикатор уровня для стерео?
(две по канальных шмыргалки)
... вроде есть свободные аналоговые вывода...
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Если думаете, что без урезания прочего функционала втиснете это в ATmega8 - пожалуйста. Исходники открыты.
Аватара пользователя
san-sanych
Встал на лапы
Сообщения: 127
Зарегистрирован: Вт июл 15, 2014 17:03:13
Откуда: Могилев, Беларусь
Контактная информация:

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

Сообщение san-sanych »

В прошивке ampcontrol_m32_ks0066_16x2.hex с eeprom_ru.bin неправильно отображается прогрессбар на всех экранах и значки состояния тюнера.
Вложения
P1020417.JPG
(156.19 КБ) 589 скачиваний
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Исправлено. Забыл один break при добавлении иконки моно приёма;
Вложения
ampcontrol-m32-160725-7acd099.7z
(57.59 КБ) 203 скачивания
Аватара пользователя
aleardo
Нашел транзистор. Понюхал.
Сообщения: 150
Зарегистрирован: Ср ноя 25, 2015 20:47:13

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

Сообщение aleardo »

Дайте ходь маленькую надежду на то что русский появится на китайских 1602 в проекте м32... :cry:
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Не появится. Таблица символов зашита на производстве контроллера, и никому не в силах её поменять. А восьми пользовательских символов на все строки всё равно не хватит. Плюс в проекте эти дисплеи у меня не в приоритете, тратить на них время не хочу.
Аватара пользователя
san-sanych
Встал на лапы
Сообщения: 127
Зарегистрирован: Вт июл 15, 2014 17:03:13
Откуда: Могилев, Беларусь
Контактная информация:

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

Сообщение san-sanych »

WiseLord писал(а):Исправлено. Забыл один break при добавлении иконки моно приёма;

Теперь все отображается верно, только, на мой взгляд, на экране ТЕМБР НЧ прогрессбар следует отрисовывать как на экране ТЕМБР ВЧ с 0 дБ уменьшение-увеличение.
Аватара пользователя
aleardo
Нашел транзистор. Понюхал.
Сообщения: 150
Зарегистрирован: Ср ноя 25, 2015 20:47:13

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

Сообщение aleardo »

Жаль... Кстати понравилась ваша статья про юсб цап. Есть идея прикрутить к нему FM модулятор, так сказать сделать его беспроводным как считаете?
Аватара пользователя
aleardo
Нашел транзистор. Понюхал.
Сообщения: 150
Зарегистрирован: Ср ноя 25, 2015 20:47:13

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

Сообщение aleardo »

Плюс в проекте эти дисплеи у меня не в приоритете, тратить на них время не хочу.

Тогда надо добавить графические дисплеи менее габаритные, а то "LCD на базе контроллера KS0108" не везде можно запихнуть
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

san-sanych писал(а):ТЕМБР НЧ прогрессбар следует отрисовывать как на экране ТЕМБР ВЧ
Не понял. Тембры НЧ и ВЧ отрисовываются абсолютно одинаково. Как и все прочие параметры, собственно. Если верхняя граница равна по модулю нижней - рисуется "симметричный" програссбар (обычно на тембрах так), если не равны - простой, односторонний.
aleardo писал(а):Тогда надо добавить графические дисплеи менее габаритные, а то "LCD на базе контроллера KS0108" не везде можно запихнуть
KS0108B менее габаритен и дешевле к тому же, чем KS0108A.
Ответить

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