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

Кто любит RISC в жизни, заходим, не стесняемся.
Аватара пользователя
Alex2
Сверлит текстолит когтями
Сообщения: 1131
Зарегистрирован: Вс авг 21, 2011 21:11:56
Откуда: Харьков

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

Сообщение Alex2 »

Что-то в этом есть, можно и 2,5 мВ сделать. КУ=4 2354
Реклама
Аватара пользователя
Валерьян
Вымогатель припоя
Сообщения: 688
Зарегистрирован: Пн ноя 26, 2012 22:25:50
Откуда: Бобруйск

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

Сообщение Валерьян »

Тоже хрень-градации 2.5/5/12.5/25/50/125
Без переделок 5мв лучший вариант.
Реклама
Аватара пользователя
GFX
Поставщик валерьянки для Кота
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

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

Сообщение GFX »

Пришел корпус от dadigor За что ему большое спасибо! Прибор обрел некую целостность и завершенность.
Изображение Изображение Изображение Изображение Изображение
Аватара пользователя
Alex2
Сверлит текстолит когтями
Сообщения: 1131
Зарегистрирован: Вс авг 21, 2011 21:11:56
Откуда: Харьков

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

Сообщение Alex2 »

Отлично получилось!
Реклама
Эиком - электронные компоненты и радиодетали
maks740
Нашел транзистор. Понюхал.
Сообщения: 156
Зарегистрирован: Чт авг 18, 2016 12:02:08
Откуда: Харьков

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

Сообщение maks740 »

Господа, а можно, для тех кто в детстве часто падал, сделать какую-то сводную таблицу номиналов для изменения КУ. Хочу подстроить чувствительность до 5mV, но так и не понял какие номиналы резисторов использовать в обоих ОУ (opa2354 и ad8129). В первом меняются R10, R9,R9/, +Rx. Во втором, судя по всему R43 и R40? На что менять?
Реклама
Аватара пользователя
Валерьян
Вымогатель припоя
Сообщения: 688
Зарегистрирован: Пн ноя 26, 2012 22:25:50
Откуда: Бобруйск

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

Сообщение Валерьян »

maks740 писал(а): На что менять?
http://microsin.net/adminstuff/hardware ... nline.html
В нашем случае-неинвертирующий каскад.КУ первогоОУ-2,второго10.
Реклама
Аватара пользователя
dadigor
Вымогатель припоя
Сообщения: 593
Зарегистрирован: Пт дек 26, 2014 20:33:38
Откуда: Самая большая деревня. (По мнению Габриэля Гарсиа Маркеса)

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

Сообщение dadigor »

[uquote="Валерьян",url="/forum/viewtopic.php?p=3291770#p3291770"]
Alex2 писал(а):Не нужно заниматься баловством, делитель подобран идеально
Ну не нравится мне цифра 4 при градации экрана 5 клеток.предлагаю компромисс-2.5мв и КУ4 первого ОУ.И все КРАСИВО.Жду помидоры.[/uquote]

А если сделать делитель при чувствительности 2 мВ таким:
R25 - 300 Ом
R26 - 100 Ом
R27 - 49,9 Ом
R28 - 30 Ом
R29 - 10 Ом
R30 - 10 Ом
То получатся пределы
2 мВ
5 мВ
10 мВ
20 мВ
50 мв
100 мВ
Так не подойдет? Только нагрузка на OPA2354 увеличится с 1 кОм до 500 Ом, что скажет Alex2
О технике чего спорить-то, давайте попробуем.
maks740
Нашел транзистор. Понюхал.
Сообщения: 156
Зарегистрирован: Чт авг 18, 2016 12:02:08
Откуда: Харьков

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

Сообщение maks740 »

[uquote="Валерьян",url="/forum/viewtopic.php?p=3291956#p3291956"]В нашем случае-неинвертирующий каскад.КУ первогоОУ-2,второго10.[/uquote]
Спс, R10 и Rx поставлю по 300Om и выровняю выход.
Ща, глупость спрошу: А теоретически реально сделать на входах разную чувствительность? Понятное дело, с правкой вычислений в прошивке.
Аватара пользователя
dadigor
Вымогатель припоя
Сообщения: 593
Зарегистрирован: Пт дек 26, 2014 20:33:38
Откуда: Самая большая деревня. (По мнению Габриэля Гарсиа Маркеса)

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

Сообщение dadigor »

[uquote="GFX",url="/forum/viewtopic.php?p=3291873#p3291873"]Пришел корпус от dadigor За что ему большое спасибо! Прибор обрел некую целостность и завершенность.[/uquote]Я очень рад, что подошло. Потихоньку начинаю втягиваться в физическую деятельность, пока без особых нагрузок.
Первым делом собрали этот корпус версии 1.1, напиленный две недели назад. Затерли гравировки, вклеили вставки для резьбовых втулок, вварили втулки, подогнали узкие места после фрезеровки и склеили корпус. Версия 1.1 первая завершенная, но она слишком трудозатратна, мы сейчас делаем новую версию 1.2, где учли некоторые замечания Crazoff74, у которого корпус сделан из брака от версии 0.9. Подвинули вперед отверстия под BNC, слегка расширили верхние ниши для более удобного нажимания кнопок, ну и всякие доработки, связанные с технологией и по мелочам. Переделали саму технологию и приспособления для снижения трудозатрат, теперь стало еще как-то терпимо, хотя финансово малоинтересно. Да и сами пока без корпусов. ))
Зато в плане собственного развития эта работа дала нам очень много. Освоили тучу навыков работы на фрезере ЧПУ, гораздо лучше стали разбираться в софте и его возможностях, научились делать вспомогательные проги и приспособы. А заодно убили кучу материала, фрез и времени ))
О технике чего спорить-то, давайте попробуем.
Аватара пользователя
GFX
Поставщик валерьянки для Кота
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

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

Сообщение GFX »

[uquote="maks740",url="/forum/viewtopic.php?p=3291993#p3291993"][uquote="Валерьян",url="/forum/viewtopic.php?p=3291956#p3291956"]В нашем случае-неинвертирующий каскад.КУ первогоОУ-2,второго10.[/uquote]
Спс, R10 и Rx поставлю по 300Om и выровняю выход.
Ща, глупость спрошу: А теоретически реально сделать на входах разную чувствительность? Понятное дело, с правкой вычислений в прошивке.[/uquote]
Да в принципе то можно, каналы раздельные. Даже интересно, первый сделать быстрым и "высоконяпряженным" с малыми ку, второй чувствительный. Как то извращенно, но и смысл некий имеется...

maks740, выложил GFXscope3_1_10_HX8357C_test не помню какой экран у тебя, сам не тестировал, разделил настройку по каналам, для остальных экранов не успею сегодня, вернее уже вчера, собирается долго проект. С софтом на ПК дружить не будет это понятно, что его тоже доработать нужно. о если с экраном угадал можешь по тестировать разные КУ ОУ на каналах.
Аватара пользователя
Neutrinum
Родился
Сообщения: 18
Зарегистрирован: Вт май 05, 2015 13:49:27
Откуда: LVIV,UA

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

Сообщение Neutrinum »

[uquote="GFX",url="/forum/viewtopic.php?p=3292052#p3292052"][uquote="maks740",url="/forum/viewtopic.php?p=3291993#p3291993"][uquote="Валерьян",url="/forum/viewtopic.php?p=3291956#p3291956"]В нашем случае-неинвертирующий каскад.КУ первогоОУ-2,второго10.[/uquote]
Спс, R10 и Rx поставлю по 300Om и выровняю выход.
Ща, глупость спрошу: А теоретически реально сделать на входах разную чувствительность? Понятное дело, с правкой вычислений в прошивке.[/uquote]
Да в принципе то можно, каналы раздельные. Даже интересно, первый сделать быстрым и "высоконяпряженным" с малыми ку, второй чувствительный. Как то извращенно, но и смысл некий имеется...

maks740, выложил GFXscope3_1_10_HX8357C_test не помню какой экран у тебя, сам не тестировал, разделил настройку по каналам, для остальных экранов не успею сегодня, вернее уже вчера, собирается долго проект. С софтом на ПК дружить не будет это понятно, что его тоже доработать нужно. о если с экраном угадал можешь по тестировать разные КУ ОУ на каналах.[/uquote]

Идея, кстати, неплохая, а почему бы и нет. Каналы ведь реально отдельные, почему бы это не использовать.
И выйдет, что в середине диапазона входных напряжений оба канала идентичные, а границы чувствительности у каждого свои.
Аватара пользователя
Валерьян
Вымогатель припоя
Сообщения: 688
Зарегистрирован: Пн ноя 26, 2012 22:25:50
Откуда: Бобруйск

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

Сообщение Валерьян »

Можно один канал и на 1мв разогнать со старым делителем.
Аватара пользователя
Alex2
Сверлит текстолит когтями
Сообщения: 1131
Зарегистрирован: Вс авг 21, 2011 21:11:56
Откуда: Харьков

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

Сообщение Alex2 »

Под вечер начался прямо мозговой штурм с конструктивными предложениями , это радует :))

[uquote="maks740",url="/forum/viewtopic.php?p=3291942#p3291942"]Господа, а можно, для тех кто в детстве часто падал, сделать какую-то сводную таблицу номиналов для изменения КУ. Хочу подстроить чувствительность до 5mV, но так и не понял какие номиналы резисторов использовать в обоих ОУ[/uquote]

Пожалуй дополню схему, укажу все возможные комбинации КУ.

[uquote="dadigor",url="/forum/viewtopic.php?p=3291967#p3291967"]А если сделать делитель при чувствительности 2 мВ таким:
R25 - 300 Ом
R26 - 100 Ом
R27 - 49,9 Ом
R28 - 30 Ом
R29 - 10 Ом
R30 - 10 Ом

Так не подойдет? Только нагрузка на OPA2354 увеличится с 1 кОм до 500 Ом, что скажет Alex2[/uquote]
Хорошая мысль. В принципе шаг резисторов даже лучше оригинальных номиналов, т.к более стандартные значения и меньше резисторов с иными номиналами, если 49,9 сделать из 2х100, то получаются в принципе стандартные значения.
Нагрузка на ОУ возрастает в 2 раза, здесь есть как плюсы так и минусы-
+ улучшается линейность АЧХ на вч. при значениях делителя больше, чем 1/1
- будут расти искажения, но не уверен, что на экране мы это заметим.
В общем буду пробовать.

[uquote="maks740",url="/forum/viewtopic.php?p=3291993#p3291993"]Ща, глупость спрошу: А теоретически реально сделать на входах разную чувствительность? Понятное дело, с правкой вычислений в прошивке.[/uquote]
Это так же можно. но есть нюансы:
- КУ 2354 делать больше 5 точно не стоит.
- при КУ =20 8129 быстродействие уменьшается, смотрел на ВЧ после переделки - получилось, что полоса пропускания становится на уровне примерно 15МГц, в принципе не страшно, но не приятно. при этом несимметричный завал фронт/спада, картинку которого прикреплял на прошлой странице, становится еще более заметным. Однако полагаю, что выгода от такой переделки больше, чем вреда от просаживания полосы пропускания. По крайней мере мне в практической деятельности приходится иметь дело с частотами не выше 2МГц.
- учитывая предыдущий пункт чувствительность нужно делать таким образом, чтоб Первый канал был более быстрым. т.к первый канал может работать с интерливом, там нужна скорость. Т.е желательно делать Канал 1 2мВ на клетку, канал 2 1мВ на клетку.
- каналы симметричные, но если мы делаем разную чувствительность, то на частотах , скажем более 1-3МГц можем видеть запаздывание более чувствительного канала , если подавать на входы сигналы с равными фазами. Не думаю, что это критично, но явление имеет место быть.
Аватара пользователя
Валерьян
Вымогатель припоя
Сообщения: 688
Зарегистрирован: Пн ноя 26, 2012 22:25:50
Откуда: Бобруйск

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

Сообщение Валерьян »

Делители в каналах нужно делать одинаковые иначе характеристики точно будут отличаться.Имею в виду 1к или 500ом.
Аватара пользователя
Alex2
Сверлит текстолит когтями
Сообщения: 1131
Зарегистрирован: Вс авг 21, 2011 21:11:56
Откуда: Харьков

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

Сообщение Alex2 »

Все относительно, параметры будут меняться что при смене КУ, что при смене сетки делителя. Характеристики у нас в каналах даже в родной схеме не идентичные в полной мере, ибо параметры каналов АЦП имеют разбег кажется в 1% по ДШ, а если АЦП китайский да еще и с экземпляром не повезло, то может быть и 5% разлет по амплитуде или даже больше.
Нужно просто определить допустимые параметры и не заплывать за буйки.
Аватара пользователя
dadigor
Вымогатель припоя
Сообщения: 593
Зарегистрирован: Пт дек 26, 2014 20:33:38
Откуда: Самая большая деревня. (По мнению Габриэля Гарсиа Маркеса)

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

Сообщение dadigor »

[uquote="Alex2",url="/forum/viewtopic.php?p=3292297#p3292297"]Нагрузка на ОУ возрастает в 2 раза, здесь есть как плюсы так и минусы-
+ улучшается линейность АЧХ на вч. при значениях делителя больше, чем 1/1
- будут расти искажения, но не уверен, что на экране мы это заметим.
В общем буду пробовать.[/uquote]
Примерно так я и думал. Когда дойдут руки до плат, запаяю такой делитель, благо 10 Ом 1% осталось несколько, тоже посмотрю частотку. Вы можете, чтобы не перепаивать весь делитель, а по-быстрому просто коротнуть нижний вывод R25 на землю и посмотреть на верхней чувствительности, что изменится.
О технике чего спорить-то, давайте попробуем.
maks740
Нашел транзистор. Понюхал.
Сообщения: 156
Зарегистрирован: Чт авг 18, 2016 12:02:08
Откуда: Харьков

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

Сообщение maks740 »

[uquote="GFX",url="/forum/viewtopic.php?p=3292052#p3292052"]maks740, выложил GFXscope3_1_10_HX8357C_test не помню какой экран у тебя, сам не тестировал, разделил настройку по каналам, для остальных экранов не успею сегодня, вернее уже вчера, собирается долго проект. С софтом на ПК дружить не будет это понятно, что его тоже доработать нужно. о если с экраном угадал можешь по тестировать разные КУ ОУ на каналах.[/uquote]
Сорри, ближайшие несколько дней не смогу. Экран мой.
Аватара пользователя
GFX
Поставщик валерьянки для Кота
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

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

Сообщение GFX »

[uquote="dadigor",url="/forum/viewtopic.php?p=3291967#p3291967"]А если сделать делитель при чувствительности 2 мВ таким:
R25 - 300 Ом
R26 - 100 Ом
R27 - 49,9 Ом
R28 - 30 Ом
R29 - 10 Ом
R30 - 10 Ом
То получатся пределы
2 мВ
5 мВ
10 мВ
20 мВ
50 мв
100 мВ
Так не подойдет? Только нагрузка на OPA2354 увеличится с 1 кОм до 500 Ом, что скажет Alex2[/uquote]
Разделил множители отдельно для каналов и ввел 2 варианта, 4 для старого делителя, 4 для нового. Всего 8 вариатов, прописал в насройках весь ряд, немного бросается анархия в глаза, зато так понятно вроде. Осталось на схему жобавить все резисторы для этих 8 вариантов...или в таблицу какую.
Аватара пользователя
Валерьян
Вымогатель припоя
Сообщения: 688
Зарегистрирован: Пн ноя 26, 2012 22:25:50
Откуда: Бобруйск

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

Сообщение Валерьян »

GFX писал(а):Разделил множители отдельно для каналов и ввел 2 варианта, 4 для старого делителя, 4 для нового. Всего 8 вариатов, прописал в насройках весь ряд, немного бросается анархия в глаза, зато так понятно
Думаю исходный вариант 10мв/50в можно не включать-все ратуют за чувствительность.И память освободится.
Спасибо за такую поддержку проекта.
Аватара пользователя
GFX
Поставщик валерьянки для Кота
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

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

Сообщение GFX »

[uquote="Валерьян",url="/forum/viewtopic.php?p=3293205#p3293205"]
GFX писал(а):Разделил множители отдельно для каналов и ввел 2 варианта, 4 для старого делителя, 4 для нового. Всего 8 вариатов, прописал в насройках весь ряд, немного бросается анархия в глаза, зато так понятно
Думаю исходный вариант 10мв/50в можно не включать-все ратуют за чувствительность.И память освободится.
Спасибо за такую поддержку проекта.[/uquote]
Исходный вариант обязателен иначе все кто собрал по начальной схеме будут вынуждены вносить корректировки.
Ответить

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