Стойка для осциллографа своими руками

Добавил пользователь Алексей Ф.
Обновлено: 05.10.2024

Началось все с того, что на руках у меня появился графический LCD экранчик WG12864B фирмы WINSTAR. 128x64 пикселя, монохромный. Никогда с ними не работал, было интересно в нем разобраться (люблю копаться в даташитах, особенно, по Cortex M4 контроллерам в 1400 страниц).

Управление оказалось очень простым, мне показалось проще, чем управление символьными LCD экранами. Основная первоначальная сложность возникла лишь в том что экран поделен на 2 независимые части 64x64, каждая из которых управляется собственным контроллером. Об управлении писать не буду, в интернете тьма статей разных и библиотек.

Решил что одну половину экрана я буду сдвигать вместе с изображением сигнала, а на второй будет показываться различная информация: напряжение и все такое.
Логика проста. Стираем строчку(старую точку которая хочет вылезти справа при сдвиге более 64 точек), строим точку, эквивалентную напряжению, сдвигаем на 1 пиксель влево изображение. Эффект соединенных точек сначала думал сделать через алгоритм Брезенхема, но потом подумал, что сдвигаем ведь всего на 1 пиксель и линии будут вертикальные.

Сделал все это в бесконечном цикле, запустил, и… ничего не увидел. добавил задержку 100мс и получил то изображение, которое видно в видео. При уменьшении задержки изображение становится слаборазличимым. Тут я взгрустнул, так как сигналы частотой выше 10 Гц становятся совсем неразличимы. Это все из за метода сдвига экрана. Если стирать экран и записывать информацию блоками, а не пикселями, как это делал я, качество изображения значительно улучшится и ускорится отрисовка. Но делать это было, честно, неохота, особенно в сессию. И я оставил все как есть.

На нижней части экрана я нарисовал шкалу времени, подписал отрезок. Шкалу напряжения пришлось делать на нижнем экране, так как на сдвигающемся экране сложновато сделать несдвигающуюся шкалу, тем более, чтобы её было нормально видно.

image

Вот картинка, чтоб удобней было ориентироваться:

На текущий момент имеем 3 Вольта. Кому интересно, синус делал на ЦАПе МК Cortex M4 с периодом чуть больше 3 секунд. На экране видно, что пару значений не досчитал на пике.

Воот. А место-то еще осталось и добавил я еще пару цифровых каналов. Работают они на прерываниях и чуть пошустрей аналогового, так как немного по другому принципу: отобразили сигнал слева-направо, стерли, отобразили снова. Тут уж можно просмотреть цифровой сигнал с частотой меньше 50 Герц. Например, проверить работоспособность какого-нибудь медленного интерфейса. Очень медленного:)

В общем все рассказал. Предложения и отзывы в комментариях. Только не разводите балаган, лучше купите мне осциллограф)
Счастья всем.

UPDATE1: Спасибо всем за критику, после сессии попытаюсь более серьезно отнестись к программе и аппаратной части, опираясь на ваши замечания.

UPDATE2: вот код для atmel studio для микроконтроллера ATMega168, который содержит процедуры работы с графическим экраном, обработку прерываний таймера и цифровых входов.

Радиолюбитель

раздел осциллограф понравился, спасибо !
вопрос : будут ли темы по отладке собранных схем с помощью осциллографа,очень не помешало бы начинающим разобраться что к чему в мире электроники и освоить этот нужный прибор ?

Здравствуйте Dim!
Пока таких на сайте не планируется. Может, только, если кто из читателей сайта предложит такую статью.
С уважением, Admin.

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Последние посетители 0 пользователей онлайн

А чем вам не нравится смешивание цветных лазеров ? Цветоощущения то на сетчатке глаза происходит, а не в самой лазерной пушке Типа," смешивание " . Тут вообщето есть "интереска" - если применяется 3-и различных частоты (зелёный, красный , синий) то почему,б не сделать перестраиваемый кристалл (или жидкостный излучатель)? Гдето читал , что когерентное излучение " не гуд " для крови! Не помню давал на ветке фото лазера в ДВД приигрывателе ?? Вообщем - слева ТО ЧТО ЧЕЛОВЕКИ НЕ ВИДЯТ (видит матрица фотоаппарата) справа - обычный светодиод

I_Avals

Да. Но, в моём варианте вход несимметричный. Со стеллажа, на котором оно хранится. А попадает оно туда путями разными. Сейчас, уже, не приходится искать железо под проект. Скорее, наоборот.

KRAB

нет, просто тут нет техподдержки криворуких махровых клиентов, которые в большинстве своем тут ошиваются и поскольку - задают *****е вопросы в меру своих клиентских потуг и скудного умишки.

@I_Avals Разница в сопротивлении обмоток и емкости каждой лампы получается незначительной при такой намотке? Не вносит какие либо значимые искажения? И еще не подскажите вес провода для пары трансформаторов?

KRAB

Самодельные осциллографы перестают быть редкостью по мере развития микроконтроллеров. И естественным образом возникает потребность в щупе для него. Желательно со встроенным делителем. Некоторые из возможных конструкций рассмотрены в данной статье.

Делитель для осциллографа 1 100 своими руками

Щуп собран на отрезке фольгированного стеклотестолита и помещен в металлическую трубку, выполняющую роль экрана. Чтобы не вызывать аварийных ситуаций, когда и если щуп падает на включенное испытуемое устройство, трубка покрыта термоусадкой. Без покрытия заготовка выглядит вот так:

Делитель для осциллографа 1 100 своими руками

Щуп в разобранном виде:

Делитель для осциллографа 1 100 своими руками

Конструкции могут быть разными. Просто нужно учитывать некоторые вещи:

  • Если выполняете щуп без делителя, т.е. он не содержит в себе больших сопротивлений и переключателей, т.е. элементов подверженных электромагнитным наводкам, то целесообразно экранированный провод щупа протягивать до самой иглы. В этом случае дополнительная экранировка элементов вам не понадобится и щуп можно выполнять из любого диэлектрика. Например использовать один из щупов для тестера.
  • Если в щупе выполнен делитель, то когда вы берете его в руки, вы неизбежно будете увеличивать наводки и помехи. Т.е. потребуется экранировка элементов делителя.

В моем случае соединение трубки с экраном (точнее с обратной стороной стеклотестолита) выполнено припаиванием пружинки на тектолит, которая и создает контакт между экраном и платой щупа.

Подбор провода

Отдельного упоминания заслуживает подбор провода. Правильный провод выглядит так:

Делитель для осциллографа 1 100 своими руками

Миниджек 3,5 мм расположен рядом для масштаба

Правильный провод представляет из себя более-менее обычный экранированный провод, с одним существенным отличием – центральная жила у него одна. Очень тонкая и выполнена из стальной проволоки, а то и проволоки с высоким удельным сопротивлением. Почему именно так поясню немного позже.

Такой провод не сильно распространен и найти его достаточно непросто. В принципе, если вы не работаете с высокими частотами порядка десятка мегагерц, особой разницы, использовав обычный экранированный провод, вы можете и не ощутить. Встречал мнение, что на частотах ниже 3-5 МГц выбор провода не критичен. Ни подтвердить, ни опровергнуть не могу – нет практики на частотах выше 1 МГц. В каких случаях это может сказываться тоже скажу позже.

И важно понимать, чем ниже собственная емкость изготовленного щупа, тем лучше. Это связано с тем, что когда вы подключаете щуп к исследуемому устройству, вы тем самым подключаете дополнительную емкость.

Если подключаете напрямую на выход логического элемента либо в ИБП, т.е. к достаточно мощному источнику сигнала, имеющему достаточно малое собственное сопротивление, то все будет отображаться нормально. Но если в цепи есть значительные сопротивления, то емкость щупа будет сильно искажать форму сигнала, т.к. будет заряжаться через это сопротивление. А это означает, что вы уже не будете уверены в достоверности осциллограммы. Т.е. чем ниже собственная емкость щупа, тем шире диапазон возможных применений вашего осциллографа.

Принципиальные схемы щупов

Собственно схема щупа, которую я применил, предельно проста:

Делитель для осциллографа 1 100 своими руками

Это делитель на 10 для осциллографа с входным сопротивлением 1 мегом. Сопротивление лучше составить из нескольких, соединенных последовательно. Переключатель просто замыкает напрямую добавочное сопротивление. А подстроечный конденсатор позволяет согласовать щуп с конкретным прибором.

Пожалуй вот более правильная схема, которую стоило бы рекомендовать:

Делитель для осциллографа 1 100 своими руками

Она явно лучше по допустимому напряжению, так как пробивное напряжение резисторов и конденсаторов СМД обычно принимают за 100 вольт. Встречал утверждения, что они выдерживают и 200-250 вольт. Не проверял. Но если вы исследуете достаточно высоковольтные цепи, стоит применить именно такую схему.

Я ее никогда не делал, рекомендаций по настройке (подбору конденсаторов С2, С3, С4) дать не могу.

Немного обещанной теории

Емкость прямо пропорциональна площади проводников и обратно пропорциональна расстоянию между ними. Там еще есть коэффициент, но для нас это не важно сейчас.

Имеем два проводника. Центральная жила и экран провода. Расстояние между ними определяется диаметром провода. Площадь экрана сильно снизить не получится. Да и не надо. Остается снижать ПЛОЩАДЬ ПОВЕРХНОСТИ ЦЕНТРАЛЬНОЙ ЖИЛЫ.

Т.е. снижать ее диаметр насколько это технически целесообразно без потери механической прочности.

Ну а чтобы повысить эту самую прочность при уменьшении диаметра надо выбрать материал попрочнее.

Провод можно представить так:

Делитель для осциллографа 1 100 своими руками

Распределенная емкость по длине провода. Ну а чем больше будет удельное сопротивление материала центральной жилы, тем меньшее влияние соседние участки (соседние емкости) будут оказывать друг на друга. Поэтому целесообразен провод с высоким удельным сопротивлением. По этой же самой причине нецелесообразно делать провод щупа слишком длинным.

Разъемы рассматривать не буду. Лишь скажу, что оптимальным для осциллографа считаю разъемы BNC. Они чаще всего и применяются. Миниджек, аудиоразъем я бы применять не рекомендовал (хотя сам применяю, в силу того, что не использую осциллограф в цепях со значительными напряжениями). Он опасен. Дернули провод при проведении исследований цепей с хорошим напряжением. Что происходит далее? А далее миниджек, скользя по гнезду, может вызвать замыкание. И даже если в силу разных причин ничего не произошло, на самом миниджеке будет присутствовать это напряжение. А если он упадет к вам на колени? А там открытый центральный контакт и земля рядом.

Лето, жарко, любите работать в трусах? Выбирайте BNC (не реклама). BNC тем и хорош. Его не выдернешь просто так. А даже если и случилось – он закрытый. Ничего опасного произойти не должно, то что в трусах, не пострадает))

Щуп № 2

Он хорош тем, что его можно вставить так:

Делитель для осциллографа 1 100 своими руками

Или вот так, ему безразлично, он свободно крутится.

Делитель для осциллографа 1 100 своими руками

Устроен он примерно так:

Делитель для осциллографа 1 100 своими руками

Единственное, что на нем еще будет сделано. Отверстие для выхода провода земли из щупа будет залито каплей термоклея, чтобы сложнее было вырвать его при случайном рывке и провод будет зафиксирован в рукоятке отрезком спички, заточенным под пологий клин.

Делитель для осциллографа 1 100 своими руками

Делитель для осциллографа 1 100 своими руками

На что стоит обратить внимание: Экран доходит почти до самого наконечника. Не должно быть под пальцами значительного по площади открытого участка центральной жилы, иначе вы будете любоваться наводками с рук на дисплее ослика.

Делитель для осциллографа 1 100 своими руками

Специально для сайта Радиосхемы — Тришин А.О. Г. Комсомольск-на Амуре. Август 2018 г.

Обсудить статью САМОДЕЛЬНЫЙ ЩУП ДЛЯ ОСЦИЛЛОГРАФА

Уже несколько лет эксплуатирую самодельный щуп-делитель с тремя переключаемыми коэфф. деления: 1, 10 и 100. Оперативное переключение щупа оказалось очень удобно — если работаешь, например, в телевизоре, то не меняя кабеля можешь перейти от слабых цепей к коллектору строчного транзистора и т.п. Кроме того, иногда бывает полезно иметь входное сопротивление 100 мегом.
Сейчас у него износился корпус (старый полистирол стал хрупким), и в процессе его замены я подумал — а может, это кому-то будет интересно? Если да, то могу разместить фото и схему.

На коллектор HOT приходится залезать щупом осциллографа очень часто, потому что форма его импульса весьма информативна, так что поделитесь вашим опытом.

Мне тоже интересно.

Ну вот, получайте. Итак, универсальный щуп для осциллографа на три предела измерения. Вид с левого борта:

Основа — бобышка из капрона и полоска фольгированного стеклотекстолита. В бобышку вплавлены крепёжные резьбовые втулки (в излишнем количестве, используются только боковые). В качестве переключателя использован тот, что переключает 115-230 в компьютерном БП, с доработками — вклеен рычажок управления и устроено третье фиксированное положение посередине между двумя другими. Почему именно он? Мне подумалось, что у него наименьшая ёмкость контактов и наибольшее выдерживаемое напряжение в разомкнутом виде (а это на 1:100 немаловажно). Чтобы всё это ещё более улучшить, я на пределе 1:1 устроил последовательное включение обоих имеющихся контактных групп (раз уж их там 2, то почему бы не воспользоваться). Из тех же соображений на провода надета дополнительная изоляция. На "носу" контакт от какого-то разъёма диаметром 4 мм (с таким наиболее удобно соваться во всякие стандартные гнёзда, и под "крокодилы" годится) с впаянной швейной иголкой (удобно прокалывать изоляцию). Резьбовая втулка в задней части платы служит для крепления деталей корпуса, и с помощью хомута удерживает законцовку кабеля.
Схема — в прикреплённом файле.
Вид справа:

R1 устроен как цепочка последовательных 20-мегомных резисторов (5 штук). Когда он подключается параллельно 10-мегомному, то получается верхнее плечо 9 Мом, что и требуется. В фирменных оно было почему-то 9,09 Мом, и зачем здесь лишние 0,09 Мом, я не знаю. Чёрная штучка на белой ножке — это полоска жести в ПХВ-трубке, элемент конструкции конденсатора в доли пикофарады, обозначенного на схеме как C1. Белая ножка — это медный провод примерно 0,8 мм, подгибая который можно менять ёмкость C1 для частотной компенсации. Если приходится подогнуть поближе, и ёмкости все равно мало, то можно к проводу, служащему второй обкладкой, тоже подпаять жестяную полоску. К фольге снизу в удобном месте припаивается гайка М3 для подключения заземляющего хвоста Х2 с "крокодилом" на конце.
С установленным экраном:

На фото хорошо видно, из какого материала сделан этот экран.
В корпусе:

Корпус — это половинка от футляра для зубной щётки. Если взять чуть пошире, то удастся вместо 5 маленьких резисторов R1 разместить один большой КЭВ на 100 Мом. В первом варианте так и было сделано. Хорошо изолированный корпус даёт ещё одно удобство: можно копаться в устройствах, напрямую подключённых к электросети, без риска поражения током. С фирменными делителями, с их металлическим корпусом, этого было нельзя. Но для этого надо устроить полную изоляцию наружных крепёжных элементов (винтиков) от схемы, в т.ч. и от "массы". Втулки в бобышке обеспечивают изоляцию сами собой, а для крепёжной резьбовой стойки в задней части платы это делается удалением фольги с обоих сторон вокруг крепёжного отверстия.
Настройку описывать не буду, она сто раз описана в профильных топиках и в куче учебников.

Извиняюсь, забыл файл схемы прицепить.

Спец
Какой у вас применен кабель ?

Разумеется, не 50-омный коаксиал для связи, и даже не 75-омный теле. У меня всё как полагается: импульсный ИКМ на 120 (кажется) ом, с минимальной погонной ёмкостью. У него очень тонкая стальная омеднённая центральная жилка, и паять её напрямую нежелательно, надо усилить более толстым проводком.

Интересно, сколько емкость у Вашего кабеля на см длины? У меня кабель (см. фото), 0,4 пф на см длины, центральная жила из многожильного провода, за счет этого редко ломается.

Делитель для осциллографа 1 100 своими руками

Судя по соотношению диаметров (простейший способ для оценки волнового сопротивления), это 75-омный ТВ-кабель. Если нет ИКМ, то на крайняк и этот годится для входа осциллоскопа. Но повышенная погонная ёмкость вынуждает увеличивать ёмкостную компенсацию во входном делителе, а это увеличивает ёмкостную нагрузку на измеряемую цепь.
У ИКМ погонная ёмкость порядка 20. 30 пф/м, и меньше не бывает.
Можно по-другому подойти к снижению ёмкости входа — до предела сократить длину кабеля. Я видел профи, работавших хвостиком длиной всего полметра. Если расположить схему прямо у осциллоскопа, то должно хватать.

даа, но такой кабель дефицит, я нигде никогда не встречал. А вот с 75 омным нифига не компенсируется заводской щуп- я как то пробовал менять родной кабель когда он сломался внутри, но ничего не вышло.

Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем.

Головку — делитель x10 для Oscill можно изготовить самостоятельно по нижеприведенной схеме:

Такой делитель (так же, как и головка-делитель или щуп-делитель) позволяет расширить диапазон измеряемых напряжений до 600 вольт, повысить входное сопротивление до 10МОм и снизить входную емкость до 6-8pF.

Делитель для осциллографа 1 100 своими руками

емкость C1,C2,C3 должна быть 15pF если C4 применен желтый TZ03P450 6.8 — 45.0 Yellow

Делитель для осциллографа 1 100 своими руками

емкость C1,C2,C3 должна быть 18pF если C4 применен коричневый TZ03P600 9.8 — 60.0 Brown

Делитель для осциллографа 1 100 своими руками

Средняя площадка — вход (например, игла или клипса). Верхняя и нижняя площадки припаиваются к RCA — разъему параллельно подстроечному конденсатору:

Делитель для осциллографа 1 100 своими руками

Внимание! Эта схема — только для головки-делителя. Щуп-делитель (то есть, с кабелем) так делать нельзя:

Читайте также: