Карманный осциллограф на STM32
- Alex2
- Сверлит текстолит когтями
- Сообщения: 1131
- Зарегистрирован: Вс авг 21, 2011 21:11:56
- Откуда: Харьков
Re: Карманный осциллограф на STM32
Что-то в этом есть, можно и 2,5 мВ сделать. КУ=4 2354
- Реклама
- Валерьян
- Вымогатель припоя
- Сообщения: 688
- Зарегистрирован: Пн ноя 26, 2012 22:25:50
- Откуда: Бобруйск
Re: Карманный осциллограф на STM32
Тоже хрень-градации 2.5/5/12.5/25/50/125
Без переделок 5мв лучший вариант.
Без переделок 5мв лучший вариант.
- GFX
- Поставщик валерьянки для Кота
- Сообщения: 2040
- Зарегистрирован: Вт окт 23, 2012 18:36:14
- Откуда: Ростов-на-Дону
Re: Карманный осциллограф на STM32
-
maks740
- Нашел транзистор. Понюхал.
- Сообщения: 156
- Зарегистрирован: Чт авг 18, 2016 12:02:08
- Откуда: Харьков
Re: Карманный осциллограф на STM32
Господа, а можно, для тех кто в детстве часто падал, сделать какую-то сводную таблицу номиналов для изменения КУ. Хочу подстроить чувствительность до 5mV, но так и не понял какие номиналы резисторов использовать в обоих ОУ (opa2354 и ad8129). В первом меняются R10, R9,R9/, +Rx. Во втором, судя по всему R43 и R40? На что менять?
- Реклама
- Валерьян
- Вымогатель припоя
- Сообщения: 688
- Зарегистрирован: Пн ноя 26, 2012 22:25:50
- Откуда: Бобруйск
Re: Карманный осциллограф на STM32
http://microsin.net/adminstuff/hardware ... nline.htmlmaks740 писал(а): На что менять?
В нашем случае-неинвертирующий каскад.КУ первогоОУ-2,второго10.
- dadigor
- Вымогатель припоя
- Сообщения: 593
- Зарегистрирован: Пт дек 26, 2014 20:33:38
- Откуда: Самая большая деревня. (По мнению Габриэля Гарсиа Маркеса)
Re: Карманный осциллограф на STM32
[uquote="Валерьян",url="/forum/viewtopic.php?p=3291770#p3291770"]
А если сделать делитель при чувствительности 2 мВ таким:
R25 - 300 Ом
R26 - 100 Ом
R27 - 49,9 Ом
R28 - 30 Ом
R29 - 10 Ом
R30 - 10 Ом
То получатся пределы
2 мВ
5 мВ
10 мВ
20 мВ
50 мв
100 мВ
Так не подойдет? Только нагрузка на OPA2354 увеличится с 1 кОм до 500 Ом, что скажет Alex2
Ну не нравится мне цифра 4 при градации экрана 5 клеток.предлагаю компромисс-2.5мв и КУ4 первого ОУ.И все КРАСИВО.Жду помидоры.[/uquote]Alex2 писал(а):Не нужно заниматься баловством, делитель подобран идеально
А если сделать делитель при чувствительности 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
[uquote="Валерьян",url="/forum/viewtopic.php?p=3291956#p3291956"]В нашем случае-неинвертирующий каскад.КУ первогоОУ-2,второго10.[/uquote]
Спс, R10 и Rx поставлю по 300Om и выровняю выход.
Ща, глупость спрошу: А теоретически реально сделать на входах разную чувствительность? Понятное дело, с правкой вычислений в прошивке.
Спс, R10 и Rx поставлю по 300Om и выровняю выход.
Ща, глупость спрошу: А теоретически реально сделать на входах разную чувствительность? Понятное дело, с правкой вычислений в прошивке.
- dadigor
- Вымогатель припоя
- Сообщения: 593
- Зарегистрирован: Пт дек 26, 2014 20:33:38
- Откуда: Самая большая деревня. (По мнению Габриэля Гарсиа Маркеса)
Re: Карманный осциллограф на STM32
[uquote="GFX",url="/forum/viewtopic.php?p=3291873#p3291873"]Пришел корпус от dadigor За что ему большое спасибо! Прибор обрел некую целостность и завершенность.[/uquote]Я очень рад, что подошло. Потихоньку начинаю втягиваться в физическую деятельность, пока без особых нагрузок.
Первым делом собрали этот корпус версии 1.1, напиленный две недели назад. Затерли гравировки, вклеили вставки для резьбовых втулок, вварили втулки, подогнали узкие места после фрезеровки и склеили корпус. Версия 1.1 первая завершенная, но она слишком трудозатратна, мы сейчас делаем новую версию 1.2, где учли некоторые замечания Crazoff74, у которого корпус сделан из брака от версии 0.9. Подвинули вперед отверстия под BNC, слегка расширили верхние ниши для более удобного нажимания кнопок, ну и всякие доработки, связанные с технологией и по мелочам. Переделали саму технологию и приспособления для снижения трудозатрат, теперь стало еще как-то терпимо, хотя финансово малоинтересно. Да и сами пока без корпусов. ))
Зато в плане собственного развития эта работа дала нам очень много. Освоили тучу навыков работы на фрезере ЧПУ, гораздо лучше стали разбираться в софте и его возможностях, научились делать вспомогательные проги и приспособы. А заодно убили кучу материала, фрез и времени ))
Первым делом собрали этот корпус версии 1.1, напиленный две недели назад. Затерли гравировки, вклеили вставки для резьбовых втулок, вварили втулки, подогнали узкие места после фрезеровки и склеили корпус. Версия 1.1 первая завершенная, но она слишком трудозатратна, мы сейчас делаем новую версию 1.2, где учли некоторые замечания Crazoff74, у которого корпус сделан из брака от версии 0.9. Подвинули вперед отверстия под BNC, слегка расширили верхние ниши для более удобного нажимания кнопок, ну и всякие доработки, связанные с технологией и по мелочам. Переделали саму технологию и приспособления для снижения трудозатрат, теперь стало еще как-то терпимо, хотя финансово малоинтересно. Да и сами пока без корпусов. ))
Зато в плане собственного развития эта работа дала нам очень много. Освоили тучу навыков работы на фрезере ЧПУ, гораздо лучше стали разбираться в софте и его возможностях, научились делать вспомогательные проги и приспособы. А заодно убили кучу материала, фрез и времени ))
О технике чего спорить-то, давайте попробуем.
- GFX
- Поставщик валерьянки для Кота
- Сообщения: 2040
- Зарегистрирован: Вт окт 23, 2012 18:36:14
- Откуда: Ростов-на-Дону
Re: Карманный осциллограф на STM32
[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 не помню какой экран у тебя, сам не тестировал, разделил настройку по каналам, для остальных экранов не успею сегодня, вернее уже вчера, собирается долго проект. С софтом на ПК дружить не будет это понятно, что его тоже доработать нужно. о если с экраном угадал можешь по тестировать разные КУ ОУ на каналах.
Спс, R10 и Rx поставлю по 300Om и выровняю выход.
Ща, глупость спрошу: А теоретически реально сделать на входах разную чувствительность? Понятное дело, с правкой вычислений в прошивке.[/uquote]
Да в принципе то можно, каналы раздельные. Даже интересно, первый сделать быстрым и "высоконяпряженным" с малыми ку, второй чувствительный. Как то извращенно, но и смысл некий имеется...
maks740, выложил GFXscope3_1_10_HX8357C_test не помню какой экран у тебя, сам не тестировал, разделил настройку по каналам, для остальных экранов не успею сегодня, вернее уже вчера, собирается долго проект. С софтом на ПК дружить не будет это понятно, что его тоже доработать нужно. о если с экраном угадал можешь по тестировать разные КУ ОУ на каналах.
Re: Карманный осциллограф на STM32
[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]
Идея, кстати, неплохая, а почему бы и нет. Каналы ведь реально отдельные, почему бы это не использовать.
И выйдет, что в середине диапазона входных напряжений оба канала идентичные, а границы чувствительности у каждого свои.
Спс, 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
Под вечер начался прямо мозговой штурм с конструктивными предложениями , это радует
[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МГц можем видеть запаздывание более чувствительного канала , если подавать на входы сигналы с равными фазами. Не думаю, что это критично, но явление имеет место быть.
[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
Все относительно, параметры будут меняться что при смене КУ, что при смене сетки делителя. Характеристики у нас в каналах даже в родной схеме не идентичные в полной мере, ибо параметры каналов АЦП имеют разбег кажется в 1% по ДШ, а если АЦП китайский да еще и с экземпляром не повезло, то может быть и 5% разлет по амплитуде или даже больше.
Нужно просто определить допустимые параметры и не заплывать за буйки.
Нужно просто определить допустимые параметры и не заплывать за буйки.
- dadigor
- Вымогатель припоя
- Сообщения: 593
- Зарегистрирован: Пт дек 26, 2014 20:33:38
- Откуда: Самая большая деревня. (По мнению Габриэля Гарсиа Маркеса)
Re: Карманный осциллограф на STM32
[uquote="Alex2",url="/forum/viewtopic.php?p=3292297#p3292297"]Нагрузка на ОУ возрастает в 2 раза, здесь есть как плюсы так и минусы-
+ улучшается линейность АЧХ на вч. при значениях делителя больше, чем 1/1
- будут расти искажения, но не уверен, что на экране мы это заметим.
В общем буду пробовать.[/uquote]
Примерно так я и думал. Когда дойдут руки до плат, запаяю такой делитель, благо 10 Ом 1% осталось несколько, тоже посмотрю частотку. Вы можете, чтобы не перепаивать весь делитель, а по-быстрому просто коротнуть нижний вывод R25 на землю и посмотреть на верхней чувствительности, что изменится.
+ улучшается линейность АЧХ на вч. при значениях делителя больше, чем 1/1
- будут расти искажения, но не уверен, что на экране мы это заметим.
В общем буду пробовать.[/uquote]
Примерно так я и думал. Когда дойдут руки до плат, запаяю такой делитель, благо 10 Ом 1% осталось несколько, тоже посмотрю частотку. Вы можете, чтобы не перепаивать весь делитель, а по-быстрому просто коротнуть нижний вывод R25 на землю и посмотреть на верхней чувствительности, что изменится.
О технике чего спорить-то, давайте попробуем.
-
maks740
- Нашел транзистор. Понюхал.
- Сообщения: 156
- Зарегистрирован: Чт авг 18, 2016 12:02:08
- Откуда: Харьков
Re: Карманный осциллограф на STM32
[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
[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 вариантов...или в таблицу какую.
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
Думаю исходный вариант 10мв/50в можно не включать-все ратуют за чувствительность.И память освободится.GFX писал(а):Разделил множители отдельно для каналов и ввел 2 варианта, 4 для старого делителя, 4 для нового. Всего 8 вариатов, прописал в насройках весь ряд, немного бросается анархия в глаза, зато так понятно
Спасибо за такую поддержку проекта.
- GFX
- Поставщик валерьянки для Кота
- Сообщения: 2040
- Зарегистрирован: Вт окт 23, 2012 18:36:14
- Откуда: Ростов-на-Дону
Re: Карманный осциллограф на STM32
[uquote="Валерьян",url="/forum/viewtopic.php?p=3293205#p3293205"]
Спасибо за такую поддержку проекта.[/uquote]
Исходный вариант обязателен иначе все кто собрал по начальной схеме будут вынуждены вносить корректировки.
Думаю исходный вариант 10мв/50в можно не включать-все ратуют за чувствительность.И память освободится.GFX писал(а):Разделил множители отдельно для каналов и ввел 2 варианта, 4 для старого делителя, 4 для нового. Всего 8 вариатов, прописал в насройках весь ряд, немного бросается анархия в глаза, зато так понятно
Спасибо за такую поддержку проекта.[/uquote]
Исходный вариант обязателен иначе все кто собрал по начальной схеме будут вынуждены вносить корректировки.


