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

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

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

Сообщение WiseLord »

Переработал библиотеку I²C. Для F103 она теперь работает в режиме прерываний (большей частью). Поэтому большая просьба ко всем обновиться из последних исходников и потестировать, насколько стабильно всё работает.

У себя вроде бы проблем не заметил.

Основная причина изменений - добавление поддержки Slave режима. То есть, с новой библиотекой STM-ка может быть не только мастер-устройством, но и подчинённым со своим собственным адресом. Потенциально можно будет на отдельном МК сделать отдельный самостоятельный блок, который бы подключался к основному МК по I²C.
veranika
Первый раз сказал Мяу!
Сообщения: 26
Зарегистрирован: Чт янв 30, 2020 11:46:55

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

Сообщение veranika »

[uquote="WiseLord",url="/forum/viewtopic.php?p=3788159#p3788159"]radioandrei74, попробуйте эту прошивку.

Скомпилировано под F303CB, но у меня работает на более "жирном" F303CC.[/uquote]

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

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

Сообщение WiseLord »

А в настройках-то выбран этот вариант?
Аватара пользователя
radioandrei74
Нашел транзистор. Понюхал.
Сообщения: 194
Зарегистрирован: Чт авг 30, 2012 16:25:53
Контактная информация:

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

Сообщение radioandrei74 »

У меня все заработало, не совсем то как хотелось. Но и цветов стало гораздо больше. Огромное СПАСИБО Автору
gavi6
Нашел транзистор. Понюхал.
Сообщения: 191
Зарегистрирован: Вс мар 04, 2018 19:38:32

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

Сообщение gavi6 »

[uquote="WiseLord",url="/forum/viewtopic.php?p=3788944#p3788944"]добавление поддержки Slave режима. То есть, с новой библиотекой STM-ка может быть не только мастер-устройством, но и подчинённым со своим собственным адресом.[/uquote]

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

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

Сообщение WiseLord »

А какая связь у модбас с I²C?
gavi6
Нашел транзистор. Понюхал.
Сообщения: 191
Зарегистрирован: Вс мар 04, 2018 19:38:32

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

Сообщение gavi6 »

увидел Slave - подумал про модбас)))
Skorch
Открыл глаза
Сообщения: 57
Зарегистрирован: Чт окт 11, 2007 14:47:12
Откуда: Чернигов

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

Сообщение Skorch »

[uquote="WiseLord",url="/forum/viewtopic.php?p=3788944#p3788944"]Переработал библиотеку I²C.
Потенциально можно будет на отдельном МК сделать отдельный самостоятельный блок, который бы подключался к основному МК по I²C.[/uquote]


1. Будет ли облегченная прошивка для варианта с двумя дисплеями?
2. Мне кажется, что вариант использования STM32F103VET6 имеет значительно больше пеимуществ (https://aliexpress.ru/item/32911751613. ... 22L5D&mp=1)
Аватара пользователя
pap.cot
Нашел транзистор. Понюхал.
Сообщения: 170
Зарегистрирован: Пн мар 24, 2014 22:07:01
Откуда: Оренбургская область
Контактная информация:

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

Сообщение pap.cot »

А ESP32 имеет значительно больше преимуществ:

Беспроводная связь: WiFi – скорость 150 Мбит/сек в режиме HT40; Bluetooth – BLE (Bluetooth Low Energy) и стандартный Bluetooth.
Процессор: 32-битный 2-ядерный микропроцессор Tensilica Xtensa LX6, умеющий работать на 160 и 240 МГц.
ROM: 448 Кб.
SRAM: 520 Кб.
Низкое энергопотребление: Вы можете делать аналогово-цифровые преобразования, к примеру, в режиме глубокого сна.
Функционал для ввода/вывода данных на периферийные устройства: Передача данных с DMA; поддерживаются емкостные датчики, АЦП, ЦАП, I2C, UART, SPI, I2S, RMII и ШИМ.
Безопасность: Аппаратные ускорители для AES и SSL/TLS.
veranika
Первый раз сказал Мяу!
Сообщения: 26
Зарегистрирован: Чт янв 30, 2020 11:46:55

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

Сообщение veranika »

[uquote="Skorch",url="/forum/viewtopic.php?p=3790121#p3790121"][uquote="WiseLord",url="/forum/viewtopic.php?p=3788944#p3788944"]Переработал библиотеку I²C.
Потенциально можно будет на отдельном МК сделать отдельный самостоятельный блок, который бы подключался к основному МК по I²C.[/uquote]


1. Будет ли облегченная прошивка для варианта с двумя дисплеями?
2. Мне кажется, что вариант использования STM32F103VET6 имеет значительно больше пеимуществ (https://aliexpress.ru/item/32911751613. ... 22L5D&mp=1)[/uquote]

у меня есть такой камень, и плата из проекта https://www.radiokot.ru/artfiles/6511/
схему могу накидать как на монтажке была-бы прошивка
Skorch
Открыл глаза
Сообщения: 57
Зарегистрирован: Чт окт 11, 2007 14:47:12
Откуда: Чернигов

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

Сообщение Skorch »

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

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

Сообщение radioandrei74 »

готов подключится, могу нарисовать схему и печатку. вопрос тотже как у veranika, кто переделает прошивку под STM32F103VET6 ?
vlad5
Потрогал лапой паяльник
Сообщения: 362
Зарегистрирован: Пн сен 10, 2007 14:06:36

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

Сообщение vlad5 »

[uquote="pap.cot",url="/forum/viewtopic.php?p=3790156#p3790156"]ESP32 имеет значительно больше преимуществ[/uquote]
Поддерживаю!
STM32F103VET6 против ESP32-WROVER-I не котируется ни по производительности процессора, ни по насыщенности периферией, ни по цене.
А для любителей цена имеет значение :))
Аватара пользователя
pap.cot
Нашел транзистор. Понюхал.
Сообщения: 170
Зарегистрирован: Пн мар 24, 2014 22:07:01
Откуда: Оренбургская область
Контактная информация:

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

Сообщение pap.cot »

[uquote="radioandrei74",url="/forum/viewtopic.php?p=3790500#p3790500"]готов подключится, могу нарисовать схему и печатку. ...[/uquote]
:solder: Нарисую схему, плату, изготовлю, спаяю, вышлю .. :solder:

Но кто переделает прошивку под ESP32? :cry:

Вот проект GyverLampWiFi на ESP32:
https://easyeda.com/pap.cot/bp_pu_wifilguwer
Изображение
https://photos.app.goo.gl/qeSeqADN4irMPnMo7
kloker
Вымогатель припоя
Сообщения: 558
Зарегистрирован: Ср сен 09, 2015 13:09:15

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

Сообщение kloker »

pap.cot, там вроде как SPI шина и адресуемые RGB светодиоды. зачем там целый ESP32 под такую лампу заводить?
я так понимаю есть интерес выводить FFT с темброблока на RGB матрицу? я такое на AVR и 10 seg LED линейках ваял в далеком 2000 году для плеера WinAmp))
в авр прилетала пачками группа цифер через UART, и оно красивенько так подпрыгивало столбиками, рисуя спектрограмму.
Аватара пользователя
pap.cot
Нашел транзистор. Понюхал.
Сообщения: 170
Зарегистрирован: Пн мар 24, 2014 22:07:01
Откуда: Оренбургская область
Контактная информация:

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

Сообщение pap.cot »

[uquote="kloker",url="/forum/viewtopic.php?p=3790938#p3790938"]pap.cot, там вроде как SPI шина и адресуемые RGB светодиоды. зачем там целый ESP32 под такую лампу заводить?
я так понимаю есть интерес выводить FFT с темброблока на RGB матрицу? я такое на AVR и 10 seg LED линейках ваял в далеком 2000 году для плеера WinAmp))
в авр прилетала пачками группа цифер через UART, и оно красивенько так подпрыгивало столбиками, рисуя спектрограмму.[/uquote]
-ESP8266 достала глюками, на ESP32 все работает стабильно, на 100 руб дороже и нет геморроя, привел как пример.
Вот еще примеры ESP32 https://youtu.be/7j6DSND6Ass, КАРАДИО.
Цена ESP32-WROVER 231.71 руб.+ доставка деталей бесплатно если заказать платы на https://jlcpcb.com/
-причем тут выводить FFT с темброблока на RGB матрицу? речь идет о замене STM32F103 на ESP32 + контроль по WIFI И (или) блютуз.
-почему то все "ваяют", а ув. WiseLord тянет один проект...
Skorch
Открыл глаза
Сообщения: 57
Зарегистрирован: Чт окт 11, 2007 14:47:12
Откуда: Чернигов

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

Сообщение Skorch »

вот в первую очередь по єтому и предлагается более простой вариант.
Ничего против ESP32 не имею, но это уже будет совсем другой проект и новая тема для него.
gavi6
Нашел транзистор. Понюхал.
Сообщения: 191
Зарегистрирован: Вс мар 04, 2018 19:38:32

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

Сообщение gavi6 »

Автор утверждал недавно что управление по блютус никому не зашло.

Я пытался убедить его в обратном. Что управление по wifi - это будущее проекта. (даже пульт на esp8266 делал).

Вот и форумчане это начали подтверждать.

Добавлено after 3 minutes 14 seconds:
Все хотят онлайн управление и мониторинг.
Спектроанализатор на веб-странице например, с помощью esp32/

Добавлено after 2 minutes 53 seconds:
pap.cot,
что за глюки на esp8266 ?
сталкивался только с тем, что 8266 "забивает" на основной код пока обрабатывает wifi.
Skorch
Открыл глаза
Сообщения: 57
Зарегистрирован: Чт окт 11, 2007 14:47:12
Откуда: Чернигов

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

Сообщение Skorch »

По ESP32 - добавлю: есть похожий проект управления усилителем:
https://github.com/SinglWolf/ESP32-Radiola
gavi6
Нашел транзистор. Понюхал.
Сообщения: 191
Зарегистрирован: Вс мар 04, 2018 19:38:32

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

Сообщение gavi6 »

там нет спектра.

и пульта ДУ.
Ответить

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