Можно ли компьютер использовать как осциллограф. Двухканальный осцилограф из компьютера

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

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

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

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

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

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

Сигнал с исследуемого устройства поступает через вход 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%, чего явно недостаточно для работы со сложной электроникой. Он отлично подойдёт для начинающего радиолюбителя, а мастерам и инженерам стоит присмотреться к другим, более точным осциллографам.

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

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

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

Основные характеристики USB осциллографа:

  • АЦП: 12 разрядов.
  • Временная развертка (осциллограф): 3…10 мсек/деление.
  • Временной масштаб (рекордер): 1…50 сек/выборка.
  • Чувствительность (без делителя): 0,3 Вольт/деление.
  • Синхронизация: внешняя, внутренняя.
  • Запись данных (формат): ASCII, текстовый.
  • Максимальное входное сопротивление: 1 МОм параллельно к емкости 30 пФ.

Описание работы осциллографа из компьютера

Для осуществления обмена данными, между USB осциллографом и персональным компьютером, применен интерфейс Universal Serial Bus (USB). Данный интерфейс функционирует на базе микросхемы FT232BM (DD2) фирмы Future Technology Devices. Она представляет собой преобразователь интерфейса . Микросхема FT232BM может функционировать как в режиме прямого управления битами BitBang (при использовании драйвера D2XX), так и в режиме виртуального COM-порта (при применении драйвера VCP).

В роли АЦП применена интегральная микросхема AD7495 (DD3) фирмы Analog Devices. Это не что иное, как аналого-цифровой преобразователь с 12 разрядами, с внутренним источником опорного напряжения и последовательным интерфейсом.

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

Измерение одного цикла определяется серией из девятьсот шестидесяти последовательных преобразований. Микросхема FT232BM с частотой, определяемой встроенным синтезатором частот, отправляет электрические сигналы SCLK и CS, параллельно с передачей данных преобразования по линии SDATA. Период 1-го полного преобразования АЦП FT232BM, устанавливающий частоту выборки, соответствует продолжительности периода отправки 34 байтов данных, выдаваемых микросхемой DD2 (16 бит данных + импульс линии CS). Поскольку быстрота передачи данных FT232BM обусловливается частотой внутреннего синтезатора частот, то для модификации значений развертки нужно всего лишь менять значения синтезатора частот микросхемы FT232BM.

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

Исследуемый сигнал поступает на разъем XS2. Операционный усилитель OP747 предназначен для согласования входных сигналов с остальной схемой USB осциллографа.

На модулях DA1.2 и DA1.3 построена схема сдвига двухполярного входного сигнала в зону положительного напряжения. Поскольку внутренний источник опорного напряжения микросхемы DD3 имеет напряжение 2,5 вольт, то без использования делителей охват входных напряжений равен -1,25..+1,25 В.

Чтобы была возможность исследовать сигналы, имеющие отрицательную полярность, при фактически однополярном питании от разъема USB ( а), использован преобразователь напряжения DD1, который для питания ОУ OP747 вырабатывает напряжение отрицательной полярности. Для защиты от помех аналоговой части осциллографа применены компоненты R5, L1, L2, C3, C7-C11.

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

Для управления разверткой осциллографа предназначены кнопки ms/div. В программе можно сохранять осциллограмму и данные в файл при помощи соответствующих пунктов меню. Для виртуального включения и выключения осциллографа используются кнопки Power ON/OF. При отсоединении схемы осциллографа от компьютера, программа uScpoe автоматически переводится в режим OFF.

В режиме записи электрического сигнала (recorder), программа создает текстовый файл, имя которого можно задать по следующему пути: File->Choice data file. изначально формируется файл data.txt. Далее файлы можно импортировать в другие приложения (Excel, MathCAD) для дальнейшей обработки.

(3,0 Mb, скачано: 5 421)

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

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

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

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

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

Технические данные

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

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

Напряжение в нижней его точке – 1 мВ. Столь невысокий показатель объясняется ограничением уровня фона и шума. Параметры верхнего напряжения – до 500 вольт. Его ограничивают параметры адаптера.

Преимущества и недостатки осциллографов

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

Основной плюс осциллографа, созданного собственноручно из компьютера, это его низкая цена. То есть на его переоборудование придется потратить совсем немного денег. А вот недостатков можно насчитать несколько:
1. Высокая чувствительность. Аппарат реагирует на помеха даже низкого уровня. Это приводит к появлению больших погрешностей.
2. Амплитуда звукового сигнала до 2В. Вход звуковой карты не способен выдержать больший показатель. Поэтому звуковая карта может довольно быстро выйти из строя. Однако этого можно избежать.
3. Неспособность постоянно измерять напряжение. Это, по сути, не является существенным недостатком.

Создание осциллографа

Поскольку некоторые осциллографы не допускают сигнал выше 2В, а у некоторых он не превышает показателя в 1В, то нужно постараться устранить эту проблему, поскольку такой амплитуды явно недостаточно. Решение проблемы кроется в увеличении пределов, с которым справляется адаптер. Современная программа, обеспечивающая работу осциллографа, позволяет добиться таких пределов измерения – 12,5 и 250 Вольт.

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

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

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

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

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

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

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

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

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

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

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

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



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


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


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

На интернет-страничке http://www.semifluid.com я нашел весьма простое решение для создания цифрового компьютерного осциллографа. Устройство построено на базе восьмиразрядного процессора PIC12F675.

Процессор работает на частоте 20 МГц. Микроконтроллер непрерывно измеряет входное напряжение, преобразовывает его и отправляет цифровое значение на последовательный порт компьютера. Скорость передачи данных последовательного порта – 115кБит и, как показано на следующем рисунке, данные сканируются и отправляются с частотой около 7,5 кГц (134 мкс).

Cхема устройства


Основа схемы, микроконтроллер PIC12F675 (микросхема U2) который работает с тактовой частотой 20 МГц кристалла Y1. J1 - стандартный разъем питания для подключения питания в 9-12 В, которое затем стабилизируется на U1 до 5 В для питания процессора.

После U2 в схему добавляется простой преобразователь TTL уровня с последовательным портом RS232 персонального компьютера. Он построен на базе транзистора BC337 (Q1) и резисторов R1 и R3. Вход 5 микроконтроллера ведет к переключателю S1. В своей основной позиции (1-2) прибор переключается в режим осциллографа постоянного тока (DC измерений), который способен отображать входной сигнал 0-5В. Во второй позиции - в режим осциллографа переменного тока. В этом положении максимальное напряжение – от -2,5 до +2,5 В. Конденсатор С6 я использовал керамический 22000nF, чтобы наблюдать низкие частоты без особых искажений.

При необходимости можно добавить дополнительные входной аттенюатор (сплиттер), или ОУ.

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

В упомянутом выше оригинальном сайте, также доступна простая программа управления для Windows. Программа написана на Visual Basic.

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

Монтаж

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

Прошивка для процессора - в конце статьи. Биты конфигурации (fuse), в процессе программирования должны быть установлены следующим образом:

Фотография моего готового прототипа



Ниже вы можете скачать исходник, прошивку и ПО для windows

Список радиоэлементов

Обозначение Тип Номинал Количество Примечание Магазин Мой блокнот
U1 Линейный регулятор 1 Поиск в Чип и Дип В блокнот
U2 МК PIC 8-бит 1 675-I/P Поиск в Чип и Дип В блокнот
Q1 Биполярный транзистор 1 Поиск в Чип и Дип В блокнот
С1, С2, С5 Конденсатор 0.1 мкФ 3 Поиск в Чип и Дип В блокнот
С3, С4 Конденсатор 22 пФ 2 Поиск в Чип и Дип В блокнот
С6 Конденсатор 22 мкФ 1 Поиск в Чип и Дип В блокнот
R1, R3 Резистор 2

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

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

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

Основные характеристики USB осциллографа:

  • АЦП: 12 разрядов.
  • Временная развертка (осциллограф): 3…10 мсек/деление.
  • Временной масштаб (рекордер): 1…50 сек/выборка.
  • Чувствительность (без делителя): 0,3 Вольт/деление.
  • Синхронизация: внешняя, внутренняя.
  • Запись данных (формат): ASCII, текстовый.
  • Максимальное входное сопротивление: 1 МОм параллельно к емкости 30 пФ.

Описание работы осциллографа из компьютера

Для осуществления обмена данными, между USB осциллографом и персональным компьютером, применен интерфейс Universal Serial Bus (USB). Данный интерфейс функционирует на базе микросхемы FT232BM (DD2) фирмы Future Technology Devices. Она представляет собой преобразователь интерфейса. Микросхема FT232BM может функционировать как в режиме прямого управления битами BitBang (при использовании драйвера D2XX), так и в режиме виртуального COM-порта (при применении драйвера VCP).

В роли АЦП применена интегральная микросхема AD7495 (DD3) фирмы Analog Devices. Это не что иное, как аналого-цифровой преобразователь с 12 разрядами, с внутренним источником опорного напряжения и последовательным интерфейсом.

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


Измерение одного цикла определяется серией из девятьсот шестидесяти последовательных преобразований. Микросхема FT232BM с частотой, определяемой встроенным синтезатором частот, отправляет электрические сигналы SCLK и CS, параллельно с передачей данных преобразования по линии SDATA. Период 1-го полного преобразования АЦП FT232BM, устанавливающий частоту выборки, соответствует продолжительности периода отправки 34 байтов данных, выдаваемых микросхемой DD2 (16 бит данных + импульс линии CS). Поскольку быстрота передачи данных FT232BM обусловливается частотой внутреннего синтезатора частот, то для модификации значений развертки нужно всего лишь менять значения синтезатора частот микросхемы FT232BM.

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

Исследуемый сигнал поступает на разъем XS2. Операционный усилитель OP747 предназначен для согласования входных сигналов с остальной схемой USB осциллографа.

На модулях DA1.2 и DA1.3 построена схема сдвига двухполярного входного сигнала в зону положительного напряжения. Поскольку внутренний источник опорного напряжения микросхемы DD3 имеет напряжение 2,5 вольт, то без использования делителей охват входных напряжений равен -1,25..+1,25 В.

Чтобы была возможность исследовать сигналы, имеющие отрицательную полярность, при фактически однополярном питании от разъема USB (а), использован преобразователь напряжения DD1, который для питания ОУ OP747 вырабатывает напряжение отрицательной полярности. Для защиты от помех аналоговой части осциллографа применены компоненты R5, L1, L2, C3, C7-C11.

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


Для управления разверткой осциллографа предназначены кнопки ms/div. В программе можно сохранять осциллограмму и данные в файл при помощи соответствующих пунктов меню. Для виртуального включения и выключения осциллографа используются кнопки Power ON/OF. При отсоединении схемы осциллографа от компьютера, программа uScpoe автоматически переводится в режим OFF.

В режиме записи электрического сигнала (recorder), программа создает текстовый файл, имя которого можно задать по следующему пути: File->Choice data file. изначально формируется файл data.txt. Далее файлы можно импортировать в другие приложения (Excel, MathCAD) для дальнейшей обработки.

(3,0 Mb, скачано: 3 610)

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

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

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

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

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

Технические данные

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

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

Напряжение в нижней его точке – 1 мВ. Столь невысокий показатель объясняется ограничением уровня фона и шума. Параметры верхнего напряжения – до 500 вольт. Его ограничивают параметры адаптера.

Преимущества и недостатки осциллографов

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


Основной плюс осциллографа, созданного собственноручно из компьютера, это его низкая цена . То есть на его переоборудование придется потратить совсем немного денег. А вот недостатков можно насчитать несколько:
1. Высокая чувствительность. Аппарат реагирует на помеха даже низкого уровня. Это приводит к появлению больших погрешностей.
2. Амплитуда звукового сигнала до 2В. Вход звуковой карты не способен выдержать больший показатель. Поэтому звуковая карта может довольно быстро выйти из строя. Однако этого можно избежать.
3. Неспособность постоянно измерять напряжение. Это, по сути, не является существенным недостатком.

Создание осциллографа

Поскольку некоторые осциллографы не допускают сигнал выше 2В, а у некоторых он не превышает показателя в 1В, то нужно постараться устранить эту проблему, поскольку такой амплитуды явно недостаточно. Решение проблемы кроется в увеличении пределов, с которым справляется адаптер. Современная программа, обеспечивающая работу осциллографа, позволяет добиться таких пределов измерения – 12,5 и 250 Вольт.

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


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

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

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

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

Осциллограф имеет два аналоговых входа и питается от USB-интерфейса. Один вход задействован через потенциометр, что позволяет уменьшать уровень входного сигнала.

ПО для микроконтроллера tiny45 написано на Си и скомпилировано при помощи и V-USB разработки Obdev , который реализует со стороны микроконтроллера HID-устройства.
В схеме не используется внешний кварц, а программно задействована частота от USB 16.5 МГц. Естественно не стоит ожидать от этой схемы дискретизации 1Gs/s.

Осциллограф работает по USB через HID-режим, не требующий установки каких-либо специальных драйверов. Софт для windows написан с использованием.NET C#. Взяв за основу мой исходник программы, вы можете дополнить ПО как вам нужно.

Принципиальная схема USB-осциллографа очень проста!


Список используемых радиоэлементов:
1 светодиод (любой)
1 резистор для светодиода, от 220 до 470 Ом
2 резистора 68 Ом для USB D+ & D-линий
1 резистор 1.5K для определения USB-устройства
2 стабилитрона 3.6V для выравнивания USB-уровней
2 конденсатора 100нФ и 47мкФ
2 фильтрующих конденсатора на аналоговых входах (от 10нФ до 470нФ), можно и без них
1 или 2 потенциометра на аналоговых входах, для уменьшения уровня входного напряжения (если нужно)
1 USB-разъем
1 микроконтроллер Atmel Tiny45-20.

Список радиоэлементов

Обозначение Тип Номинал Количество Примечание Магазин Мой блокнот
R1, R5 Резистор 2 Поиск в Чип и Дип В блокнот
R2 Резистор 1 Поиск в Чип и Дип В блокнот
R3 Резистор 1