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

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

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


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

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

Сообщение WiseLord »

Да
ZakkWylde
Родился
Сообщения: 17
Зарегистрирован: Пн апр 11, 2016 22:51:35

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

Сообщение ZakkWylde »

Спасибо.

Добавлено after 1 hour 12 minutes 41 second:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
Прошу прощения, а не подскажите по поводу PGA2310 (схема,подключения,печатка) если у кого то есть. Или он подключается как готовый модуль(видел такие в продаже)
mixa232323
Прорезались зубы
Сообщения: 217
Зарегистрирован: Вт окт 01, 2013 01:04:31
Откуда: Гомель

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

Сообщение mixa232323 »

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

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

Сообщение WiseLord »

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

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

Сообщение WiseLord »

Вчера немного ещё посидел над STM32F103.

Доводил до ума RTC. Он в STM-ке встроенный, поэтому нет необходимости в DS1307 / DS3231 или другой внешней микросхеме реального времени.

Заметил странное поведение. Иногда часы идут нормально, а иногда просто на глазах отстают. Одна секунда на часах может соответствовать 2-5 секундам реального времени. И всё указывает на то, что проблемы с часовым кварцем на 32768 Гц.

В итоге оказалось, что ST прямо говорит - для RTC необходимо использовать часовой кварц с нагрузочной ёмкостью 6пФ. Тогда как на используемой мною плате китайцы поставили как кварц на 12пФ, так и эти ёмкости неправильные. По мультиметру меряется около 15пФ, по схеме - вообще стоят на 20пФ.

Сегодня съездил в магазин радиодеталей и купил конденсаторы на 6,2пФ и часовые кварцы, рассчитанные на эту нагрузку. Поменял - и все проблемы ушли.

Ещё на этой плате вроде как некорректный номинал R10 (резистор подтяжки на USB). Заодно заменил и его, с прицелом на будущее.
Аватара пользователя
san-sanych
Встал на лапы
Сообщения: 127
Зарегистрирован: Вт июл 15, 2014 17:03:13
Откуда: Могилев, Беларусь
Контактная информация:

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

Сообщение san-sanych »

Владимир, скажите, а дисплеи на контроллере SPLC780C (https://ru.aliexpress.com/item/SMR1602- ... 0000000000) работать будут?
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Не вижу причин, почему бы нет. Хотя с графическими интереснее.
Аватара пользователя
san-sanych
Встал на лапы
Сообщения: 127
Зарегистрирован: Вт июл 15, 2014 17:03:13
Откуда: Могилев, Беларусь
Контактная информация:

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

Сообщение san-sanych »

Собрал уже пару-тройку усей с Вашим замечательным темброблоком. В один из них поставил граф. на st7920 инверсный синий. Красиво, информативно - спора нет, да вот только усь получился слишком массивным из-за высоты дисплея. Во втором применил ls020. Из того, что сейчас поддерживается, на мой взгляд, самый оптимальный вариант, но найти их уже практически нереально. Пробовал ssd1306, картинка супер, да уж больно мелкая. А вот 1602 под тонкие корпуса само то.
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

KS0108B есть - меньше по размерам, чем ST7920 или KS0108A - тоже вариант неплохой. Тоже есть вариант белый-на-синем. Кстати, на таком сейчас c STM32 и играюсь.
mixa232323
Прорезались зубы
Сообщения: 217
Зарегистрирован: Вт окт 01, 2013 01:04:31
Откуда: Гомель

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

Сообщение mixa232323 »

[uquote="san-sanych",url="/forum/viewtopic.php?p=3420429#p3420429"]Собрал уже пару-тройку усей с Вашим замечательным темброблоком. В один из них поставил граф. на st7920 инверсный синий. Красиво, информативно - спора нет, да вот только усь получился слишком массивным из-за высоты дисплея. Во втором применил ls020. Из того, что сейчас поддерживается, на мой взгляд, самый оптимальный вариант, но найти их уже практически нереально. Пробовал ssd1306, картинка супер, да уж больно мелкая. А вот 1602 под тонкие корпуса само то.[/uquote]

Можно поставить дисплей от Siemens C75/ ME75 (LPH9157-2 или ALPS) но надо кое что поменять в коде. Есть готовый рабочий код но надо протестить.
Аватара пользователя
Сергей_74
Опытный кот
Сообщения: 707
Зарегистрирован: Чт фев 21, 2008 12:32:06
Откуда: Россия г.Уфа
Контактная информация:

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

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

Может кому то пригодится, сделал пару вариантов плат. Та что большая заточена под корус GAINTA 717, маленькая платка (40*100)Х2 тоже под маленький корпус GAINTA номер не помню
Изображение Изображение Изображение Изображение Изображение Изображение Изображение Изображение Изображение
В архиве обе платы. Все проверено и перепроверено в железе, на 100% рабочее.
Вложения
_FM_RDA5807_M32_SSD1306_ST720_PT2313.rar
(209.31 КБ) 520 скачиваний
-hands made-
Опытный Электрик, даже жену не берет одновременно за две сиськи!!!
Аватара пользователя
|_|_|урик
Мучитель микросхем
Сообщения: 463
Зарегистрирован: Ср апр 25, 2012 22:27:46
Откуда: Донецк

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

Сообщение |_|_|урик »

Уж больно смахивает на мое произведение)) Я сейчас немного переделал ее под другой корпус. Хочу из алюминия сделать с элементами из дерева. А так классно получилось. Где заказывали платы? Или сами ваяли?

Добавлено after 18 minutes 11 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
Еще вопрос чутка не по теме. Если к оконечнику не подключать предусилитель (а точнее его питание), то все гуд. При включении питания преда - хлопок и появляется небольшой фон. При чем не переменки, а как от подключенного микрофона. Все узлы питаются отдельными обмотками. У кого-то есть какие-то мысли?
Вложения
Усилитель.lay6
(145.04 КБ) 709 скачиваний
Аватара пользователя
kt840
Нашел транзистор. Понюхал.
Сообщения: 196
Зарегистрирован: Вт апр 05, 2011 15:39:55
Откуда: Красноярск

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

Сообщение kt840 »

|_|_|урик

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

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

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

Да, Шурик, за основу брал вашу платку, спасибо вам. Потом переработал под себя, кое что убрал и добавил под свои хотелки. Платки фабричные, дома такие делать сложно будет, переходные 0,6/0,3 если не ошибаюсь.
-hands made-
Опытный Электрик, даже жену не берет одновременно за две сиськи!!!
Аватара пользователя
|_|_|урик
Мучитель микросхем
Сообщения: 463
Зарегистрирован: Ср апр 25, 2012 22:27:46
Откуда: Донецк

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

Сообщение |_|_|урик »

kt840, Вы не правильно меня поняли. Есть и задержка стандартная с даташита, и программная: реле включчается с задержкой. Эти хлопки меня не беспокоят, все норм. Хлопок получается с включенными оконечниками, если подключать питание преда.
Как бы Вы развели землю? Укажите, если не трудно на моей плате другим цветом. И почему именно так? Просто я очень много времени уделил разведению земли и выслушал миллион советов. Так пришли совместно к тому варианту, который есть. Ну и для опыта еще одно мнение (с обоснованиями конечно) лишним не будет.

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

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

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

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

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

Сообщение WiseLord »

|_|_|урик писал(а):Хлопок получается с включенными оконечниками, если подключать питание преда
А зачем так делать? Ведь весь смысл в том, чтобы запитать весь тракт, дать время ему "устаканиться" и уже затем задействовать оконечный каскад.
Аватара пользователя
|_|_|урик
Мучитель микросхем
Сообщения: 463
Зарегистрирован: Ср апр 25, 2012 22:27:46
Откуда: Донецк

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

Сообщение |_|_|урик »

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

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

Сообщение WiseLord »

Ну так естественно. С точки зрения усилителя мощности на его входе сигнал резко меняется от нуля (предусилитель не был запитан) до некоторого большого значения (допустим, половины питания). Это и воспринимается как громкий хлопок.

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

Для этого и предусмотрены STBY/MUTE с задержкой одно относительно другого. По одному - включается питание всего тракта и проходят переходные процессы, по второму - подключаются динамики через реле или, в случае микросхемных УМ с соответствующими входами - задействуются выходные каскады. Как-то так.
Аватара пользователя
kt840
Нашел транзистор. Понюхал.
Сообщения: 196
Зарегистрирован: Вт апр 05, 2011 15:39:55
Откуда: Красноярск

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

Сообщение kt840 »

|_|_|урик

Сама идея огромной земляной площадки нехороха , Зря вы все узлы слепили на одной плате , На разных лучший результат ,в этом случае земля ТОЛЬКО одним проводом и ТОЛЬКО звездой .
У вас явно где - то петля , причем она может носить и емкостной характер .
Ответить

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