Темброблок - анализатор спектра на STM32F103
Re: Темброблок - анализатор спектра на STM32F103
Hi wiselord. How can I make the device turn on directly when I energize it, or do we have a chance to print to standby eeprom to start where it left off?
Re: Темброблок - анализатор спектра на STM32F103
[uquote="WiseLord",url="/forum/viewtopic.php?p=4246676#p4246676"]Эта полоса, видимо, отрисовка спектра ... Возможно, ещё какие-то биты надо пощёлкать[/uquote] Да это спектр. Но почему только на вкладке Karadio? На других нет.

Если сдвинуть то остальные тоже сдвинутся.
А эта вкладка не понял что такое. Кнопка меню/ОК.
Так и не разобрался с кнопкой Назад. Без транзистора должна работать?
Нашел транзистор. Запаял. Все равно не работает.
Проверил, условие выполняется:
При включении с нажатой кнопкой - белый экран.
Не знаю что еще сделать.
Blue Pill с алика.
Спойлер


А эта вкладка не понял что такое. Кнопка меню/ОК.
Спойлер

Нашел транзистор. Запаял. Все равно не работает.
Проверил, условие выполняется:
Спойлер

Не знаю что еще сделать.
Blue Pill с алика.
Re: Темброблок - анализатор спектра на STM32F103
Победил кнопку Назад.
Заменил штатный 100K резистор на 1К как на авторской схеме.
Кнопка заработала. Без схемы с транзистором не проверял.
Странно что нигде про этот нюанс с Blue Pill модулем не упоминается. Многие наверно на стандартном модуле собирали..
Заменил штатный 100K резистор на 1К как на авторской схеме.
Кнопка заработала. Без схемы с транзистором не проверял.
Странно что нигде про этот нюанс с Blue Pill модулем не упоминается. Многие наверно на стандартном модуле собирали..
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
Есть схема, делаем по ней. Если в случае BluePill что-то отличается (а там вообще BOOT1 не вынесен наружу), то меняем, чтобы было по схеме, очевидно.
- steslia
- Открыл глаза
- Сообщения: 62
- Зарегистрирован: Вс янв 13, 2008 22:03:54
- Откуда: хутор близ Диканьки, Украина
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
Здравия желаю!
Всех с днём молодёжи!!!
Хочу повторить проект, для возвращения к жизни домашнего театра JVC. В активном сабе есть 6 усилителей, фильтров нет.
Надо только 2 канала + бас, для использования возле ПК.
На каком аудио процессоре это лучше сделать?
Нет ли комплекта плат под это дело? Или хотя бы плату для контроллера...
С удовольствием купил бы в Украине.
73!
Всех с днём молодёжи!!!
Хочу повторить проект, для возвращения к жизни домашнего театра JVC. В активном сабе есть 6 усилителей, фильтров нет.
Надо только 2 канала + бас, для использования возле ПК.
На каком аудио процессоре это лучше сделать?
Нет ли комплекта плат под это дело? Или хотя бы плату для контроллера...
С удовольствием купил бы в Украине.
73!
Best regards!!!
73!
73!
Re: Темброблок - анализатор спектра на STM32F103
Подключил BT201. Поет.
Продолжаю собирать..
Не пойму как пользоваться i2c расширителем.
Где посмотреть?
Почему-то настройка адреса сбрасывается при отключении питания.
Продолжаю собирать..
Не пойму как пользоваться i2c расширителем.
Где посмотреть?
Почему-то настройка адреса сбрасывается при отключении питания.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
https://github.com/WiseLord/ampcontrol- ... .h#L15-L20
Подключить выходы расширителя к соответствующим кнопкам BT-модуля.
Настройки записываются во Flash при входе в ждущий режим.
Подключить выходы расширителя к соответствующим кнопкам BT-модуля.
Настройки записываются во Flash при входе в ждущий режим.
Re: Темброблок - анализатор спектра на STM32F103
WiseLord, в настройках 2 пункта: Статус входов и Контроль GPIO.
Какой для чего?
Вроде можно питанием рулить.
Адрес сохранился. Но все равно не арбайтен.
Должны быть 1 на выходах Р0-Р7, в зависимости от выбранного источника. Или я что то не так понимаю.
Какой для чего?
Вроде можно питанием рулить.
Адрес сохранился. Но все равно не арбайтен.
Должны быть 1 на выходах Р0-Р7, в зависимости от выбранного источника. Или я что то не так понимаю.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
Статус входов - на "зажигается" единичкой выход PCF8574, соответствующий текущему входу. Полезно, если хочется включать или выключать питание неиспользуемых модулей.
Контроль GPIO - на выходах PCF8574 один логический уровень, при нажатии кнопок PLAY/PAUSE кратковременно на соответствующем выходе уровень меняется на противоположный - типа эмуляция нажатия кнопки. на модуле.
Контроль GPIO - на выходах PCF8574 один логический уровень, при нажатии кнопок PLAY/PAUSE кратковременно на соответствующем выходе уровень меняется на противоположный - типа эмуляция нажатия кнопки. на модуле.
Re: Темброблок - анализатор спектра на STM32F103
PCF8574 подключил. Работает, вкл/выкл Karadio, BT201.
MUTE/STBY что-то не работает.
На SWCLK(PA14) - всегда 0В
На SWIO(PA13) - всегда 3.3В
На включение в настройках не реагирует.
Резисторов подтяжки не обнаружил на модуле.
MUTE/STBY что-то не работает.
На SWCLK(PA14) - всегда 0В
На SWIO(PA13) - всегда 3.3В
На включение в настройках не реагирует.
Резисторов подтяжки не обнаружил на модуле.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
MUTE/STBY это PB10 и PB11, уже давно. Во всех схемах и документах в проекте.
На радиокоте статья устарела, а с внесением изменений в статье тут постоянно беда. Ориентируйтесь на то, что на GitHub выложено.
На радиокоте статья устарела, а с внесением изменений в статье тут постоянно беда. Ориентируйтесь на то, что на GitHub выложено.
Re: Темброблок - анализатор спектра на STM32F103
Не обратил внимание что схемы отличаются.
Подключил пока только проц. Стал пищать в STBY. Занятно..
VBAT как используется?
Подключил пока только проц. Стал пищать в STBY. Занятно..
VBAT как используется?
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
На схеме же батарейка нарисована.
Re: Темброблок - анализатор спектра на STM32F103
Погуглил - это для RTC.
А какие то функции энергосбережения в проекте реализованы? Для батарейного питания.
Помимо возможности отключения усилка, модулей.
Глушить STM'ку или сбрасывать частоту до минимальной.
Обнаружил что у меня спектр до 2,5КГц только отображает. Дальше - где-то за пределами экрана (st7735)
В остальном вроде все собрал - работает.
STM32f103c8t6 + ST7735 + TDA7719 + KaRadio + BT201 + RDA5807
Автору - РЕСПЕКТ!
А какие то функции энергосбережения в проекте реализованы? Для батарейного питания.
Помимо возможности отключения усилка, модулей.
Глушить STM'ку или сбрасывать частоту до минимальной.
Обнаружил что у меня спектр до 2,5КГц только отображает. Дальше - где-то за пределами экрана (st7735)
В остальном вроде все собрал - работает.
STM32f103c8t6 + ST7735 + TDA7719 + KaRadio + BT201 + RDA5807
Автору - РЕСПЕКТ!
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
Нет смысла в энергосбережении. Экран потребляет большую часть энергии, а он всегда работает (часы в ждущем режиме). Плюс, спать STM-ке и при этом принимать команды по ИК не особо получится.
Re: Темброблок - анализатор спектра на STM32F103
Померил - 1.8" в standby на минимальной подсветке кушает 1,5мА
В рабочем 10-20мА, в зависимости от выставленной яркости.
Судя по даташиту потребление STM'ки на пониженных частотах тоже в районе единиц мА.
Даже отключать не надо, притормозить только.
Получается от 1 литиевой банки сможет работать в standby несколько месяцев.
Если заинтересует - думаю вполне возможно перевести проект на батарейное питание.
В рабочем 10-20мА, в зависимости от выставленной яркости.
Судя по даташиту потребление STM'ки на пониженных частотах тоже в районе единиц мА.
Спойлер

Получается от 1 литиевой банки сможет работать в standby несколько месяцев.
Если заинтересует - думаю вполне возможно перевести проект на батарейное питание.
Re: Темброблок - анализатор спектра на STM32F103
Hi wiselord, there is a TEA6360 5 band equalizer processor, can we add it to the project?
- Never not try
- Открыл глаза
- Сообщения: 43
- Зарегистрирован: Пн авг 23, 2021 17:27:42
Re: Темброблок - анализатор спектра на STM32F103
И PGA2310 ... PGA2320 тоже , пожалуйста , можно добавить в проект ?
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
Присылайте рабочий код, проверенный на реальном железе - добавлю.
Хотя ни то, ни другое не вписываются в архитектуру проекта и вряд ли получится это сделать нормально.
Один не позволяет регулировать громкость, т.е. не является полноценным аудиопроцессором. А значит, в проекте потребуется поддержка сразу двух аудиопроцессоров, работающих одновременно.
Вторые - просто регуляторы громкости, бессмысленные без отдельного селектора входов/темброблока. То есть, опять же нужно архитектурно поддерживать два аудиопроцессора одновременно.
Хотя ни то, ни другое не вписываются в архитектуру проекта и вряд ли получится это сделать нормально.
Один не позволяет регулировать громкость, т.е. не является полноценным аудиопроцессором. А значит, в проекте потребуется поддержка сразу двух аудиопроцессоров, работающих одновременно.
Вторые - просто регуляторы громкости, бессмысленные без отдельного селектора входов/темброблока. То есть, опять же нужно архитектурно поддерживать два аудиопроцессора одновременно.