Войти
СтройДвор
  • Радиаторные терморегуляторы Danfoss
  • Видео принцип работы терморегуляторов
  • Способы укладки дров на участке: как сложить поленницу своими руками?
  • Как поменять замок: советы и рекомендации Как поменять врезной замок
  • Крыша шестигранной беседки: особенности монтажа Из чего сделать крышу беседки советы
  • Как подключить светодиод к осветительной сети
  • Осциллограф из планшета своими руками. Самодельный цифровой осциллограф на ардуино и микроконтроллере своими руками Видео работы осциллографа

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

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

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

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

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

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

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

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

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

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

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

    Как можно получить осциллограф

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


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

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

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

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

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


    Конструктор осциллографа: модель DSO138

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

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

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

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

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


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

    • Напряжение на входе: DC 9V;
    • Максимальное напряжение на входе: 50 Vpp (1:1 щуп)
    • Потребляемый ток 120 мА;
    • Полоса сигнала: 0-200KHz;
    • Чувствительность: электронное смещение с опцией вертикальной регулировки 10 мВ / дел - 5В / Div (1 - 2 - 5);
    • Дискретная частота: 1 Msps;
    • Сопротивление на входе: 1 MОм;
    • Временной интервал: 10 мкс / Div - 50s / Div (1 - 2 - 5);
    • Точность замеров: 12 бит.

    Пошаговая инструкция сборки конструктора DSO138

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

    Стоит отметить, что в данной модели плата поставляется сразу с впаянным 32-битным на M3 ядре микроконтроллере марки Cortex™. Работает он два 12-битных входа с характеристикой 1 μs и работает в максимальном частотном диапазоне до 72 МГц. Наличие этого девайса уже вмонтированным несколько облегчает задачу.

    Шаг 1. Удобнее всего начинать монтаж с smd компонентов. Нужно учитывать правила при работе с паяльником и платой: не перегревать, держать не дольше 2 с, не смыкать между собой разные детали и дорожки, пользоваться паяльной пастой и припоем.

    Шаг 2. Припаять конденсаторы, дросселя и сопротивления: нужно вставлять указанную деталь в отведенное на плате для нее место, отрезаем лишнюю длину ножки и запаиваем на плате. Главное не перепутать полярность конденсаторов и не сомкнуть паяльником или припоем соседние дорожки.


    Шаг 3. Монтируем оставшиеся детали: переключатели и разъемы, кнопки, светодиод, кварц. Особенное внимание следует уделить стороне диодов и транзисторов. Кварц имеет металл в своем строении, потому нужно обеспечить отсутствие прямого контакта его поверхности с дорожками платы или позаботиться о диэлектрической подкладке.

    Шаг 4. 3 разъема припаиваются к плате дисплея. После завершения манипуляций с паяльником нужно плату промыть спиртом без вспомогательных средств – никаких ваток, дисков или салфеток.

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

    Шаг 6. Для проверки работы нужно включить прибор в сеть с током от 200 мА и напряжением 9 В.

    Проверка заключается в снятии показателей с:

    • Разъема 9 В;
    • Контрольной точки 3,3 В.

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

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

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

    Приставка для компьютера

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

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

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

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

    Фото осциллографов своими руками


    Этот простой и дешёвый 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.

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

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

    Что такое осциллограф

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

    Самый простой вариант создания карманного осциллографа

    Если замеряемая частота находится в диапазоне слышимых человеческим ухом частот, а уровень сигнала не превышает стандартный микрофонный, то собрать осциллограф из планшета на "Андроид" своими руками можно без каких бы то ни было дополнительных модулей. Для этого достаточно разобрать любую гарнитуру, на которой должен обязательно присутствовать микрофон. Если подходящей гарнитуры нет, то потребуется купить звуковой штекер 3,5 мм обязательно с четырьмя контактами. Перед припаиванием щупов уточните распиновку разъема вашего гаджета, ведь их бывает два вида. Щупы необходимо подключить к пинам, соответствующим подключению микрофона на вашем устройстве.

    Далее следует загрузить из "Маркета" программное обеспечение, способное замерять частоту на микрофонном входе и рисовать график на основе полученного сигнала. Таких вариантов довольно много. Поэтому при желании будет из чего выбрать. Как и говорилось ранее, не потребовалась переделка планшета. Осциллограф будет готов сразу же после калибровки приложения.

    Плюсы и минусы вышеприведенной схемы

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

    Но у этой схемы есть ряд существенных недостатков, а именно:

    • Малый диапазон измеряемых частот (в зависимости от качества звукового тракта гаджета колеблется в пределах от 30 Гц до 15 кГц).
    • Отсутствие защиты планшета или смартфона (при случайном подключении щупов к участкам схемы с повышенным напряжением можно в лучшем случае сжечь микросхему, отвечающую за обработку аудиосигнала на вашем гаджете, а в худшем - полностью вывести из строя ваш смартфон или планшет).
    • На очень дешевых устройствах присутствует значительная погрешность в измерении сигнала, достигающая 10-15 процентов. Для точной настройки оборудования такая цифра недопустима.

    Реализация защиты, экранирования сигнала и снижения погрешности

    Для того чтобы частично защитить свое устройство от возможного выхода из строя, а также стабилизировать сигнал и расширить диапазон входных напряжений, может использоваться схема простого осциллографа для планшета, которая уже долгое время успешно применяется для сборки приборов для компьютера. В ней применяются дешевые компоненты, среди которых стабилитроны КС119А и два резистора на 10 и 100 кОм. Стабилитроны и первый резистор подключаются параллельно, а второй, более мощный, резистор используется на входе схемы, чтобы расширить максимально возможный диапазон напряжений. В результате пропадает большое количество помех, а напряжение повышается до 12 В.

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

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

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

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

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

    Собрать осциллограф из планшета на "Андроид" с беспроводным модулем можно самому. В сети есть пример, когда похожее устройство еще в 2010 году реализовывалось с помощью двухканального аналогово-цифрового преобразователя, созданного на базе микроконтроллера PIC33FJ16GS504, а в качестве передатчика сигнала служил Bluetooth-модуль LMX9838. Устройство получилось довольно функциональным, но сложным в сборке, поэтому для новичков его сделать будет непосильной задачей. Но, при желании, найти подобный проект на тех же радиолюбительских форумах не проблема.

    Готовые варианты приставок с Bluetooth

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

    • Предел измеряемой частоты: 1МГц.
    • Напряжение на щупе: до 10 В.
    • Радиус действия: около 10 м.

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

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

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

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

    Характеристики осциллографа для в виде приставки с Wi-Fi подключением вырастают в несколько раз, по сравнению с предыдущими вариантами. Подобные осциллографы имеют диапазон измерения до 50 МГц, при этом их можно модифицировать посредством разнообразных переходников. Зачастую в них установлены аккумуляторы для автономного питания, с целью максимально разгрузить рабочее место от ненужных проводов.

    Самодельные варианты современных приставок-осциллографов

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

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

    Программное обеспечение для приставок

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

    Также некоторые из подобных приборов могут работать не только с устройствами под управлением операционной системы "Андроид", но также и с более дорогими «яблочными» девайсам. В таком случае программа будет однозначно находиться в AppStore, поскольку другой вариант установки не предусмотрен. Сделав осциллограф из планшета, не забудьте проверить точность показаний и, при необходимости, откалибровать прибор.

    USB-осциллографы

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

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

    Частота измерения: 10 Гц - 7.7 кГц
    Макс. входное напряжение: 24В AC / 30В DC
    Напряжение питания: 12В DC
    Разрешение экрана: 128x64 пикселей
    Область экрана осциллограммы: 100x64 пикселей
    Информационная область экрана: 28x64 пикселей
    Режим триггера: автоматический

    Введение

    Однажды, просматривая различные интернет сайты по электронике, я наткнулся на очень любопытный проект осциллографа, который был спроектирован с использованием МК PIC18F2550 и графического LCD с контроллером KS0108. Это был веб-сайт Steven Cholewiak . Это была хорошая схема и я решил разработать свой проект осциллографа и использование языка С, на котором я программировал последние года, вместо ассемблера. В качестве среды разработки я использовал , которая основывается на open source AVR-GNU компиляторе и прекрасно работает с . Графическую библиотеку я разработал сам, специально для данного проекта. Если вы захотите ее использовать для каких-то других проектов, то ее необходимо переделывать. При измерении прямоугольного сигнала, максимальная частота, при которой вы увидите хорошую осциллограмму составляет около 5 кГц. Для других форм сигналов (синусоида или треугольный сигнал) максимальная частота составляет около 1 кГц.

    Принципиальная схема AVR-осциллографа приведена на картинке ниже (нажмите для увеличения):

    Напряжение питания схемы составляет 12 вольт постоянного тока. Из этого напряжения, в дальнейшем получается еще 2 напряжения: +8.2В для IC1 и +5В для IC2, IC3. Устройство может измерять входное напряжение от +2.5В до -2.5В или от 0 до +5В, зависящее от позиции переключателя S1 (выбор типа входного тока: постоянный или переменный). При использовании пробника 1:10, входное напряжение соответственно может быть увеличено в 10 раз. Кроме того, переключателем S2, можно установить дополнительно деление напряжения на 2.

    Прошивка ATmega32

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

    Настройка

    Для настройки прибора нужно выполнить всего 2 вещи: настроить контрастность LCD при помощи подстроечного резистора Р2 и выставить центр осциллограммы при помощи подстроечного резистора Р1.

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

    Вы можете перемещать луч осциллограммы вверх или вниз путем нажатия кнопок S8 и S4. Один квадрат на экране, соответствует 1В.
    При помощи кнопок S7 и S3 можно увеличивать или уменьшать частоту измерений. Минимальная частота формы сигнала, которая может быть отображена на LCD составляет 460Гц. Если необходимо посмотреть сигнал с более низкой частотой, например 30Гц, то необходимо нажать S7 для сжатия осциллограммы или S3 для растяжения.
    В осциллографе используется автоматический режим триггера. Это означает, что если входной сигнал повторяющийся (к примеру треугольник) то триггер работает хорошо. Но если, форма сигнала постоянно меняется (к примеру какая-то последовательность данных), то для фиксации изображения необходимо нажать кнопку S6. Повторное нажатие S6 возвращает в нормальный режим.

    Видео работы осциллографа

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

    Обозначение Тип Номинал Количество Примечание Магазин Мой блокнот
    IC1 Операционный усилитель

    LM358

    1 В блокнот
    IC2 LCD-дисплей DEM128064A 1 128x64, контроллер KS0108 В блокнот
    IC3 МК AVR 8-бит

    ATmega32

    1 В блокнот
    IC4 Линейный регулятор

    LM7805

    1 В блокнот
    D1 Стабилитрон

    1N4738A

    1 8.2В В блокнот
    D2 Выпрямительный диод

    1N4007

    1 В блокнот
    C1 Конденсатор 470 нФ 1 В блокнот
    C2 Конденсатор 27 пФ 1 В блокнот
    C3 22 мкФ 16 В 1 В блокнот
    C4, C7, C9 Конденсатор 100 нФ 3 В блокнот
    C5, C6 Конденсатор 22 пФ 2 В блокнот
    C8 Электролитический конденсатор 100 мкФ 25 В 1 В блокнот
    R1, R2, R4 Резистор

    1 МОм

    3 В блокнот
    R3, R5 Резистор

    390 кОм

    2 В блокнот
    R6 Резистор

    56 Ом

    1 В блокнот
    R7 Резистор

    220 Ом

    1 В блокнот
    P1 Подстроечный резистор 10 кОм 1 В блокнот
    P2 Подстроечный резистор 22 кОм 1 В блокнот
    X1 Кварц 16 МГц 1