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

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

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


Аватара пользователя
VeryLazyCat
Опытный кот
Сообщения: 832
Зарегистрирован: Пн май 17, 2010 22:21:01
Откуда: Madagaskar

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

Сообщение VeryLazyCat »

Sergey212 писал(а):Так что я тоже за поддержку этого дисплея.

Одной поддержки мало по ходу,
внимательнее прочтите ответ автора и следующий за ним мой пост.
Нужен заинтересованный в этом проекте программист, который сможет сделать отрисовку интерфейса.
Аватара пользователя
FOLKSDOICH
Говорящий с текстолитом
Сообщения: 1580
Зарегистрирован: Ср окт 04, 2006 22:33:56
Откуда: М.о.

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

Сообщение FOLKSDOICH »

Щас вот на такой дисплейчик наткнулся: http://www.ebay.com/itm/12864-Character ... 27f5f3dcaa
Всё придумано до и для нас.
alexfick
Встал на лапы
Сообщения: 114
Зарегистрирован: Вс июн 28, 2009 21:51:15

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

Сообщение alexfick »

Хочу вернуться к вопросу по поводу системы 5.1 . Получил я микросхемку TDA7448 буду пробовать. И такой вопрос регулировка в ней ВЧ НЧ происходит общая по всем каналам? Возможна ли организовать ее работу паралельно с какимито другими например TDA7313 и в меню переключать с 2.0 на 5.1. И последнее тот дисплей что Вы приобрели (2.2 " 2.2 дюймов 320 X 240) он будет внедрен в этот проект?
Sergey212
Открыл глаза
Сообщения: 57
Зарегистрирован: Вс янв 06, 2013 00:40:48

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

Сообщение Sergey212 »

VeryLazyCat писал(а):
Sergey212 писал(а):Так что я тоже за поддержку этого дисплея.

Нужен заинтересованный в этом проекте программист, который сможет сделать отрисовку интерфейса.


Наверное самый заинтересованный программист в этом проекте - это автор данного проекта. Это как отец и дитя. А так как он писал, что дисплея LS020 у него нет, вот я и подсказал где можно его найти, тем более в Минске, как бы его заинтерисовать. Хотя он и сам об этом знает не хуже меня. Конечно автору было бы легче, если бы ему кто-то помог, но уж больно специфические нужны знания. Не каждый владеет программированием к сожалению.
Аватара пользователя
smit69
Потрогал лапой паяльник
Сообщения: 308
Зарегистрирован: Вт мар 15, 2011 00:33:28
Откуда: Глушь несусветная! (Тверская обл.)

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

Сообщение smit69 »

По ходу у Вас в Минске с этим хорошо, обошел за два дня 7 мастерских по ремонту сотовых, везде смотрели на меня так, как будто я с Юпитера прибыл на эту бренную землю!!! :o
Закон Ома, закон Ома - весь уголовный кодекс перечитал -НЕТ ТАМ ТАКОГО!!!
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Я тоже не совсем представляю, где искать эти дисплеи; здравый смысл подсказывает, что во всех мастерских ужа давно и думать забыли про эти десятилетней давности телефоны. Поэтому не вижу особого смысла в попытках его поисков при наличии в продаже новых дисплеев получше.

По поводу TDA7448 - это регулятор только громкости (и производных - баланса и т.п.). Никаких ВЧ/НЧ там в принципе быть не может. Параллельно TDA731x/7439/7448 на одной шине тоже не могут ввиду того, что у них один и тот же I²C адрес.

Дисплей 320x240 в этот проект добавляться не будет.
Аватара пользователя
FOLKSDOICH
Говорящий с текстолитом
Сообщения: 1580
Зарегистрирован: Ср окт 04, 2006 22:33:56
Откуда: М.о.

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

Сообщение FOLKSDOICH »

А тот дисплей, что я показал? Он вроде как покомпактней и ноги у МК экономим.
Всё придумано до и для нас.
koka5555
Потрогал лапой паяльник
Сообщения: 344
Зарегистрирован: Вт окт 22, 2013 23:09:06

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

Сообщение koka5555 »

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

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

Сообщение WiseLord »

Таймер никак не завязан на микросхему часов, так что будет точно, а вот насчёт будильника не совсем уверен. Теоретически должно, несмотря на то, что регистры ОЗУ часов, в которых хранится время срабатывания будильника, должны применяться несколько иначе.
FOLKSDOICH писал(а):А тот дисплей, что я показал? Он вроде как покомпактней и ноги у МК экономим.
Ну да, этот дисплей вполне вписывается в парадигму кадрового буфера 128x64 точек, да и аппаратный SPI можно задействовать, эти ноги как раз на дисплей идут. Только с протоколом разбираться надо, для чего нужен такой дисплей в наличии.

Я правда так и не понял, какой у него размер диагонали.
Andy_sv
Открыл глаза
Сообщения: 77
Зарегистрирован: Ср янв 05, 2011 23:21:02
Откуда: Ставропольский край

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

Сообщение Andy_sv »

WiseLord писал(а):Я правда так и не понял, какой у него размер диагонали.


Размеры видимой области: 48,61mm. x 24,93 mm. = 2 дюйма с хвостиком по диагонали.

А если точнее, то 2,15".
iceman_nsk
Открыл глаза
Сообщения: 64
Зарегистрирован: Вт окт 08, 2013 15:41:06

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

Сообщение iceman_nsk »

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

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

Сообщение WiseLord »

В планах есть, хотя пока вполне можно обходиться и без него.
serg1968-09
Потрогал лапой паяльник
Сообщения: 323
Зарегистрирован: Сб янв 08, 2011 17:22:52

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

Сообщение serg1968-09 »

Всем котам,добрый время суток.Наконец то тоже руки дошли и доделал тоже блок управления,огромное спасибо автору,за поддержку и за разработку.Фото готового блока,тюнер собран не на модуле RDA5807,а на самой маленькой микросхемке RDA5807M,которая используется в этом модуле.Мне их прислали 20 штук за 280 рублей.Вот теперь придется их куда то распихивать.
Вложения
SNC11486.JPG
(80.47 КБ) 734 скачивания
SNC11484.JPG
(86.37 КБ) 1094 скачивания
hornet64
Родился
Сообщения: 10
Зарегистрирован: Пт мар 13, 2015 20:11:07

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

Сообщение hornet64 »

Наконец “допилил” плату управления по проекту на Атмега8. PCB переделал под себя. Ведет себя странно , символы выводятся только в первой строке. Перепробовал с десяток noname дисплеев, все аналогично. За исключением Винстара с кириллическими символами, тот вовсе отказался инициализироваться (первая строчка заполнена закрашенными местами под символы ) Биты конфигурации выставлены в соответствии с записью в Makefile ($(AVRDUDE) $(AD_CMDLINE) -U lfuse:w:0x24:m -U hfuse:w:0xc1:m )
Калькулятор выдал для PonyProg такие значения:
FUSES.JPG
(111.61 КБ) 757 скачиваний

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

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

Сообщение WiseLord »

Могу посоветовать попробовать неиспользуемые входы ЖКИ (DB3..DB0) объединить и повесить на землю. Или на питание. Возможно, тогда инициализация пройдёт. Я встречал варианты дисплеев, которые в при неподключенных этих входах вполне себе инициализировались, а также встречал и другие, у которых эти ноги надо было заземлять.
hornet64
Родился
Сообщения: 10
Зарегистрирован: Пт мар 13, 2015 20:11:07

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

Сообщение hornet64 »

Так и сделал изначально.Скажите, а с конфигурационными битами все в порядке? Может в eeprom какое то смещение возникает ? Вы как-то писали о конвертации бинарного файла в hex. Просто не знаю куда копать, часы идут, энкодер и кнопки работают, а вот ик приемник никак не проявляет признаков жизни и отображение только в первой строке.
Вложения
atmega8_wiselord.rar
(35.52 КБ) 265 скачиваний
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Что значит - ИК-приёмник не проявляет признаков жизни? На INT1 импульсы есть при посылке кодов с пульта? Пульт переделан под 0x19 кодировку? Или в eeprom кодировка пульта изменена на 0x00?

По поводу инициализации дисплея - попробуйте не подключать DB3..DB0 к земле. Как я чуть выше писал, я встречал дисплеи, по-разному реагирующие на это.

Ну и на всякий случай.. Я не помню, какую последнюю версию прошивки выкладывал для ATmega8, но вот то, что есть на текущий момент. Последние правки - от 14 февраля, как раз были завязаны на изменения в процессе инициализации дисплея.
Вложения
ampcontrol-m8-65021c0.7z
(36.53 КБ) 246 скачиваний
hornet64
Родился
Сообщения: 10
Зарегистрирован: Пт мар 13, 2015 20:11:07

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

Сообщение hornet64 »

Так, с этим кодом плата управления заработала без каких либо переделок. Спасибо! :)) Инициализируются и работают "как надо" все имеющиеся под рукой дисплеи. Правда пульт пока не проверял Но, теперь вылез мои хомут с распиновкой энкодера.
Bogdan0777
Родился
Сообщения: 15
Зарегистрирован: Вт мар 31, 2015 13:09:41

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

Сообщение Bogdan0777 »

Здраствуйте котолюбители)))) у меня такой вопрос: я хочу в этот тембр блок в одну из четырех входов подключить блютуз модуль от такой Bluetooth Stereo Audio Module XS3868. Он ко мне должен на дня прийти, но хотелось би чтоб канал на котором будет висеть модуль отображался на дисплее под именем "Bluetooth" например, можете мне в прошивке прописать имя входа? буду благодарен, потому что я только что начел работать с ATmega и пока не умею нормально писать прошивку. У меня дисплей RG12864A-GHY-X, микроконтроллер ATmega32L, аудио TDA7439.

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

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

Сообщение alexfick »

Так же интересует вариант со значком "Bluetooth" на 3 канале TDA7313
Ответить

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