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

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

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


Аватара пользователя
aleardo
Нашел транзистор. Понюхал.
Сообщения: 150
Зарегистрирован: Ср ноя 25, 2015 20:47:13

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

Сообщение aleardo »

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

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

Сообщение Djony »

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

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

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

JLCPCB в поисковике найдете
-hands made-
Опытный Электрик, даже жену не берет одновременно за две сиськи!!!
gavi6
Нашел транзистор. Понюхал.
Сообщения: 191
Зарегистрирован: Вс мар 04, 2018 19:38:32

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

Сообщение gavi6 »

у меня TDA7439 вообще вместе с атмегой всегда запитаны)) никаких хлопков никогда нет)))

Добавлено after 2 minutes:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
кстати будет похожая картина, если при запитанном оконечнике отключить питание tda7439 - будут и хлопки и прочие призвуки)))
mixa232323
Прорезались зубы
Сообщения: 217
Зарегистрирован: Вт окт 01, 2013 01:04:31
Откуда: Гомель

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

Сообщение mixa232323 »

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

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

Сообщение WiseLord »

в идеале я бы хотел переименовать его во что-то вроде gd128x64, а для других разрешений использовать новый файл
sergey_fd
Родился
Сообщения: 18
Зарегистрирован: Пн фев 19, 2018 20:27:35

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

Сообщение sergey_fd »

Добрый день форумчане, помогите, запутался немного. Проект на М8 и М8-LCD схематически одинаковы? Авторская плата для М8 подходит, с каких ног брать управление LM7001?
gavi6
Нашел транзистор. Понюхал.
Сообщения: 191
Зарегистрирован: Вс мар 04, 2018 19:38:32

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

Сообщение gavi6 »

а она точно может с ними работать? (PLL синтезаторами)

328 - не может точно (в проекте)

видимо только atmega32
sergey_fd
Родился
Сообщения: 18
Зарегистрирован: Пн фев 19, 2018 20:27:35

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

Сообщение sergey_fd »

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

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

Сообщение WiseLord »

Распиновка для варианта ATmega8 (328)

https://github.com/WiseLord/ampcontrol/ ... #L102-L108
gavi6
Нашел транзистор. Понюхал.
Сообщения: 191
Зарегистрирован: Вс мар 04, 2018 19:38:32

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

Сообщение gavi6 »

Распиновка для варианта ATmega8 (328)

https://github.com/WiseLord/ampcontrol/ ... #L102-L108



Да. Вариант на ATmega328 умеет всё то же, что и ATmega32, но ввиду меньшего числа ножек не поддерживает аудиопроцессоры/тюнеры, работающие не по I²C (т.е. отпадают LM7001, PGA2310 и т.п.). Ну и (как минимум, пока) призван работать только с графическими дисплеями 128x64.



не пойму - теперь atmega328 работает с PLL синтезаторами?
mixa232323
Прорезались зубы
Сообщения: 217
Зарегистрирован: Вт окт 01, 2013 01:04:31
Откуда: Гомель

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

Сообщение mixa232323 »

Прикрутил к последнему исходнику stm32 дисплей ili9320 часы пошли аж на весь экран
sergey_fd
Родился
Сообщения: 18
Зарегистрирован: Пн фев 19, 2018 20:27:35

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

Сообщение sergey_fd »

Вот Что получилось в итоге, спасибо автору за поддержку таких тупарей как я. Усилитель класса D, блок питания 24В, кнопки и ИК-приемник остались родные, играет довольно неплохо.
Вложения
DSC_5216_1.jpg
Размеры
(203.82 КБ) 801 скачивание
DSC_5214_1.jpg
Упаковка
(226.8 КБ) 770 скачиваний
DSC_5207_1.jpg
Корпус от тюнера
(198.58 КБ) 784 скачивания
Андрей Василенко
Открыл глаза
Сообщения: 42
Зарегистрирован: Сб окт 28, 2017 16:51:58

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

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

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

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

Сообщение WiseLord »

gavi6 писал(а):не пойму - теперь atmega328 работает с PLL синтезаторами?
Да, если она используется вместо ATmega8 в соответствующем варианте схемы (с 16x2 знакосинтезирующим LCD).
romuald
Грызет канифоль
Сообщения: 259
Зарегистрирован: Вт янв 29, 2013 23:00:53

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

Сообщение romuald »

Вот Что получилось в итоге... Усилитель класса D, блок питания 24В, кнопки и ИК-приемник остались родные, играет довольно неплохо.

Есть подобный корпус и хотеось собрать что-то подобное. Интересно на чем у Вас собран сам УНЧ...?...так как БП 24 В 3,15 А тоже в наличии...
sergey_fd
Родился
Сообщения: 18
Зарегистрирован: Пн фев 19, 2018 20:27:35

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

Сообщение sergey_fd »

Забыл написать, на TDA7492, напряжение блока питания снизил до 21В - китайцы пишут для 4-х Омной нагрузки питание снижено, сейчас работает на 6 Ом. Усилитель интересный, если ВЧ пищалка(конденсатор последовательно) подключена в параллель с колонкой, усилитель уходит в клиппинг на небольшой мощности, при включении на отдельный вход -играет нормально.

Добавлено after 2 hours 33 minutes 37 seconds:
Помогите советом плиз. При отключении питания часты останавливаютя, не всегда но после 2-3 отключений стают намертво, помогает только сброс, вытаскиванием батарейки и повторная установка времени. Кварц менял,пайку проверял,, подтяжке по лини i2c тоже, в чем прикол?
Проблема может быть в источнике питания,попробуйте запитать от трасформаторного бп. Тоже останавливались часы, поменял бп и все ок.
kloker
Вымогатель припоя
Сообщения: 558
Зарегистрирован: Ср сен 09, 2015 13:09:15

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

Сообщение kloker »

Вот Что получилось в итоге, спасибо автору за поддержку таких тупарей как я. Усилитель класса D, блок питания 24В, кнопки и ИК-приемник остались родные, играет довольно неплохо.

судя по фото, транец пошел на 5В контроллеры?
в даташите на TDA7492 написано пиковый ток 5А. рекомендовано 7-8 А БП
клипать может от провала по мощности на БП, питающем выходной УНЧ, у вас он еще и импульсный, или проблемах в нагрузке(колонки с закороченым динамиком, или межвитковое кз в катушке динамика, и ТДА уходит в ограничение по току на выходных ключах).

импульсная нагрузка УНЧ класса D накладывается на импульсную стабилизацию БП.
у TDA7492 400кГц ШИМ, если и у БП ШИМ где-то в таком диапазоне, то можно нарваться на непредсказуемые глюки на мощном звуке.

если цифровые шумы лезут в аналоговый тракт, попробуйте развязать цифровую и аналоговую земли дросселем( последовательно в цепь земли ближе к цифровой нагрузке, а земли всех БП свести в одной точке под болт),
если нет дросселя, ставят сопротивление 1-5 Ом на 2-5 Вт(подбирается, пока шумы не уйдут). но с сопром получаем гуляющее напряжение на цифре, если это критично. дроссель можно выдрать с паленых БП и плат со табилизаторами напруги на борту. номинал надо считать от нагрузки.

немножко теории по этой теме:
http://www.elart.narod.ru/articles/arti ... icle29.htm
https://habr.com/post/176203/
Последний раз редактировалось kloker Чт июл 26, 2018 16:39:30, всего редактировалось 6 раз.
Аватара пользователя
aleardo
Нашел транзистор. Понюхал.
Сообщения: 150
Зарегистрирован: Ср ноя 25, 2015 20:47:13

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

Сообщение aleardo »

Вот Что получилось в итоге...

Минималистично, и довольно не плохо вышло! Мой стиль :))) :beer:
...усилитель уходит в клиппинг на небольшой мощности...

Можно еще попробовать поиграться с с LC фильтром для пищалки, али просто резистор да конденсатор опять таки методом подборки исходя из мощности конечно.
Например...
Изображение
kloker
Вымогатель припоя
Сообщения: 558
Зарегистрирован: Ср сен 09, 2015 13:09:15

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

Сообщение kloker »

Вот Что получилось в итоге, спасибо автору за поддержку таких тупарей как я. Усилитель класса D, блок питания 24В, кнопки и ИК-приемник остались родные, играет довольно неплохо.


и да, стандартная ошибка при 2х БП. земли надо свести с каждого бп отдельным проводом хорошего сечения, а у вас разность потенциалов по земле между темброблоком и УНЧ выравнивается экранированным проводочком с низковольтным аналоговым сигналом. все шумы выпали в экране. землю экрана от унчика оторвать, и соединить земли 2х бп отдельными толстыми жилами в корпусной болтик. это касается всех питаний, 19В, 9В, 5В, 3.3 В.
стабилизаторы паровозиком скреплять тоже не айс. цепляйте входы параллельно, а не выход одного на вход второго, а со второго в третий. если на 5в и 3.3 в 19 в входящих многовато, можно поставить еще одну LM7809, а с неё взять на +5 и +3.3, ну и земли разводить не забывать.
Ответить

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