Как сделать осциллограф из компьютера. Простейший осциллограф из компьютера. Подстроечные резисторы делителя напряжения

На интернет-страничке 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

Как сделать цифровой осциллограф из компьютера своими руками?

Начинающим радиолюбителям посвящается!

О том, как собрать самый простой адаптер для программного виртуального осциллографа, пригодный для использования в ремонте и настройке аудиоаппаратуры. https://сайт/

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


Самые интересные ролики на Youtube

Близкие темы.

О виртуальных осциллоскопах.


Когда-то у меня была идея фикс: продать аналоговый осциллограф и купить ему на замену цифровой USB осциллоскоп. Но, прошвырнувшись по рынку, обнаружил, что самые бюджетные осциллографы «начинаются» от 250 долларов, да и отзывы о них не очень хорошие. Более же серьёзные приборы стоят в несколько раз дороже.

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

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


Было, уже забросил это дело, но когда подыскивал себе программу для снятия АЧХ, наткнулся на комплект программ «AudioTester». Анализатор из этого комплекта мне не понравился, а вот осциллограф «Osсi» (далее буду его называть «AudioTester») оказался в самый раз.

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

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


Внимание! В комплекте программ «AudioTester» есть генератор низкой частоты. Я не рекомендую его использовать, так как он пытается самостоятельно управлять драйвером аудиокарты, что может привести к необратимому отключению звука. Если Вы решите его использовать позаботьтесь о точке восстановления или о бэкапе ОС. Но, лучше скачайте нормальный генератор из «Дополнительных материалов».


Другую интересную программу виртуального осциллографа «Авангард» написал наш соотечественник Записных О.Л.

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

Частично потому, что на малых уровнях сигнала и вольтметр и частотомер начинают сильно привирать.

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


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


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

Технические данные и область применения.

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


Нижний предел измеряемого напряжения ограничен уровнем шума и уровнем фона и составляет примерно 1мВ. Верхний предел ограничивается только параметрами делителя и может достигать сотен вольт.


Частотный диапазон ограничен возможностями аудиокарты и для бюджетных аудиокарт составляет: 0,1Гц… 20кГц (для синусоидального сигнала).


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

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

Электрическая схема аппаратной части осциллографа.



На чертеже изображена аппаратная часть осциллографа – «Адаптер».

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


Резисторы R1, R2, R3 и Rвх. – делитель напряжения (аттенюатор).

Номиналы резисторов R2 и R3 зависят от применяемого виртуального осциллографа, а точнее от используемых им шкал. Но, так как у «AudioTester-а» цена деления кратна 1, 2 и 5-ти, а у «Авангард-а» встроенный вольтметр имеет всего две шкалы, связанных между собой коэффициентом 1:20, то использование адаптера, собранного по приведённой схеме не должно доставлять неудобств в обоих случаях.


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


Конденсаторы C1, C2 и C3 выравнивают амплитудно-частотную характеристику адаптера.


Стабилитроны VD1 и VD2 вместе с резисторами R1 защищают линейный вход аудиокарты от повреждения в случае случайного попадания высокого напряжения на вход адаптера, когда переключатель находится в положении 1:1.


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

Защита от «дурака».

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



Резистор R1 ограничивает ток стабилитронов до 1мА, при напряжении 1000 Вольт на входе 1:1.

Если Вы, действительно, собираетесь использовать осциллограф для измерения напряжения до 1000 Вольт, то в качестве резистора R1 можно установить МЛТ-2 (двухваттный) или два МЛТ-1 (одноваттных) резистора последовательно, так как резисторы различаются не только по мощности, но и по максимально-допустимому напряжению.

Конденсатор С1 также должен иметь максимальное допустимое напряжение 1000 Вольт.


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

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

Как измерить выходное сопротивление линейного выхода?

Этот параграф можно пропустить. Он рассчитан на любителей мелких подробностей.

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


Так для чего измерять выходной импеданс?

Так как мы будем использовать для калибровки осциллографа виртуальный низкочастотный сигнал-генератор, то его выходной импеданс будет равен выходному импедансу линейного выхода (Line Out) звуковой карты.

Убедившись в том, что выходной импеданс мал, мы можем предотвратить грубые ошибки при измерении входного импеданса. Хотя, даже при самом плохом стечении обстоятельств эта ошибка вряд ли превысит 3… 5%. Откровенно говоря, это даже меньше возможной ошибки измерений. Но, известно, что ошибки имеют привычку «набегать».


При использовании генератора для ремонта и настройки аудиотехники тоже желательно знать его внутренне сопротивление. Это может пригодиться, например, при измерении ESR (Equivalent Series Resistance) эквивалентного последовательного сопротивления или попросту реактивного сопротивления конденсаторов.


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


Если у аудиокарты всего одно выходное гнездо, то тогда всё ясно. Оно одновременно является и линейным выходом и выходом на телефоны (наушники). Его импеданс, как правило, мал, и его можно не измерять. Именно такие аудио-выходы используются в ноутбуках.


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

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



Пример замера импеданса нескольких разных выходов аудиокарты установленных в режим «Телефоны» и «Линейный выход».



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


Пример расчёта.

U1 = 6 делений.

U2 = 7 делений.


Rx = 30(7 – 6) / 6 = 5 (Ом).


Как измерить входное сопротивление линейного входа?

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

Входные же сопротивления разных аудиокарт могут очень сильно отличаться. Так что, этот замер сделать всё-таки придётся.


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


Синусоидальный сигнал можно сформировать в программном генераторе НЧ, ссылка на который есть в «Дополнительных материалах». Замер амплитудных значений также можно произвести программным осциллографом.

На картинке изображена схема подключений.

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


Пример расчёта.


Rx = 50 * 100 / (540 – 100) ≈ 11,4 (кОм).


Вот результаты замеров импеданса разных линейных входов.

Как видите, входные сопротивления отличаются в разы, а в одном случае почти на порядок.


Как рассчитать делитель напряжения (аттенюатор)?

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


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


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

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


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

На картинке нет ошибки, делитель начинает делить входное напряжение уже при выборе масштаба 1:1. Расчеты же, конечно нужно делать, опираясь на реальное соотношение плеч делителя.

На мой взгляд, это самая простая и вместе с тем самая универсальная схема делителя.




Пример расчёта делителя.

Исходные значения.

R1 – 1007 кОм (результат замера резистора на 1 мОм).

Rвх. – 50 кОм (я выбрал более высокоомный вход из двух имеющихся на передней панели системного блока).


Расчёт делителя в положении переключателя 1:20.

Сначала рассчитаем по формуле (1) коэффициент деления делителя, определяемый резисторами R1 и Rвх.


(1007 + 50)/ 50 = 21,14 (раз)


Значит, общий коэффициент деления в положении переключателя 1:20 должен быть:


21,14*20 = 422,8 (раз)


Рассчитываем номинал резистора для делителя.


1007*50 /(50*422,8 –50 –1007) ≈ 2,507 (кОм)


Расчёт делителя в положении переключателя 1:100.

Определяем общий коэффициент деления в положении переключателя 1:100.


21,14*100 = 2114 (раз)


Рассчитываем величину резистора для делителя.


1007*50 / (50*2114 –50 –1007) ≈ 0,481 (кОм)


Для облегчения расчётов, загляните по этой ссылке:


Если вы собираетесь использовать только осциллограф «Авангард» и только в диапазонах 1:1 и 1:20, то точность подбора резистора может быть низка, так как «Авангард» можно откалибровать независимо в каждом из двух имеющихся диапазонов. Во всех остальных случаях придётся подобрать резисторы с максимальной точностью. Как это сделать написано в следующем параграфе.


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

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

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

А это парочка формул для расчёта классического делителя. Классический делитель может пригодиться, когда требуется высокое входное сопротивление прибора (мОм/В), а применять дополнительную делительную головку не хочется.


Как подобрать или подогнать резисторы делителя напряжения?

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

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

Использование подстроечных резисторов.


Как видите, каждое плечо делителя состоит из двух резисторов – постоянного и подстроечного.

Недостаток – громоздкость. Точность ограничена только доступной точностью измерительного прибора.


Подбор резисторов.


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


Именно этим способом, в промышленных масштабах, подгонялись резисторы делителя для легендарного тестера «ТЛ-4».


Недостаток метода – трудоёмкость и потребность в большом количестве резисторов.

Чем длиннее список резисторов, тем выше точность подбора.

Подгонка резисторов при помощи наждачной бумаги.

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

Однако при подгонке высокоомных резисторов не допускается прорезать резистивную плёнку насквозь. У высокоомных плёночных резисторов МЛТ, плёнка нанесена на цилиндрическую поверхность в виде спирали. Подпиливать такие резисторы нужно крайне осторожно, чтобы не разорвать цепь.

Точную подгонку резисторов в любительских условиях можно осуществить при помощи самой мелкой наждачной бумаги – «нулёвки».


Сначала с резистора МЛТ, у которого заведомо меньшее сопротивление, при помощи скальпеля аккуратно удаляется защитный слой краски.



Затем резистор подпаивается к «концам», которые подключаются к мультиметру. Осторожными движениями шкурки-«нулёвки» сопротивление резистора доводится до нормы. Когда резистор подогнан, место пропила покрывается слоем защитного лака или клея.

Что такое шкурка-«нулёвка» написано .

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


Конструкция и детали.

Элементы схемы адаптера размещены в прямоугольном дюралюминиевом корпусе.

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


В качестве входного гнезда применён стандартный разъём СР-50, что позволяет использовать стандартные кабели и щупы. Вместо него можно применить обычное аудио гнездо типа Джек (Jack) 3,5мм.

Выходной разъём – стандартное аудио гнездо 3,5мм. Адаптер соединяется с линейным входом аудиокарты при помощи кабеля с двумя Джеками 3,5мм на концах.


Сборка произведена методом навесного монтажа.


Для использования осциллографа понадобится ещё кабель со щупом на конце.


Digital Oscilloscope V3.0 – популярная радиолюбительская программа, которая превратит ваш компьютер в виртуальный осциллограф

Доброго дня уважаемые радиолюбители!
Приветствую вас на сайте “ “

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

Есть два способа превращения персонального компьютера в осциллограф . Можно купить или сделать приставку, которую подключать к ПК. Приставка будет представлять собой АЦП, программно-управляемый. А на ПК установить соответствующую программу. Но это затратный способ. Второй способ – без затратный, в любом ПК есть уже АЦП и ЦАП – звуковая карта. Используя ее можно компьютер преобразовать в простой низкочастотный осциллограф , только установкой программного обеспечения, ну и придется спаять простой входной делитель. Таких программ существует не мало. Сегодня мы рассмотрим одну из них – Digital Oscilloscope V3.0 .

(149.8 KiB, 61,772 hits)

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

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

Назначение органов управления. TIME/DIV – время/деление; TRIGGER – синхронизация; CALIB – уровень; VOLT/DIV – напряжение/деление. И еще одно достоинство этой программы – осциллограф запоминающий – работу можно остановить, а на экране останется осциллограмма которую можно сохранить в памяти ПК или распечатать.

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

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

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

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

  • Использование для этих целей встроенной в ПК или ноутбук звуковой карты (ЗК);
  • Изготовление 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-приставку.

Видео

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

Функциональные особенности

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

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

Для информации. Диапазоны измерения огромны. К примеру, на относительно дешевом осциллографе можно регулировать от 5 мВ/см до 5 В/см (по вертикальной шкале) и от 2 мкс/см до 20 с/см (по горизонтали).

Другие функции устройства:

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

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

  1. Полоса пропускания указывает диапазон частот, который может точно измерить устройство;
  2. Точность усиления показывает, насколько точно вертикальная система ослабляет или усиливает сигнал. Величина указывается в процентной ошибке;
  3. Временная база или горизонтальная точность указывает, насколько точно горизонтальная система отображает синхронизацию сигнала. Это отображается как процентная погрешность;
  4. Время нарастания – еще один способ описания полезного частотного диапазона прибора. Время нарастания необходимо учитывать при измерении импульсов и ступеней. Прибор не может точно отображать импульсы со временем нарастания быстрее, чем указанное время нарастания осциллографа;
  5. Вертикальная чувствительность показывает, насколько вертикальный усилитель может усилить слабый сигнал. Вертикальная чувствительность обычно указывается в мВ/дел (милливольтах на деление). Наименьшее напряжение, которое может обнаружить осциллограф общего назначения, обычно составляет около 1 мВ на вертикальное деление экрана;
  6. Скорость развертки – этот параметр указывает на то, как быстро трассировка может проходить по экрану. Это обычно указывается в нс/дел (наносекундах за деление);
  7. Частота дискретизации в цифровом осциллографе показывает, сколько выборок в секунду может получить конвертер от А до D. Максимальная частота дискретизации обычно задается в Мп/с (мегапикселях в секунду). Чем быстрее осциллограф может пробовать, тем точнее он может представлять тонкие детали сигнала. Минимальная частота дискретизации также может быть важной, если нужно смотреть медленно меняющиеся сигналы в течение длительных периодов времени. Как правило, частота дискретизации меняется с изменениями, внесенными в элемент управления, чтобы поддерживать постоянное количество точек формы сигнала в записи осциллограммы;
  8. Длина записи цифрового осциллографа показывает количество осциллограмм, которые устройство может получить за каждую запись. Максимальная длина записи зависит от ее памяти. Существует возможность получения подробного изображения сигнала в течение короткого периода времени или менее детального изображения в течение более длительного периода времени.

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

Существует два способа преобразования:

  1. Первый – заключается в подключении к вводу/выводу платы микроконтроллера PIC цепи. Комплект с соответствующей программой позволит читать цифровые или аналоговые сигналы и возвращать результаты через последовательный порт компьютера. Также можно создавать ШИМ-сигналы, звуковые сигналы, импульсы и управлять ими с компьютера;
  2. Второй способ – беззатратный, в каждом ПК имеется встроенные АЦП и звуковая карта. Используя их, можно компьютер переделать в осциллограф с помощью установки ПО и спайкой входного делителя. Подобные программы можно найти легко в интернете. Одна из них – Digital Oscilloscope V3.0.

Программа «Компьютер – осциллограф»

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

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

Применение в быту

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

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