Red Pitaya и SmartScope превратят ваш смартфон или планшет в осциллограф. Осциллограф через микрофонный вход. Осциллограф из планшета своими руками Осциллограф приставка к планшету

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

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

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

Эта концепция породила два интересных виртуальных прибора, доступных сегодня на рынке. Речь идет о SmartScope компании LabNation и Red Pitaya. Оба проекта являются открытыми (open source), и разработаны на основе ПЛИС компании Xilinx. Отображаемую на мобильном телефоне частоту сигнала и амплитуду можно изменять с помощью обычного сенсорного интерфейса, благодаря чему отпадает необходимость во вращающихся ручках.

SmartScope компании LabNation

SmartScope стоит около 200 долларов США. В зависимости от имеющейся в комплекте дополнительной внешней периферии, цена может незначительно варьироваться как в меньшую, так и в большую сторону.

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

SmartScope поддерживает различные операционные системы, включая Linux, iOS, Android и Windows. Однако при подключении к любой из них могут возникнуть затруднения. SmartScope может быть распознан в случае, если вы установите джейлбрейк-патч на свое устройство iOS (iPhone и iPad). А в случае с Android вы должны проверить, поддерживает ли ваш телефон USB OTG. Но с большинством последних телефонов на базе Android таких проблем быть не должно. И все же, мы настоятельно рекомендуем вам уточнить детали на веб-сайте .

Red Pitaya

Red Pitaya стоит дороже, но зато не заставит вас испытывать неудобства, с которыми можно столкнуться, начиная работу с SmartScope. Хотя по большинству параметров прибор Red Pitaya схож со SmartScope, к нему предлагаются приложения для смартфонов, которые могут быть скачаны из облака для конкретного применения. Вы также можете разрабатывать и свои собственные приложения. Red Pitaya основана на ПЛИС Xilinx Zynq, а в SmartScope используется Spartan компании Xilinx. Использование современных ПЛИС делает реконфигурацию обоих устройств максимально простой. Программисты ПЛИС могут применить свои навыки для улучшения характеристик этих приборов.

Red Pitaya работает как веб-сервер, доступ к которому можно получить с любого подключенного к Интернету компьютера или смартфона, введя IP-адрес в веб-браузере. Red Pitaya можно подключить к сети либо с помощью сетевого кабеля, либо через Wi-Fi. Для питания устройства, а также для соединения его с другой консолью, предусмотрен порт microUSB. Система поставляется с предустановленной ОС Linux, блоком питания, разъемами BNC и щупами. Благодаря наличию собственной конфигурации DHCP, настройка Red Pitaya не составляет труда. Имеется также возможность ручной настройки. На поставляемой с прибором карте SD имеется все необходимое программное обеспечение, однако не вызовет никаких затруднений и загрузка с собственной карты.

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

Также имеется возможность импортировать данные из MATLAB, или, наоборот, экспортировать их в MATLAB.

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

Red Pitaya на $200 дороже, чем Smartscope, что составляет примерно 370-470 долларов США.

На интернет-страничке 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
В статье описана приставка к сотовому телефону фирмы Siemens, позволяющая увидеть на его экране осциллограмму поданного на вход приставки сигнала с соблюдением масштаба по осям времени и напряжения. Подобным образом можно использовать и другие сотовые телефоны, имеющие последовательный порт и поддержку Java версии MIDP 2.0.

Сотовый телефон стал привычным предметом повседневной жизни, и многие не подозревают, что это - довольно мощный компьютер (тактовая частота процессоров некоторых телефонов превышает 100 МГц) с цветным экраном, клавиатурой и неплохими звуковыми возможностями. Многие телефоны снабжены последовательным портом, к которому имеется программный доступ от Java-приложений (мидлетов) при наличии поддержки Java (платформа J2ME) и MIDP 2.O. Через этот порт можно взаимодействовать с различными внешними устройствами, значительно расширяя стандартный набор функций сотового телефона. Среди изделий фирмы Siemens спецификацию MIDP 2.0 поддерживают сотовые телефоны серий 65, 75 (например, М65, S75).

Предлагаемая приставка превращает сотовый телефон в своеобразный осциллограф с входным сопротивлением 1 МОм, скоростью развертки 0,001... 1 с/дел и чувствительностью 0,5...50 В/дел. Среднее значение входного сигнала (его постоянная составляющая) выводится на экран в цифровой форме

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

В отличие от уровней сигналов, принятых в стандарте RS232, для последовательного порта сотового телефона характерны обычные для логических микросхем уровни: лог. 0 - около 0 В, лог. 1 - не менее 3,6 В. Это упрощает сопряжение телефона с МК, позволяя соединять их непосредственно. Скорость обмена информацией выбрана равной 9600 Бод. При большем ее значении некоторые модели и экземпляры телефонов работают неустойчиво. Светодиод HL1 светится в момент передачи пакета от микроконтроллера в телефон.

Приставка получает питание от телефона. Поскольку выводы 5-7 разъема XS1, соединяемого с системным разъемом телефона, соединены с общим проводом, контроллер телефона считает, что к нему подключен дата-кабель DCA-500 и подает на вывод 1 этого разъема напряжение 3,6 В от своей аккумуляторной батареи. Отрицательное напряжение для питания ОУ приставки получено с помощью преобразователя полярности DA3. На параллельном стабилизаторе напряжения DA1 и ОУ DA2.2, включенном по схеме повторителя, выполнен источник образцового напряжения 2,5 В.

На мультиплексоре DD1 и ОУ DA2.1 собран электронный аттенюатор, позволяющий изменять чувствительность прибора в зависимости от кода, который МК устанавливает на адресных входах мультиплексора (выводы 9 и 10 DD1). Мультиплексор переключает резисторы R1- R3 в цепи обратной связи ОУ, сопротивление которых должно с высокой точностью соответствовать указанному на схеме. При коде 00 на адресных входах мультиплексора сигнал, поданный на разъем XW1, передается на выход ОУ DA2.1 без изменения. При других значениях кода входной сигнал ослабляется в 10, 100 или 1000 раз. Последнее значение не используется из-за недостаточной электрической прочности резистора R4 и конденсатора С1. Диоды VD1-VD4 ограничивают напряжение на выводе 13 мультиплексора на уровне 1,2 В (по абсолютному значению). Каскад на ОУ DA2.3 смещает уровень поступающих на вход AN1 МК сигналов так, чтобы нулевому напряжению на разъеме XW1 соответствовала середина шкалы АЦП.

Схема исправлена:



Работой осциллографа управляет мидлет (программа на языке Java), загружаемая в сотовый телефон в виде jar-файла. Этот мидлет отвечает за управление режимом работы, изменение масштаба по осям времени и напряжения и отображение информации, поступающей от приставки. Управление приставкой производится путем передачи ей управляющих байтов. Три младших разряда байта содержат код, задающий частоту запуска АЦП, а два старших - положение электронного аттенюатора. Остальные разряды не используются. В случае приема управляющего байта, равного нулю, приставка работает в режиме "холостого хода", не передавая информацию в телефон.

Работа с последовательным портом в J2ME организована через интерфейс CommConnection, а сам порт имеет имя СОМ0. Прежде чем передавать и принимать информацию, необходимо с помощью метода Connection.open установить соединение. Во избежание блокировки приложения во время обмена информацией все операции чтения из порта и записи в него вынесены в отдельный поток Подробнее о работе с после довательным портом сотового телефона можно прочитать в интернет-публикации "Using Serial on Motorola J2ME handsets" - .

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

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

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

Программу для сотового телефона устанавливают в него как обычное Java-приложение. Достаточно скопировать файлы osc.jar (скомпилированная программа) и osc.jad (ее описание) в созданный в памяти телефона каталог java/osc. Это делают с помощью прилагаемого к телефону специального программного обеспечения. После запуска приложения телефон задаст вопросы о разрешении доступа к порту сотО и к аксессуару. Необходимо утвердительно ответить на оба.

Приставка собрана навесным монтажом на макетной плате, печатная не разрабатывалась. РазъемXS1 -специальный для подключения к сотовому телефону. Такими разъемами снабжены гарнитуры и зарядные устройства. Входной разъем XW1 - СР-50-73Ф или импортный серии BNC.

Вместо микросхемы TL431 можно использовать КР142ЕН19, а вместо К561КП2 - CD4052. ОУ AD8054 заменит любой другой счетверенный с малым потребляемым током, например МС3403.

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

Прошивку к МК и приложение к телефону - скачать

Фото от пользователя andrej_m :









По поводу печатки: делал быстро и под те детали,которые были у меня. диоды 1N4148; R1,R2,R3-по два в параллель; DA2- LM324.

ПЕЧАТКА БЕЗ ИСПРАВЛЕНИЙ (на схеме выше красным выделены исправления, необходимо в печатке сделать)

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

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

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

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

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

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

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

Осциллографы за последние 20 лет изменились не меньше, чем телевизоры. От больших, тяжёлых ящиков - до компактных, карманных девайсов с цветными LCD дисплеями. Правда стоимость как была - так и осталась труднодоступной для начинающего радиолюбителя. Но ситуация скоро изменится, ведь теперь основную часть функций возьмёт на себя обычный смартфон. IkaScope - это новый беспроводной осциллограффический зонд, который способен передавать измерения непосредственно на ваш мобильный телефон или ноутбук. IkaScope коннектится через высокоскоростное соединение WiFi и работает с iOS, Android и устройствами на базе Windows, в том числе OSX.

Беспроводной щуп для осциллографа IkaScope выглядит как небольшой маркер. Он использует WiFi соединение для передачи сигналов, которые будут отображаться на любом подключенном экране (ноутбук, смартфон, планшетный или настольный компьютер). Он оснащен аккумулятором, который можно заряжать через любой порт USB. IkaScope обеспечивает 4 кВ гальванической изоляции от сети питания.

Технические характеристики

  • Цена деления 10 mV/div. → 10 V/div
  • Максимальное напряжение на входе 80 Vpp
  • Полоса пропускания 25 MHz
  • Период 100 ns/div → 10 s/div
  • Входное сопротивление 1MΩ
  • Запуск от триггера
  • Частота дискретизации 200 MSPS
  • Разрешение 8-bits
  • Буфферизация 4K pts (4 х 1K Pts)

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