Самодельный осциллограф на AVR. Осциллограф из планшета своими руками Цифровой 2 х лучевой осциллограф своими руками


Этот простой и дешёвый USB осциллограф был придуман и сделан просто ради развлечения. Давным давно довелось чинить какой-то мутный видеопроцессор, в котором спалили вход вплоть до АЦП. АЦП оказались доступными и недорогими, я купил на всякий случай парочку, один пошёл на замену, а другой остался. Недавно он попался мне на глаза и почитав документацию к нему я решил употребить его для чего-нибудь полезного в хозяйстве. В итоге получился вот такой приборчик. Обошёлся в копейки (ну рублей 1000 примерно), и пару выходных дней. При создании я постарался уменьшить количество деталей до минимума, при сохранении минимально необходимой для осциллографа функциональности. Сначала я решил, что получился какой-то уж больно несерьёзный аппарат, однако, сейчас я им постоянно пользуюсь, потому что он оказался весьма удобным - места на столе не занимает, легко помещается в карман (он размером с пачку сигарет) и обладает вполне приличными характеристиками:

Максимальная частота дискретизации - 6 МГц;
- Полоса пропускания входного усилителя - 0-16 МГц;
- Входной делитель - от 0.01 В/дел до 10 В/дел;
- Входное сопротивление - 1 МОм;
- Разрешение - 8 бит.

Принципиальная схема осциллографа показана на рисунке 1.

Рис.1 Принципиальная схема осциллографа


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

Кнопка S2 - это часть железа нужного для бутлоадера. Если при подключении осциллографа к USB держать её нажатой, то PIC заработает в режиме бутлоадера и можно будет обновить прошивку осциллографа при помощи соответствующей утилиты. В качестве АЦП (IC3) была использована "телевизионная" микросхема - TDA8708A. Она вполне доступна во всяких "Чип и Дип"ах и прочих местах добычи деталей. На самом деле это не только АЦП для видеосигнала, но и коммутатор входов, выравниватель и ограничитель уровней белого - чёрного и т.д. Но все эти прелести в данной конструкции не используются. АЦП весьма шустр - частота дискретизации - 30 МГц. В схеме он работает на тактовой частоте 12 МГц - быстрее не нужно, потому что PIC18F2550 просто не сможет быстрее считывать данные. А чем выше частота - тем больше потребление АЦП. Вместо TDA8708A можно использовать любой другой быстродействующий АЦП с параллельным выводом данных, например TDA8703 или что-нибудь от Analog Devices.

Тактовую частоту для АЦП удалось хитрым образом извлечь из PIC"а - там запущен ШИМ с частотой 12 МГц и скважностью 0.25. Тактовый импульс положительной полярности проходит в цикле Q1 PIC"а так что при любом обращении к порту B, которое происходит в цикле Q2 данные АЦП будут уже готовы. Ядро PIC"а работает на частоте 48 МГц, получаемой через PLL от кварца 4 МГц. Команда копирования из регистра в регистр выполняется за 2 такта или 8 циклов. Таким образом, данные АЦП возможно сохранять в память с максимальной частотой 6 МГц при помощи непрерывной последовательности команд MOVFF PORTB, POSTINC0. Для буфера данных используется один банк RAM PIC18F2550 размером 256 байт.

Меньшие частоты дискретизации реализуются добавлением задержки между командами MOVFF. В прошивке реализована простейшая синхронизация по отрицательному или положительному фронту входного сигнала. Цикл сбора данных в буфер запускается командой от PC по USB, после чего можно эти данные по USB прочитать. В результате PC получает 256 8-битных отсчётов которые может, например, отобразить в виде изображения. Входная цепь проста до безобразия. Делитель входного напряжения без всяких изысков сделан на поворотном переключателе. К сожалению не удалось придумать как передавать в PIC положение переключателя, поэтому в графической морде осциллографа есть только значения напряжения в относительных единицах - делениях шкалы. Усилитель входного сигнала (IC2B) работает с усилением в 10 раз, смещение нуля, необходимое для АЦП (он воспринимает сигнал в диапазоне от Vcc - 2.41В до Vcc - 1.41В) обеспечивается напряжением с программируемого генератора опорного напряжения PIC (CVREF IC1, R7,R9) и делителем от отрицательного напряжения питания (R6,R10, R8). Т.к. в корпусе ОУ был "лишний" усилитель (IC2A), я использовал его как повторитель напряжения смещения.

Не забудьте про емкостные цепочки для частотной компенсации входной ёмкости вашего ОУ и ограничивающих диодов, которые отсутствуют на схеме - нужно подобрать ёмкости параллельно резисторам делителя и резистору R1, иначе частотные характеристики входной цепи загубят всю полосу пропускания. С постоянным током всё просто - входное сопротивление ОУ и закрытых диодов на порядки выше сопротивления делителя, так что делитель можно просто посчитать не учитывая входное сопротивление ОУ. Для переменного тока иначе - входная ёмкость ОУ и диодов составляют значительную величину по сравнению с ёмкостью делителя. Из сопротивления делителя и входной ёмкости ОУ и диодов получается пассивный ФНЧ, который искажает входной сигнал.

Чтобы нейтрализовать этот эффект нужно сделать так, чтобы входная ёмкость ОУ и диодов стала значительно меньше ёмкости делителя. Это можно сделать соорудив емкостной делитель параллельно резистивному. Посчитать такой делитель сложно, т.к. неизвестна как входная ёмкость схемы, так и ёмкость монтажа. Проще его подобрать.

Способ подбора такой:
1. Поставить конденсатор ёмкостью примерно 1000 пФ параллельно R18.
2. Выбрать самый чувствительный предел, подать на вход прямоугольные импульсы с частотой 1 кГц и размахом в несколько делений шкалы и подобрать конденсатор параллельно R1 так, чтобы прямоугольники на экране выглядели прямоугольниками, без пиков или завалов на фронтах.
3. Повторить операцию для каждого следующего предела, подбирая конденсаторы параллельно каждому резистору делителя соответственно пределу.
4. Повторить процесс с начала, и убедиться, что на всех пределах всё в порядке (может проявиться ёмкость монтажа конденсаторов), и, если что-то не так, слегка подкорректировать ёмкости.

Сам ОУ - это Analog Devices AD823. Самая дорогая часть осциллографа. :) Но зато полоса 16 МГц - что весьма неплохо.А кроме того, это первое из шустрого, что попалось в розничной продаже за вменяемые деньги.

Конечно же этот сдвоенный ОУ без всяких переделок можно поменять на что-то типа LM2904, но тогда придётся ограничится сигналами звукового диапазона. Больше 20-30 кГц оно не потянет.

Ну и форму прямоугольных, например, сигналов будет слегка искажать. А вот если удастся найти что-то типа OPA2350 (38МГц) - то будет наоборот замечательно.

Источник отрицательного напряжения питания для ОУ сделан на хорошо известной charge-pump ICL7660. Минимум обвязки и никаких индуктивностей. Ток по выходу -5 В конечно у неё невелик, но нам много и не надо. Цепи питания аналоговой части изолированы от помех цифры индуктивностями и ёмкостями (L2, L3, C5, C6). Индуктивности попались номиналом 180 uГн, вот их и поставил. Никаких помех по питанию даже на самом чувствительном пределе. Прошивка PIC заливается по USB с помощью бутлоадера который сидит с 0-го адреса в памяти программ и запускается если при включении удерживать нажатой кнопку S2. Так что прежде чем прошивать PIC - залейте туда сначала бутлоадер - будет проще менять прошивки.
Исходники драйвера осциллографа для ядер 2.6.X находятся в архиве с прошивкой. Там же есть консольная утилитка для проверки работоспособности осциллографа. Её исходники стоит посмотреть, чтобы разобраться как общаться с осциллографом, если хочется написать для него свой софт.
Программа для компьютера проста и аскетична, ее вид показан на рисунках 2 и 3. Подключить осциллограф к USB и запустить qoscilloscope. Требуется QT4.

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

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

Варианты решения проблемы

Отказаться от покупки дорогостоящих электронных изделий удаётся в следующих случаях:

  • Использование для этих целей встроенной в ПК или ноутбук звуковой карты (ЗК);
  • Изготовление USB-осциллографа своими руками;
  • Доработка обычного планшета.

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

  • Допустимость определённых ограничений по измеряемым сигналам (по их частоте, например);
  • Наличие опыта обращения со сложными электронными схемами;
  • Возможность доработки планшета.

Так, осциллограф из звуковой карты, в частности, не позволяет измерять колебательные процессы с частотами, находящимися за пределами её рабочего диапазона (20 Гц-20 кГц). А для изготовления USB-приставки к ПК потребуется определённый опыт сборки и настройки сложных электронных устройств (как и при подключении к обычному планшету).

Обратите внимание! Вариант, при котором удаётся изготовить осциллограф из ноутбука или планшета при простейшем подходе, сводится к первому случаю, предполагающему использование встроенной ЗК.

Рассмотрим, как реализуется на практике каждый из указанных выше методов.

Использование ЗК

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

Основное назначение такой электронной цепочки – обеспечить безопасное поступление внешнего исследуемого сигнала на вход встроенной звуковой карты, имеющей «собственный» аналого-цифровой преобразователь (АЦП). Используемые в ней полупроводниковые диоды гарантируют ограничение амплитуды сигнала на уровне не более 2-х Вольт, а делитель из соединенных последовательно резисторов позволяет подавать на вход напряжения с большими амплитудными значениями.

К плате с резисторами и диодами со стороны выхода подпаивается провод с имеющимся на ответном конце штекером на 3,5 мм, который вставляется в гнездо ЗК под наименованием «Линейный вход». Исследуемый сигнал подаётся на входные клеммы.

Важно! Длина соединительного шнура должна быть по возможности короче, что обеспечивает минимальные искажения сигнала при очень низких измеряемых уровнях. В качестве такого соединителя рекомендуется использовать двухжильный провод в медной оплётке (экране).

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

Программа для получения осциллограмм

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

Таким образом, всего за час или чуть больше удаётся создать условия для исследования и анализа электрических сигналов посредством стационарного ПК (ноутбука).

Доработка планшета

Использование встроенной карты

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

Решить эту проблему удаётся следующим образом:

  • Нужно взять гарнитуру от телефона, в составе которой должен иметься встроенный микрофон;
  • Затем следует уточнить разводку (распиновку) входных клемм на используемом для подключения планшете и сравнить её с соответствующими контактами на штекере гарнитуры;
  • При их совпадении можно смело подключать источник сигнала вместо микрофона, используя уже рассмотренную ранее приставку на диодах и резисторах;
  • В завершении останется установить на планшете специальную программу, способную анализировать сигнал на микрофонном входе и выводить на экран его график.

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

Преодолеть эти недостатки удаётся за счёт применения специальных электронных приставок, подключаемых через Bluetooth-модуль или посредством Wi-Fi-канала.

Самодельная приставка к Bluetooth-модулю

Подключение по «Bluetooth» осуществляется с помощью отдельного гаждета, представляющего собой приставку со встроенным в неё микроконтроллером АЦП. За счёт использования самостоятельного канала обработки информации удаётся расширить полосу пропускаемых частот до 1 МГц; при этом величина входного сигнала может достигать 10 Вольт.

Дополнительная информация. Радиус действия такой самостоятельно изготовленной приставки может достигать 10-ти метров.

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

Приведённые выше характеристики могут устроить домашнего мастера, занимающегося ремонтом не очень сложной низкочастотной аппаратуры. Для более трудоёмких ремонтных операций могут потребоваться профессиональные преобразовательные устройства с полосой пропускания до 100 МГц. Эти возможности может обеспечить Wi-Fi-канал, поскольку скорости протокола обмена данными в этом случае несравнимо выше, чем в «Bluetooth».

Осциллографы-приставки с передачей данных по Wi-Fi

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

В заключение отметим, что с учётом приведённых выше ограничений вариант подключения по Wi-Fi также подходит лишь для ограниченного круга пользователей. Тем же, кто решил отказаться от этого способа, советуем попытаться собрать цифровой осциллограф , обеспечивающий те же характеристики, но за счёт подключения к USB-входу.

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

Видео

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

Схема приставки

Согласитесь, что схема невероятна проста и не потребует много времени для её сборки. Это делитель - ограничитель, который защитит звуковую карту вашего компьютера от опасного напряжения, которое вы можете случайно падать на вход. Делитель может быть на 1, на 10 и на 100. Переменным резистором регулируется чувствительность всей схемы. Подключается приставка к линейному входу звуковой карты ПК.

Собираем приставку

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

Программное обеспечение

Программа «осциллограф» будет визуализировать сигнал, поданный на вход звуковой карты. Я предложу вам на скачивание два варианта:
1) Простая программа без установки с русским интерфейсом, качаем.

(cкачиваний: 9807)



2) И вторая с установкой, скачать её можно – .


Какой пользоваться – выбирать вам. Возьмите и установите обе, а там выберете.
Если у вас уже установлен микрофон, то после установки и запуска программы можно уже будет наблюдать звуковые волны, которые поступают в микрофон. Значит все хорошо.
Для приставки никаких драйверов больше не потребуется.
Подключаем приставку ко линейному или микрофонному входу звуковой карты и пользуемся на здоровье.


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

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

Данный обзор суммирует опыт, приобретенный мной при пробах и изготовлении более десяти (примерно 15) осциллографов.

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

Итак. Для многих радиолюбительских задач считаю, что осциллограф должен позволять рассматривать сигналы с уровнем от 5-20 милливольт, до нескольких десятков вольт.

Чувствительность в милливольтах позволит отлавливать помехи и настраивать фильтры в цепях различных устройств и блоках питания.

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

Да и многие другие устройства значительно проще налаживать имея осциллограф.

Исходя из этого и получаем требования к входному аттенюатору. Я буду рассматривать аттенюатор, построенный на механических переключателях. Почему - объясню несколько позже.

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

Из наиболее доступных и распространенных встречаются переключатели на три положения. Вот на них и будем ориентироваться.

Схемы входных аттенюаторов

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

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

Удобно вроде. Правда есть жирное «НО» в этом деле. При настройке осциллографа обычно подают на его вход прямоугольный сигнал и настраивают емкость С1 и С3, добиваясь плоских вершин импульсов. Примерно вот так. (Здесь и далее идут скриншоты из программы «Мультисим 12»).

Настройка обычно производится один раз. На одном конкретном диапазоне чувствительности. И на этом считается законченной.

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

Или такое:

И только конденсаторами С2 и С4 по схеме 1, не меняя настройки конденсатора С1, нам не удается никак это скомпенсировать.

Должен заметить, что на последних двух картинках изображены еще достаточно простые случаи, относительно понятные. А могут быть и куда круче. Вплоть до полной невменяемости. Что делать? Каждый раз настраивать С1? По моему опыту, многие просто даже не обращают внимания на этот нюанс настройки. Ну и в результате видят неизвестно что.

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

Чтобы избавиться от данного недостатка лучше применять другую схему входного аттенюатора. По рисунку 2.

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

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

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

Можно конечно применить мультиплексоры с электромагнитными реле на выходах и применять аттенюатор по схеме 2, но это вызовет резкий рост габаритов и энергопотребления осциллографа, что весьма нездорово для устройств с батарейным питанием.

Это и определяет то обстоятельство, что я считаю оптимальными именно механические переключатели. О чем упоминал выше.

Как вариант можно применить принцип как в DSO-138 и его последователях.

Клик для увеличения

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

Словом, на сегодняшний день, считаю оптимальным для несложных самодельных осциллографов использовать входной аттенюатор (делитель) по схеме 2.

Переключение диапазонов

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

Можно применить галетники. Но это габариты, сопоставимые с габаритами самого ослика. Наименьший, что у меня есть - на 5 положений 2 направления, размерами чуть длиннее подстроечного советского резистора. Но 5 положений тоже мало, да и он выдран из японской техники очень давно и аналогов мне больше не попадалось. Не путь.

Последний из построенных мной осциллографов это «Осциллограф на микроконтроллере ATMEGA32А» с сайта bezkz . Его особенность в том, что он имеет программную растяжку 2 раза в 2 раза. То есть способен растягивать картинку в 2 и 4 раза.

С трехпозиционным переключателем диапазонов чувствительности получается всего 9 положений. И они достаточно неплохо друг друга перекрывают. Я применил в нем входной аттенюатор на одной плате с усилителем на AD823. Естественно с цепями защиты и т.д.

Еще один вариант осциллографа, который нацеливаюсь переделать, это VirtOS в версии от VetalST под дисплей LS020. Он у меня уже реализован в металле, но диапазон чувствительности (1 вольт на деление, от 2 до 8 делений на экран) не устраивает.

В нем есть программная растяжка в 2 раза и потенциометром еще в 2 раза. Т.е. снова два раза по два, как в «Электрике». Правда переключение уже будет не столь удобное. Но этот ослик мне симпатичен и очень хотел бы довести его до ума. Планирую добавить в него усилитель с аттенюатором и расширить диапазон в 100 раз вниз. Ну а щуп с делителем на 10 - повышает диапазон вверх.

Можно еще также рассмотреть входные усилители на ОУ. Особенности их применения. С конкретными схемами узлов и печатными платами. Но это уже тема для следующей статьи. А пока призываю тех, кто планирует разработку несложных осциллографов, отдать предпочтение все же механическим переключателям во входных делителях.

Для начинающих радиолюбителей такие схемы куда проще в изготовлении и настройке. И на практике мне лично куда удобнее переключать диапазоны просто щелкая переключателями, а не прыгать по пунктам меню кнопками, либо энкодерами. Специально для сайта - Тришин Александр Олегович. Г. Комсомольск-на Амуре.

Обсудить статью ВХОДНЫЕ УЗЛЫ САМОДЕЛЬНЫХ ОСЦИЛЛОГРАФОВ

Осциллограф - инструмент, который имеется почти у каждого радиолюбителя. Но для начинающих он стоит слишком дорого.

Проблема высокой стоимости решается просто: есть много вариантов изготовления осциллографа.

Компьютер отлично подойдёт для такой переделки, причём его функциональность и внешний вид никак не пострадают.

Устройство и назначение

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

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

Сигнал с исследуемого устройства поступает через вход Y на входной делитель, задающий чувствительность измерительного контура. После прохождения предварительного усилителя и линии задержки он попадает на конечный усилитель, который управляет вертикальным отклонением индикаторного луча. Чем выше уровень сигнала - тем больше отклоняется луч. Так устроен канал вертикального отклонения.

Второй канал - горизонтального отклонения, нужен для синхронизации луча с сигналом. Он позволяет удерживать луч в заданном настройками месте.

Без синхронизации луч уплывет за границы экрана.

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

Осциллографы применяются при ремонте, проектировании и настройке различных электронных устройств. Сюда входят диагностика систем автомобиля, устранение неисправностей в бытовой технике и многое другое.

Осциллограф измеряет:

  • Уровень сигнала.
  • Его форму.
  • Скорость нарастания импульса.
  • Амплитуду.

Также он позволяет развёртывать сигнал до тысячных долей секунды и просматривать его в мельчайших подробностях.

Большинство осциллографов имеют встроенный частотомер.

Осциллограф, подключаемый через USB

Есть множество вариантов изготовления самодельных USB осциллографов, но не все из них доступны новичкам. Самым простым вариантом будет его сборка из уже готовых комплектующих. Они продаются в радиомагазинах. Более дешёвым вариантом будет купить эти радиодетали в китайских интернет-магазинах, но нужно помнить о том, что купленные в Китае комплектующие могут прийти в неисправном состоянии, а деньги за них возвращают далеко не всегда. После сборки должна получиться небольшая приставка, подключаемая к ПК.

Этот вариант осциллографа имеет самую высокую точность. Если встает проблема, какой осциллограф выбрать для ремонта ноутбуков и другой сложной техники, лучше остановить свой выбор на нём.

Для изготовления понадобятся:

  • Плата с разведёнными дорожками.
  • Процессор CY7C68013A.
  • Микросхема аналого-цифрового преобразователя AD9288−40BRSZ.
  • Конденсаторы, резисторы, дроссели и транзисторы. Номиналы этих элементов указаны на принципиальной схеме.
  • Паяльный фен для запайки SMD компонентов.
  • Провод в лаковой изоляции сечением 0,1 мм².
  • Тороидальный сердечник для намотки трансформатора.
  • Кусок стеклотекстолита.
  • Паяльник с заземлённым жалом.
  • Припой.
  • Флюс.
  • Паяльная паста.
  • Микросхема памяти EEPROM flash 24LC64.
  • Корпус.
  • USB разъём.
  • Гнездо для подключения щупов.
  • Реле ТХ-4,5 или другое, с управляющим напряжением не более 3,3 В.
  • 2 операционных усилителя AD8065.
  • DC-DC преобразователь.

Собирать нужно по этой схеме:

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

Для этого нужно отослать на завод чертёж платы, по которому её изготовят. На одном и том же заводе делают разные по качеству платы. Оно зависит от выбранных при оформлении заказа опций.

Для того чтобы получить в итоге хорошую плату, нужно указать в заказе следующие условия:

  • Толщина стеклотекстолита - не менее 1,5 мм.
  • Толщина медной фольги - не менее 1 OZ.
  • Сквозная металлизация отверстий.
  • Лужение контактных площадок свинецсодержащим припоем.

После получения готовой платы и покупки всех радиодеталей можно приступать к сборке осциллографа.

Первым собирается DC-DC преобразователь, выдающий напряжения +5 и -5 вольт.

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

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

После установки всех компонентов собирают устройство в подходящий по размеру корпус и подключают к компьютеру USB кабелем. Замыкают перемычку JP1.

Нужно установить и запустить на ПК программу Cypress Suite, перейти во вкладку EZ Console и кликните по LG EEPROM. В появившемся окне выбрать файл прошивки и нажать Enter. Дождаться появления надписи Done, говорящей об успешном завершении процесса. Если вместо неё появилась надпись Error, значит, на каком-то этапе произошла ошибка. Нужно перезапустить прошивальщик и попробовать снова.

После прошивки изготовленный своими руками цифровой осциллограф будет полностью готов к работе.

Вариант с автономным питанием

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

Перед началом сборки приготовьте следующие комплектующие:

  • Ненужные Bluetooth наушники или аудиомодуль.
  • Планшет или смартфон на Android.
  • Литий-ионный аккумулятор типоразмера 18650.
  • Холдер для него.
  • Контроллер заряда.
  • Гнездо Jack 2,1 Х 5,5 мм.
  • Разъем для подключения измерительных щупов.
  • Сами щупы.
  • Выключатель.
  • Пластиковая коробочка из-под губки для обуви.
  • Экранированный провод сечением 0,1 мм².
  • Тактовая кнопка.
  • Термоклей.

Нужно разобрать беспроводную гарнитуру и достать из неё плату управления. Отпаять от неё микрофон, кнопку включения и аккумулятор. Отложить плату в сторонку.

Вместо блютус-наушников можно использовать Bluetooth аудиомодуль.

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

Припаять провода к гнёздам, холдеру, кнопке и выключателю. Установить их на свои места и закрепить термоклеем.

Провода нужно соединять так, как показано на схеме:

Расшифровка обозначений:

  1. Холдер.
  2. Выключатель.
  3. Контакты «BAT + и «BAT - .
  4. Контроллер заряда.
  5. Контакты «IN + и «IN - .
  6. Разъём Jack 2,1 Х 5,5 мм.
  7. Контакты «OUT+ и «OUT - .
  8. Контакты батареи.
  9. Плата управления.
  10. Контакты кнопки включения.
  11. Тактовая кнопка.
  12. Гнездо для щупов.
  13. Контакты микрофона.

Затем скачать из плеймаркета приложение виртуального осциллографа и установить его на смартфон. Включить блютус модуль и синхронизировать его со смартфоном. Подключить щупы к осциллографу и открыть на телефоне его программную часть.

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

Следует проверить правильность подключения и исправность внутренних компонентов. Если все в порядке, нужно попробовать запустить осциллограф снова.

Установка в корпус монитора

Этот вариант самодельного осциллографа легко устанавливается в корпус настольного ЖК монитора. Такое решение позволяет сэкономить немного места на вашем рабочем столе.

Для сборки понадобятся:

  • Компьютерный ЖК монитор.
  • DC-DC инвертор.
  • Материнская плата от телефона или планшета с HDMI-выходом.
  • USB разъём.
  • Кусок HDMI кабеля.
  • Провод сечением 0,1 мм².
  • Тактовая кнопка.
  • Резистор на 1 кОм.
  • Двусторонний скотч.

Встроить своими руками в монитор осциллограф сможет каждый радиолюбитель. Для начала нужно снять с монитора заднюю крышку и найти место для установки материнской платы. После того как определились с местом, рядом с ним нужно вырезать в корпусе отверстия для кнопки и USB разъёма.

Второй конец кабеля нужно припаять к плате от планшета. Перед припаиванием каждой жилки прозванивать её мультиметром. Это поможет не перепутать порядок их подключения.

Следующим шагом нужно выпаять с платы планшета кнопку включения и micro USB разъём. К тактовой кнопке и USB гнезду припаять провода и закрепить их в вырезанных отверстиях.

Затем соединить все провода так, как это показано на рисунке, и припаять их:

Поставить перемычку между контактами GND и ID в микро ЮСБ разъёме. Это нужно для перевода USB порта в режим OTG.

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

Подключить к USB порту мышку и нажать кнопку включения. Пока устройство загружается, включить Bluetooth передатчик. Затем нужно синхронизировать его с приёмником . Можно открыть приложение осциллографа и убедиться в работоспособности собранного устройства.

Вместо монитора отлично подойдёт и старый ЖК телевизор, в котором нет Смарт ТВ. Начинка от планшета по своим возможностям превосходит многие Smart TV системы. Не стоит ограничивать её применение одним лишь осциллографом.

Изготовление из аудиокарты

Осциллограф, собранный из внешнего аудиоадаптера, обойдётся всего в 1,5-2 доллара и займёт минимум времени на своё изготовление. По размеру он получится не больше обычной флешки, а по функционалу не уступит своему большому собрату.

Необходимые детали:

  • USB аудиоадаптер.
  • Резистор на 120 кОм.
  • Штекер mini Jack 3,5 мм.
  • Измерительные щупы.

Нужно разобрать аудиоадаптер, для этого стоит поддеть и расщёлкнуть половинки корпуса.

Выпаять конденсатор C6 и припаять на его место резистор. Затем установить плату обратно в корпус и собрать его.

Следует отрезать от щупов стандартный штекер и припаять на его место мини-джек. Подключить щупы ко звуковому входу аудиоадаптера.

Затем нужно скачать соответствующий архив и распаковать его. Вставить карту в USB разъём.

Осталось самое простое: зайти в Диспетчер устройств и во вкладке «Аудио, игровые и видеоустройства» найти подключённый USB аудиоадаптер. Щёлкнуть по нему правой кнопкой мыши и выбрать пункт «Обновить драйвер».

Затем переместить файлы miniscope.exe, miniscope.ini и miniscope.log из архива в отдельную папку. Запустить «miniscope.exe».

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

Если коснуться щупами источника сигнала, в окне осциллографа должна появиться кривая:

Таким образом, чтобы превратить аудиоадаптер в осциллограф , нужно приложить минимум усилий. Но стоит помнить, что погрешность такого осциллографа составляет 1-3%, чего явно недостаточно для работы со сложной электроникой. Он отлично подойдёт для начинающего радиолюбителя, а мастерам и инженерам стоит присмотреться к другим, более точным осциллографам.