Например TDA7294

Форум РадиоКот • Просмотр темы - Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Чт авг 07, 2025 04:22:19

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 4782 ]     ... , , , 12, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
СообщениеДобавлено: Чт июл 03, 2014 06:16:37 
Потрогал лапой паяльник

Зарегистрирован: Вт окт 22, 2013 23:09:06
Сообщений: 343
Рейтинг сообщения: 0
Управление входами EXT* работает независимо от ждущего/активного режима. После полного обесточивания схемы (не ждущий режим, а именно полное обесточивание) и повторного включения выходы находятся в 0.
Вариант а


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
СообщениеДобавлено: Чт июл 03, 2014 11:11:39 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4884
Откуда: Минск
Рейтинг сообщения: 0
2koka5555 во вложении то, что Вам надо.

Плюс обычная обновлённая прошивка (исправлена пара мелочей).


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
СообщениеДобавлено: Чт июл 03, 2014 15:48:27 
Опытный кот
Аватар пользователя

Карма: 10
Рейтинг сообщений: 29
Зарегистрирован: Пн май 17, 2010 22:21:01
Сообщений: 832
Откуда: Madagaskar
Рейтинг сообщения: 0
WiseLord писал(а):
Плюс обычная обновлённая прошивка (исправлена пара мелочей).

Позвольте поинтерисоваться - каких мелочей ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
СообщениеДобавлено: Чт июл 03, 2014 16:57:48 
Потрогал лапой паяльник

Зарегистрирован: Вт окт 22, 2013 23:09:06
Сообщений: 343
Рейтинг сообщения: 0
Большое Спасибо! Буду пробовать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
СообщениеДобавлено: Чт июл 03, 2014 20:27:59 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4884
Откуда: Минск
Рейтинг сообщения: 0
Под LS020 не собиралось. И, возможно, был баг в переключени радио (TEA5767) в монорежим. Баги появились в последней прошивке (когда портировал оптимизации из mega8-варианта).


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
СообщениеДобавлено: Чт июл 03, 2014 22:03:48 
Потрогал лапой паяльник

Зарегистрирован: Сб май 03, 2014 20:01:51
Сообщений: 360
Откуда: Ижевск
Рейтинг сообщения: 0
Хочу поинтересоваться, планируется ли поддержка каких либо других тюнеров не только из майфонов сони??? может в лыжах или пионерах встречается нечто подобное?
А то никак не могу найти магнитолу, а покупать её ради тюнера что-то нет желания...

_________________
Электроника -очень точная наука, бубен необходимо держать в левой руке!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
СообщениеДобавлено: Пт июл 04, 2014 01:41:47 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4884
Откуда: Минск
Рейтинг сообщения: 0
Планируется поддержка синтезатора частоты LM7001, который, в принципе, может использоваться многими аналоговыми тюнерами.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
СообщениеДобавлено: Ср июл 09, 2014 18:10:22 
Потрогал лапой паяльник

Зарегистрирован: Сб май 03, 2014 20:01:51
Сообщений: 360
Откуда: Ижевск
Рейтинг сообщения: 0
Сегодня расковырял тюнер от магнитолы LG, тюнер на 2-х микросхемах LC72144 и LA1787. в плату выкается 20 пинами, набросал примерую схему, на осномной контроллер или процессор с тюнера идут 4 прямых пина и 1 через резисторный делитель от шины 5 вольт

http://elektrotanya.com/lg_lac-m5500.pdf/download.html

вот что-то подобное нашел по нему

_________________
Электроника -очень точная наука, бубен необходимо держать в левой руке!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
СообщениеДобавлено: Ср июл 09, 2014 19:47:30 
Опытный кот
Аватар пользователя

Карма: 10
Рейтинг сообщений: 29
Зарегистрирован: Пн май 17, 2010 22:21:01
Сообщений: 832
Откуда: Madagaskar
Рейтинг сообщения: 0
ZyaK писал(а):
вот что-то подобное нашел по нему

по ходу аналоговый тюнер, который должен работать при
заявленной поддержке аналоговых тюнеров на LM7001.
гляньте как включен тюнер от соньки и станет всё понятно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
СообщениеДобавлено: Чт июл 10, 2014 20:49:15 
Потрогал лапой паяльник

Зарегистрирован: Сб май 03, 2014 20:01:51
Сообщений: 360
Откуда: Ижевск
Рейтинг сообщения: 0
Спасибо. Сегодня решил запихать все это чудо в корпус, до этого запитывал все от лабороторного БП.
Подключил отдельно 5 вольт от маленького трансформатора на плату с МК и дисплей и ик датчиком и кнопками, на дисплее начало происходить нечто интересное... в режиме ожидания часы показывают черт пойми что и дни недели перебираются сам без какого либо алгоритма... во включеном режиме все ок! странно как то... может ли это быть связано с тем, что цифровая земля и земля питания одна и та-же?

_________________
Электроника -очень точная наука, бубен необходимо держать в левой руке!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
СообщениеДобавлено: Пт июл 11, 2014 00:47:34 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4884
Откуда: Минск
Рейтинг сообщения: 0
Странный эффект.
Принципиально режим ожидания ничем от активного режима не отличается, за исключением сигналов подсветки и MUTE/STBY. Если в активном режиме подсветку выключить (долгое удержание кнопки выключения или же кнопка пульта для этого отдельная есть), эффект такой же?

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
СообщениеДобавлено: Пт июл 11, 2014 18:25:44 
Потрогал лапой паяльник

Зарегистрирован: Сб май 03, 2014 20:01:51
Сообщений: 360
Откуда: Ижевск
Рейтинг сообщения: 0
Поставил по питанию один диод, все вернулось в норму.

_________________
Электроника -очень точная наука, бубен необходимо держать в левой руке!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
СообщениеДобавлено: Пт июл 11, 2014 22:52:45 
Потрогал лапой паяльник

Зарегистрирован: Вт окт 22, 2013 23:09:06
Сообщений: 343
Рейтинг сообщения: 0
Если возможно то ,пожалуйста, перекомпелируйте прошивку из ext-b01bf4d.zip для Atmega32(графический 12864)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
СообщениеДобавлено: Пт июл 11, 2014 23:27:28 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4884
Откуда: Минск
Рейтинг сообщения: 0
Держите.

Кстати, а запускать на m32 прошивку от m16 не пробовали? Готовые прошивки практически полностью совпадают (по размеру и содержимому), за исключением десятка байт.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
СообщениеДобавлено: Сб июл 12, 2014 07:34:54 
Потрогал лапой паяльник

Зарегистрирован: Вт окт 22, 2013 23:09:06
Сообщений: 343
Рейтинг сообщения: 0
Спасибо! Не пробовал, я свою мугу16 в понипрог заганял,чтото не так нажал ,что даже доктор атмега нехочет востанавливать ,а в наличии осталась пока 32 ,вот и попросил Вас Чтобы переделали. А Епром подойдёт без изменений ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
СообщениеДобавлено: Сб июл 12, 2014 15:33:40 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4884
Откуда: Минск
Рейтинг сообщения: 1
Тестовая прошивка с поддержкой LM7001.

За работоспособность пока не отвечаю, код писался по даташиту LM7001, без проверки в железе. Когда соберу - проверю, а пока желающие при наличии тюнера с таким синтезатором частоты могут попробовать.

В качестве управляющих микросхемой LM7001 сигналов используется до сих пор незадействованная группа выходов МК EXT2/EXT1/EXT0(FAN). А именно:
Код:
DATA - PC2 - EXT0 (FAN)
CL   - PC3 - EXT1
CE   - PC4 - EXT2

В качестве примера использования - тюнер из проекта Макси32 уважаемого dt_andrew.

Исходники всё там же, на googlecode.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
СообщениеДобавлено: Пн июл 14, 2014 20:55:00 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4884
Откуда: Минск
Рейтинг сообщения: 1
Поддержка синтезатора частоты LM7001.

Проверено в железе на FM-модуле из автомагнитолы Sony, подключенном по данной схеме.

Схема подключения:
Код:
DATA - PC2 - EXT0 (FAN)
CL   - PC3 - EXT1
CE   - PC4 - EXT2


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
СообщениеДобавлено: Вт июл 15, 2014 17:51:40 
Встал на лапы
Аватар пользователя

Зарегистрирован: Вт июл 15, 2014 17:03:13
Сообщений: 127
Откуда: Могилев, Беларусь
Рейтинг сообщения: 0
Здравствуйте уважаемый автор. Спасибо Вам за столь интересеое и полезное устройство. Найдя его в сети, тут же взялся за повторение. Собрал на ATmega16A, LS020B, TDA7313 и модуле TEA5767, но при включении дисплей только тупо светил подсветкой, никакой информации на него не выводилось, хотя радио вроде как заработало (осуществляется поиск, ловятся станции). Несколько раз проверил правильность монтажа - все ОК. Дисплей согласован с МК через резистивные делители как рекомендовано на форуме.
Вот что намерял оссцилом на выводах дисплея:
RS - импульсы амп. 3.3В;
RST - 3.3B;
CS - 0B;
CLK - 0B;
DATA - импульсы амп. 3.3В;
также наблюдаю импульсы на PB6 МК, хотя к дисплею он и не подключен.
МК прошит прошей, взятой отсюда http://www.radiokot.ru/forum/download/f ... ?id=188281.
Почему сигнал CS помечен ! знаком? может его нужно инвертировать аппаратно!?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
СообщениеДобавлено: Вт июл 15, 2014 22:54:57 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4884
Откуда: Минск
Рейтинг сообщения: 0
Увы, такого дисплея у меня нет. Код писался на основе информации, которую удалось найти, плюс отлаживался на модели в Proteus. Ну и окончательно был проверен форумчанином в железе. Как именно он организовывал подключение дисплея, я не знаю, т.к. в Proteus-модели это неважно.
Да, сигнал CS инвертированный.
Чем могу помочь - это только схемой в Proteus. Там последняя прошивка вполне работает. Ну и, мало ли, видно, как управляющие выводы дисплея подключаются.

P.S. На CLK (PB7), по идее, должен быть не 0, а тактирующие импульсы частотой около 8МГц. Они накладываются на DAT (т.е. DAT устанавливается в 0 или 1, и это состояние стробируется импульсом на CLK). Вся эта чехарда, по идее, должна происходить при нулевом уровне на CS. Ну а RS может быть как нулём, так и единицей, в зависимости от того, передаётся ли на дисплей поток данных (пикселов) или управляющая команда.


Вложения:
ls020files.zip [61.31 KiB]
Скачиваний: 402


Последний раз редактировалось WiseLord Вт июл 15, 2014 23:17:53, всего редактировалось 2 раз(а).
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
СообщениеДобавлено: Вт июл 15, 2014 23:14:21 
Опытный кот
Аватар пользователя

Карма: 10
Рейтинг сообщений: 29
Зарегистрирован: Пн май 17, 2010 22:21:01
Сообщений: 832
Откуда: Madagaskar
Рейтинг сообщения: 0
san-sanych
1.напишите к каким пинам мк вы подключили дисплей
2.проверен был до этого на работоспособность ?
3.прошивку под него залили ?

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


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 4782 ]     ... , , , 12, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 16


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y