Страница 96 из 240
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Сб июл 23, 2016 17:47:50
Александр76
У меня работает
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Сб июл 23, 2016 17:49:35
WiseLord
А у меня при попытке выкрутить баланс или Front/Rear в минус (хватало даже -1) почему-то весь звук полностью вырубался. Может, китайский экземпляр микросхемы какой...
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Сб июл 23, 2016 17:51:27
Александр76
Запросто.Сам выпаиваю аудиопроцессоры с фирменных магнитол
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Вс июл 24, 2016 05:10:41
aleardo
Использовал 4 аудиопроцессора одну CD7313 и 3 PT2313 проблем не обнаружено. Только вот звук у них в отличии от 7439 какойто резковатый и бас как будто герц на 200 регулируется. Или может просто кажется.
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Вс июл 24, 2016 06:18:14
WiseLord
Значит, это мне такой экземпляр PT2313 попался. Но и с таким справился.
По поводу качества звука - мне тоже кажется, что эти микросхемы по сравнению с TDA7439 "бубнят".
Ещё одно небольшое обновление
- В редактор EEPROM добавлена возможность вручную корректировать коды команд пульта
Особенно полезно это будет для варианта на ATmega8, где нет режима обучения пульту.
- Фильтр по типу программы RDS
Cейчас в отображаемый текст принимается только данные из Group0 - как и должно быть. До этого принимались из всех групп, что могло привести к появлению случайного текста.
- Приём символов только латиницы (коды 0x20..0xFF)
Тоже должно уменьшить количество "мусора" в тексте
- В варианте на ATmega32 шрифт текста RDS на 128x64 LCD сделан моноширинным.
Так символы меньше "скачут"
Для ATmega8 релиз по сути ничего не меняет, но выкладываю, чтобы было совпадение по версиям).
Редакторы eeprom можно скачать по ссылке на
Dropbox.
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Вс июл 24, 2016 11:17:13
kotneko
Возможно ли в данной конструкции применить аудиопроцессор tda7468d ?
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Вс июл 24, 2016 12:28:44
kt840
WiseLord А куда делись значки в новом редакторе ? Косяк ?
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Вс июл 24, 2016 16:42:09
WiseLord
Ой, случайно скрыл, когда версию для m8 делал, и забыл включить.
Починил.
kotneko писал(а):Возможно ли в данной конструкции применить аудиопроцессор tda7468d ?
Список поддерживаемого железа
на страничке проекта.
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Пн июл 25, 2016 15:37:50
san-sanych
WiseLord писал(а):Ой, случайно скрыл, когда версию для m8 делал, и забыл включить.
Починил.
kotneko писал(а):Возможно ли в данной конструкции применить аудиопроцессор tda7468d ?
Список поддерживаемого железа
на страничке проекта.
Для TEA6300 в редакторе количество входов неправильное, всего 1, а не 3.
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Пн июл 25, 2016 16:36:21
WiseLord
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Пн июл 25, 2016 17:54:09
mr.red
WiseLord,
Для ATmega8, как вариант, можно вместо спектра сделать индикатор уровня для стерео?
(две по канальных шмыргалки)
... вроде есть свободные аналоговые вывода...
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Пн июл 25, 2016 18:20:58
WiseLord
Если думаете, что без урезания прочего функционала втиснете это в ATmega8 - пожалуйста. Исходники открыты.
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Пн июл 25, 2016 18:56:46
san-sanych
В прошивке ampcontrol_m32_ks0066_16x2.hex с eeprom_ru.bin неправильно отображается прогрессбар на всех экранах и значки состояния тюнера.
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Пн июл 25, 2016 19:50:25
WiseLord
Исправлено. Забыл один break при добавлении иконки моно приёма;
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Пн июл 25, 2016 20:45:08
aleardo
Дайте ходь маленькую надежду на то что русский появится на китайских 1602 в проекте м32...

Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Пн июл 25, 2016 20:46:20
WiseLord
Не появится. Таблица символов зашита на производстве контроллера, и никому не в силах её поменять. А восьми пользовательских символов на все строки всё равно не хватит. Плюс в проекте эти дисплеи у меня не в приоритете, тратить на них время не хочу.
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Пн июл 25, 2016 20:49:50
san-sanych
WiseLord писал(а):Исправлено. Забыл один break при добавлении иконки моно приёма;
Теперь все отображается верно, только, на мой взгляд, на экране ТЕМБР НЧ прогрессбар следует отрисовывать как на экране ТЕМБР ВЧ с 0 дБ уменьшение-увеличение.
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Пн июл 25, 2016 20:50:20
aleardo
Жаль... Кстати понравилась ваша статья про юсб цап. Есть идея прикрутить к нему FM модулятор, так сказать сделать его беспроводным как считаете?
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Пн июл 25, 2016 20:56:20
aleardo
Плюс в проекте эти дисплеи у меня не в приоритете, тратить на них время не хочу.
Тогда надо добавить графические дисплеи менее габаритные, а то "LCD на базе контроллера KS0108" не везде можно запихнуть
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Добавлено: Пн июл 25, 2016 21:02:13
WiseLord
san-sanych писал(а):ТЕМБР НЧ прогрессбар следует отрисовывать как на экране ТЕМБР ВЧ
Не понял. Тембры НЧ и ВЧ отрисовываются абсолютно одинаково. Как и все прочие параметры, собственно. Если верхняя граница равна по модулю нижней - рисуется "симметричный" програссбар (обычно на тембрах так), если не равны - простой, односторонний.
aleardo писал(а):Тогда надо добавить графические дисплеи менее габаритные, а то "LCD на базе контроллера KS0108" не везде можно запихнуть
KS0108B менее габаритен и дешевле к тому же, чем KS0108A.