Портативный (карманный) осциллограф DSO150 (DSO Shell) - тест и обзор

СмартПульс - держите руку на пульсе высоких технологий! То, что доктор прописал!
Характеристики, тесты, обзоры смартфонов, планшетов, электронных книг, плееров и другой мобильной техники. Разборка, ремонт, решение проблем.

 


   Главная - DIY (Сделай сам!) - Портативный осциллограф DSO150



Новости

Статьи

Обзоры:

DIY электроника (Сделай сам!)

SSD и HDD

 Смартфоны, планшеты и ноутбуки

Аудио

Электронные книги

Фото- и видеокамеры

Мини-компьютеры

Внешние аккумуляторы

Электротранспорт


Статьи

Новости IT

Обзоры РУНЕТа

 

 Портативный осциллограф DSO150

 Обзор


 Недорогой портативный (карманный) осциллограф DSO150 - тест и обзор

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

 

Предисловие

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

Об одном из таких осциллографов и расскажет этот обзор.

Итак, знакомьтесь: осциллограф DSO150 (он же DSO Shell) из набора "сделай сам":

DSO150 (DSO Shell)
(изображение с официального сайта JYE Tech)

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

Основные технические характеристики карманного осциллографа DSO150 (DSO Shell):

Количество каналов 1
Аналоговая полоса пропускания 0 - 200 кГц
Макс. частота дискретизации 1 Msps (1 МГц)
Диапазон верт. чувствительности 5 мВ - 20 В /деление
Макс. входное напряжение 50 В
Разрядность кодирования 12 Бит
Точность чувствительности 5%
Входной импеданс 1 МОм
Масштаб по горизонтали 10 мкс - 500 с /деление
Длина записи 1024 отсчета
Размер (диагональ) и тип экрана 2.4 дюйма, TN LCD
Разрешение экрана 320*240
Напряжение питания 9±1 В
Потребляемый ток до 120 мА
Габариты 115*75*22 мм (д*ш*в)
Масса 100 г
Страница официального производителя jyetech.com

Осциллограф поставляется в виде наборов "сделай сам" или в виде полностью собранного устройства. Варианты поставки:

15001K - платы с напаянными SMD-элементами (элементами для поверхностного монтажа);

15002K - на аналоговую плату SMD-элементы НЕ напаяны;

15000 - полностью собранный осциллограф.

Вариант 15001K имеет два подварианта: аналоговая плата с напаянными SMD-элементами и "обычными" выводными элементами россыпью для самостоятельной пайки; либо, если плата сконструирована только для SMD-элементов, то полностью спаянная. Именно последний вариант протестирован в данном обзоре.

Цена за протестированный вариант на Алиэкспресс составила 1300 российских рублей ($20). Проверить актуальную цену можно здесь.

Упаковка, комплектация, внешний вид и конструкция карманного осциллографа DSO 150 (DSO Shell, DSO Fnirsi 150)

Осциллограф (точнее, набор для его сборки) был упакован в толстостенную пенопластовую коробку, практические исключающую какие-либо повреждения в пути.

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

комплектация карманного осциллографа DSO150 (DSO Shell)

Также к этому была приложена большая бумага с инструкцией по сборке.

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

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

Будущим пользователям рекомендуется прорепетировать эту операцию заранее, до сборки.

Кстати, об этой ручке. При её вращении с целью установки параметров (цены деления по времени и напряжению) она работает "наоборот": при вращении вправо (по часовой стрелке) параметр уменьшается, а влево - увеличивается! Некоторые умельцы устраняли проблему перепайкой контактов; но я, по причине лени, решил оставить "как есть". :)

Наконец, осциллограф собран.

Вид спереди:

обзор осциллографа DSO150 (DSO Shell)

Средняя часть осциллографа немного расширена (вероятно, по эстетическим соображениям).

Никаких обозначений производителя на корпусе нет.

На лицевой стороне расположены 4 кнопки и ручка энкодера, которая одновременно тоже является кнопкой.

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

Вид по диагонали:

тест и обзор карманного осциллографа DSO150 (DSO Shell)

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

Вид сзади:

тест и обзор осциллографа DSO150 (DSO Shell)

Здесь обращает на себя внимание пустая площадка под шильдик с данными изготовителя. В данном случае изготовитель проявил скромность и предпочёл остаться неизвестным. :)

На нижней грани осциллографа - выключатель питания и разъём для подключения оного:

тест и обзор осциллографа DSO150 (DSO Shell)

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

Вариантов тут три.

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

Второй вариант - купить DC-DC преобразователь, повышающий напряжение с 5 до 9 Вольт. Тогда его можно использовать совместно с обычным зарядным устройством для мобильников на 5 Вольт (либо с повербанком).

Третий вариант - подключить электрохимический источник на 9 Вольт (батарейку типа "Крона" (6F22) или аккумулятор).

Использовать источники с напряжением выше 10 Вольт производитель категорически запрещает!

И, последняя фотка внешнего вида, - вид со стороны верхней грани:

тест и обзор осциллографа DSO 150 (DSO Shell)

Здесь находится переключатель входа (открытый вход - закрытый - земля), затем - контактная площадка тестового сигнала 1 кГц (работает постоянно, включать не надо), затем - BNC-разъём для сигнального кабеля.

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

Схемотехника карманного осциллографа DSO150 (DSO Shell)

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

Изучим аналоговую плату:

Аналоговая плата осциллографа DSO150 (DSO Shell)

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

Схема платы (кликнуть для увеличения):

Схема аналоговой платы осциллографа DSO150 (DSO Shell)

Итак, на на плате работают:

- счетверённый высокоскоростной операционный усилитель TL084 со входами на полевых транзисторах (полоса 2.5 МГц);

- два коммутатора аналоговых сигналов (74HC4051  и 74HC4053), обеспечивающие переключение уровня сигнала при изменении масштаба по вертикали;

- преобразователь положительного напряжения питания в отрицательное ICL7660;

- два линейных стабилизатора 78L05 и 79L05 с выходом 5 В и минус 5 В соответственно для питания аналоговых микросхем.

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

Теперь изучим цифровую плату. Вид сверху:

Цифровая плата осциллографа DSO150 (DSO Shell) (вид сверху)
 

С этой стороны плата - почти пустая. Экран, четыре кнопки и ручка энкодера.

Шлейф экрана соединён с платой не с помощью разъёма, а припаян прямо к плате.

Вид цифровой платы снизу (со стороны элементов):

Цифровая плата осциллографа DSO150 (DSO Shell) (вид со стороны элементов)

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

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

Схема цифровой платы (кликнуть):

Схема цифровой (материнской) платы осциллографа DSO150 (DSO Shell)

На плате находятся всего три микросхемы. Одна из них (AMS117 3.3) - стабилизатор напряжения на 3.3 В; вторая (обозначена 1925HTR, аналог 24LC32A) - флеш-память с последовательным интерфейсом, и, наконец, самая большая и главная микросхема: STM32F103C8T6.

Последняя из упомянутых микросхем - это аналого-цифровой процессор с 12-битным кодированием аналогового сигнала; а заодно этот процессор формирует изображение и отправляет его на индикатор. Кодирование происходит с максимальной частотой отсчетов (семплирования) 1 МГц.

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

Теперь вернёмся к вещам более прозаическим.

Плата была отмыта от флюса неидеально. Кое-где оставались его заметные следы; но, ввиду их умеренного количества, возиться с их отмывкой я не стал. :)

При включении осциллографа он показывает версию прошивки:

версия прошивки DSO150 (Shell)

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


Испытания карманного осциллографа DSO150 (DSO Shell)

Перед испытаниями - несколько слов о возможностях осциллографа DSO150 (DSO Shell).

Кроме собственно показа эпюр напряжений, он позволяет автоматически измерять следующие параметры входного сигнала:
Freq — частота;
Cycl — период;
Duty — скважность в %;
Vmax — максимальное напряжение;
Vmin — минимальное напряжение;
Vavg — среднее напряжение;
Vpp — амплитуда сигнала "пик - пик" (Vmax — Vmin);
Vrms — эффективное значение напряжения переменного тока.

Измеряемые параметры относятся к той части сигнала, которая в момент измерения находится в буфере (1024 отсчёта).

Управление происходит с помощью кнопок и энкодера (и кнопки на оси энкодера).

Их функционирование таково (длительное нажатие - это 3 с или более):

V/DIV Выбор чувствительности (вольт на деление).
Вертикальная позиция сигнала.
Длит. нажатие: установка нуля (необходимо перевести переключатель AC/DC/GND в положение GND или замкнуть щупы).
SEC/DIV Выбор времени (секунд на деление).
Перемещение сигнала по горизонтали.
Длит. нажатие: переход в центр буфера.
TRIGGER Уровень триггера.
Выбор типа триггера (по фронту, по спаду).
Длит. нажатие: установка уровня триггера по среднему значению размаха сигнала.
OK Включение режима HOLD ("заморозка" сигнала).
Длит. нажатие: включение/выключение показа измерений.
ADJ Поворот: изменение выбранного кнопками параметра.
Короткое нажатие переключает режим быстрой регулировки Vpos и Hpos.
 Длит. нажатие: установка напряжения тестового сигнала 1 кГц (0.1 или 3.3 В - переключается между ними коротким нажатием).
ADJ + SEC/DIV Сохранение текущего сигнала в памяти (EEPROM).
ADJ + TRIGGER Отображение сохранённого сигнала из памяти (EEPROM).
SEC/DIV + TRIGGER Длит. нажатие: восстановление заводских настроек.

Можно считать, что "Инструкция по эксплуатации" опубликована. :)

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

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

Но у нас на тесте - неоригинальный осциллограф, и сделать это нельзя. Да и не надо, пожалуй: слишком это "геморройно". :)

Экран осциллографа - недорогой TFT TN с разрешением 320*240 пикселей.

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

Менее всего видимость страдает при поворотах вверх-вниз.

Регулировки яркости дисплея нет; тем не менее, при обычном освещении в помещении осциллограмму видно хорошо.

Место для отображения осциллограммы на дисплее поделено на 12 делений по горизонтали и 8 делений по вертикали.

Пример экрана осциллографа (синус 1 кГц, амплитуда 1 В):

Синусоида 1 кГц на осциллографе DSO150 (DSO Shell)

 Осциллограмма отображается жёлтой кривой. Слева находится желтая стрелка — указатель нулевого уровня. Справа — розовая стрелка - указатель уровня триггера.
Сверху отображается статус осциллографа (Running / HOLD), горизонтальная позиция в буфере, состояние триггера.

Состояний триггера три:
Holdoff — триггер выключен до тех пор, пока буфер не заполнен до точки его запуска.
Waiting — ожидание необходимого фронта волны.
Trigged — сигнал зарегистрирован.

Если установлен режим времени 50 мс/дел и медленнее, и при этом режим триггера - AUTO, то триггер автоматически переходит в статус Holdoff с постоянным движением осциллограммы справа налево.
В нижней части дисплея отображается чувствительность, род тока (AC/DC), цена деления времени, режим триггера, тип срабатывания триггера (по фронту или по спаду).

Для проверки соответствия частотному диапазону подаём тот же сигнал (синус), что и на предыдущей осциллограмме, но с частотой 200 кГц:

Синусоида 200 кГц на осциллографе DSO150 (DSO Shell)

Возможно, многие читатели не согласятся с тем, что на экране осциллографа изображена синусоида. И всё-таки это - она, родимая! А искажения возникли из-за стробоскопического эффекта. Он ещё и не такое может вытворять! Но мы к этому ещё вернёмся, а пока проверим соответствие заявленной полосе в 200 кГц.

Итак, на первой осциллограмме напряжение пик-пик (Vpp) составило 2.02 В, а на частоте 200 кГц (вторая осциллограмма) - 1.48 В. Итого, на частоте 200 кГц уровень составил 0.73 от уровня на частоте 1 кГц; что укладывается в рамки минус 3 дБ.

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

Например, на первой осциллограмме (где синус 1 кГц) осциллограф показал частоту 1.112 кГц; а на последней осциллограмме (где синус 200 кГц) осциллограф показал частоту 202.970 кГц.

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

Теперь проверим качество фронта сигнала при подаче двухполярного "прямоугольника" 5 кГц:

Прямоугольный сигнал (меандр) 5 кГц на осциллографе DSO150 (DSO Shell)

Фронт - очень неплох. Имеется небольшой выброс, предшествующий фронту.

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

До кучи проверяем отображение "треугольника", "пилы" и "обратной пилы":

Треугольный сигнал 5 кГц на осциллографе DSO150 (DSO Shell)

Пилообразный сигнал 5 кГц на осциллографе DSO150 (DSO Shell)

Пилообразный сигнал 5 кГц на осциллографе DSO150 (DSO Shell)

С треугольным сигналом никаких проблем нет.

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

И, наконец, вернёмся к проблеме стробоскопического эффекта.

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

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

По теории радиотехники любой сигнал может быть верно восстановлен, если частота его кодирования по крайней мере в 2 раза выше частоты самого сигнала, но на практике для более-менее его адекватного отображения необходимо хотя бы 5 отсчетов за период. В нашем случае это - 200 кГц при условии установки минимальной цены деления по горизонтали (10 мкс/деление, частота кодирования при этом составляет 1 МГц).

Если же цена деления на экране устанавливается не минимальная, а другая; то и частота кодирования будет пропорционально уменьшаться: для 20 мкс/дел. - 500 кГц; 50 мкс/дел. - 200 кГц; 0.1 мс/дел. - 100 кГц и т.д.

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

В качестве примера - осциллограмма прямоугольного сигнала (меандра) с частотой 255 кГц на развёртке с масштабом 0.1 мс/дел. (частота кодирования - 100 кГц):

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

Мораль: при непродуманной установке параметров осциллографа он может показывать то, чего нет. :)

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

Теперь - пример реального применения осциллографа DSO150.

Осциллограмма пульсаций напряжения исправного компьютерного блока питания на выходе +12 Вольт:

Осциллограмма напряжения исправного компьютерного блока питания на выходе +12 Вольт на осциллографе DSO150 (DSO Shell)
 

Теперь - осциллограмма напряжения компьютерного блока питания, подозреваемого в том, что он является причиной "глюков" (масштаб по времени и напряжению - тот же):

осциллограмма напряжения компьютерного блока питания, подозреваемого в том, что он является причиной "глюков" на осциллографе DSO150 (DSO Shell)
 

Осциллограмма в той же точке, но с масштабом по времени 10 мкс/деление:

осциллограмма напряжения компьютерного блока питания, подозреваемого в том, что он является причиной "глюков" на осциллографе DSO150 (DSO Shell)

Таким образом, подозрения можно считать подтвердившимися.

 

И, наконец, пара слов о "глюках" осциллографа.

"Глюков" было обнаружено два.

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

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

 

Окончательный диагноз карманного осциллографа DSO150 (DSO Shell)

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

Главное - что он оправдал заявленные параметры. Да, они - совсем не выдающиеся, но ожидания пользователя оправдают.

"Плюсы" осциллографа:

- очень низкая цена;

- малые габариты и вес;

- простая сборка;

- неплохой для своего класса экран;

- разветвлённые возможности управления осциллографом.
 

"Минусы" осциллографа:

- слабые технические параметры;

- нет встроенного аккумулятора;

- нет штатной связи с компьютером.
 

Область применения:

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

Ещё раз о цене и где купить.

Цена на дату обзора на AliExpress - около 1300 российских рублей ($20); проверить актуальную цену и/или приобрести можно здесь (протестированный в этом обзоре, т.е. не оригинальный вариант).

Оригинальный вариант осциллографа "сделай сам" стоит около 1900 российских рублей ($30) и купить его можно здесь. Полностью собранный (2500 руб., $40) - здесь. В "минусах" такой покупки - более высокая цена; в "плюсах" - самая последняя прошивка осциллографа.

  Ваш Доктор.
 27 января 2020 г.

Вступайте в группу SmartPuls.Ru  Контакте! Анонсы статей и обзоров, актуальные события и мысли о них.


                Порекомендуйте эту страницу друзьям и одноклассникам                      

 

  Комментарии вКонтакте:

 

   Комментарии FaceBook:

При копировании (перепечатке) материалов ссылка на источник (сайт SmartPuls.ru) обязательна!

  
     
  Доктора! (Администрация сайта - контакты и информация)
  Группа SmartPuls.Ru  Контакте - анонсы обзоров, актуальные события и мысли о них