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

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

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


Аватара пользователя
Сергей_74
Опытный кот
Сообщения: 707
Зарегистрирован: Чт фев 21, 2008 12:32:06
Откуда: Россия г.Уфа
Контактная информация:

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

Сообщение Сергей_74 »

хорошо попробую
Прошил m32-20170109, полоски слева появились но они "мертвые" на сигнал не реагируют Изображение
при этом подключен 1й выход ОУ на порт А0, второй выход и порт А1 пока в воздухе висят
-hands made-
Опытный Электрик, даже жену не берет одновременно за две сиськи!!!
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Всё выглядит так, словно действительно нет никакого сигнала на входах АЦП.

В реальности там должно быть: при отсутствии сигнала - половина питания, при наличии - сигнал, колеблющийся относительно половины питания.
Аватара пользователя
Сергей_74
Опытный кот
Сообщения: 707
Зарегистрирован: Чт фев 21, 2008 12:32:06
Откуда: Россия г.Уфа
Контактная информация:

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

Сообщение Сергей_74 »

На осциллографе с выходов ОУ как раз и наблюдаю ту картинку о которой вы говорите, т.е. ясно видно работу ОУ. А спектр никак не хочет работать
-hands made-
Опытный Электрик, даже жену не берет одновременно за две сиськи!!!
kloker
Вымогатель припоя
Сообщения: 558
Зарегистрирован: Ср сен 09, 2015 13:09:15

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

Сообщение kloker »

mega32 + ssd1306 спектрограммы нет. собрано времянкой на борде разработки под мегу32 https://www.olimex.com/Products/AVR/Pro ... 8535-8MHz/
AVCC - AGND уже в плате разведены, перемычки только поставил на шины питания.
подал на aref питание +5в спектрограмма появилась (пальцем щупаю, появляются столбики в НЧ области), операционники никак не распаяю в плате темброблока, всё времени не хватает.

на mega8 спектр тоже от прикосновения пальцем рисовался.
Последний раз редактировалось kloker Чт дек 07, 2017 20:50:42, всего редактировалось 1 раз.
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Проверил на реальном железе - всё работает корректно. Так что либо МК неисправный, либо до него всё же сигнал не доходит.



P.S. Про AREF, кстати, верно подмечено - подключено ли к питанию, как положено по схеме?
Аватара пользователя
Сергей_74
Опытный кот
Сообщения: 707
Зарегистрирован: Чт фев 21, 2008 12:32:06
Откуда: Россия г.Уфа
Контактная информация:

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

Сообщение Сергей_74 »

WiseLord спасибо вам за терпение и вашу работу.. Раз все работает буду смотреть еще раз что не так с МК, с AREF буду разбираться.

Все отлично.. Работает!!! Изображение
Действительно дело было в AREF смд перемычка была в обрыве.. Спасибо еще раз kloker за подсказку и WiseLord за ваше терпение!
Последний раз редактировалось Сергей_74 Чт дек 07, 2017 21:25:44, всего редактировалось 1 раз.
-hands made-
Опытный Электрик, даже жену не берет одновременно за две сиськи!!!
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Видимо, на AREF был близкий к нулю уровень, что давало на АЦП всегда максимальное число 1023. На старых прошивках это выглядит как несколько постоянных первых НЧ столбиков, а в более новых уже есть автоподстройка смещения, т.е., требование половины питания на входе АЦП при отсутствии сигнала на них уже не так актуально.
kloker
Вымогатель припоя
Сообщения: 558
Зарегистрирован: Ср сен 09, 2015 13:09:15

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

Сообщение kloker »

правильнее всё-же так http://www.kreatives-chaos.com/images/41.png
а на AREF подавать питание через внутреннюю коммутацию регистрами ( биты REFS0-REFS1 регистра ADMUX)
https://i0.wp.com/maxembedded.com/wp-co ... .png?w=782
тут немножко теории.
http://maxembedded.com/2011/06/the-adc-of-the-avr/
artem1103
Первый раз сказал Мяу!
Сообщения: 22
Зарегистрирован: Вт сен 06, 2016 08:09:39

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

Сообщение artem1103 »

у кого была такая проблема пт2323 и пт2322 гудят, а при регулировании громкости и при переключения каналов есть щелчки. Также при нажатии MUTE щелчок на всю громкость, питание 10 вольт отдельное.
kloker
Вымогатель припоя
Сообщения: 558
Зарегистрирован: Ср сен 09, 2015 13:09:15

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

Сообщение kloker »

[uquote="artem1103",url="/forum/viewtopic.php?p=3253473#p3253473"]у кого была такая проблема пт2323 и пт2322 гудят, а при регулировании громкости и при переключения каналов есть щелчки. Также при нажатии MUTE щелчок на всю громкость, питание 10 вольт отдельное.[/uquote]
у меня на TDA7313 так после пробоя входа на одном из каналов, штекер (джек 3.5мм) упал на не заземленный корпус компа, и получил 110 В на грудь :shock:

проверьте сопротивление на входах PT2323 и разделительные кондюки перед пинами входов.
может щелкать из-за постоянного низкого потенциала на пинах входов микросхемы.
Аватара пользователя
Сергей_74
Опытный кот
Сообщения: 707
Зарегистрирован: Чт фев 21, 2008 12:32:06
Откуда: Россия г.Уфа
Контактная информация:

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

Сообщение Сергей_74 »

Заметил еще одну непонятку..
Включаю усилок, стоит он работает, потом примерно через минуту сам отключился, т.е ушел в стендбай. Включил снова, поработал некоторое время, опять отрубился.. Оставил на ночь работать в приглушенном состоянии, все ок, не отрубился ни разу до сегодняшнего вечера. Сейчас недавно включил лампу настольную и чудеса повторились, усилок отрубается когда ему вздумается произвольно по времени.. Сделал вывод что ИК приемник ловит какие то вспышки от LED лампочек в квартире, заклеил временно ИК приемник бумажным скотчем, проблемы исчезли, усилок работает и не вырубается.. У кого то такое было?

Добавлено after 49 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
ПДУ через бумажку работает нормально ))
Последний раз редактировалось Сергей_74 Сб дек 09, 2017 15:24:17, всего редактировалось 1 раз.
-hands made-
Опытный Электрик, даже жену не берет одновременно за две сиськи!!!
artem1103
Первый раз сказал Мяу!
Сообщения: 22
Зарегистрирован: Вт сен 06, 2016 08:09:39

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

Сообщение artem1103 »

Доброе время суток. Помогите пожалуйста у кого есть рабочая прошивка и епром под Мега32+ПТ2323\2322+РДА5807+ST7920. При прошивки для РДА5807 ПТ2323\2322 не реагируют.
Аватара пользователя
Сергей_74
Опытный кот
Сообщения: 707
Зарегистрирован: Чт фев 21, 2008 12:32:06
Откуда: Россия г.Уфа
Контактная информация:

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

Сообщение Сергей_74 »

И еще, брал на алике LCD128*64b Изображение
никак не пойму у индикаторов с буквой b другая должна быть распиновка судя по схеме, а на моем распиновка как у индикаторов с буквой a.
-hands made-
Опытный Электрик, даже жену не берет одновременно за две сиськи!!!
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Это аналог WG12864A, у аналогов WG12864B даже габаритные размеры другие: https://www.aliexpress.com/item/-/32342939945.html
Аватара пользователя
Сергей_74
Опытный кот
Сообщения: 707
Зарегистрирован: Чт фев 21, 2008 12:32:06
Откуда: Россия г.Уфа
Контактная информация:

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

Сообщение Сергей_74 »

Ок, так примерно и думал. Значит развожу как под WG12864A
-hands made-
Опытный Электрик, даже жену не берет одновременно за две сиськи!!!
romuald
Грызет канифоль
Сообщения: 259
Зарегистрирован: Вт янв 29, 2013 23:00:53

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

Сообщение romuald »

Еще не полностью вник в меню, так как все испытания проводились на столе. Но почему-то при поиске радиостанций и последующем нажатии на кн. 5 небыло никакой реакции и радиостанции не запомнились (пульт пока не использовал). И еще вопрос по функционалу: есть ли функция ухода в стендбай при отсутствии сигнала на используемом входе через некоторое время..?..а то некоторые посмотрев с компа что-либо, забывают отключить усь и он может полдня стоять включенным (использую двухстрочник и 7439)
...
alexfick
Встал на лапы
Сообщения: 114
Зарегистрирован: Вс июн 28, 2009 21:51:15

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

Сообщение alexfick »

[uquote="artem1103",url="/forum/viewtopic.php?p=3253473#p3253473"]у кого была такая проблема пт2323 и пт2322 гудят, а при регулировании громкости и при переключения каналов есть щелчки. Также при нажатии MUTE щелчок на всю громкость, питание 10 вольт отдельное.[/uquote]
Была такая продлема, пропадала при отключении линий для спектроанализатора.

Добавлено after 1 minute 49 seconds:
[uquote="Сергей_74",url="/forum/viewtopic.php?p=3254938#p3254938"]Заметил еще одну непонятку..
Включаю усилок, стоит он работает, потом примерно через минуту сам отключился, т.е ушел в стендбай. Включил снова, поработал некоторое время, опять отрубился.. Оставил на ночь работать в приглушенном состоянии, все ок, не отрубился ни разу до сегодняшнего вечера. Сейчас недавно включил лампу настольную и чудеса повторились, усилок отрубается когда ему вздумается произвольно по времени.. Сделал вывод что ИК приемник ловит какие то вспышки от LED лампочек в квартире, заклеил временно ИК приемник бумажным скотчем, проблемы исчезли, усилок работает и не вырубается.. У кого то такое было?

Добавлено after 49 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
ПДУ через бумажку работает нормально ))[/uquote]
Тоже отключался через время при отсутствии сигнала. Это установленно в стандартных настройках эпром.

Добавлено after 2 minutes 10 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
Еще вопрос , кто нибуть смог на нем перевернуть изображение?
artem1103
Первый раз сказал Мяу!
Сообщения: 22
Зарегистрирован: Вт сен 06, 2016 08:09:39

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

Сообщение artem1103 »

Проблема решилась, но не совсем ЕПРОМ прошивается каждый раз по разному шью USBasp. Так что работает всё. кроме регулировки громкости на каждый вход . Ах да RDA5807F работает при выборе в епроме RDA5807.
Аватара пользователя
Сергей_74
Опытный кот
Сообщения: 707
Зарегистрирован: Чт фев 21, 2008 12:32:06
Откуда: Россия г.Уфа
Контактная информация:

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

Сообщение Сергей_74 »

В том то и дело что отключался самопроизвольно в то время когда сигнал был! Про отключение в отсутствии сигнала я знаю и где настраивается тоже в курсе))
-hands made-
Опытный Электрик, даже жену не берет одновременно за две сиськи!!!
Аватара пользователя
Сергей_74
Опытный кот
Сообщения: 707
Зарегистрирован: Чт фев 21, 2008 12:32:06
Откуда: Россия г.Уфа
Контактная информация:

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

Сообщение Сергей_74 »

Нашел такой индикатор
жирно конечно получится, но красиво будет..

Добавлено after 2 minutes 37 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
pdf на него
-hands made-
Опытный Электрик, даже жену не берет одновременно за две сиськи!!!
Ответить

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