- Techno Mind - https://techno-mind.ru -

Малобюджетный портативный осциллограф Hantek 6022BE

Hantek_6022BE

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

Осциллограф обладает следующими заявленными характеристиками:

Цена устройства колеблется в районе 70 вечнозеленых. Доставка из Китая заняла около месяца. Первым чувством, которое я испытал, распечатав упаковку, было изумление – на коробке гордо красовался совершенно другой осциллограф.

hantek6022BE_5 [1]

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

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

hantek6022BE_4 [2]

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

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

Для проверки осциллографа я подключал его к разным источникам сигналов параллельно моему настольному Tektronix TDS 1001B [3]. Полученные результаты, в целом, терпимы.

Синус, 5МГц:

hantek6022BE_1 [4]hantek6022BE_sine [5]

Пила, 1МГц:

hantek6022BE_2 [6]hantek6022BE_saw [7]

Прямоугольные импульсы, 100КГц:

hantek6022BE_3 [8]

hantek6022BE_square [9]

Передача данных по UART:

hantek6022BE_7 [10]

hantek6022BE_uart [11]

Измерения довольно точны – я не видел ошибок более 3%.

Шум – порядка ±10 милливольт иногда делает проблемы триггеру, поэтому изображение на экране подрагивает, иногда очень сильно. К счастью кнопка “pause“ решает эту проблему.

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

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

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

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

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

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

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

hantek6022BE_cursor_measure [12]

Кроме того существует возможность производить математические вычисления с измеренными сигналами:

hantek6022BE_math [13]
В наличии даже быстрое преобразование Фурье:

hantek6022BE_matw_window

Мануал на прибор довольно подробный и внятный – я его выкладываю здесь [14], на всякий случай.

Вывод:

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

Но свои 70 долларов прибор вполне оправдывает.