Темброблок - анализатор спектра на STM32F103
-
Nikishka70
- Открыл глаза
- Сообщения: 42
- Зарегистрирован: Вс июн 28, 2015 12:34:17
- Откуда: Россия г. Калуга
Re: Темброблок - анализатор спектра на STM32F103
Всем добрый день....отпаял конденсатор C14 1.0(я ставил Мкф может нужно 1.0 nF ?) Вроде запустил с дисплеем RM68140 (нормально) и R61609(прошивка ILI9327 есть небольшие глюки но это и понятно). но на экране часы при нажатии на BT1 экран гаснет и включается. на остальные кнопки не реагирует . часы останавливаются от пальца. но это не суть....главное запустился экран ..буду смотреть дальше
- Реклама
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
При нажатии на BTN1 система выходит из ждущего режима. Может, у Вас там питания не хватает, и МК сбрасывается?
В ждущем режиме ещё на длинное нажатие последней кнопки (энкодера) должно реагировать входом в меню настроек.
В ждущем режиме ещё на длинное нажатие последней кнопки (энкодера) должно реагировать входом в меню настроек.
Re: Темброблок - анализатор спектра на STM32F103
Как то так
Работает отладка?
Платку (stm32f103c8t6 по типу bluepill китайскую) дома запустил через китайский же st-linkv2(зеленый)
Отладчик - arm-none-eabi-gdb-py.exe, но через запуск сервера. Напрямую не хочет.
Плата прошилась - определяется как usb клавиатура.
Ща попробую экран подвесить.
Да кстати, а прошивается она (make flash когда) тоже через openocd? Прошивается то на раз безо всяких бубнов. И 128к залетело влет
Доп
Радуюсь!!!!!
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
Да, тоже прошивается через openocd. Но отладочные конфигурации не используется, поэтому работает без проблем.
Достаточно удобно - Ctrl-B компилирует, Ctrl-R - компилирует/прошивает. Ну, или кнопочки в левом нижнем углу соответствующие. При необходимости отладки просто переключиться с "Custom executable - make flash" на запуск .elf файла через Baremetal плагин. Там же, в левом нижнем углу.
По крайней мере, в Linux это работает без глюков.
Достаточно удобно - Ctrl-B компилирует, Ctrl-R - компилирует/прошивает. Ну, или кнопочки в левом нижнем углу соответствующие. При необходимости отладки просто переключиться с "Custom executable - make flash" на запуск .elf файла через Baremetal плагин. Там же, в левом нижнем углу.
По крайней мере, в Linux это работает без глюков.
-
Nikishka70
- Открыл глаза
- Сообщения: 42
- Зарегистрирован: Вс июн 28, 2015 12:34:17
- Откуда: Россия г. Калуга
Re: Темброблок - анализатор спектра на STM32F103
[uquote="WiseLord",url="/forum/viewtopic.php?p=3671367#p3671367"]При нажатии на BTN1 система выходит из ждущего режима. Может, у Вас там питания не хватает, и МК сбрасывается?
В ждущем режиме ещё на длинное нажатие последней кнопки (энкодера) должно реагировать входом в меню настроек.[/uquote]
С питанием все нормально... правда смущает конечно импульсный преобразователь с Алии.. завтра попробую на трансформаторном бп.
вот почему без конденсатора который на кнопке RESET запустилось вот это мне не понятно...
В ждущем режиме ещё на длинное нажатие последней кнопки (энкодера) должно реагировать входом в меню настроек.[/uquote]
С питанием все нормально... правда смущает конечно импульсный преобразователь с Алии.. завтра попробую на трансформаторном бп.
вот почему без конденсатора который на кнопке RESET запустилось вот это мне не понятно...
- Реклама
Re: Темброблок - анализатор спектра на STM32F103
[uquote="Nikishka70",url="/forum/viewtopic.php?p=3671415#p3671415"]вот почему без конденсатора который на кнопке RESET запустилось вот это мне не понятно...[/uquote]
в принципе и без него работать будет. резистор в цепи сброса точно 10 кОм стоит? как вариант- пробитый кондюк попался, или сопля при пайке.
Добавлено after 17 minutes 49 seconds:
[uquote="pilnikov",url="/forum/viewtopic.php?p=3671370#p3671370"]Радуюсь!!!!![/uquote]
тоже на ней отлаживал, потом сопли надоели, распаял на макетке
в черный разьем подключался ILI9341SPI 2.2` впритык к макетке


Добавлено after 11 minutes 14 seconds:
а это уже получистовой вариант, дисплей 2.8 ` уже в пути, пока тот-же 2.2` переехал с макетки


плата запитывается от 12-24В входного БП усилителя, как можно ближе к клеммам платы БП, потом до 5В DC-DC, и с 5В до 3.3В ЛМкой.
ну и отдельный штекер на дежурное напряжение
в принципе и без него работать будет. резистор в цепи сброса точно 10 кОм стоит? как вариант- пробитый кондюк попался, или сопля при пайке.
Добавлено after 17 minutes 49 seconds:
[uquote="pilnikov",url="/forum/viewtopic.php?p=3671370#p3671370"]Радуюсь!!!!![/uquote]
тоже на ней отлаживал, потом сопли надоели, распаял на макетке
в черный разьем подключался ILI9341SPI 2.2` впритык к макетке


Добавлено after 11 minutes 14 seconds:
а это уже получистовой вариант, дисплей 2.8 ` уже в пути, пока тот-же 2.2` переехал с макетки


плата запитывается от 12-24В входного БП усилителя, как можно ближе к клеммам платы БП, потом до 5В DC-DC, и с 5В до 3.3В ЛМкой.
ну и отдельный штекер на дежурное напряжение
Re: Темброблок - анализатор спектра на STM32F103
[uquote="kloker",url="/forum/viewtopic.php?p=3670573#p3670573"]вот живой рабочий пример https://esp-radio.ru/iradio_mini_dac/
собрано на библиотеке https://github.com/earlephilhower/ESP8266Audio, которая и AAC уже переваривает на лету.
у самого такое играет с PCM5201. если OLED не юзать, то поток не стробит.[/uquote]
Не стробит, в смысле не прерывается воспроизведение потока?
собрано на библиотеке https://github.com/earlephilhower/ESP8266Audio, которая и AAC уже переваривает на лету.
у самого такое играет с PCM5201. если OLED не юзать, то поток не стробит.[/uquote]
Не стробит, в смысле не прерывается воспроизведение потока?
Астролябия-сама меряет, было бы что мерять!!!
Re: Темброблок - анализатор спектра на STM32F103
[uquote="Asmodey",url="/forum/viewtopic.php?p=3671521#p3671521"]не прерывается воспроизведение потока?[/uquote]
на многих станциях играет ровно и уверенно, на загруженных и с одним хостом бывает что и рвутся потоки, но это и на компе так происходит.
только ESPmini сам в себе получился, для экономии ОЗУ даже вебморду отключают,она используется только для настройки, управление через дистанку. но голосом говорит состояние канала связи, номер канала, и можно еще было функционала навернуть, да автор проекта исходники закрыл к последним версиям.
ESPmini не совместим с карадио, и к ampcontrol по UART его не подключить. нужно повторять протокол обмена как у карадио.
я его для примера привел, что ресурсов ESP12 вполне достаточно для приема потока, и софтового енкодера c MP3\OGG\Flac\AAC в PCM16 stereo.
вывод через аппаратный i2s ESP. кому и PCM5201 лень прикрутить, есть вариант вывода в PWM(ШИМ), там 2 детальки, резистор и конденсатор.
у меня, в качестве кухонного радио, ШИМ через транзисторный ключ напрямую в динамик шел, электролит только на 47 мкФ поставил между коллектором и минусом динамика. плюс динамика к отдельной шине питания +5В.
когда в кастрюле булькает а на сковородке шкварчит, уже не до HiFi звука))
Добавлено after 24 minutes 51 second:
если карадио на ESP12 юзать с Extended RAM SPI и без дисплея, как у автора, то софтовые кодеки Helix вполне справляются с потоком и выводом на I2S Audio DAC,
ну и общая для Flash ESP+VS1053+Ext RAM SPI шина немного разгружается.
на многих станциях играет ровно и уверенно, на загруженных и с одним хостом бывает что и рвутся потоки, но это и на компе так происходит.
только ESPmini сам в себе получился, для экономии ОЗУ даже вебморду отключают,она используется только для настройки, управление через дистанку. но голосом говорит состояние канала связи, номер канала, и можно еще было функционала навернуть, да автор проекта исходники закрыл к последним версиям.
ESPmini не совместим с карадио, и к ampcontrol по UART его не подключить. нужно повторять протокол обмена как у карадио.
я его для примера привел, что ресурсов ESP12 вполне достаточно для приема потока, и софтового енкодера c MP3\OGG\Flac\AAC в PCM16 stereo.
вывод через аппаратный i2s ESP. кому и PCM5201 лень прикрутить, есть вариант вывода в PWM(ШИМ), там 2 детальки, резистор и конденсатор.
у меня, в качестве кухонного радио, ШИМ через транзисторный ключ напрямую в динамик шел, электролит только на 47 мкФ поставил между коллектором и минусом динамика. плюс динамика к отдельной шине питания +5В.
когда в кастрюле булькает а на сковородке шкварчит, уже не до HiFi звука))
Добавлено after 24 minutes 51 second:
если карадио на ESP12 юзать с Extended RAM SPI и без дисплея, как у автора, то софтовые кодеки Helix вполне справляются с потоком и выводом на I2S Audio DAC,
ну и общая для Flash ESP+VS1053+Ext RAM SPI шина немного разгружается.
-
Nikishka70
- Открыл глаза
- Сообщения: 42
- Зарегистрирован: Вс июн 28, 2015 12:34:17
- Откуда: Россия г. Калуга
Re: Темброблок - анализатор спектра на STM32F103
[uquote="kloker",url="/forum/viewtopic.php?p=3671421#p3671421"][uquote="Nikishka70",url="/forum/viewtopic.php?p=3671415#p3671415"]вот почему без конденсатора который на кнопке RESET запустилось вот это мне не понятно...[/uquote]
в принципе и без него работать будет. резистор в цепи сброса точно 10 кОм стоит? как вариант- пробитый кондюк попался, или сопля при пайке.[/uquote]
конденсатор менял результат одинаковый а вот резистор 22к стоит как на схеме . поменяю посмотрю что будет.
у меня дисплей подключается проводами длина примерно 20см.. попробую и их укоротить..до минимума
в принципе и без него работать будет. резистор в цепи сброса точно 10 кОм стоит? как вариант- пробитый кондюк попался, или сопля при пайке.[/uquote]
конденсатор менял результат одинаковый а вот резистор 22к стоит как на схеме . поменяю посмотрю что будет.
у меня дисплей подключается проводами длина примерно 20см.. попробую и их укоротить..до минимума
Re: Темброблок - анализатор спектра на STM32F103
на ножке Reset чипа должна быть четкая единица, т.е 3.3 В, почему керамический конденсатор на 1 мкФ создает 0, вам по месту виднее. после того как конденсатор заряжается через резистор до порогового напряжения, процессор начинает процедуру инициализации и загрузки с внутренней Flash. если питание зашумлено импульсными помехами с большой амплитудой от БП или DC-DC, то получаем множество состояний RESET.
БП может и тянет по току (если тестером мерять), но под нагрузкой начинает сильно шуметь по выходу.
БП может и тянет по току (если тестером мерять), но под нагрузкой начинает сильно шуметь по выходу.
Re: Темброблок - анализатор спектра на STM32F103
[uquote="kloker",url="/forum/viewtopic.php?p=3671553#p3671553"]я его для примера привел[/uquote]
Это я понял. Сама либа ESP8266Audio привлекла мое внимание как более или менее для меня понятная. Потому и спросил, что там за стробы могли быть. В сам термин не врубился.
Кстати, может кто ответить на вопрос - ESP32 сможет буферизировать одновременно 2-3 потока, чтобы не было треска, скрипа, хруста или тишины при переключении на соседний по списку поток? Производительности хватит? Так, чтобы кнопку "следующий" или "предыдущий" поток нажал, и сразу звук пошел, без бульканья или молчания в динамике.
Это я понял. Сама либа ESP8266Audio привлекла мое внимание как более или менее для меня понятная. Потому и спросил, что там за стробы могли быть. В сам термин не врубился.
Кстати, может кто ответить на вопрос - ESP32 сможет буферизировать одновременно 2-3 потока, чтобы не было треска, скрипа, хруста или тишины при переключении на соседний по списку поток? Производительности хватит? Так, чтобы кнопку "следующий" или "предыдущий" поток нажал, и сразу звук пошел, без бульканья или молчания в динамике.
Астролябия-сама меряет, было бы что мерять!!!
Re: Темброблок - анализатор спектра на STM32F103
строб тут как жаргонное, тянется еще со времен спектрумов с АОНами на параллельных ШД, потом переехало в видеосъемку и звук,
пропуски фреймов с разрывами потока имелось в виду, когда фрейм мимо таймслота начинает попадать, и кадровый буфер опустошается.
пропуски фреймов с разрывами потока имелось в виду, когда фрейм мимо таймслота начинает попадать, и кадровый буфер опустошается.
Re: Темброблок - анализатор спектра на STM32F103
Народ, надо WiseLord'a заразить темой с карадио, а потом тихонько ему rtl8710 подкинуть с мп3 плеером от pvvx'a. Тот же арм кортекс, тока с вифи. 
- Евгений-34
- Встал на лапы
- Сообщения: 116
- Зарегистрирован: Ср июн 15, 2016 08:28:32
- Откуда: Волгоградская область
Re: Темброблок - анализатор спектра на STM32F103
Хочу интернет радио к темброблоку прикрутить, прошил ESP8266, сеть вай фай появилась, но зайти в 192.168.4.1 не могу, не загружается страница. Я что-то не так делаю?
- Вложения
-
- 2019-07-29.png
- (211.72 КБ) 569 скачиваний
-
Nadim
- Встал на лапы
- Сообщения: 113
- Зарегистрирован: Пт июн 21, 2019 15:13:02
- Откуда: Украина
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
[uquote="Евгений-34",url="/forum/viewtopic.php?p=3673169#p3673169"]Хочу интернет радио к темброблоку прикрутить, прошил ESP8266, сеть вай фай появилась, но зайти в 192.168.4.1 не могу, не загружается страница. Я что-то не так делаю?[/uquote]
Если Вы всё правильно сделали и заходите со смартфона выключите на нём 4G интернет (какой у Вас есть) и в хроме наберите 192.168.4.1. Должно пустить.
Если Вы всё правильно сделали и заходите со смартфона выключите на нём 4G интернет (какой у Вас есть) и в хроме наберите 192.168.4.1. Должно пустить.
Re: Темброблок - анализатор спектра на STM32F103
[uquote="Евгений-34",url="/forum/viewtopic.php?p=3673169#p3673169"]Хочу интернет радио к темброблоку прикрутить, прошил ESP8266, сеть вай фай появилась, но зайти в 192.168.4.1 не могу, не загружается страница. Я что-то не так делаю?[/uquote]
If you have installed the program properly esp8266 module on the blue led pulse signal transmitter will give led signal turn off the modem connected to the computer and then open the esp and search the network name when you select and browser 192.168.4.1 and pop-up window from the browser interface will be used in the settings section you need to enter the modem's information
If you have installed the program properly esp8266 module on the blue led pulse signal transmitter will give led signal turn off the modem connected to the computer and then open the esp and search the network name when you select and browser 192.168.4.1 and pop-up window from the browser interface will be used in the settings section you need to enter the modem's information
Re: Темброблок - анализатор спектра на STM32F103
[uquote="Евгений-34",url="/forum/viewtopic.php?p=3673169#p3673169"]но зайти в 192.168.4.1 не могу, не загружается страница[/uquote]
В первую очередь надо с телефона или планшета подключиться к WiFi-сети которую создал прошитый KaRadio.
А только потом в браузере телефона или планшета набрать 192.168.4.1 и появится веб-страница KaRadio.
Там в третьей закладке ввести все нужные настройки вашей сети и там же нажать кнопку "валидация сети".
KaRadio перезагрузится и если успешно подключится к вашей сети, то не будет создавать свою точку доступа.
Теперь к KaRadio можно обращаться как к любому устройству в вашей домашней сети.
В первую очередь надо с телефона или планшета подключиться к WiFi-сети которую создал прошитый KaRadio.
А только потом в браузере телефона или планшета набрать 192.168.4.1 и появится веб-страница KaRadio.
Там в третьей закладке ввести все нужные настройки вашей сети и там же нажать кнопку "валидация сети".
KaRadio перезагрузится и если успешно подключится к вашей сети, то не будет создавать свою точку доступа.
Теперь к KaRadio можно обращаться как к любому устройству в вашей домашней сети.
- Евгений-34
- Встал на лапы
- Сообщения: 116
- Зарегистрирован: Ср июн 15, 2016 08:28:32
- Откуда: Волгоградская область
Re: Темброблок - анализатор спектра на STM32F103
[uquote="vlad5",url="/forum/viewtopic.php?p=3673260#p3673260"][uquote="Евгений-34",url="/forum/viewtopic.php?p=3673169#p3673169"]но зайти в 192.168.4.1 не могу, не загружается страница[/uquote]
В первую очередь надо с телефона или планшета подключиться к WiFi-сети которую создал прошитый KaRadio.
А только потом в браузере телефона или планшета набрать 192.168.4.1 и появится веб-страница KaRadio.[/uquote]
Подключился к сети WiFiKaRadio с телефона, мобильный интернет отключен, захожу в хром, набираю адрес 192.168.4.1, страница не грузится.
В первую очередь надо с телефона или планшета подключиться к WiFi-сети которую создал прошитый KaRadio.
А только потом в браузере телефона или планшета набрать 192.168.4.1 и появится веб-страница KaRadio.[/uquote]
Подключился к сети WiFiKaRadio с телефона, мобильный интернет отключен, захожу в хром, набираю адрес 192.168.4.1, страница не грузится.
-
Nadim
- Встал на лапы
- Сообщения: 113
- Зарегистрирован: Пт июн 21, 2019 15:13:02
- Откуда: Украина
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
[uquote="Евгений-34",url="/forum/viewtopic.php?p=3673341#p3673341"][uquote="vlad5",url="/forum/viewtopic.php?p=3673260#p3673260"][uquote="Евгений-34",url="/forum/viewtopic.php?p=3673169#p3673169"]но зайти в 192.168.4.1 не могу, не загружается страница[/uquote]
В первую очередь надо с телефона или планшета подключиться к WiFi-сети которую создал прошитый KaRadio.
А только потом в браузере телефона или планшета набрать 192.168.4.1 и появится веб-страница KaRadio.[/uquote]
Подключился к сети WiFiKaRadio с телефона, мобильный интернет отключен, захожу в хром, набираю адрес 192.168.4.1, страница не грузится.[/uquote]
Прошивка хоть последняя? И наверное это не та тема где обсуждают запуск КаРадио - Вам наверное сюда: http://arduino.ru/forum/proekty/wi-fi-i ... o?page=118
В первую очередь надо с телефона или планшета подключиться к WiFi-сети которую создал прошитый KaRadio.
А только потом в браузере телефона или планшета набрать 192.168.4.1 и появится веб-страница KaRadio.[/uquote]
Подключился к сети WiFiKaRadio с телефона, мобильный интернет отключен, захожу в хром, набираю адрес 192.168.4.1, страница не грузится.[/uquote]
Прошивка хоть последняя? И наверное это не та тема где обсуждают запуск КаРадио - Вам наверное сюда: http://arduino.ru/forum/proekty/wi-fi-i ... o?page=118


