Карманный осциллограф на STM32
- GFX
- Поставщик валерьянки для Кота
- Сообщения: 2040
- Зарегистрирован: Вт окт 23, 2012 18:36:14
- Откуда: Ростов-на-Дону
Карманный осциллограф на STM32
Добрый день. Появилось желание сделать цифровой осциллографический пробник на основе схемы "Хамелеон" с переделкой цифровой части на новую базу, доступный МК, доступный дисплей и доставить счастье всем
Кто желает, присоединяйтесь. Наработана схема, разводка еще в процессе. Программа начата, с внутренним АЦП уже работает до 9,14 Мегасемплов в секунду. С внешним должно работать до 21 Мегасемпла в сек.
Пока для отладки будем юзать плату на STM32f103c8t6 готовую в сборе
Экран 320х240 цветной на ILI9341, который очень доступен
- Sailanser
- Друг Кота
- Сообщения: 3125
- Зарегистрирован: Ср фев 01, 2006 22:29:02
- Откуда: г.Ростов-на-Дону
Re: Карманный осциллограф на STM32
Тогда и плату паковать под дисплей,
разъемы слева или справа, так же и кнопки управления.
Re: Карманный осциллограф на STM32
ждёмс с нетерпением 
Re: Карманный осциллограф на STM32
Отличная идея GFX. Было бы очень хорошо если бы, Вы сделали осциллограф не на один канал.
Все гениальное - просто
- GFX
- Поставщик валерьянки для Кота
- Сообщения: 2040
- Зарегистрирован: Вт окт 23, 2012 18:36:14
- Откуда: Ростов-на-Дону
Re: Карманный осциллограф на STM32
Ну он итак 2х канальный, хоть бы ознакомились со схемой... Но второй канал на встроенном АЦП т.к. ног у МК не хватает, а более ногастые сильно дороже.CB1 писал(а):Отличная идея GFX. Было бы очень хорошо если бы, Вы сделали осциллограф не на один канал.
По поводу разводки под экран, хотите разведите 2х слойную, я развожу не сам, помогает karl2233, заставить его переделать я не могу, самому разводкой заниматься некогда. Помощь в этом направлении приветствуется, пока я отлажу программу(а пока еще нет некоторых деталей в том числе внешнего АЦП) есть много времени на проработку компактной разводки, если у кого есть желание конечно.
Re: Карманный осциллограф на STM32
В чем смысл повторять хрензнаетчто когда есть DSO QUAD. С открытой схемой и с кучей открытого софта??????
- GFX
- Поставщик валерьянки для Кота
- Сообщения: 2040
- Зарегистрирован: Вт окт 23, 2012 18:36:14
- Откуда: Ростов-на-Дону
Re: Карманный осциллограф на STM32
Стоит он больше 9кdosikus писал(а):В чем смысл повторять хрензнаетчто когда есть DSO QUAD. С открытой схемой и с кучей открытого софта??????
Re: Карманный осциллограф на STM32
Вот схема Хамелеон http://radiokot.ru/circuit/digital/measure/30/
вот эту версию Хамелеона делал(первое сообщение форума) http://www.radiokot.ru/forum/viewtopic.php?t=19878
И они обе одноканальные.
вот эту версию Хамелеона делал(первое сообщение форума) http://www.radiokot.ru/forum/viewtopic.php?t=19878
И они обе одноканальные.
Все гениальное - просто
- GFX
- Поставщик валерьянки для Кота
- Сообщения: 2040
- Зарегистрирован: Вт окт 23, 2012 18:36:14
- Откуда: Ростов-на-Дону
Re: Карманный осциллограф на STM32
Ты мою схему посмотри, она 2х канальная. Хамелион взят за основу, чтобы не изобретать велосипед, но входная схема взята дважды. Внешний АЦП будет 1, но встроенный тоже не плох (выдает больше, чем внешний в хамелионе).CB1 писал(а):Вот схема Хамелеон http://radiokot.ru/circuit/digital/measure/30/
вот эту версию Хамелеона делал(первое сообщение форума) http://www.radiokot.ru/forum/viewtopic.php?t=19878
И они обе одноканальные.
- cfp1964
- Грызет канифоль
- Сообщения: 278
- Зарегистрирован: Ср янв 13, 2010 18:08:02
- Откуда: Украина Запорожье
Re: Карманный осциллограф на STM32
здравствуйте, не отвлекайте автора от работы, идея классная
- GFX
- Поставщик валерьянки для Кота
- Сообщения: 2040
- Зарегистрирован: Вт окт 23, 2012 18:36:14
- Откуда: Ростов-на-Дону
Re: Карманный осциллограф на STM32
В шапке темы, в первом посте, в первом спойлере.CB1 писал(а):Я не видел Вашей схемы. Скиньте ссылку.
Re: Карманный осциллограф на STM32
От повторения Хамелеона на новой элементной базе он лучше не станет. Будет таким же, только в профиль. Он хорош в том виде, в котором он есть. Хочется новый экран - перепишите драйвер дисплея в исходниках Хамелеона. Этого достаточно.
Для улучшения характеристик без добавления хотя бы простенькой ПЛИС и буферной памяти не обойтись. Они не добавят много к цене, но могут добавить много к функционалу. Например я делал себе Москит http://radiokot.ru/konkursCatDay2015/06/. По функционалу он Хамелеон превосходит кроме диапазона входных напряжений. Но у меня была основная задача получение именно миниатюрности, поэтому и экран от Сименса и более простой входной делитель. Опять же, никто не мешает поменять всего лишь драйвер дисплея. Дальше идут уже всякие DSO и Neil Scope. Из находящихся сейчас в процессе разработки в соседней ветке Мурзик на STm32F303 без внешнего АЦП, вроде с частотой дискретизации до 16МГц.
На мой взгляд, для новой конструкции есть смысл брать за основу имеющуюся простую конструкцию и дорабатывать её для улучшения характеристик или более навороченную конструкцию и дорабатывать для упрощения/удешевления без заметного ухудшения характеристик. А данная затея ничего из этого не делает.
Для улучшения характеристик без добавления хотя бы простенькой ПЛИС и буферной памяти не обойтись. Они не добавят много к цене, но могут добавить много к функционалу. Например я делал себе Москит http://radiokot.ru/konkursCatDay2015/06/. По функционалу он Хамелеон превосходит кроме диапазона входных напряжений. Но у меня была основная задача получение именно миниатюрности, поэтому и экран от Сименса и более простой входной делитель. Опять же, никто не мешает поменять всего лишь драйвер дисплея. Дальше идут уже всякие DSO и Neil Scope. Из находящихся сейчас в процессе разработки в соседней ветке Мурзик на STm32F303 без внешнего АЦП, вроде с частотой дискретизации до 16МГц.
На мой взгляд, для новой конструкции есть смысл брать за основу имеющуюся простую конструкцию и дорабатывать её для улучшения характеристик или более навороченную конструкцию и дорабатывать для упрощения/удешевления без заметного ухудшения характеристик. А данная затея ничего из этого не делает.
- GFX
- Поставщик валерьянки для Кота
- Сообщения: 2040
- Зарегистрирован: Вт окт 23, 2012 18:36:14
- Откуда: Ростов-на-Дону
Re: Карманный осциллограф на STM32
Ну как это не делает, частота возрастает, второй канал появляется, экран не непонятный глюченный от сименса, который не найти (у меня есть правда), а нормальный с большим разрешением, МК посолиднее побыстрее... так что характеристики улучшаются.Serj_K писал(а): На мой взгляд, для новой конструкции есть смысл брать за основу имеющуюся простую конструкцию и дорабатывать её для улучшения характеристик или более навороченную конструкцию и дорабатывать для упрощения/удешевления без заметного ухудшения характеристик. А данная затея ничего из этого не делает.
По поводу памяти и CPLD а смысл от 20 мегасемплов дойти до 40? И что, овчинка выделки не стоит, а выделки там много. Суть в том, что минимальными средствами получить более-менее пригодную частоту выборки. А применять в Моските 10 битный АЦП при использовании только 7 бит сильно
Re: Карманный осциллограф на STM32
Отличный проэкт
Удачи в разработке,с удовольствием повторил бы.
Удачи в разработке,с удовольствием повторил бы.
Re: Карманный осциллограф на STM32
Я так понял, что второй канал будет на встроенном АЦП. 2 разных аналоговых канала это на мой взгляд не очень хорошо. Экран у Сименса не глючный и достаётся легко и как я говорил - мне нужна была миниатюрность.GFX писал(а):Ну как это не делает, частота возрастает, второй канал появляется, экран не непонятный глюченный от сименса, который не найти (у меня есть правда), а нормальный с большим разрешением, МК посолиднее побыстрее... так что характеристики улучшаются.
Ну 40МГц в 2 раза больше 20. Причём я просто не нашёл кварца на 50МГц, а то поставил бы его. В моските имеется встроенный не плохой частотомер в той ПЛИС, которая "не стоит выделки". 10 битный АЦП просто был. А судя по первой картинке в этом посте этому прибору 8 бит тоже не нужно ибо 256 точек по вертикали и физически в 240 не влазят и в меньшее окно вывода тем более. Вот если экран развернуть вертикально, то смысл будет.GFX писал(а):По поводу памяти и CPLD а смысл от 20 мегасемплов дойти до 40? И что, овчинка выделки не стоит, а выделки там много. Суть в том, что минимальными средствами получить более-менее пригодную частоту выборки. А применять в Моските 10 битный АЦП при использовании только 7 бит сильно
А это беда ВСЕХ работ, которые были написаны для всех конкурсов, так как они не находятся в "Статьях". Их просто сложно найти на сайте. Думаю, что с предстоящим конкурсом будет то же самое. Хамелеон был не конкурсной работой.GFX писал(а):К тому же судя по теме москита его никто не осилил в повторении сравнивая 1 страницу с 403мя "Хамелиона".
Параметры любого прибора определяются целями, для которых он разрабатывается, а не просто так от балды. Похоже, что Вы или не внимательно прочитали статью или не поняли основное назначение Москита. Здесь это объяснять не собираюсь - не та тема. И в нём 2 канала, просто второй исключительно цифровой и именно так он и задумывался для решения моих конкретных задач. Про экран уже говорил.GFX писал(а):Да и москит судя по всему ничего не может, что касается обработки сигнала, ну считать и показать, а расчеты провести по буферу уже все... Итого куча огромных микросхем 2 из которые нужно прошивать и 1 канал на 40 мегасемплов, опять экран редкостный зачем его вообще применяют люди, не то чтобы прибор плох, но не сказать, что это удачная реализация народного ослика, простого и функционального, которую следует дорабатывать.
- Silverdjus
- Потрогал лапой паяльник
- Сообщения: 395
- Зарегистрирован: Вт июн 12, 2012 21:50:12
- Откуда: Украина, г. Ровно
Re: Карманный осциллограф на STM32
Не нужно грузить GFX, я б судовольствием повторил бы его проект, хоть и собрал не один хамелеон, а когда приходится проследить простые сигнали в двох каналах, возникает вопрос, чтоб был компактным и простым.
Re: Карманный осциллограф на STM32
Да нет, если времени вагон и девать его некуда, то и флаг в руки. А по сути это все детские игрушки, даже QUAD. Если действительно нужен инструмент, то однозначно Rigol .GFX писал(а): Не нравится не юзай, но плачь где-то в другом месте, я соберу чисто для развлекухи, или ты мне запретишь?
Re: Карманный осциллограф на STM32
Иногда нужен инструмент, но чаще просто нужно посмотреть наличие сигнала.dosikus писал(а):Если действительно нужен инструмент, то однозначно Rigol .
Можно и микроскопом гвозди забивать, он тяжелый, подойдет, но нужно ли?
- просто КОТ
- Друг Кота
- Сообщения: 12364
- Зарегистрирован: Пт дек 17, 2010 15:07:50
- Откуда: Крымский Федеральный Округ
- Контактная информация:
Re: Карманный осциллограф на STM32
Автор, а вот на тему "присоединяйтесь" -- какие-то конкретные затруднения есть? Или просто рабочие моменты может быть? Если есть чем помочь, так ты скажи -- подмогнём.

