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

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

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

Сообщение GFX »

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

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

Сообщение GFX »

Silverdjus писал(а):Отлично.
У меня вопрос, возможно ли повернуть картинку на 180 градусов, ибо за добавлением пинов тача придется делать входа каналов справа.
Можно, только придется редактировать все функции вывода на экран, в общем делайте кверх ногами, а там разберемся.
Реклама
Аватара пользователя
Andrew Martin
Вымогатель припоя
Сообщения: 606
Зарегистрирован: Вт июн 25, 2013 18:45:07

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

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

GFX писал(а): а что цена, не такая и высокая..не вижу проблем с ценой 120 руб за штуку

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

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

Сообщение GFX »

Andrew Martin писал(а):
GFX писал(а): а что цена, не такая и высокая..не вижу проблем с ценой 120 руб за штуку

А вы думаете вам за 120р/шт пришлют оригинальный продукт от аналоговых девиц? Сомневаюсь однако. :dont_know: Это ж кЕтайцы, перемаркируют LM358 и вуаля :)))
А сравнение аналоговых частей было несколько ранее. Главная засада Хамелеона - это входной аттенюатор.
Да оригинал там, все норм, прямо МК шлют нормальные, ОУ 812 то работает быстро, видимо нормальный. Но даже, если и нет, то проверить одному можно добровольцу и все делов. У нас цены высокие просто, если сравнить сколько МК у нас стоят и сколько в Китае, то офигеть можно, так и с ОУ. В общем это не проблема, проверить и скорее всего хорошо будет работать. Про аттенюатор, у меня только такая засада, что нужно подбирать емкости, что в параллель в делителях, иначе наклон скачет от одного диапазона к другому, я даже не пытался их менять, мне тупо лень. проще крутонуть подстроечник, подожду пока кто то подберет емкости под разводку платы) А чем еще он плох? Пойду гляну что за входная часть в нейлоскопе.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
GFX
Поставщик валерьянки для Кота
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

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

Сообщение GFX »

Что интересно, в нейлоскопе нет этой кучи конденсаторов в делителе, потому видимо, что делитель после ОУ стоит. И в принципе часть до 4051 кажется понятной. Но что после, там за ОУ с референсом не понятно. Кто разбирался? 4052 просто каналы перекидывает местами, больше он ничего выполнить не может, а зачем их менять... лишняя деталь найдена. Осталось понять, как работает АД8129, явно он регулирует коэффициент усиления или сдвига нуля, по опорному получаемому от ШИМ МК. В принципе до него там двух полярное напряжение, а после уже одно, так что видимо, на нем ноль центруют. Входная часть, если выбросить 4052 не намного больше нашей.

Почему у хамелиона наставлено уйма емкостей в делителях 4051, которые подбирать нужно, а не 1 как в Нейлоскопе(ну 2 для двух делителей на реле)? Что мешает нам передвинуть делитель на выход ОУ? Очевидно, что если не использовать реле пропадут малые диапазоны с мВ, это понятно, но в целом что еще? Напряжение опорное у нас выше, что плохо, так как ОУ там 1 имеет и если не юзать реле совсем будут проблемы с малыми напряжениями, да и сдвиг нуля у нас более простой, зачем этот АД8129 с ШИМ и прочим. Да и на выходе как же делят они там если 3.3В там может быть максимум а делитель может быть 1/50, опорное 1,25, явно 3,3/50 и до АЦП опять увеличивают иначе какой смысл, значит АД8129 там довольно сильно усиливает сигнал. Самого его не найти днем с огнем и стоит дорого. Мудрено, да и ножек нет свободных. Пока так оставляем. Рукоблудим дальше, проще и дешевле подобрать емкости в делителях. :hunger:

Блин а надо было описание прочитать, ну почти угадал по схеме.
"Входной аттенюатор представляет из себя двух позиционный частотно компенсированный делитель с коэффициентами передачи 1:1 и 1:100. Переключение осуществляется бистабильным реле типа G6K После аттенюатора сигнал поступает на вход преобразователя импеданса выполненного на ОУ AD8065 производства Analog Devices, данный ОУ имеет очень высокое входное сопротивление и небольшую емкость по входу, что необходимо для правильной работы входного аттенюатора, коэффициент передачи этого каскада равен единице.
Далее сигнал поступает на вход управляемого аттенюатора выполненного на широкодоступном 8-ми канальном аналоговом мультиплексоре 74HC4052. Драйвер АЦП выполнен на ОУ AD8129 в неинвертирующем включении с коэффициентом усиления 10, на его специальный вывод REF подается напряжение смещения, которое формируется посредством интеграции и фильтрации сигнала ШИМ поступающего с микроконтроллера STM32F103RBT6. "
Реклама
Аватара пользователя
redram55
Грызет канифоль
Сообщения: 268
Зарегистрирован: Вт мар 16, 2010 20:30:29

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

Сообщение redram55 »

я собирал когда-то нейлскоп,там в каждом диапазоне калибровалось или автоматом или вручную положение луча,и запоминалось.
Реклама
Аватара пользователя
сергей999
Вымогатель припоя
Сообщения: 622
Зарегистрирован: Пт июн 05, 2015 14:20:56
Откуда: Попасная

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

Сообщение сергей999 »

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

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

Сообщение Silverdjus »

GFX писал(а):Схему аналоговой части заюзать говорите, так прокомментируйте, чем она лучше хоть.
А лучше она тем, что входное сопротивление высокое и делаем на 1МОм, это первое, во вторых - не ИЗМЕНЯЕТСЯ входное сопротивление при переключении диапазонов и влегкую используем щуп с делителем.и радуемся точными показаниями 8)
Аватара пользователя
Andrew Martin
Вымогатель припоя
Сообщения: 606
Зарегистрирован: Вт июн 25, 2013 18:45:07

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

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

GFX писал(а): Рукоблудим дальше, проще и дешевле подобрать емкости в делителях. :hunger:
Ну ооочень не хватает смайлика с граблями :twisted:

1) Проще? Вы попробуйте сначала добиться хорошей компенсации ПХ на всех диапазонах при такой схеме аттенюатора.
2) А потом, если всё-таки получится, желающие повторить будут долго и нудно подбирать конденсаторы как у вас, ибо паразитные ёмкости мультиплексора отличаются между производителями и между партиями одного производителя, а ёмкость монтажа вообще непредсказуема. Или обвешивайте подстроечными конденсаторами самые высокоомные резисторы аттенюатора.

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

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

Сообщение Silverdjus »

В общем ещё вчера начал делать наброски схемы входа как неил скоп, на выход перед АЦП второй встроенный ОУ ад8066 со смещением.
Аватара пользователя
240265
Электрический кот
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

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

Сообщение 240265 »

Функционально как нейл скопе так и в DSO138 входная части сделаны одинаково.
IVL ex UA6PJ
Аватара пользователя
GFX
Поставщик валерьянки для Кота
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

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

Сообщение GFX »

Silverdjus писал(а):В общем ещё вчера начал делать наброски схемы входа как неил скоп, на выход перед АЦП второй встроенный ОУ ад8066 со смещением.
А что его делать, перерисовать надо, выкинув лишнее. :hunger: Схема функционально отличается расположением делителя, до ОУ или после, перенести его после и все делов, если так действительно лучше. Скинь, что у тебя вышло.
Аватара пользователя
GFX
Поставщик валерьянки для Кота
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

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

Сообщение GFX »

Пока вы думаете над входной частью, вот пища для размышлений, новая версия :)) За разводку в очередной раз спасибо Barbaris.
20 09 2016 stm32 ослик.rar
(115.18 КБ) 541 скачивание
Архив перезалил, кто скачал перекачайте.
Аватара пользователя
GFX
Поставщик валерьянки для Кота
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

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

Сообщение GFX »

Такой вопрос, при измерении через сопротивление в нормальных осциллографах сигнал искажается? Вот такой вид сигнала это нормально?
005.png
(4.09 КБ) 876 скачиваний
Что-то мне кажется что нет, сопротивление 50кОм.
Аватара пользователя
240265
Электрический кот
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

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

Сообщение 240265 »

А резистор точно не в обрыве ? Ведь у Вас на входе Осцила стоит 510К. Или Щуп имеет ломовую емкость на землю .
IVL ex UA6PJ
Surikat
Встал на лапы
Сообщения: 103
Зарегистрирован: Пн фев 10, 2014 16:06:49

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

Сообщение Surikat »

GFX писал(а):Пока вы думаете над входной частью, вот пища для размышлений, новая версия :)) За разводку в очередной раз спасибо Barbaris.
20 09 2016 stm32 ослик.rar
Архив перезалил, кто скачал перекачайте.
:))

небольшая просьба есть схема с последней модификации ПП подstm32 для модуля, с моим зрением я её не смогу припаять!:(((
Аватара пользователя
сергей999
Вымогатель припоя
Сообщения: 622
Зарегистрирован: Пт июн 05, 2015 14:20:56
Откуда: Попасная

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

Сообщение сергей999 »

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

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

Сообщение Silverdjus »

Это стабилизатор от модуля стм32 https://www.google.com.ua/url?sa=t&sour ... heM1TISOwA
Аватара пользователя
сергей999
Вымогатель припоя
Сообщения: 622
Зарегистрирован: Пт июн 05, 2015 14:20:56
Откуда: Попасная

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

Сообщение сергей999 »

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

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

Сообщение GFX »

Surikat писал(а): :)) небольшая просьба есть схема с последней модификации ПП подstm32 для модуля, с моим зрением я её не смогу припаять!:(((
Так кто вас заставляет, можете модуль целиком запаять, есть же разводка и такая.
21.09.2016.rar
(232.09 КБ) 380 скачиваний
осторожно в разводках нет защитных диодах после ОУ, посмотрите схему, без них все может быстро закончить работать если ОУ заглючит или что-то пойдет не так. Будет обновлено позже, или сами дорисуйте.
Ответить

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