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

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

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


vadims666
Первый раз сказал Мяу!
Сообщения: 22
Зарегистрирован: Чт апр 09, 2009 05:07:09
Откуда: Россия

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

Сообщение vadims666 »

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

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

Сообщение WiseLord »

Нет, фунционально это разные выводы, потому что контроллеры разные. Но распиновка для подключения к контроллеру такая же.
Сделав плату под один KS0108A, можно её использовать и с ST7920, взяв другую - под этот контроллер - прошивку.
Val
Мучитель микросхем
Сообщения: 477
Зарегистрирован: Вс окт 25, 2009 09:39:40

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

Сообщение Val »

WiseLord, скажите пожалуйста, хочу прошить МК через программатор USB ASP v2.0 с помощю утилиты SinaProg (GUI для Avrdude). Если я правильно понял, фюзы должны быть такие Low = 0x3F, High = 0xC1. Но в программе есть еще Lock Bits и Ext. Fuse. Их оставлять по умолчанию?
Вложения
fuse1.jpg
(44.72 КБ) 798 скачиваний
Павел.Hem
Родился
Сообщения: 9
Зарегистрирован: Вт сен 08, 2015 15:16:19

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

Сообщение Павел.Hem »

Здравствуйте коты! Можно ли в данную схемку использовать такой дисплей:

http://ru.aliexpress.com/item/Free-ship ... eb201556_9

просто хочется подешевле... И сможет ли он выводить русский шрифт? У меня если честно есть сомнения....
А заказывать что то вроде этого http://www.chipdip.ru/product/wg12864a-ygh-vn/ не хочется из за цены..
masy
Нашел транзистор. Понюхал.
Сообщения: 151
Зарегистрирован: Пн фев 04, 2008 12:38:54
Откуда: Шахты

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

Сообщение masy »

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

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

Сообщение WiseLord »

Павел.Hem писал(а):И сможет ли он выводить русский шрифт? У меня если честно есть сомнения....
А что, у этого графического дисплея какие-то особенные точки, что не могут в русские буквы сложиться? :)
Павел.Hem
Родился
Сообщения: 9
Зарегистрирован: Вт сен 08, 2015 15:16:19

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

Сообщение Павел.Hem »

С китайским простите дерьмом, всё возможно :)) Ну тогда буду заказывать...
galrad
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Вт авг 02, 2011 07:53:52

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

Сообщение galrad »

masy писал(а):доброго времени... мужики, выложите пожалуйста готовый некс с новой прошивкой, для atmega 32

Дисплей с каким контроллером, KS0108A или st7920?
Аватара пользователя
Noblako
Открыл глаза
Сообщения: 48
Зарегистрирован: Вс янв 20, 2008 19:44:22

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

Сообщение Noblako »

Уважаемый WiseLord! Вы пишите , что добавили поддержку аудиопроцессора PT2314 - 4 стерео входа (с подстройкой уровня), громкость, тембры НЧ и ВЧ, фронтальный и боковой баланс, тонкоррекция, квадро выход.
У меня был в наличии PT2312, запаял его - но устройство отказалось переключать входы, регулировать баланс и тембры. Хотя громкость регулируется. Такое поведение списал на то, что она может быть несовместима с PT2314, а может и сама микросхема дохлая(в закромах паяная только была). Сейчас хочу заказать PT2314, но она, в отличии от ваших заверений, не квадро, и соответственно не имеет регулировки фронтального баланса.
К вам вопрос: ошибка в названии микросхемы (это не PT2314) или просто в описании к ней? Вы проверяли ее в железе? Нормально работает?
Изображение
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Нет, в железе я PT2314 не проверял, но почему-то мне казалось, что у неё 4 выхода, как у TDA7313. Похоже, ошибался, надо поправить в коде, убрать неработающий фронтальный баланс из регулировок.
По PT2312 ничего не скажу, на её даташит я вообще не смотрел. Если найдёте даташит на неё с описанием протокола - могу посмотреть, той же ли она системы, что PT2313 (TDA731x).

А вообще, лично мне кажется, что реально все эти микросхемы (PT231x/TDA731x) - суть одно и то же. У всех их 4 стерео входа, тембры НЧ/ВЧ, тонкоррекция, 4 выходных канала. Но реально у разных микросхемы наружу выведены разные пины и набор фич каждой немного отличается. Поэтому по коду все они должны быть совместимы, просто некоторые регулировки у некоторых из них будут производиться впустую, в никуда, из-за того, что некоторые выводы, к которым что-то должно быть подключено (типа как конденсатор тонкоррекции) фактически никуда не подключены.

Но я могу и ошибаться, и реально у них всё же могут быть и разные кристаллы.
Аватара пользователя
Noblako
Открыл глаза
Сообщения: 48
Зарегистрирован: Вс янв 20, 2008 19:44:22

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

Сообщение Noblako »

WiseLord писал(а): Если найдёте даташит на неё с описанием протокола - могу посмотреть, той же ли она системы, что PT2313 (TDA731x)......

Все ДШ, что я находил, были на пару-тройку листов, без описания протокола. Даже на оф. сайте нету. В принципе, благодаря вашим стараниям и так получился внушительный список поддерживаемых аудиопроцессоров. Просто куплю другой, чем вас лишний раз дергать.
Остался лишь последний вопрос: При использовании RDA5807 на дисплей выводится RDS сообщения, а хотелось бы видеть столбики спектроанализатора. Для этого достаточно в ЕЕПРОМ указать что используем модуль TEA5767? В этом случае не потеряем в качестве сигнала? (где то читал в этой ветке, что немного падает громкость,но могу и путать)
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Не знаю. Радиотракт, по идее, остаётся тем же самым.

Так-то у меня и на RDA5807 никакого RDS нету ввиду плоховатых условий приёма.

В конце концов, можно и в исходниках отключить отображение RDS.
Аватара пользователя
Noblako
Открыл глаза
Сообщения: 48
Зарегистрирован: Вс янв 20, 2008 19:44:22

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

Сообщение Noblako »

Остановил свой выбор на аудиопроцессоре TDA7439. Сравнил схему ДШ с вашей печаткой. По ДШ проходные конденсаторы между выводами 17,18 и 15,16 микросхемы стоят пленочные, вы же поставили электролиты. Какой номинал использовали, так же 2,2 мкФ? Как по вашему, не повлияет это на качество звука? Так же, на всех входах у вас, перед конденсаторами, стоят SMD резисторы. Это для подавления помех? Какой номинал резисторов применили?
Изображение
Val
Мучитель микросхем
Сообщения: 477
Зарегистрирован: Вс окт 25, 2009 09:39:40

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

Сообщение Val »

Скажите пожалуйста, кто собирал это устройство. У вас блок управления нормально работает без подключенного аудио процессора ? У меня не реагирует на некоторые кнопки и не входит в режим настройки часов и пульта.
alexfick
Встал на лапы
Сообщения: 114
Зарегистрирован: Вс июн 28, 2009 21:51:15

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

Сообщение alexfick »

первый мой макет был дисплей и контроллер, отображался всякий бред но работало и реагировало.
Аватара пользователя
Noblako
Открыл глаза
Сообщения: 48
Зарегистрирован: Вс янв 20, 2008 19:44:22

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

Сообщение Noblako »

Val писал(а):Скажите пожалуйста, кто собирал это устройство. У вас блок управления нормально работает без подключенного аудио процессора ? У меня не реагирует на некоторые кнопки и не входит в режим настройки часов и пульта.

Да , абсолютно нормально работает даже без аудиопроцессора.
misir
Встал на лапы
Сообщения: 125
Зарегистрирован: Ср янв 20, 2016 15:29:12

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

Сообщение misir »

Val писал(а):Скажите пожалуйста, кто собирал это устройство. У вас блок управления нормально работает без подключенного аудио процессора ? У меня не реагирует на некоторые кнопки и не входит в режим настройки часов и пульта.

Я тоже собрал все заработало сразу без аудио процессора.
Val
Мучитель микросхем
Сообщения: 477
Зарегистрирован: Вс окт 25, 2009 09:39:40

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

Сообщение Val »

Спасибо за помощь. Проверил плату еще раз и нашел незаметное КЗ между кнопками. Делать двухстороннюю плату ЛУТом то еще увлечение. Теперь все работает нормально, осталось только аудио прицепить, но думаю, там проблем быть не должно. Еще хочу дать совет всем, кто хочет собрать это устройство. Если вы делаете плату в домашних условиях не забудьте пропаять переход на часовом кварце с обеих сторон. Я сначала подумал, что там отверстия для крепления кварца и пропаял только с одной стороны в результате чего подсветка не работала.
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

ЕМНИП, там не только земля подсветки, но и более важные земли. Так что пропаивать обязательно.

P.S. Небольшое обновление для одноплатного варианта на ATmega8.

- Неиспользуемые выводы PB3..PB5 теперь можно использовать для управления питанием подключенных ко входам источников сигнала.


Например, при выборе входа 0 в рабочем режиме на PB3 появляется лог. 1, которым через транзисторный ключ можно подавать питание на тюнер/mp3-декодер или что там подключено ко входу 0. Аналогично, PB4 и PB5 служат для обслуживания двух других входов. В ждущем режиме на всех трёх выводах будет лог. 0.

Существующему положению дел данное добавление не мешает. Удобно то, что эти неиспользуемые сигналы уже выведены на разъём программирования, так что плату переделывать для их использования не придётся.
Аватара пользователя
Djony
Прорезались зубы
Сообщения: 202
Зарегистрирован: Ср ноя 10, 2010 20:25:10
Откуда: Томск

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

Сообщение Djony »

Большое,огромное спасибо и низкий поклон :music:
Ответить

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