Обсуждаем цифровые устройства...
Ответить

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

Ср сен 01, 2021 13:24:26

WISE LORD, Hello I have installed the latest update (PT232X) series audio IC. I want to select input channels, only input 0 appears and I can't get sound, all channels are turned off.

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

Ср сен 01, 2021 14:14:41

Gürcan, Try the latest code, I've fixed input count function for non-TDA7719 audioprocessors

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

Ср сен 01, 2021 14:39:41

wiselord: problem solved thanks

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

Ср сен 01, 2021 18:25:23

Откомпилировал , перепрошил. СЧ теперь ,как и положено, не оказывает влияния на TDA7313. Но появились новые проблемы :
- в меню на всех аудио процессорах теперь доступен только один вход - 0.
- установил аудио процессор - нет. И после этого выбрать какой-либо аудио процессор не удаётся , осуществляется выход в дежурный режим и так зациклено по кругу.
До правки было как то лучше, несмотря на баг с СЧ регулировкой с пульта.

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

Ср сен 01, 2021 18:30:48

Посвежее исходники возьмите. Исправлено после багрепорта от Гурчана.

Это я до этого дополнительно к исправлению СЧ залил более новый код для аудио процессоров из соседнего проекта. В нём, к примеру, TDA7718 может работать не только в варианте CFG2 (6 стереовходов), но и в других, где входов меньше, но они дифференциальные, например.

Соответственно, поменялась логика определения числа входов, и я забыл её адаптировать для других аудио процессоров - вот они и сломались в том коммите.

Сейчас всё уже должно быть в норме.

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

Ср сен 01, 2021 19:30:26

WiseLord, спасибо. Теперь работает хорошо.

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

Чт сен 02, 2021 22:45:49

Возможно. Если нужно меньше полос - то как минимум и функция fftGet128() должна быть другой - преобразовывать 1024 не в 128, а в меньшее число столбцов, т.е. работать по-другому. А если просто поменять макрос - там будет пытаться впихнуть 128 элемента в массив из 64-х - эффекты могут быть разной степени волшебности.


Прошил заново, после Вашей корректировки кода. Теперь всё отлично, хоть SPECTRUM_SIZE 128, хоть 64... Правда с шириной столбиков пришлось поправки сделать. Столбики и пики ведут себя адекватно. Огромное спасибо!

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

Пн сен 06, 2021 22:18:13

Вопрос к участникам... Скажите, пожалуйста, MPD на raspberry pi zero w заменит функции bt201 и Карадио? Хочется воспроизведения с флешки (может внешний жёсткий диск) и хочется возможности подключения по блютуз со смартфона....

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

Чт сен 09, 2021 17:17:17

Вопрос к участникам... Скажите, пожалуйста, MPD на raspberry pi zero w заменит функции bt201 и Карадио? Хочется воспроизведения с флешки (может внешний жёсткий диск) и хочется возможности подключения по блютуз со смартфона....

Можно подключаться и по блютуз - но тогда нужно будет отказаться от встроенного ВИФИ. Я использую встроенный блютуз и внешний эзернет. Можете глянуть https://nadim.top/muzykaljnyj-centr-na- ... dio-player

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

Чт сен 09, 2021 19:56:34

В принципе, от WiFi можно и не отказываться. Если идёт вещание по Bluetooth, сеть в этот момент не нужна - можно wlan интерфейс отключить. Отключили Bluetooth - сеть поднять.
Просто это всё скриптами надо обработать.

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

Сб сен 18, 2021 11:30:40

приветствую всех участников проекта, спасибо автору за столь замечательный проект, решил повторить проект и потому создаю свою схему и плату в среде сапр Altium Designer накопилось ряд вопросов, на которые не смог найти ответы, буду очень рад за вашу помошь
1. сейчас есть некоторый дефецит в контролерах STM, возможно использование других контролеров например у меня есть в наличии stm32f103vet6 stm32f407vet6 ?
2. какие Аудио процессоры по мимо указных в статье можно использовать в проекте
3. помимо Темброблока - анализатора спектра на STM32F103 в форуме обсуждается проект Карадио на основе модулей ESP32, мне не понятно как эти два проекта сочленить в месте, и управлять Карадио проектом Темброблока

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

Сб сен 18, 2021 22:40:01

1. 103 завести, думаю, можно без особых проблем. С 407 же Вам придётся переписать вест код для работы с периферией.
2. https://github.com/WiseLord/ampcontrol- ... defs.h#L13
или дописываете код для своего, там достаточно простое API.
3. Проект общается с Karadio по UART, выводит полученную от него информацию на экран и транслирует ему команды. В общем, ведёт себя, как любой другой "аддон" для Karadio.

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

Ср сен 22, 2021 12:32:58

тоесть можно перерисовать проект на stm32f103vet6 используя одноименные пины?

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

Ср сен 22, 2021 12:52:46

тоесть можно перерисовать проект на stm32f103vet6 используя одноименные пины?

Да, проект компилится под VE, но я прошивку не проверял в живую
https://disk.yandex.ru/d/GdBlk2FxwD1KUw

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

Ср сен 22, 2021 20:06:25

нарисовал предварительно схему https://img.radiokot.ru/files/146379/me ... qfgsl5.jpg сразу возник вопрос, возможно перенести сигналы MUTE и STBY и было бы здорово отказаться от расширителя портов

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

Пт сен 24, 2021 11:18:06

1. 103 завести, думаю, можно без особых проблем. С 407 же Вам придётся переписать вест код для работы с периферией.
2. https://github.com/WiseLord/ampcontrol- ... defs.h#L13
или дописываете код для своего, там достаточно простое API.
3. Проект общается с Karadio по UART, выводит полученную от него информацию на экран и транслирует ему команды. В общем, ведёт себя, как любой другой "аддон" для Karadio.



здравствуйте, меня также интересует сборка вашего проекта, но в силу ряда проблем пока не удается завершить проект, убедительная просьба оказать помощь в сборке прошивки под STM32F103VET6,
повторил на макете схему представленую на сайте Runemane, увидел на экране картинку часов, нет реакции на кнопку РВ0, есть еще хотелка - удалить из схемы расширитель портов и переназначить на свободные пины, заранее спасибо
все наработки, плату и схему выложу на сайте

Добавлено after 1 hour 17 minutes 13 seconds:
не генерит кварц 32.768, хотя точно все припаяно

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

Пт сен 24, 2021 13:04:02

radioandrei74 писал(а):убедительная просьба оказать помощь в сборке прошивки под STM32F103VET6
А что конкретно не получается на данный момент? Какие ошибки при компиляции?

Добавлено after 1 minute:
radioandrei74 писал(а):не генерит кварц 32.768
Неподходящий кварц. Нужен на нагрузочную ёмкость 5-6пФ, а не 20.

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

Пт сен 24, 2021 14:05:03

проект компилится под под STM32F103VET6 после прошивки нет реакции на кнопки

Добавлено after 1 minute 11 seconds:
возможно я сам не правильно собираю прошивку..

Добавлено after 7 minutes 30 seconds:
https://img.radiokot.ru/files/80013/thu ... 8h46tu.jpg
Вложения
photo_2021-09-24_14-02-18.jpg
(141.01 KiB) Скачиваний: 150

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

Сб сен 25, 2021 10:57:37

на какой из уартов подключают каРадио?

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

Сб сен 25, 2021 21:19:37

https://github.com/WiseLord/ampcontrol- ... ardware.md
Ответить