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

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

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

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

WiseLord .:
hello for language support. The file I have edited is attached to the file. one of these I have given the emuldisp.exe file I've run but out of the window can not shrink the information you get. this file is exactly what our business.
Вложения
labels_tr_full.rar
(1.69 КБ) 315 скачиваний
Реклама
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Thanks, added to the repository.
Реклама
koka5555
Потрогал лапой паяльник
Сообщения: 344
Зарегистрирован: Вт окт 22, 2013 23:09:06

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

Сообщение koka5555 »

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

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

Сообщение WiseLord »

Возможно. Я до сих пор на ней экспериментирую.
Реклама
Эиком - электронные компоненты и радиодетали
kloker
Вымогатель припоя
Сообщения: 558
Зарегистрирован: Ср сен 09, 2015 13:09:15

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

Сообщение kloker »

перевод на украинский

но лучше, если еще кто-нибудь просмотрит.
Вложения
labels_ua.c
(4.65 КБ) 238 скачиваний
Реклама
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

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

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

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

wiselord .:

Hello I made minor arrangements in the Turkish language pack.
Can we update again?
Вложения
labels_tr.rar
(1.69 КБ) 235 скачиваний
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Такой вот интересный вопрос... Если дать пользователю возможность редактировать названия станций - какое разумное количество байтов имеет смысл выделить под это дело (хранится это будет в UTF8, т.е. кириллические стволы будут занимать по два байта, тогда как латиница - по одному)?
Ну, и вообще, сколько максимум станций имеет смысл сохранять? В Минске, например, сегодня 22 станции в FM диапазоне.
misir
Встал на лапы
Сообщения: 125
Зарегистрирован: Ср янв 20, 2016 15:29:12

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

Сообщение misir »

обычно память на 30 станций а как по мне и 10 хватит на любимые.
kloker
Вымогатель припоя
Сообщения: 558
Зарегистрирован: Ср сен 09, 2015 13:09:15

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

Сообщение kloker »

да, 10-15 пресетов вполне хватает, если кроме ФМ ничего не хранить.

Добавлено after 7 minutes 19 seconds:
можно делать скан FM диапазона с RDS названиями станций, потом со списка в оперативной памяти ставить звездочки для заноса в долговременный список на флеш, при листании по списку из ОЗУ, в включать станцию на тюнере для контроля (если RDS нет, или имя станции не считалось). редактировать колесом энкодера, перебирая алфавит по кольцу на текущем символе. ну и место в рейтинге хорошо бы тоже иметь возможность менять тем же колесом при редактировании списка.
в особо продвинутых плеерах списки каналов бьют на музыкальные, новостные и тематические(по жанрам музыки, если такие есть).
когда начнется внедрение T-DAB+ станций будет больше сотни, или интернет радио приатачим к проекту к примеру.
vlad5
Потрогал лапой паяльник
Сообщения: 363
Зарегистрирован: Пн сен 10, 2007 14:06:36

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

Сообщение vlad5 »

[uquote="kloker",url="/forum/viewtopic.php?p=3560635#p3560635"]или интернет радио приатачим к проекту к примеру.[/uquote]
Да, для приемника больше 10-и любимых станций вряд ли будет нужно. Что касается интернет радио, то оно уже имеет собственную память (например KaRadio - 250 станций) и каких-либо телодвижений в этом направлении от контроллера темброблока не требует. Из этих 250 у меня занято примерно 60, а слушается буквально 5-6 станций.
kloker
Вымогатель припоя
Сообщения: 558
Зарегистрирован: Ср сен 09, 2015 13:09:15

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

Сообщение kloker »

[uquote="vlad5",url="/forum/viewtopic.php?p=3561421#p3561421"]Да, для приемника больше 10-и любимых станций вряд ли будет нужно. Что касается интернет радио, то оно уже имеет собственную память (например KaRadio - 250 станций) и каких-либо телодвижений в этом направлении от контроллера темброблока не требует. Из этих 250 у меня занято примерно 60, а слушается буквально 5-6 станций.[/uquote]
Карадио устройство само в себе, со своим дисплеем, усилителем, памятью станций, пультом дистанки и корпусом, смысл сие вязать с усилителем на 4 канала?
если вешать модуль инет радио, то в виде платки с консольным управлением по UART и линейным аудио выходом, который поместится в корпус усилителя с темброблоком. по терминалу получаем состояние WiFi соединения, и передаем URL потока. если хватает ОЗУ модуля (ESP12 с SPI SRAM например), то через вебморду можно рулить темброблоком, как по блютуз UART удлинителю, или поднять терминальный клиент\сервер, и юзать модуль и как ETH-UART удлинитель.
только весь этот функционал на флеш STM не влезет. а так да, с одного интерфейса управляется всё, еще и теги потоков с оперативной NTP синхрой RTC от WiFi модуля. .
Frogfot
Мучитель микросхем
Сообщения: 443
Зарегистрирован: Ср окт 19, 2011 08:48:27
Откуда: Мать городов русских

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

Сообщение Frogfot »

Народ, подскажите, как формируется CS для ILI9341 SPI - в начале комвнды Low, по окончании High?

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

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

Сообщение koka5555 »

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

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

Сообщение WiseLord »

На выходных нарисовал интерфейс для редактирования названий радиостанций.



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

Когда-нибудь в будущем, можно будет дополнительно сделать передачу названий по UART/Bluetooth. А пока и так сойдёт.
kloker
Вымогатель припоя
Сообщения: 558
Зарегистрирован: Ср сен 09, 2015 13:09:15

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

Сообщение kloker »

при удержании кнопки в режиме тюнер окошко ввода как на видео появляется, но ввод символов не происходит, алфавита по кольцу в окне с права нет, колесо энкодера ничего не меняет. дисплей SPI ILI9341 320х240, тюнер RDA пока не подключен.
и со спектрограммой водопад не совсем понятно, в меню выбрал, вывода на дисплей нет.

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

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

Сообщение WiseLord »

kloker писал(а):окошко ввода как на видео появляется, но ввод символов не происходит, алфавита по кольцу в окне с права
Нужно быть на "настроенной" станции, где уже есть готовый текст для редактирования. Обнаружил поздновато, потом исправлю, чтобы и с пустыми станциями работало.

Частоты (минские FM радиостанции) пока просто забиты в код. Функции для сохранения в EEPROM уже готовы, но всё ещё пока вместе не связано.

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

И, в принципе, прошивка уже будет более или менее готова к нормальному использованию. Как именно анализатор спектра и темброблок со встроенным тюнером. А уже всё дальнейшее запланированное (будильник, таймер, поддержка Bluetooth/MP3) - уже можно будет и после первого релиза потихоньку внедрять.
Аватара пользователя
pap.cot
Нашел транзистор. Понюхал.
Сообщения: 172
Зарегистрирован: Пн мар 24, 2014 22:07:01
Откуда: Оренбургская область
Контактная информация:

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

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

[uquote="koka5555",url="/forum/viewtopic.php?p=3562858#p3562858"]Народ, а кто уже пытался развести плату под ILI9341 SPI[/uquote]
Чуть позже будет, пока могу предложить аналоговую плату с такими параметрами:
- Bluetoos модуль CSR8645 с поддержкой APTx
- Аналоговый контроллер TDA7418TR: регулировка громкости, НЧ, СЧ, ВЧ, тонкомпенсация;
5 выходов: Л,П фронт, Л,П тыл, Сабвуфер
- Радио модуль RDA5807M
- Усилитель телефонов MAX97220
- размер 50х62 мм
Изображение

Ссылка проекта:
https://easyeda.com/pap.cot/tda7418tr

Спасибо автору за прекрасный проект!
:beer: :beer:
Вложения
Schematic_TDA7418TR_TDA7418_20190204134459.pdf
(79.31 КБ) 400 скачиваний
Gerber_TDA7418_PCB_20190204134345.zip
(160.85 КБ) 311 скачиваний
Последний раз редактировалось pap.cot Пн фев 04, 2019 18:30:06, всего редактировалось 1 раз.
koka5555
Потрогал лапой паяльник
Сообщения: 344
Зарегистрирован: Вт окт 22, 2013 23:09:06

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

Сообщение koka5555 »

А разве TDA7418 поддерживается в этом проекте?
kloker
Вымогатель припоя
Сообщения: 558
Зарегистрирован: Ср сен 09, 2015 13:09:15

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

Сообщение kloker »

гайд по PullUp резисторам шины I2C, с формулами расчета.
http://www.ti.com/lit/an/slva689/slva689.pdf

на Fast-mode I2C Cb = 200 pF, VCC = 3.3 V

Rp(max) =1.77кОм
Rp(min) =966.667 Ом

попробую вечером поднять тюнер и темброблок с подтяжкой 1.6-1.8 кОм к 3.3 В, тогда плата управления станет полностью 3х вольтовой.
Ответить

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