Карманный осциллограф на STM32

Кто любит RISC в жизни, заходим, не стесняемся.
apeks1
Мучитель микросхем
Сообщения: 449
Зарегистрирован: Вс мар 08, 2015 12:31:37

Re: Карманный осциллограф на STM32

Сообщение apeks1 »

можно уже название придумать чтоб не затерялось на просторах интернета :)))
как никак три версии образовалось,первая на отладочной плате,вторая версия уже с использованием тачскрина, чуствую скоро дисплей 3.2 можно будет использовать и третья похоже на 303 камне,как говорится на выбор :)
Аватара пользователя
Barbaris23
Открыл глаза
Сообщения: 45
Зарегистрирован: Пн авг 15, 2016 23:22:14

Re: Карманный осциллограф на STM32

Сообщение Barbaris23 »

apeks1 писал(а):хотя думаю со всеми наворотами этот осцилограф обязан перейти в серию коммерческих изделий либо через пару месяцев у китайских друзей на али и ебей появятся наборы для сборки или уже готовый данный осцилограф в продаже за энную сумму

Вообще, именно по этой причине, стоит распространять ПО только в ЦП и только в закрытом виде (продавать и покупать прошитые МК), с небольшим вознаграждением за написание и дальнейшее улучшение прошивки. Нужно всем обратиться к GFX, возможно он не откажет. Ради сохранения интеллектуального достояния. Я поддерживаю такой подход, и готов первым заказать прошитый МК, в районе 1000р. мне доступно (полтора похода в магазин по нашим ценам).
apeks1
Мучитель микросхем
Сообщения: 449
Зарегистрирован: Вс мар 08, 2015 12:31:37

Re: Карманный осциллограф на STM32

Сообщение apeks1 »

Barbaris23 писал(а):
apeks1 писал(а):хотя думаю со всеми наворотами этот осцилограф обязан перейти в серию коммерческих изделий либо через пару месяцев у китайских друзей на али и ебей появятся наборы для сборки или уже готовый данный осцилограф в продаже за энную сумму

Вообще, именно по этой причине, стоит распространять ПО только в ЦП и только в закрытом виде (продавать и покупать прошитые МК), с небольшим вознаграждением за написание и дальнейшее улучшение прошивки. Нужно всем обратиться к GFX, возможно он не откажет. Ради сохранения интеллектуального достояния. Я поддерживаю такой подход

я тоже поддерживаю но пока не отлажен входной узел и нет законченой конструкции хотя бы одной из версий еще рано,иначе "экспирементаторы" разорятся :))) да и автору сейчас будет проще отлаживать имея отзывы о новых схемотехнических и програмных решениях,сейчас просматривал аттенюатор нейлскопа3 есть над чем подумать
я уже весь от нетерпения исхожусь,мелочевку распаял на плату свой вариант питания наладил на холостом и с нагрузкой скорей бы уже контролер с дисплеем доехал :)
Аватара пользователя
GFX
Поставщик валерьянки для Кота
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

Re: Карманный осциллограф на STM32

Сообщение GFX »

apeks1 писал(а):можно уже название придумать чтоб не затерялось на просторах интернета :)))
как никак три версии образовалось,первая на отладочной плате,вторая версия уже с использованием тачскрина, чуствую скоро дисплей 3.2 можно будет использовать и третья похоже на 303 камне,как говорится на выбор :)

Как раз сегодня я тоже подумал, что название нужно, а то не солидно как-то.

Версии вы немножко попутали:
1) 103 на плате китайской (работает)
2) 103 распаянный (я не корректировал программу под новую плату, как-нибудь сделаю, хотя это не сильно логично, лучше 303 купить)
3) 303 распаянный (работает)
4) 303 распаянный с тачскрином. (работает)

К сожалению, 103 с тачскрином использовать проблематично(не сам тачскрин, а интерфейс) и в виду того, что все равно перешли с платы на распайку, да и 303 выдает более интересные характеристики не за сильно большие деньги, версии под тач скрин на 103 не будет. Т.е. 103 МК логично использовать только в самой бюджетной версии целиком на платке и например маленьким экраном без тача.
apeks1
Мучитель микросхем
Сообщения: 449
Зарегистрирован: Вс мар 08, 2015 12:31:37

Re: Карманный осциллограф на STM32

Сообщение apeks1 »

GFX писал(а):Как раз сегодня я тоже подумал, что название нужно, а то не солидно как-то.

Версии вы немножко попутали:
1) 103 на плате китайской (работает)
2) 103 распаянный (я не корректировал программу под новую плату, как-нибудь сделаю, хотя это не сильно логично, лучше 303 купить)
3) 303 распаянный (работает)
4) 303 распаянный с тачскрином. (работает)

ого :)))
между 1 и 2 сильная разница в програмном вопросе? у меня как бы получится 2 с прошивкой под 1 или можно не напрягатся :))
а 303 100% нужно покупать
Аватара пользователя
GFX
Поставщик валерьянки для Кота
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

Re: Карманный осциллограф на STM32

Сообщение GFX »

Barbaris23 писал(а):Вообще, именно по этой причине, стоит распространять ПО только в ЦП и только в закрытом виде (продавать и покупать прошитые МК), с небольшим вознаграждением за написание и дальнейшее улучшение прошивки. Нужно всем обратиться к GFX, возможно он не откажет. Ради сохранения интеллектуального достояния. Я поддерживаю такой подход, и готов первым заказать прошитый МК, в районе 1000р. мне доступно (полтора похода в магазин по нашим ценам).

Не хотелось мне так поступать изначально, но с другой стороны, долго делать осциллограф я и не думал. Добровольно на развитие проекта пока собрано 1000 руб всем форумом (за что спасибо! К сожалению, не знаю кому). С одной стороны никто и не должен ничего, колхоз дело добровольное, а с другой стороны с таким подходом я заброшу прибор в скором времени(как соберу свою версию) и будет ветка как у Хамелиона, без возможности элементарно экран заменить и что-либо доработать.
Чтобы совсем не отбивать желание собирать прибор, то версия базовая на STM32F103 будет раздаваться всем желающим, а за версией на STM32f303 с поддержкой сенсорного экрана в личку.
Проблему с разорившимися экспериментаторами из-за оплаты пересылки по почте решить нельзя, но, по большому счету, пересылка МК будет стоить копейки (около 100 руб), а обновить прошивку можно всего 1 раз, например, через полгода, когда точно все устаканится, до этого времени юзать ту, что есть, благо она работает, а ко времени пока суть да дело, будет работать еще лучше. К сожалению, от этого число бета-тестеров сократится, но входную часть можно отладить и на stm32f103, т.к. все детали и плата подходят, просто сенсор не будет работать, частота АЦП меньше и со временем может чего-то не будет, что появится на 303м.

Добавлено after 2 minutes 47 seconds:
apeks1 писал(а):между 1 и 2 сильная разница в програмном вопросе? у меня как бы получится 2 с прошивкой под 1 или можно не напрягатся :))
а 303 100% нужно покупать
Да нет , просто под плату поменять пару выводов нужно. Как она работает кстати, или вы поменяли чуть разводку?) Из причины перехода на распайку МК на плату(что усложняет ее изготовление), во второй отдельное опорное напряжение,а в первой со стабилизатора берется, т.е. шумы больше в первой версии.
apeks1
Мучитель микросхем
Сообщения: 449
Зарегистрирован: Вс мар 08, 2015 12:31:37

Re: Карманный осциллограф на STM32

Сообщение apeks1 »

GFX писал(а):Да нет , просто под плату поменять пару выводов нужно. Как она работает кстати, или вы поменяли чуть разводку?) Из причины перехода на распайку МК на плату(что усложняет ее изготовление), во второй отдельное опорное напряжение,а в первой со стабилизатора берется, т.е. шумы больше в первой версии.

я делаю с контролером на плате осцилографа а прошивку вы дали на версию с контролером на отладочнй плате изза отсутствия заказаных плат на тот момент,но если что еще раз сверю схемы где может не совпадать если что соплями кину нужные вывода либо с вами свяжусь :)
Аватара пользователя
Silverdjus
Потрогал лапой паяльник
Сообщения: 395
Зарегистрирован: Вт июн 12, 2012 21:50:12
Откуда: Украина, г. Ровно

Re: Карманный осциллограф на STM32

Сообщение Silverdjus »

А я вот почти допаял, только жду с китая ОУ, программатор и прошивочку от GFX :)
Правда экран с тачем и контроллер впаян 103, и разводка экрана с мк последней схемы :? Надеюсь резать ничего не придётся.
Вложения
IMG_20161016_200148.jpg
(142.8 КБ) 995 скачиваний
IMG_20161016_200207.jpg
(147.88 КБ) 871 скачивание
IMG_20161016_200227.jpg
(126.58 КБ) 883 скачивания
Аватара пользователя
Barbaris23
Открыл глаза
Сообщения: 45
Зарегистрирован: Пн авг 15, 2016 23:22:14

Re: Карманный осциллограф на STM32

Сообщение Barbaris23 »

Silverdjus писал(а):А я вот почти допаял, только жду с китая ОУ, программатор и прошивочку от GFX :)
Правда экран с тачем и контроллер впаян 103, и разводка экрана с мк последней схемы :? Надеюсь резать ничего не придётся.

Такой программатор для прошивки не нужен, он необходим для отладки. В качестве программатора схемка на PL2303 хорошо подойдёт, или дата-кабель от сотового с эмулятором COM порта, либо любой UART. Если есть COM порт у компа, то и MAX232 можно использовать.
Последний раз редактировалось Barbaris23 Вс окт 16, 2016 21:54:41, всего редактировалось 1 раз.
Аватара пользователя
GFX
Поставщик валерьянки для Кота
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

Re: Карманный осциллограф на STM32

Сообщение GFX »

Silverdjus писал(а):Правда экран с тачем и контроллер впаян 103, и разводка экрана с мк последней схемы :? Надеюсь резать ничего не придётся.


apeks1 писал(а):я делаю с контролером на плате осциллографа а прошивку вы дали на версию с контролером на отладочной плате из-за отсутствия заказанных плат на тот момент


Получается у вас одинаковые схемы и программа нужна для 103го по последней схеме, я такую никому не давал, так как не делал. Первоначальную схему опытного образца я переделал под последнюю схему, но запаял 303й. Когда получу заказанную плату, 303й перепаяю на нее, а в первоначальную схему впаяю 103, чтобы можно было отлаживать. Пока могу в слепую внести изменения, сами потестите, так что свистнете как будет все готово, кроме прошивки. Какое, кстати, питание у вас, 3В как по схеме, или 3.3?
Аватара пользователя
Silverdjus
Потрогал лапой паяльник
Сообщения: 395
Зарегистрирован: Вт июн 12, 2012 21:50:12
Откуда: Украина, г. Ровно

Re: Карманный осциллограф на STM32

Сообщение Silverdjus »

Barbaris23 писал(а):Программатор для прошивки не нужен, только для отладки. В качестве программатора схемка на PL2303 хорошо подойдёт, или дата-кабель от сотового с эмулятором COM порта, либо любой UART. Если есть COM порт у компа, то и MAX232 можно использовать.

КОМпорта у меня нет, ноутбук. Вот такой заказал, враз пошли СТМ-ы, чтоб не парится, совсем недорого:
https://ru.aliexpress.com/item/Smart-El ... 0.0.jZiZNG

GFX, хорошо, свистнем. Питание 3,3, пока-что.
Аватара пользователя
GFX
Поставщик валерьянки для Кота
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

Re: Карманный осциллограф на STM32

Сообщение GFX »

Silverdjus писал(а):КОМпорта у меня нет, ноутбук. Вот такой заказал, враз пошли СТМ-ы, чтоб не парится
Да обычный ком порт и не подойдет., нужен УАРТ с логическими уровнями 3.3В, может от 5В и не сгорит но все же. А ком порт имеет уровни +-12В, что совсем не то. Имеется в виду вот такого плана преобразователи которые из ЮСБ получают виртуальный ком порт, но с логическим уровнем 5В или 3.3В, стоят тоже копейки, иногда нужны, но разница в цене между ними и программатором мала. ссылка
Аватара пользователя
Barbaris23
Открыл глаза
Сообщения: 45
Зарегистрирован: Пн авг 15, 2016 23:22:14

Re: Карманный осциллограф на STM32

Сообщение Barbaris23 »

Всё правильно. Чтобы переделать 5 вольтную логику на 3-х вольтную вполне достаточно на выводы данных (RX, TX) посадить по стабилитрону на 3.3В, проверено. Чтобы согласовать сигнал стандартного COM порта (логика+12В/-12В) нужен преобразователь MAX232, он преобразует в 5В логику, всё это относительно не дорого и есть в любых радиотоварах. В современных компах, из-за отсутствия COM порта нужно использовать эмулятор (UART программатор), схем полно.
apeks1
Мучитель микросхем
Сообщения: 449
Зарегистрирован: Вс мар 08, 2015 12:31:37

Re: Карманный осциллограф на STM32

Сообщение apeks1 »

GFX писал(а): Какое, кстати, питание у вас, 3В как по схеме, или 3.3?

Vcc пока сделал 3.3в VDD и VDDA по 3вольт, -2вольта пока так и оставил но ввел переменник на LM337 для увеличения отрицательного если потребуют операционники так же и с Vcc

Добавлено after 57 seconds:
Silverdjus писал(а):А я вот почти допаял, только жду с китая ОУ, программатор и прошивочку от GFX

офигеть :))) у вас практически все готово,я б уже тестил на вашем месте с теми ОУ что под руки попадут пока нужные едут,UART НА АТМЕГА8 за пол часа делается,все есть для него на просторах интернета и сдесь на сайте
Аватара пользователя
GFX
Поставщик валерьянки для Кота
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

Re: Карманный осциллограф на STM32

Сообщение GFX »

Тема заглохла, все ждут детали :)))

Вот вам ништяков парочка, для затравки :wink:

Скрины.rar
(13.38 КБ) 429 скачиваний
apeks1
Мучитель микросхем
Сообщения: 449
Зарегистрирован: Вс мар 08, 2015 12:31:37

Re: Карманный осциллограф на STM32

Сообщение apeks1 »

GFX писал(а):Тема заглохла, все ждут детали :)))

это точно,мне чтото опять с мелкой логикой не везет,то долгая обработка заказа и хрен вместо посылки то на рынке нет прям как в прошлом году DSS31 собирал и в оконцовке 4052 на ноутбучных материнках искал

анализатор спектра многим будет интересен :))
Аватара пользователя
Andrew Martin
Вымогатель припоя
Сообщения: 606
Зарегистрирован: Вт июн 25, 2013 18:45:07

Re: Карманный осциллограф на STM32

Сообщение Andrew Martin »

А почему это спектрограмма такая жиденькая? Это что, БПФ на 256 точек?
Аватара пользователя
240265
Электрический кот
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

Re: Карманный осциллограф на STM32

Сообщение 240265 »

GFX писал(а):Тема заглохла, все ждут детали :)))


Или ждут когда все вылижут и выложут.
IVL ex UA6PJ
Аватара пользователя
Silverdjus
Потрогал лапой паяльник
Сообщения: 395
Зарегистрирован: Вт июн 12, 2012 21:50:12
Откуда: Украина, г. Ровно

Re: Карманный осциллограф на STM32

Сообщение Silverdjus »

Да нет, действительно ждем, мне тоже никак дойти не может ОУ и программатор, и все застряло :?
А хочется уже потестить :tea:
Аватара пользователя
GFX
Поставщик валерьянки для Кота
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

Re: Карманный осциллограф на STM32

Сообщение GFX »

Andrew Martin писал(а):А почему это спектрограмма такая жиденькая? Это что, БПФ на 256 точек?
Да, это он самый на 256 точек, могу на 512 сделать, а больше и смысла нет, в экран не влезет.

Добавлено after 2 minutes:
240265 писал(а):Или ждут когда все вылижут и выложут.
Когда выложат не дождетесь, я писал способы получения прошивки. А лижут ее периодически :wink:

Добавлено after 3 hours 13 minutes 7 seconds:
Засада, FFT 512 не поддерживает, только 256 или 1024 и другие, но не 512, в нейлоскопе тоже 256, если знаете рабочий FFT на 512 дайте ссылку. 1024 медленно работает, памяти жрет не меряно и половина не лезет в экран все равно. Пока за не имением лучшего оставил 256, частоту посмотреть достаточно, на таких частотах, когда уже по осциллограмме ничего непонятно.

Добавлено after 22 minutes 43 seconds:
Нашел на 512, норм. :solder:
Ответить

Вернуться в «ARM»