Кто любит RISC в жизни, заходим, не стесняемся.
Ответить

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Ср апр 26, 2017 21:36:11

А что не так с портами? Расставте как надо.
USB пригодится - картинку выкинуть, буфер сохранить и проанализировать на компе.
Второй ОУ можно как в Нейлскопе - сначала ослабляем сигнал потом усиливаем. Главное чтоб работало.
Экран SPI 320x240.
Зарядка от микро USB. Джек кто захочет поставит отдельно.

Добавлено after 1 hour 39 minutes 21 second:
Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект
Ну где то так:
Изображение
Вложения
303f3cb-3.rar
(14.07 KiB) Скачиваний: 470

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Ср апр 26, 2017 22:44:58

366566432 писал(а):Релюшки то есть конечно и дешевле, но две релюшки по обмотками будут жрать 120 мА.
Я говорю только о тех реле, которые бистабильные, схему GFXScope 3.0 посмотрите, вот такие реле как там за 2 сотки на али есть, у меня стоят проблем нету.

Добавлено after 13 minutes 30 seconds:
Fusion писал(а):Ну где то так:
после ОУ слишком большое сопротивление 470 Ом, ноль будет ерзать сильно, сопротивление встроенных АЦП минимально, по даташиту можно уточнить, я не помню уже, но меньше 100 Ом должно быть и это без разгона, а 4 АЦП, там единицы Ом после ОУ должны быть. Поэтому и смещение отрицательного сигнала нужно делать в обратной связи.

Добавлено after 4 minutes 27 seconds:
Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект
Кстати, 4 АЦП все равно одновременно не заработают, они работают только по двое, если запускать по таймеру, то они будут работать, но по таймеру и скорость не достичь максимальной, т.е. скорее всего, то на то и выйдет, но я не пробовал, поэтому это только предположение, хотя от таймера точно нельзя запускать на той же скорости, что в режиме непрерывного преобразования. И второй момент, при этом будут работать оба ДМА, а как мы знаем, работают они на максимальной скорости только когда проц спит и вообще никто не мешает, тут они будут мешать друг другу, так как оперативная память у нас одна и будут задержки доступа к ней.

Добавлено after 4 minutes 31 second:
366566432 писал(а):Вот как обещал исходники проекта платы которая в заказ ушла.
Вот ты быстрый, как ... :))) тут пока лясы точат, он уже плату накидал и в производство отправил и плевать, что к ней ни программы не будет, ни сообщества, так как она в единичном экземпляре такая.

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Ср апр 26, 2017 23:16:19

Про 4 АЦП я и сам не уверен, пробовать надо.

А если смещение с ЦАП через резистор подать на инвертирующий второго ОУ? Нормально будет?

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Чт апр 27, 2017 03:28:22

GFX писал(а):
Добавлено after 4 minutes 31 second:
366566432 писал(а):Вот как обещал исходники проекта платы которая в заказ ушла.
Вот ты быстрый, как ... :))) тут пока лясы точат, он уже плату накидал и в производство отправил и плевать, что к ней ни программы не будет, ни сообщества, так как она в единичном экземпляре такая.

К ней есть программа. На 24й станице.

Добавлено after 3 minutes 52 seconds:
Fusion писал(а):Про 4 АЦП я и сам не уверен, пробовать надо.

Предлагаю сделать второй второй канал, с возможностью запаралеливания всех 4х АЦП.Если Не получится 32мегасемпла, то хоть второй канал можно будет запилить. А может и то и другое со временем получится. Это я сейчас говорю про то что возможность на плате предусмотреть

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Чт апр 27, 2017 06:26:24

Fusion писал(а):Про 4 АЦП я и сам не уверен, пробовать надо.

А если смещение с ЦАП через резистор подать на инвертирующий второго ОУ? Нормально будет?

Посмотри в моей схеме, нормально луч ерзает. Если с ЦАПа по инверсному входу то придется ОУ ставить. Подавать же надо отрицательное.
С другой стороны ( на счет низкого входного ) схема без входных ОУ , самая первая, ведь работает и луч смещает , а там по вообще по 20 КОм на входе. так что ХЗ.

Добавлено after 6 minutes 31 second:
Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект
Fusion концы USB в сжеме критичны ? ( я пока не читал ) . А то они на кнопки попадают. Хотелось бы перенести.

Добавлено after 16 minutes 39 seconds:
Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект
366566432
" Версия для экспериментов. "
Её в железе кто нибудь пробовал ? Я заливал но у меня вход по другому сделан ток что проверить полностью не получилось.

Добавлено after 23 minutes 17 seconds:
Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект
Вот схема с кнопками " как раньше было ". Добавил на всякий случай еще одну кнопку , если вдруг захочется луч гонять цапом и еще чего-нибудь :) .
Вложения
303f3cb-3_1.rar
(14.93 KiB) Скачиваний: 395

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Чт апр 27, 2017 09:47:43

USB только на PA11 и PA12, альтернативы нет.
Клавиши можно на любые другие ноги повесить. И кнопок надо 7-8, две из них для энкодера.

Смещение на инверсный ОУ - в плюс выход уйдет. Только с изменением предела не будет прыгать? Хотя можно с ЦАП разные уровни подавать.

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Чт апр 27, 2017 10:06:23

Чтобы луч пошел вверх нужно подавать отрицательное , с изменением предела не прыгает , чо ему прыгать КУ то постоянный.
Ну хоть остальные кнопки оставьте как есть.

Добавлено after 3 minutes 1 second:
Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект
Можно конечно задать отрицательное делителем , а потом его душить ЦАПом но тогда выход цапа нужно защитить диодом от минуса.
Это в теории. Пробовать надо.

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Чт апр 27, 2017 10:52:38

Да, правильно - на инвертирующий минус.
Изображение

Если так норм, то могу лутом попробовать под этот вариант печатку сделать.




Для постоянного и переменного вроде разный КУ получается....
Последний раз редактировалось Fusion Чт апр 27, 2017 13:47:04, всего редактировалось 1 раз.

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Чт апр 27, 2017 11:46:54

Да чо печатку делать. вот у меня все работает, номиналами поиграться и все. Пробовать надо с ЦАПом .

Добавлено after 5 minutes 35 seconds:
Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект
Хотя с резистором тоже классно. Единственное - смещение я программно на постоянке не компенсирую никак , но там все просто : кнопку коррекция нуля чтобы вычитать смещение . Без сигнала нажал и все будет правильно мерить. Потом доделаю.
Вложения
Fusion-IVL_200417.rar
(94.98 KiB) Скачиваний: 498

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Чт апр 27, 2017 13:45:26

+ и - 5V всю картину портят. Если от 3.3 запитать, много по частоте потеряем?

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Чт апр 27, 2017 13:52:17

Я себе от 3.3В делаю всегда. По частоте также. Отношение сигнал/шум хуже. Ну и входное если +-5, то многие схемы можно без делителя исследовать.

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Чт апр 27, 2017 14:35:05

Fusion быстро ты картинку поменял. Да так нужно попробовать, у меня сейчас времени нету . Сам прибор как раз сейчас использую и не могу его дербанить.
теоретически да КУ АС/ДС вроде разный но на практике я этого не чувствую. Но чтобы все было грамотно нужен еще один (простой) ОУ. На одном входе задать начальный уровень а ЦАПом по второму гонять. Выход прямо на резистор 300 Ом ( по твоей схеме).

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Чт апр 27, 2017 15:58:03

240265 писал(а):Fusion быстро ты картинку поменял. Да так нужно попробовать, у меня сейчас времени нету . Сам прибор как раз сейчас использую и не могу его дербанить.
теоретически да КУ АС/ДС вроде разный но на практике я этого не чувствую. Но чтобы все было грамотно нужен еще один (простой) ОУ. На одном входе задать начальный уровень а ЦАПом по второму гонять. Выход прямо на резистор 300 Ом ( по твоей схеме).

Попробуйте смоделировать.
http://www.ti.com/tool/tina-ti
Часто пользуюсь, все очень точно получается.

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Пт апр 28, 2017 16:27:08

По поводу разного КУ на АС и ДС про смешении нуля.
Попробовал специально сегодня мерять батарейку на уровнях луча 0 и середина шкалы - все четко меряет напряжение не завышает ни занижает, тоже самое с меандром 100КГц проделал уровень одинаковый. Чо то я не пойму как так получается ?? Или я принцип работы ОУ не понимаю ? Но работает как надо !

Добавлено after 5 hours 13 minutes 38 seconds:
Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект
ИСПРАВЛЕНИЕ , только сейчас заметил в схеме косяк с делителем батареи , исправил.
Вложения
Fusion-IVL_200417.rar
(95.08 KiB) Скачиваний: 420

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Пт апр 28, 2017 16:31:42

Не понял вопроса, а что должно было не получиться?

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Пт апр 28, 2017 17:34:57

Ну вроде как меняется сопротивление резистора в цепи делителя ОС и должен меняться КУ по постоянному току, а по переменке нет т.к. стоит конденсатор .

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Пт апр 28, 2017 21:04:15

240265 писал(а):Ну вроде как меняется сопротивление резистора в цепи делителя ОС и должен меняться КУ по постоянному току, а по переменке нет т.к. стоит конденсатор .
конденсатор в цепи смещения где постоянный ток, в самой обратной связи нет конденсатора иначе она бы кривая была совсем.

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Вс апр 30, 2017 07:47:12

Для Fusion-303 предлагаю схему без отрицательного напряжения:

Изображение
8 усилений:
+1, +2, +4, +5, +8, +10, +16 or +32 V/V
смещение по Y ЦАПом

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Вс апр 30, 2017 08:44:42

pap.cot писал(а):Для Fusion-303 предлагаю схему без отрицательного напряжения:

Виртуальная земля? Как минимум питать только от АКБ придется прибор, да и зачем это нужно, в том числе опять управляемый не особо точный резистор в цепи обратной связи.

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Вс апр 30, 2017 09:01:08

GFX писал(а):
Как минимум питать только от АКБ придется прибор

Ну он и питается от АКБ :lol:


Установка усиления из ДШ MCP6S21 :
• Low Gain Error: ±1% (max)
• Low Offset: ±275 µV (max)
• Rail-to-Rail Input and Output
• High Bandwidth: 2 to 12 MHz (typ)
• Low Noise: 10 nV/√Hz @ 10 kHz (typ)
• Low Supply Current: 1.0 mA (typ)
• Single Supply: 2.5V to 5.5V
Ответить