Темброблок - анализатор спектра на STM32F103

Обсуждаем цифровые устройства...
kloker
Вымогатель припоя
Сообщения: 558
Зарегистрирован: Ср сен 09, 2015 13:09:15

Re: Темброблок - анализатор спектра на STM32F103

Сообщение kloker »

[uquote="pap.cot",url="/forum/viewtopic.php?p=3661027#p3661027"]:idea: Рисую панель усилителя 200х58:[/uquote]

окно под дисплей с очень узкими полосками сверху и снизу получилось, если вырезать, и вклеивать стекло, то панель погнется на таких прутиках. берите шире.
и светодиоды на Mute\Stdby можно поставить, 2х цветный к примеру, в подсветку кнопки PWR.
Аватара пользователя
radioandrei74
Нашел транзистор. Понюхал.
Сообщения: 194
Зарегистрирован: Чт авг 30, 2012 16:25:53
Контактная информация:

Re: Темброблок - анализатор спектра на STM32F103

Сообщение radioandrei74 »

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

Re: Темброблок - анализатор спектра на STM32F103

Сообщение WiseLord »

Конечно. Просто управляйте с пульта. Настроить пульт можно только энкодером с его кнопкой.
Аватара пользователя
Gürcan
Нашел транзистор. Понюхал.
Сообщения: 182
Зарегистрирован: Ср авг 01, 2018 10:04:10

Re: Темброблок - анализатор спектра на STM32F103

Сообщение Gürcan »

friends hello the last state of circuits

Изображение
Изображение
Изображение
Изображение
Изображение
Изображение
mosfet36
Встал на лапы
Сообщения: 106
Зарегистрирован: Вт дек 27, 2011 22:51:12

Re: Темброблок - анализатор спектра на STM32F103

Сообщение mosfet36 »

Всем привет!
Мой проект на стадии завершения, в моем случае это переделка системы microlab H600.
Хотелось бы узнать планируется ли что то добавить в функционал что то существенное в ближайшее время?
Так же хочу выразить ОГРОМНУЮ БЛАГОДАРНОСТЬ автору за данную разработку!
Этот контроллер позволяет создавать современные аудио устройства, от домашних систем до автомобильных, уверен что данный проект долгие годы будет жить)
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Темброблок - анализатор спектра на STM32F103

Сообщение WiseLord »

Из "глобальных" вещей, планируемых к добавлению - поддержка Bluetooth модулей.

Вероятно, это будет что-то в виде отдельной платы. На ней будет монтироваться Bluetooth модуль (какой у кого имеется), и расширитель шины I²C (типа PCF8574). Идея в следующем: у практически любого Bluetooth модуля есть GPIO, к которым могут подключаться "стандартные" кнопки типа PLAY, NEXT и т.п, позволяющие сделать что-то вроде Bluetooth гарнитуры. Эти кнопки и будут "нажиматься" PCF8574, которая уже будет управляться от ampcontrol по I2C.

По идее, такой подход позволит управлять любым Bluetooth модулем с пульта, аналогично тому, как это сейчас работает с KaRadio и USB, и, к тому же, не потребует дополнительных линий для управления.

Нужно только посмотреть, какие кнопки поддерживаются в каких модулях, и нужно ли "прижимать" эти GPIO к земле или питанию в разных модулях.

Конечно, идеально было бы управлять без посредников вроде I²C переходников, например, по UART. А если какие-то из Bluetooth модулей одновременно поддерживают и звук, и SPP (как те же HC-05), было бы вообще идеально - одновременно и стримить звук с мобильного на усилитель, и передавать по Bluetooth управляющие команды. Но я пока не знаю, существуют ли такие варианты Bluetooth модулей.
mosfet36
Встал на лапы
Сообщения: 106
Зарегистрирован: Вт дек 27, 2011 22:51:12

Re: Темброблок - анализатор спектра на STM32F103

Сообщение mosfet36 »

У меня сейчас на плате аналоговой стоит модуль Bluetooth за 1,5 бакса, он всегда на связи и не засыпает, т.е к нему можно подключится в любой момент с телефона, и выбрав вход Bluetooth, слушаю музыку транслируемую телефоном, качество очень даже достойное!)
Как по мне то переключение треков по Bluetooth не очень то и нужно, акустику включил пульт положил, а после с телефона можно все сделать, громкость, переключить трек, пауза, и.т.д...
kloker
Вымогатель припоя
Сообщения: 558
Зарегистрирован: Ср сен 09, 2015 13:09:15

Re: Темброблок - анализатор спектра на STM32F103

Сообщение kloker »

[uquote="WiseLord",url="/forum/viewtopic.php?p=3663056#p3663056"]А если какие-то из Bluetooth модулей одновременно поддерживают и звук, и SPP (как те же HC-05), было бы вообще идеально - одновременно и стримить звук с мобильного на усилитель, и передавать по Bluetooth управляющие команды. Но я пока не знаю, существуют ли такие варианты Bluetooth модулей.[/uquote]

нашел один такой, RN52, вопрос в цене и доступности на рынке
https://www.tindie.com/products/sg92/rn ... -uart-spp/
https://d3s5r33r268y59.cloudfront.net/d ... s-1.1r.pdf

более доступный XS3868 тоже имеет UART + A2DP, но иногда указывают, что UART на нем для отладки.
AT Commands OVC3860
https://www.electrodragon.com/w/images/ ... 0_List.pdf
mosfet36
Встал на лапы
Сообщения: 106
Зарегистрирован: Вт дек 27, 2011 22:51:12

Re: Темброблок - анализатор спектра на STM32F103

Сообщение mosfet36 »

Ребят, кинте бинарик свежий для ILI9341 SPI.
Два месяца не обновлял прошивку, собрать возможности пока нет(
Благодарю!
kloker
Вымогатель припоя
Сообщения: 558
Зарегистрирован: Ср сен 09, 2015 13:09:15

Re: Темброблок - анализатор спектра на STM32F103

Сообщение kloker »

ampcontrol_f103_ili9341_spi.bin
text data bss dec hex filename
95848 312 14184 110344 1af08 build/ampcontrol_f103_ili9341_spi.elf

с изменениями за 08.07.2019
Вложения
ampcontrol_f103_ili9341_spi.rar
(51.64 КБ) 335 скачиваний
kloker
Вымогатель припоя
Сообщения: 558
Зарегистрирован: Ср сен 09, 2015 13:09:15

Re: Темброблок - анализатор спектра на STM32F103

Сообщение kloker »

я тут статейку нашел, STM32 в качестве звуковой карты, вывод звука - мостовая схема на мосфетах (усилитель D класса).
https://illumium.org/node/112
куски кода -это не готовое решение, но идея интересная, чем бы еще занять контроллер)).
mixa232323
Прорезались зубы
Сообщения: 217
Зарегистрирован: Вт окт 01, 2013 01:04:31
Откуда: Гомель

Re: Темброблок - анализатор спектра на STM32F103

Сообщение mixa232323 »

[uquote="kloker",url="/forum/viewtopic.php?p=3664177#p3664177"]я тут статейку нашел, STM32 в качестве звуковой карты, вывод звука - мостовая схема на мосфетах (усилитель D класса).
https://illumium.org/node/112
куски кода -это не готовое решение, но идея интересная, чем бы еще занять контроллер)).[/uquote]

Контролер под завязку занят. Для звука существуют готовые цап с usb. А для аудиофилов есть вариант на xmos и ak4490 или ak4493 и другими ЦАПами.
kloker
Вымогатель припоя
Сообщения: 558
Зарегистрирован: Ср сен 09, 2015 13:09:15

Re: Темброблок - анализатор спектра на STM32F103

Сообщение kloker »

[uquote="mixa232323",url="/forum/viewtopic.php?p=3664270#p3664270"][uquote="kloker",url="/forum/viewtopic.php?p=3664177#p3664177"] Для звука существуют готовые цап с usb. А для аудиофилов есть вариант на xmos и ak4490 или ak4493 и другими ЦАПами.[/uquote]

да понятно, что не на одном контроллере, тут в другом идея ценна, звук в цифровом виде до колонки доходит. аналог начинается на головке динамика)) да и мощность усилителя легко масштабируется повышением напряжения на H-мосте из мосфетов. LC фильтр только по току подобрать.
это походный вариант, всё в одном.

аудиофильское с DSD и внешними цапами с TDA731x /743x скрещивать совсем смысла нет, всё по пути растеряется :))
mixa232323
Прорезались зубы
Сообщения: 217
Зарегистрирован: Вт окт 01, 2013 01:04:31
Откуда: Гомель

Re: Темброблок - анализатор спектра на STM32F103

Сообщение mixa232323 »

[uquote="kloker",url="/forum/viewtopic.php?p=3664307#p3664307"]да понятно, что не на одном контроллере, тут в другом идея ценна, звук в цифровом виде до колонки доходит. аналог начинается на головке динамика)) да и мощность усилителя легко масштабируется повышением напряжения на H-мосте из мосфетов. LC фильтр только по току подобрать.
это походный вариант, всё в одном.

аудиофильское с DSD и внешними цапами с TDA731x /743x скрещивать совсем смысла нет, всё по пути растеряется :))[/uquote]

https://github.com/WiseLord/pcm2705
Я же написал что оно есть!!!!
OMZ
Родился
Сообщения: 18
Зарегистрирован: Чт окт 18, 2007 22:31:39
Откуда: Украина

Re: Темброблок - анализатор спектра на STM32F103

Сообщение OMZ »

У кого есть лишняя плата ampcontrol-f103 под 8-bit LCD. Желательно вариант от автора. Украина. Пишите в личку.
koka5555
Потрогал лапой паяльник
Сообщения: 344
Зарегистрирован: Вт окт 22, 2013 23:09:06

Re: Темброблок - анализатор спектра на STM32F103

Сообщение koka5555 »

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

Re: Темброблок - анализатор спектра на STM32F103

Сообщение WiseLord »

https://github.com/WiseLord/ampcontrol- ... 987a932c5b

Потенциально проблема может быть в этом коммите. Можете проверить как работает до него и с ним?

И не совсем понятно, что значит "Звук меняется резко скачком"? Когда меняется?
koka5555
Потрогал лапой паяльник
Сообщения: 344
Зарегистрирован: Вт окт 22, 2013 23:09:06

Re: Темброблок - анализатор спектра на STM32F103

Сообщение koka5555 »

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

Re: Темброблок - анализатор спектра на STM32F103

Сообщение WiseLord »

Не нужно от 14 мая, нужно до и после указанного коммита.

Нужно понять, в каком месте была поломка. Потому что на TDA7439 всё ОК.

P.S. Если с git работать не умеете (переключаться на нужные коммиты), можете просто на https://github.com/WiseLord/ampcontrol- ... its/master переходить по кнопке <> на нужное состояние, и вытягивать zip-архивом слепок на нужный момент.
koka5555
Потрогал лапой паяльник
Сообщения: 344
Зарегистрирован: Вт окт 22, 2013 23:09:06

Re: Темброблок - анализатор спектра на STM32F103

Сообщение koka5555 »

Пожалуйста,тогда для проверки лучше две прошивки, так как сам не разберусь под дисплей ili9341_spi
Ответить

Вернуться в «Цифровая техника»