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

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

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


Аватара пользователя
Djony
Прорезались зубы
Сообщения: 202
Зарегистрирован: Ср ноя 10, 2010 20:25:10
Откуда: Томск

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

Сообщение Djony »

Все разобрался был непропай контроллера....еще раз прозвонил и нашел таки ножку непропаяную..теперь все заработало :beer:
Последний раз редактировалось AlekseyEnergo Вт мар 04, 2014 12:44:22, всего редактировалось 1 раз.
Причина: Нарушение пункта 2.2 правил форума.
Реклама
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Отлично.
Реклама
garik816
Родился
Сообщения: 14
Зарегистрирован: Чт мар 13, 2014 18:46:35

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

Сообщение garik816 »

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

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

Сообщение WiseLord »

У меня на текущий момент разработаны и проверены следующие платы:

Спектроанализаторы на SMD-компонентах (ATmega16 в TQFP44 корпусе)
- ampcontrol_a.lay6 - под дисплей WG12864A
- apmcontrol_b.lay6 - под дисплей WG12864B

Темброблоки
- TDA7313.lay6 - под микросхему в корпусе SOIC28 (планарное расположение выводов)
- TDA7439_rev1.lay6 - под микросхему в корпусе SDIP30 (с шагом 1.778мм)
- TDA7439_rev2.lay6 - то же, но плата чуть меньших габаритов (раздобыл конденсаторы поменьше)

Также на второй странице выкладывалась плата спектроанализатора под DIP-компоненты.
Вложения
spectrumanalyzer_layouts.zip
(98.13 КБ) 1343 скачивания
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Немножко о дальнейших планах.

Заказал у китайцев FM-модуль на TEA5767, с протоколом работы которого планирую разобраться и добавить в прошивку поддержку FM-радио на этой микросхеме.

Не уверен, получится ли это вообще, учитывая уже довольно разросшуюся прошивку (возможно, придётся перейти на ATmega32), да и как быстро по почте оно придёт, тоже не знаю.

Текущая концепция "интерфейса", возможно, не совсем подходит для варианта с FM, поэтому принимаются идеи насчёт возможного интерфейса прошивки с поддержкой FM-радио.
Последний раз редактировалось AlekseyEnergo Вт май 06, 2014 17:19:00, всего редактировалось 1 раз.
Причина: Нарушение пункта 2.2 правил форума. Предупрежден!
Реклама
garik816
Родился
Сообщения: 14
Зарегистрирован: Чт мар 13, 2014 18:46:35

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

Сообщение garik816 »

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

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

Сообщение WiseLord »

Ещё один интересный момент.

При очень быстром вращении энкодера из-за дребезга контактов бывают несрабатывания и, наоборот наоборот, ложные срабатывания в обратном направлении.

Если подвесить к обеим ногам энкодера по конденсатору ёмкостью 0.1мкФ на землю (вместе с встроенным в МК подтягивающим резистором получится своего рода фильтр), то ложные срабатывания исчезают.

Известный, в общем-то факт, но как-то я его не учёл, пытаясь (лишь с частичным успехом) бороться с дребезгом чисто программно.
Rudiy
Родился
Сообщения: 10
Зарегистрирован: Пн ноя 22, 2010 00:05:05

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

Сообщение Rudiy »

WiseLord писал(а): Немножко о дальнейших планах.

Заказал у китайцев FM-модуль на TEA5767, с протоколом работы которого планирую разобраться и добавить в прошивку поддержку FM-радио на этой микросхеме.
Здесь есть пример кода для Ардуино и даташит на плату:
http://www.ebay.com/itm/1pcs-TEA5767-FM ... 3a73469566
Аватара пользователя
Александр76
Потрогал лапой паяльник
Сообщения: 392
Зарегистрирован: Вс янв 25, 2009 23:17:22
Откуда: 76RUS

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

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

Здравствуйте ! Отличная конструкция !
С нетерпением буду ждать вариант с FM радио :beer:
masy
Нашел транзистор. Понюхал.
Сообщения: 151
Зарегистрирован: Пн фев 04, 2008 12:38:54
Откуда: Шахты

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

Сообщение masy »

+чайник с DVD плеером!!!!
Последний раз редактировалось AlekseyEnergo Вт май 06, 2014 17:19:43, всего редактировалось 1 раз.
Причина: Нарушение пункта 2.7 правил форума. Подредактировал. Предупрежден!
Аватара пользователя
Александр76
Потрогал лапой паяльник
Сообщения: 392
Зарегистрирован: Вс янв 25, 2009 23:17:22
Откуда: 76RUS

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

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

Это о чем ?
masy
Нашел транзистор. Понюхал.
Сообщения: 151
Зарегистрирован: Пн фев 04, 2008 12:38:54
Откуда: Шахты

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

Сообщение masy »

Это шутка была не заморачивайтесь!
cbam
Родился
Сообщения: 13
Зарегистрирован: Вт апр 15, 2014 14:25:10

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

Сообщение cbam »

Добрый день!

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

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

Сообщение WiseLord »

Хм, странный вопрос. Обычный сглаживающий конденсатор по питанию. Ёмкость не так уж важна, я у себя 100мкФ ставил. Всё равно, основная ёмкость — в блоке питания.
vadims666
Первый раз сказал Мяу!
Сообщения: 22
Зарегистрирован: Чт апр 09, 2009 05:07:09
Откуда: Россия

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

Сообщение vadims666 »

Уважаемые форумчане! Собрал я сей девайс, дисплей WH 1602 и TDA 7439. Также для этого дела собрал программатор AVRISP mkII (http://radiokot.ru/forum/viewtopic.php?f=57&t=26417). Дело за малым-прошить Atmegу в AVR Studio 5.0, т.к. с другими программами отказывается работать. Какие фьюзы, локбиты выставлять, какой файл подгружать для FLASH, какой для EEPROM, какую частоту кварца выставлять. Этих настроек миллион. Помогите!
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

В статье ведь указаны FUSE для avrdude: lfuse = 0xff, hfuse = 0xd1.

Тут можно посмотреть, какие это галочки означает.

По сути нужно сконфигурировать FUSE на 16МГц кварц, отключить JTAG, включить EESAVE.
Т.е. галочки установлены (бит = 0) только на SPIEN, EESAVE, BOOTSZ1, BOOTSZ0.

Для дисплея WH1602 файлы брать здесь. Для EEPROM - eeprom_tda7439.bin, для прошивки - ampcontrol_lcd.hex.
vadims666
Первый раз сказал Мяу!
Сообщения: 22
Зарегистрирован: Чт апр 09, 2009 05:07:09
Откуда: Россия

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

Сообщение vadims666 »

Спасибо большое! Буду пробовать!
Аватара пользователя
Mazzz
Нашел транзистор. Понюхал.
Сообщения: 165
Зарегистрирован: Пт июл 05, 2013 01:31:35
Откуда: Владивосток

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

Сообщение Mazzz »

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

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

Сообщение WiseLord »

Понятия не имею. Никогда не пользовался протеусом.
Аватара пользователя
Mazzz
Нашел транзистор. Понюхал.
Сообщения: 165
Зарегистрирован: Пт июл 05, 2013 01:31:35
Откуда: Владивосток

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

Сообщение Mazzz »

Просто Я запустил, но на дисплее все "квадратики" горят. Но процессы вроде идут
Ответить

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