Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
- Реклама
-
dimon-0671
- Первый раз сказал Мяу!
- Сообщения: 38
- Зарегистрирован: Сб янв 15, 2011 19:44:56
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Добрый день Владимир! Подскажите как организовать на tda7439 выход для саба? Спасибо.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Программно никак.
Только смеситель левого и правого канала с фильтром НЧ. Но отдельной регулировки уровня для саба не будет в принципе.
Нужны либо TDA7448, либо PT122x, там 6-канальный звук на выходе.
Только смеситель левого и правого канала с фильтром НЧ. Но отдельной регулировки уровня для саба не будет в принципе.
Нужны либо TDA7448, либо PT122x, там 6-канальный звук на выходе.
-
dimon-0671
- Первый раз сказал Мяу!
- Сообщения: 38
- Зарегистрирован: Сб янв 15, 2011 19:44:56
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Если установить tda7448 отпадает необходимость в установке сумматора и фнч? Подскажите на STBY и EXT какие устанавливать транзисторы? Где то я пропустил эту часть схемы.
- Реклама
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
TDA7448 - регулятор громкости на шесть каналов. Одним из них будет канал сабвуфера. Нужен 5.1 источник звука.
Транзисторы, если нужны, ставьте какие угодно, в зависимости от того, что от них нужно.
P.S. Сейчас вот подумалось, что если задача - получить из стереосигнала 2.1, то проще всего использовать какой-нибудь из аудипроцессоров TDA7313/PT2313, TDA7318 и подобных, у которых четыре выхода. Два из них - фронтальные - продолжают использоваться как стереовыходы. Два других - тыловые - суммируются (схемой на ОУ или другим типо сумматора аудио сигналов - гуглить!) и фильтруются ФНЧ, чтобы остались в сигнале только "басы". Аналогично, на фронтальных каналах можно фильтр, гасящий НЧ поставить, если хочется. Из двух тыловых каналов таким образом получается готовый канал для сабвуфера, синхронизированный по громкости с фронтальной стерео парой выходов, а баланс фронт-тыл в таком применении используется для усиления/ослабления НЧ относительно обычного сигнала.
Транзисторы, если нужны, ставьте какие угодно, в зависимости от того, что от них нужно.
P.S. Сейчас вот подумалось, что если задача - получить из стереосигнала 2.1, то проще всего использовать какой-нибудь из аудипроцессоров TDA7313/PT2313, TDA7318 и подобных, у которых четыре выхода. Два из них - фронтальные - продолжают использоваться как стереовыходы. Два других - тыловые - суммируются (схемой на ОУ или другим типо сумматора аудио сигналов - гуглить!) и фильтруются ФНЧ, чтобы остались в сигнале только "басы". Аналогично, на фронтальных каналах можно фильтр, гасящий НЧ поставить, если хочется. Из двух тыловых каналов таким образом получается готовый канал для сабвуфера, синхронизированный по громкости с фронтальной стерео парой выходов, а баланс фронт-тыл в таком применении используется для усиления/ослабления НЧ относительно обычного сигнала.
-
dimon-0671
- Первый раз сказал Мяу!
- Сообщения: 38
- Зарегистрирован: Сб янв 15, 2011 19:44:56
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Спасибо за ответ.Поставлю TDA7439 дапее сумматор фнч и не ломать голову.Транзисторы я имел ввиду для датчиков температуры.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
вот с таким дисплеем:
https://ru.aliexpress.com/item/0-96-inc ... 262.xrXWlH
- в MAKEFILE в строке "DISPLAY = " - какой дисплей нужно указывать? SSD1306 ?
https://ru.aliexpress.com/item/0-96-inc ... 262.xrXWlH
- в MAKEFILE в строке "DISPLAY = " - какой дисплей нужно указывать? SSD1306 ?
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
dimon-0671:
С TDA7339 не будет возможности регулировать уровень громкости саба относительно левого и правого каналов.
gavi6:
да. Или готовую прошивку взять.
С TDA7339 не будет возможности регулировать уровень громкости саба относительно левого и правого каналов.
gavi6:
да. Или готовую прошивку взять.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
[uquote="WiseLord",url="/forum/viewtopic.php?p=3336848#p3336848"]dimon-0671:
С TDA7339 не будет возможности регулировать уровень громкости саба относительно левого и правого каналов.
gavi6:
да. Или готовую прошивку взять.[/uquote]
а то я голову сломал - где же I2C дисплеи)))
а откуда atmega32 узнает что я использую тюнер LC72131 и прочие настройки? из файла eeprom_ru.bin который заливается в МК после flash ?
С TDA7339 не будет возможности регулировать уровень громкости саба относительно левого и правого каналов.
gavi6:
да. Или готовую прошивку взять.[/uquote]
а то я голову сломал - где же I2C дисплеи)))
а откуда atmega32 узнает что я использую тюнер LC72131 и прочие настройки? из файла eeprom_ru.bin который заливается в МК после flash ?
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Да, из eeprom. Есть разные прошивки для разных дисплеев, а какой тюнер/аудиопроцессор использовать и прочие настройки можно указать в eeprom, отредактировав его, и прошить вариант под себя.
https://github.com/WiseLord/ampcontrol/releases
https://github.com/WiseLord/ampcontrol/releases
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
[uquote="WiseLord",url="/forum/viewtopic.php?p=3337127#p3337127"]Да, из eeprom. Есть разные прошивки для разных дисплеев, а какой тюнер/аудиопроцессор использовать и прочие настройки можно указать в eeprom, отредактировав его, и прошить вариант под себя.
https://github.com/WiseLord/ampcontrol/releases[/uquote]
Спасибо!
теперь мне стало понятно, что все прошивки различаются только по части дисплеев, а остальное из eeprom )))
https://github.com/WiseLord/ampcontrol/releases[/uquote]
Спасибо!
теперь мне стало понятно, что все прошивки различаются только по части дисплеев, а остальное из eeprom )))
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Привет.Перечитал весь форум.Понятно и доступно.Только собрать бы всё в одну инструкцию- как править прошивку и пины.
Bluetooth работает только в одном направлении?
Добавлено after 7 minutes 25 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
И какими кнопками переключается режим Loudness с Tda7313?
Bluetooth работает только в одном направлении?
Добавлено after 7 minutes 25 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
И какими кнопками переключается режим Loudness с Tda7313?
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
С пульта ДУ, после настройки.
Bluetooth - да, работает в одном направлении, на приём команд.
Bluetooth - да, работает в одном направлении, на приём команд.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Вопросы к пользующимся RDA5807:
- Кто-нибудь пользуется им в DIRECT_FREQ режиме? Или обычный вариант (в нём есть автопоиск) всех устраивает?
- Кто-нибудь пользуется диапазоном 50..65МГц на RDA5807 или хотя бы 65..76?
- Кто-нибудь пользуется им в DIRECT_FREQ режиме? Или обычный вариант (в нём есть автопоиск) всех устраивает?
- Кто-нибудь пользуется диапазоном 50..65МГц на RDA5807 или хотя бы 65..76?
-
Андрей Василенко
- Открыл глаза
- Сообщения: 42
- Зарегистрирован: Сб окт 28, 2017 16:51:58
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Люди, пожалуйста помогите кто нибудь с подключением дисплея st7920 к варианту на 32 меге. я совсем запутался в выводах. CS1 CS2 на этом дисплее вообще отсуствуют, как его подключать???
Добавлено after 5 minutes 52 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
есть тут те кто его подключал??
Добавлено after 5 minutes 52 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
есть тут те кто его подключал??
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Подключается абсолютно так же, как и KS0108.
https://raw.githubusercontent.com/WiseL ... s0108a.png
https://raw.githubusercontent.com/WiseL ... st7920.png
https://raw.githubusercontent.com/WiseL ... s0108a.png
https://raw.githubusercontent.com/WiseL ... st7920.png
Статья писал(а):Также поддерживаются дисплеи на другом контроллере, ST7920. По своим габаритам и расположению выводов они полностью соответствуют KS0108A. Правда, у их выводов другие функции, но в проекте это учтено, и дисплеи можно взаимозаменять без какой-либо правки схемы.
-
Novice user
- Мудрый кот
- Сообщения: 1704
- Зарегистрирован: Вт янв 05, 2016 10:14:25
- Откуда: поселок Мелеуз
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Вариант st7920 atmega32 rda5807-можно ли пользование без аудиопроцессора?
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Да. Аудиопроцессором в этом случае будет выступать RDA5807. Правда, слабеньким - всего лишь регулировка громкости.
Ну и, естественно, уровень спектра будет полностью зависеть от громкости.
Ну и, естественно, уровень спектра будет полностью зависеть от громкости.


