Например TDA7294

Форум РадиоКот • Просмотр темы - Темброблок - анализатор спектра на STM32F103
Форум РадиоКот
Здесь можно немножко помяукать :)



Текущее время: Ср мар 03, 2021 09:13:02

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 2101 ]     ... , , , 101, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Темброблок - анализатор спектра на STM32F103
СообщениеДобавлено: Ср янв 20, 2021 19:22:18 
Встал на лапы

Зарегистрирован: Пт июн 21, 2019 15:13:02
Сообщений: 93
Откуда: Украина
Рейтинг сообщения: 0
to WiseLord
TDA7719 система 2.1 - Заметил, что когда нажимаю MUTE то звук на сабе продолжает звучать, а фронты на нуле.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок - анализатор спектра на STM32F103
СообщениеДобавлено: Ср янв 20, 2021 21:24:18 
Друг Кота
Аватар пользователя

Карма: 84
Рейтинг сообщений: 936
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4614
Откуда: Минск
Рейтинг сообщения: 0
Да, сабы не mute-атся, они раньше под анализатор спектра шли, так и осталось.

Добавил исправление в dev-ветку, но не тестировал.


Вернуться наверх
 
Друзья! Скоро Новый Год! Китайский! Но мы работаем и в праздники тоже!

JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

Отличное качество, подтвержденное более чем 600,000 пользователей! Более 10,000 заказов в день.

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/quote

Не в сети
 Заголовок сообщения: Re: Темброблок - анализатор спектра на STM32F103
СообщениеДобавлено: Чт янв 21, 2021 17:20:11 
Встал на лапы

Зарегистрирован: Пт июн 21, 2019 15:13:02
Сообщений: 93
Откуда: Украина
Рейтинг сообщения: 0
Да, сабы не mute-атся, они раньше под анализатор спектра шли, так и осталось.

Добавил исправление в dev-ветку, но не тестировал.

При прошивке через UART не удалось прошить, программа - Demonstrator GUI - не определяла STM32, пробовал на двух сборках AMPcontrol - не смог прошить, хотя предыдущую прошивку с master-ветки месяц назад - прошил на оба - теперь нет. Может это у меня на компе что-то случилось. Проверьте, у вас прошивается через uart.

Прошился с помощью ST-Link программатора.
Проверил прошивку с dev-ветки - Mute теперь корректно - отключается и фронты и саб.

Добавлено after 11 minutes 8 seconds:
to WiseLord
Подскажите, что может вызывать на фронтах небольшой шум типа трррррр при подключении выхода саб на усилитель при этом на самом сабе этого шума нет. Если саб отключить шум исчезает.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Темброблок - анализатор спектра на STM32F103
СообщениеДобавлено: Чт янв 21, 2021 17:30:43 
Друг Кота
Аватар пользователя

Карма: 84
Рейтинг сообщений: 936
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4614
Откуда: Минск
Рейтинг сообщения: 0
Где-то земляные петли, но вообще вопрос за рамками этого проекта.


Вернуться наверх
 
Запускаем новый BLE 5.2-чип BlueNRG-LP от STMicroelectronics

Любая разработка начинается с чтения документации и изучения доступных средств разработки. Данный материал целиком посвящен средствам разработки, включая детальные инструкции по запуску вашего первого приложения на BlueNRG-LP. Описана работа с отладкой STEVAL-IDB011V1, набором инструментов и пакетом ПО позволяющим разработчику быстро войти в курс дела.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Темброблок - анализатор спектра на STM32F103
СообщениеДобавлено: Вт янв 26, 2021 16:11:55 
Родился

Зарегистрирован: Вс мар 09, 2008 13:46:01
Сообщений: 2
Рейтинг сообщения: 0
Добрый день, перестали работать устройства на spi pt2323, rda tuner

Добавлено after 8 minutes 7 seconds:
разобрался. питание отпало


Вернуться наверх
 
Революция в силовой электронике. Начало

Что привлекает в SiC по сравнению с кремнием, и какие особенности делают компоненты SiC часто используемыми, несмотря на более высокую стоимость в сравнении с кремниевыми высоковольтными устройствами? – Объясняет специалист ведущего разработчика силовых приборов из карбида кремния, компании Infineon.

Читать статью>>
Не в сети
 Заголовок сообщения: Re: Темброблок - анализатор спектра на STM32F103
СообщениеДобавлено: Чт янв 28, 2021 18:27:47 
Друг Кота
Аватар пользователя

Карма: 84
Рейтинг сообщений: 936
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4614
Откуда: Минск
Рейтинг сообщения: 0
Добавил в dev-ветке поддержку управления MPD через UART.

Для желающих попробовать:
MPD может быть запущен на любом компьютере с Linux, в том числе на Raspberry PI. Скрипт mpd-uart.py (требует наличия пакетов python2-mpd и pyserial) взаимодействует, с одной стороны, с MPD, с другой - по UART3 UART2 с ampcontrol.

Запускать скрипт на Linux-машине как
Код:
python3 mpd-uart.py -p /dev/ttyUSB0 # - порт, к которому подключен ampcontrol

или на Raspberry PI
Код:
python3 mpd-uart.py -p /dev/serial0

Для Raspberry PI есть также файл mpd-uart.service, чтобы при запуске системы скрипт запускался автоматически и перезапускался при падениях.

Используется общий с KaRadio код для управления, поэтому просьба к пользующимся им в этом проекте проверить, не сломалось ли ничего.


Последний раз редактировалось WiseLord Чт янв 28, 2021 22:40:10, всего редактировалось 1 раз.

Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Темброблок - анализатор спектра на STM32F103
СообщениеДобавлено: Чт янв 28, 2021 19:38:37 
Встал на лапы

Зарегистрирован: Пт июн 21, 2019 15:13:02
Сообщений: 93
Откуда: Украина
Рейтинг сообщения: 0
Добавил в dev-ветке поддержку управления MPD через UART.

Для желающих попробовать:
MPD может быть запущен на любом компьютере с Linux, в том числе на Raspberry PI. Скрипт mpd-uart.py (требует наличия пакетов python2-mpd и pyserial) взаимодействует, с одной стороны, с MPD, с другой - по UART3 с ampcontrol.

Запускать скрипт на Linux-машине как
Код:
python3 mpd-uart.py -p /dev/ttyUSB0 # - порт, к которому подключен ampcontrol

или на Raspberry PI
Код:
python3 mpd-uart.py -p /dev/serial0

Для Raspberry PI есть также файл mpd-uart.service, чтобы при запуске системы скрипт запускался автоматически и перезапускался при падениях.

Используется общий с KaRadio код для управления, поэтому просьба к пользующимся им в этом проекте проверить, не сломалось ли ничего.


Подскажите, где найти UART3 - это J6? MUTE/STBY переносить на - J2 - прошивать можно тоже через J2 - ?


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Темброблок - анализатор спектра на STM32F103
СообщениеДобавлено: Чт янв 28, 2021 22:39:31 
Друг Кота
Аватар пользователя

Карма: 84
Рейтинг сообщений: 936
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4614
Откуда: Минск
Рейтинг сообщения: 0
Ошибочка - UART2. Тот же, что и для KaRadio - потому как полностью заменяет его функциональность (веб-потоки Raspberry играет лучше), плюс можно локальную коллекцию играть.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок - анализатор спектра на STM32F103
СообщениеДобавлено: Пт янв 29, 2021 14:10:46 
Встал на лапы

Зарегистрирован: Пт июн 21, 2019 15:13:02
Сообщений: 93
Откуда: Украина
Рейтинг сообщения: 0
to WiseLord

Пытаюсь запустить скрипт. Подскажите, что делаю не так - пишет ошибка в файле mpd-uart.py в 7 строке - import mpd

RPI Zero W - Moode audio 7.0.1

Скрипт запустился после:
sudo apt update
pip3 install pyserial
sudo apt install python3-mpd

sudo python3 mpd-uart.py -p /dev/serial0


Последний раз редактировалось Nadim Пт янв 29, 2021 15:46:55, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок - анализатор спектра на STM32F103
СообщениеДобавлено: Пт янв 29, 2021 15:45:15 
Друг Кота
Аватар пользователя

Карма: 84
Рейтинг сообщений: 936
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4614
Откуда: Минск
Рейтинг сообщения: 0
Ну и как, работает управление с ampcontrol?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок - анализатор спектра на STM32F103
СообщениеДобавлено: Пт янв 29, 2021 15:48:04 
Встал на лапы

Зарегистрирован: Пт июн 21, 2019 15:13:02
Сообщений: 93
Откуда: Украина
Рейтинг сообщения: 0
Ну и как, работает управление с ampcontrol?

Еще в процессе. Пока еще не успел прошить. Пока думаю как добавить mpd-uart.service в автозапуск. Подскажите...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок - анализатор спектра на STM32F103
СообщениеДобавлено: Пт янв 29, 2021 15:59:58 
Друг Кота
Аватар пользователя

Карма: 84
Рейтинг сообщений: 936
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4614
Откуда: Минск
Рейтинг сообщения: 0
Положить в /etc/systemd/system/ файл mpd-uart.service (возможно, подредактировав под себя).

А дальше как обычно с сервисами systemd:

sudo systemctl enable mpd-uart.service # автозагрузка
sudo systemctl start mpd-uart.service # запуск


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок - анализатор спектра на STM32F103
СообщениеДобавлено: Пт янв 29, 2021 17:32:15 
Встал на лапы

Зарегистрирован: Пт июн 21, 2019 15:13:02
Сообщений: 93
Откуда: Украина
Рейтинг сообщения: 0
Ну и как, работает управление с ampcontrol?


Заработал с АМП. Непонятные черточки - что-то не выводит?
Управление - работают кнопки вперед и назад.
Сервис авто - почему-то не запустился - запустил вручную, теперь нужно думать что не так. Спасибо.
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок - анализатор спектра на STM32F103
СообщениеДобавлено: Пт янв 29, 2021 18:00:42 
Друг Кота
Аватар пользователя

Карма: 84
Рейтинг сообщений: 936
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4614
Откуда: Минск
Рейтинг сообщения: 0
Чёрточки - это мне лень было рисовать иконки. По идее, должно отображать состояние переключателей в MPD: "Repeat", "1 track", "Shuffle" и "Consume".

Для своего аналогичного проекта на 256x64 OLED дисплеях я их нарисовал, у тут, под все разрешения, делать их аналоги было лень, потэтому либо прочерком сейчас либо символаи "R", "1", "S", "C".

Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок - анализатор спектра на STM32F103
СообщениеДобавлено: Пт янв 29, 2021 18:58:01 
Встал на лапы

Зарегистрирован: Пт июн 21, 2019 15:13:02
Сообщений: 93
Откуда: Украина
Рейтинг сообщения: 0
Положить в /etc/systemd/system/ файл mpd-uart.service (возможно, подредактировав под себя).

А дальше как обычно с сервисами systemd:

sudo systemctl enable mpd-uart.service # автозагрузка
sudo systemctl start mpd-uart.service # запуск


to WiseLord

Помогите.
Изображение
Вроде как все нормально, а на экране тишина.

После перезагрузки не запускает
Изображение Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок - анализатор спектра на STM32F103
СообщениеДобавлено: Пт янв 29, 2021 19:38:07 
Друг Кота
Аватар пользователя

Карма: 84
Рейтинг сообщений: 936
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4614
Откуда: Минск
Рейтинг сообщения: 0
sudo journalctl -f -u mpd-uart.service покажет более подробный лог. Возможно, каких-то прав не хватает.

У меня, например:
Код:
pi@raspberrypi:~ $ groups pi
pi : pi adm dialout cdrom sudo audio video plugdev games users input netdev spi i2c gpio


У меня, на самом деле, скрипт лежит в /home/pi, а в /etc/systemd/system/ уже идёт симлинк на него - так мне проще обновлять скрипт с компьютера. Вряд ли это влияет, но, кто знает.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок - анализатор спектра на STM32F103
СообщениеДобавлено: Пт янв 29, 2021 22:22:38 
Встал на лапы

Зарегистрирован: Пт июн 21, 2019 15:13:02
Сообщений: 93
Откуда: Украина
Рейтинг сообщения: 0
sudo journalctl -f -u mpd-uart.service покажет более подробный лог. Возможно, каких-то прав не хватает.

У меня, например:
Код:
pi@raspberrypi:~ $ groups pi
pi : pi adm dialout cdrom sudo audio video plugdev games users input netdev spi i2c gpio


Изображение

pi : pi adm dialout cdrom sudo audio video plugdev games users input netdev spi i2c gpio

Добавлено after 2 hours 40 minutes 42 seconds:
to WiseLord
Может вместо черточек - выводить название радио станции, а вместо нот - уже выводить значки.
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок - анализатор спектра на STM32F103
СообщениеДобавлено: Пт янв 29, 2021 22:46:29 
Друг Кота
Аватар пользователя

Карма: 84
Рейтинг сообщений: 936
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4614
Откуда: Минск
Рейтинг сообщения: 0
Could not open serial port /dev/serial0 - ошибка доступа к порту. Чем-то ещё он занят, возможно, самим ядром (выводится лог ядра при загрузке).

Нужно в /boot/cmdline.txt убрать console=serial0,115200, если оно там есть. Либо руками, либо через raspi-config - убрать порт для login shell, но оставить задействованным вообще.

Справа вверху нужно нарисовать нормальную иконку MPD. вместо чёрточек - иконки, аналогичные тем, что на рисунке, соответствующего размера., в зависимости от размера дисплея. Мне лень.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок - анализатор спектра на STM32F103
СообщениеДобавлено: Сб янв 30, 2021 00:20:03 
Встал на лапы

Зарегистрирован: Пт июн 21, 2019 15:13:02
Сообщений: 93
Откуда: Украина
Рейтинг сообщения: 0
Could not open serial port /dev/serial0 - ошибка доступа к порту. Чем-то ещё он занят, возможно, самим ядром (выводится лог ядра при загрузке).

Нужно в /boot/cmdline.txt убрать console=serial0,115200, если оно там есть. Либо руками, либо через raspi-config - убрать порт для login shell, но оставить задействованным вообще.

Справа вверху нужно нарисовать нормальную иконку MPD. вместо чёрточек - иконки, аналогичные тем, что на рисунке, соответствующего размера., в зависимости от размера дисплея. Мне лень.


Могу попробовать нарисовать иконки - правда не рисовал их раньше. Если скажите как и под какой размер - то попробую.
Заработал MPDservice. Пришлось немного дополнить mpd-uart.service
[Unit]
Description=MPD UART control service
Requires=mpd.socket mpd.service
After=network.target mpd.socket mpd.service
После этого ушли ошибки - видно сервис стартовал раньше чем нужно.
UART - победил после отключения login shell
Перенес все в папку /home/pi/mpd-uart/
и написал (подсмотрел) скрипт shell установки и удаления mpd.service
install_mpd-uart.service.sh
и remove_mpd-uart.service.sh

Описание установки и скрипты в архиве https://drive.google.com/file/d/1jwzsDo ... sp=sharing


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Темброблок - анализатор спектра на STM32F103
СообщениеДобавлено: Сб янв 30, 2021 18:00:14 
Родился

Зарегистрирован: Вс мар 09, 2008 13:46:01
Сообщений: 2
Рейтинг сообщения: 0
Доброго, впринцыпе и на роутере с опенверт, должно работать?


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 2101 ]     ... , , , 101, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: den500 и гости: 14


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y