Темброблок - анализатор спектра на STM32F103
Re: Темброблок - анализатор спектра на STM32F103
раз пошел такой тренд, то и аналоговую часть хорошо бы подогнать под цифровую,
тогда получится бутерброд из:
1- дисплей+ кнопки
2- контроллер STM32+ обвязка
3 - темброблок+ тюнер
и все соединяется гребенками через резьбовые стойки.
если 2 плату нормально скомпоновать, максимально заюзав обе стороны платы, то в итоге получится кубик-этажерка,
все что со средней платы выходит на внешние модули, поставить с угловыми конекторами по краям платы.
минимум соплей, максимум компактности.
тогда получится бутерброд из:
1- дисплей+ кнопки
2- контроллер STM32+ обвязка
3 - темброблок+ тюнер
и все соединяется гребенками через резьбовые стойки.
если 2 плату нормально скомпоновать, максимально заюзав обе стороны платы, то в итоге получится кубик-этажерка,
все что со средней платы выходит на внешние модули, поставить с угловыми конекторами по краям платы.
минимум соплей, максимум компактности.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
Честно говоря, не понимаю этой вещи - "дисплей + кнопки". Зачем их на одну плату ставить? Ведь получится либо очень длинная плата (кнопки справа), либо очень высокая (кнопки под дисплеем).
Re: Темброблок - анализатор спектра на STM32F103
[uquote="WiseLord",url="/forum/viewtopic.php?p=3569995#p3569995"]Честно говоря, не понимаю этой вещи - "дисплей + кнопки". Зачем их на одну плату ставить? Ведь получится либо очень длинная плата (кнопки справа), либо очень высокая (кнопки под дисплеем).[/uquote]
дисплейную плату каждый под себя делает, я планировал снизу вдоль дисплея+ энкодер в конце. не сильно и высоко получается с 2.4` дисплеем. второй вариант гребёнку под кнопочный блок с дисплейной платы разводить на боковую сторону, раз уж туда 8 бит заходит, на основной плате и так тесно, заодно и ключ для шим подсветки на ней посадить.
а какие планы на слот SD карт в прошивке? по пинам и сигналам он у вас разведен, и на модуле дисплея есть.
дисплейную плату каждый под себя делает, я планировал снизу вдоль дисплея+ энкодер в конце. не сильно и высоко получается с 2.4` дисплеем. второй вариант гребёнку под кнопочный блок с дисплейной платы разводить на боковую сторону, раз уж туда 8 бит заходит, на основной плате и так тесно, заодно и ключ для шим подсветки на ней посадить.
а какие планы на слот SD карт в прошивке? по пинам и сигналам он у вас разведен, и на модуле дисплея есть.
Последний раз редактировалось kloker Чт фев 14, 2019 14:44:44, всего редактировалось 1 раз.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
Если развести его, это ничему не помешает. Но вообще особых планов на какое-либо использование SD-карты в будущем у меня нет. Возможно, SPI будет задействован под что-нибудь другое, возможно, вообще не задействован.
-
Александр 84
- Открыл глаза
- Сообщения: 75
- Зарегистрирован: Вт дек 11, 2018 06:25:42
- Откуда: г Омск
Re: Темброблок - анализатор спектра на STM32F103
Ребят привет !Может вопрос не в тему ,хотел спросить по поводу rds- полноценный чтоб работал в две строки?
Re: Темброблок - анализатор спектра на STM32F103
my new amplifier. front control card
Proteus v8.8
Proteus v8.8
- Вложения
-
- Kontrol ünitesi.rar
- (88.3 КБ) 404 скачивания
Re: Темброблок - анализатор спектра на STM32F103
У кого получилось открыть выложенный файл Gürcan? Ни один протеус не открывает.
Re: Темброблок - анализатор спектра на STM32F103
The file version proteus ver 8.8 does not open in older versions. I used ili9481 as the display. backlighting is normally not available but I have added.
- Вложения
-
- Kontrol ünitesi.pds - CADCAM.ZIP
- (509.48 КБ) 354 скачивания
-
- TEST.PDF
- (667.85 КБ) 379 скачиваний
- megagad
- Родился
- Сообщения: 19
- Зарегистрирован: Вт сен 05, 2017 21:41:37
- Откуда: Воронеж
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
WiseLord, выложите пожалуйста прошивку для дисплея R61581 320x480 или инструкцию по самостоятельной сборке прошивки
-
bygatti 2012
- Родился
- Сообщения: 17
- Зарегистрирован: Пт сен 18, 2015 21:52:48
- Откуда: Россия Моск.обл. г.Серпухов
Re: Темброблок - анализатор спектра на STM32F103
https://www.radiokot.ru/forum/viewtopic ... start=4080 тут видео как собрать прошивку
Re: Темброблок - анализатор спектра на STM32F103
[uquote="koka5555",url="/forum/viewtopic.php?p=3570385#p3570385"]У кого получилось открыть выложенный файл Gürcan? Ни один протеус не открывает.[/uquote]
у меня тоже не открывается в протеус 8.8
Добавлено after 1 minute 17 seconds:
[uquote="Gürcan",url="/forum/viewtopic.php?p=3570157#p3570157"]my new amplifier. front control card
Proteus v8.8[/uquote]
File not open to Proteus 8.8 Sp1
у меня тоже не открывается в протеус 8.8
Добавлено after 1 minute 17 seconds:
[uquote="Gürcan",url="/forum/viewtopic.php?p=3570157#p3570157"]my new amplifier. front control card
Proteus v8.8[/uquote]
File not open to Proteus 8.8 Sp1
Re: Темброблок - анализатор спектра на STM32F103

Добавлено after 9 minutes 46 seconds:
STM32F103 ILI9481 SCHEMATIC
- Вложения
-
- STM32F103 ILI9481 8BIT SCHEMATIC.PDF
- (46.34 КБ) 525 скачиваний
Re: Темброблок - анализатор спектра на STM32F103
разобрался с файлом, протеусу имя файла не нравится, переименовал латиницей, и открылось в Proteus 8.8 SP1
Re: Темброблок - анализатор спектра на STM32F103
front panel control unit. edited
- Вложения
-
- Front Panel Control Unit_STM32F103.rar
- (113.36 КБ) 405 скачиваний
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
В последнее время мало что писал и коммитил. Но не потому, что ничего не делал, а наоборот - разбирался с USB.
В общем, добавил в master-ветку поддержку USB HID. То есть, будучи подключенным по USB к компьютеру, устройство определяется им как USB клавиатура. Если выбрать вход "Компьютер", то клавиши навигации (пока это кнопки 3 и 4 - Prev и Next на передней панели, или кнопки CH_UP/CH_DOWN на пульте) посылают по USB нажатия мультимедийных кнопок "XF86AudioPrev" и "XF86AudioNext". Играющий на компьютере проигрыватель, соответственно, переключается на предыдущий или последующий трек.
В ближайших планах добавить ещё пару мелочей (наподобие поддержки кнопок Pause/Stop на пульте). Тогда управление компьютерным проигрывателем при выборе входа "Компьютер" в Ampcontrol станет ещё более удобным.
Послать, в принципе, можно любые кнопки или сочетания. Если нужны какие-то ещё кнопки - можно тоже добавить.
Также играл немного с эмуляцией USB мыши. Типа, стрелками на пульте управлять курсором на компьютере. Но как-то не очень стабильно работало (через раз), поэтому пока этот функционал не делал.
В общем, кому интересно, можно пробовать с последними исходниками.
В общем, добавил в master-ветку поддержку USB HID. То есть, будучи подключенным по USB к компьютеру, устройство определяется им как USB клавиатура. Если выбрать вход "Компьютер", то клавиши навигации (пока это кнопки 3 и 4 - Prev и Next на передней панели, или кнопки CH_UP/CH_DOWN на пульте) посылают по USB нажатия мультимедийных кнопок "XF86AudioPrev" и "XF86AudioNext". Играющий на компьютере проигрыватель, соответственно, переключается на предыдущий или последующий трек.
В ближайших планах добавить ещё пару мелочей (наподобие поддержки кнопок Pause/Stop на пульте). Тогда управление компьютерным проигрывателем при выборе входа "Компьютер" в Ampcontrol станет ещё более удобным.
Послать, в принципе, можно любые кнопки или сочетания. Если нужны какие-то ещё кнопки - можно тоже добавить.
Также играл немного с эмуляцией USB мыши. Типа, стрелками на пульте управлять курсором на компьютере. Но как-то не очень стабильно работало (через раз), поэтому пока этот функционал не делал.
В общем, кому интересно, можно пробовать с последними исходниками.
- pap.cot
- Нашел транзистор. Понюхал.
- Сообщения: 170
- Зарегистрирован: Пн мар 24, 2014 22:07:01
- Откуда: Оренбургская область
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
[uquote="WiseLord",url="/forum/viewtopic.php?p=3576337#p3576337"]Играющий на компьютере проигрыватель, соответственно, переключается на предыдущий или последующий трек.[/uquote]
т.е. если в Wiamp есть список воспроизведения и нажать на пульте кнопки CH_UP/CH_DOWN, то треки переключаются?
т.е. если в Wiamp есть список воспроизведения и нажать на пульте кнопки CH_UP/CH_DOWN, то треки переключаются?
Re: Темброблок - анализатор спектра на STM32F103
[uquote="WiseLord",url="/forum/viewtopic.php?p=3576337#p3576337"]В последнее время мало что писал и коммитил. Но не потому, что ничего не делал, а наоборот - разбирался с USB.
В общем, добавил в master-ветку поддержку USB HID. То есть, будучи подключенным по USB к компьютеру, устройство определяется им как USB клавиатура. Если выбрать вход "Компьютер", то клавиши навигации (пока это кнопки 3 и 4 - Prev и Next на передней панели, или кнопки CH_UP/CH_DOWN на пульте) посылают по USB нажатия мультимедийных кнопок "XF86AudioPrev" и "XF86AudioNext". Играющий на компьютере проигрыватель, соответственно, переключается на предыдущий или последующий трек.
В ближайших планах добавить ещё пару мелочей (наподобие поддержки кнопок Pause/Stop на пульте). Тогда управление компьютерным проигрывателем при выборе входа "Компьютер" в Ampcontrol станет ещё более удобным.
Послать, в принципе, можно любые кнопки или сочетания. Если нужны какие-то ещё кнопки - можно тоже добавить.
Также играл немного с эмуляцией USB мыши. Типа, стрелками на пульте управлять курсором на компьютере. Но как-то не очень стабильно работало (через раз), поэтому пока этот функционал не делал.
В общем, кому интересно, можно пробовать с последними исходниками.[/uquote]
а управление по wifi планируется?
через esp8266 например и хотя бы через web страницу.
ведь это же при наличии антенны расширяет возможность управления до 100 метров! (в реальности конечно меньше гораздо))))
В общем, добавил в master-ветку поддержку USB HID. То есть, будучи подключенным по USB к компьютеру, устройство определяется им как USB клавиатура. Если выбрать вход "Компьютер", то клавиши навигации (пока это кнопки 3 и 4 - Prev и Next на передней панели, или кнопки CH_UP/CH_DOWN на пульте) посылают по USB нажатия мультимедийных кнопок "XF86AudioPrev" и "XF86AudioNext". Играющий на компьютере проигрыватель, соответственно, переключается на предыдущий или последующий трек.
В ближайших планах добавить ещё пару мелочей (наподобие поддержки кнопок Pause/Stop на пульте). Тогда управление компьютерным проигрывателем при выборе входа "Компьютер" в Ampcontrol станет ещё более удобным.
Послать, в принципе, можно любые кнопки или сочетания. Если нужны какие-то ещё кнопки - можно тоже добавить.
Также играл немного с эмуляцией USB мыши. Типа, стрелками на пульте управлять курсором на компьютере. Но как-то не очень стабильно работало (через раз), поэтому пока этот функционал не делал.
В общем, кому интересно, можно пробовать с последними исходниками.[/uquote]
а управление по wifi планируется?
через esp8266 например и хотя бы через web страницу.
ведь это же при наличии антенны расширяет возможность управления до 100 метров! (в реальности конечно меньше гораздо))))
- pap.cot
- Нашел транзистор. Понюхал.
- Сообщения: 170
- Зарегистрирован: Пн мар 24, 2014 22:07:01
- Откуда: Оренбургская область
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
Получил блютуз модуль в аналоговую плату, припаял - работает отлично, но при включении громкие щелчки
надеюсь в режиме диф выхода их не будет

Изменил схему и плату:
https://easyeda.com/pap.cot/tda7418tr
надеюсь в режиме диф выхода их не будет
Изменил схему и плату:
https://easyeda.com/pap.cot/tda7418tr
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
Доработал "режим клавиатуры". Теперь можно полноценно управлять плеером на компьютере. Поддержкиваются с пульта команды Pause/Play, Stop, Ffwd, Back, Next, Prev.
Коды мультимедийных клавиш стандартные, так что должно работать "из коробки". В противном случае нужно настраивать глобальные комбинации клавиш в самом плеере.
Коды мультимедийных клавиш стандартные, так что должно работать "из коробки". В противном случае нужно настраивать глобальные комбинации клавиш в самом плеере.