Hantek 6022be android hscope 4pda

Hantek 6022be android hscope 4pda

Цифровые Осциллографы Hantek DSO5000

Maximum Input Voltage Overvoltage Category Maximum Voltage
CAT I and CAT II 300VRMS (10×), Installation Category
CAT III 150VRMS (1×)
Installation Category II: derate at 20dB/decade above 100kHz to 13V peak
AC at 3MHz* and above. For non-sinusoidal waveforms, peak value must
be less than 450V. Excursion above 300V should be of less than 100ms
duration. RMS signal level including all DC components removed through
AC coupling must be limited to 300V. If these values are exceeded,
damage to the oscilloscope may occur.

Если нужно работать с напряжением выше 300V RMS — см. спойлер «Доп. оборудование»
дополняющий пост1 и пост2

При переключении стоковых щупов в режим полоса снижается до 6МГц .

Всем новичкам: Прибор имеет провод заземления, чтобы не получить фейерверк сделайте поиск в теме по слову «Заземление» . И разберитесь с гальванической развязкой в измеряемом оборудовании.

DSO-5062 B DSO-5102 B DSO-5202 B DSO-5072 P DSO-5102 P DSO-5202 P DSO-5062 BM DSO-5102 BM DSO-5202 BM
Недорогой цифровой осциллограф начального уровня.
Варианты имеют частоты пропускания 60, 70, 100, 200 МГц
Объём памяти P -40K , B -1М , BM -2M
Опционально можно добавить выход VGA V , LAN
D — имеет 16-канальный логический анализатор, 500MSa / s

Цены начинаются от

190$ без учёта доставки и от

225$ с «бесплатной доставкой»

Каналов 2
Аналоговая полоса пропускания 60/100/200 МГц
Время нарастания (Rise Time) 3.5 нс
Входной импеданс 1M
Входная чувствительность 2мВ/деление до 5В/деление
Связь на входе AC, DC and GND
Вертикальное разрешение 8 бит
Максимальное входное напряжение AC: 600V, DC: 800V
Дискретизация реального времени 1 ГГц при 1 канале, 0.5ГГц в 2-х канальном режиме.
Эквивалентная дискретизация 25 ГГц
Диапазоны времени 4 нс/деление до 40 с/деление
Память 40K, 1М, 2M (в зависимости от модели) в двухканальном режиме делится между ними

Оф страница загрузок Firmware
Products ещё проверяйте тут конкретно на свой аппарат

Источник

Осциллограф-приставка Hantek 6022BE: мобильное приложение и небольшой тест.

В дополнение к предыдущему обзору на осциллограф USB-приставку Hantek 6022BE на два канала с полосой 20МГц (до 48 Мвыб./с), и с поддержкой USB-OTG добавлю немного описания процесса калибровки и несколько тестов в мобильном приложении.

Осциллограф Hantek 6022BE компактный, удобный как для работе на столе, так и в мобильном варианте. Лично я в последнее время использую его даже не с ноутбуком — со смартфоном через OTG.

Подключаю к смартфону, использую приложение HScope.

Без осциллографа можно попробовать приложение в Demo-режиме (можете скачать HScope, посмотреть приложение в Демо).


Перед началом работы рекомендую провести проверку щупов по встроенному генератору тестового сигнала и при необходимости провести компенсацию.

В комплекте есть специальная пластиковая отвертка для подстройки щупа.

Процесс проверки и компенсации щупов

На генераторе присутствует сигнал (меандр 1кГц, 2В).
Сигнал должен выглядеть как меандр.

Если есть перекомпенсация или недокомпенсация, то будут вот такие осциллограммы.



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


Если что — вот модель щупов (PP-80 60MHz 1:10)

После проверок можно начинать измерения))))
Устройство так увлекло меня, что приобрел платную версию программы HScope.
В информации выбираете Get Full version, затем внимательно выбираете модель своего устройства.


Проверка сигнала с USB (5В)


Подаю с генератора сигнал с определенной частотой для проверки.
60Гц

125Гц

250Гц

800 Гц

В программе HScope можно посмотреть спектр сигнала (переключаем на вкладку FTT)

Есть несколько фильтров, но смысл не меняется. Генератор дает несколько гармоник, что хорошо видно.

600Гц (Спектр)

В приложение HScope есть режим мультиметра с логгированием напряжения. Лог экспортируется в *.csv.

В полной версии приложения доступна разблокированная функция преобразования Фурье (отображение спектра сигнала).
Сигнал 4кГц

Сигнал 2 кГц

У некоторых сигналов видны гармоники (2я, 3я и т.п.) — можно оценить качество сигнала и источника.
Сигнал 1кГц

Также становятся доступные математические функции.


К сожалению, часть скриншотов не сохранилась.
В ближайшее время переделаю тесты на 1-10 МГц и добавлю.
Самая высокая частота из оставшихся тестовых сигналов 625кГц

По опыту скажу, что синус видно до 4МГц, сложные сигналы хуже, в основном 500кГц. 2МГц (зависит от сигнала). Большой минус — пропадает синхронизация сложных сигналов на высоких частотах (особенность передачи данных по USB данной модели).
По работе с приложением — достаточно удобно, причем как сохранять лог сигнала, так и скриншоты. Осциллограф работает просто с выхода USB-OTG, без дополнительного питания.

Читайте также:  Заставка во время зарядки андроид

Полезно будет приобрести либо щупы 1:100, либо дополнительно делитель 1:20.

Источник

Hantek 6022be android hscope 4pda

Product introduction:
Cost-effective economy oscilloscope, 150MHz Bandwidth, 1GSa/s, 8M memory depth; with 1CH 25MHz waveform generator, support arbitrary waveform output; 14 kinds of trigger modes, standard with 5 kinds of serial protocol triggers and decodes; 32 kinds of auto measurements with statistics; 3-digit digital voltage meter and 6-digit hardware frequency indicator functions; 2 sets of DVM; Abundant SCPI remote command control. It is a useful commissioning instrument for various fields such as communication, aerospace, national defense, embedded systems, computers, research and education.

Feature:
1) 2 channels which are respectively controlled by independent knobs
2) 100 MHZ and 150MHZ analog channel bandwidth
3) Sampling rate up to 1 GSa/s
4) 8M memory depth
5) Vertical range 2mV/div

10V/div
6) Built-in 1 CH 25MHz waveform generator (DSO2D10, DSO2D15)
7) Vertical resolution: 8bit
8) Trigger: Edge, Pulse, Video, Slope, Overtime, Window, Pattern, Interval, Under Amp, UART, LIN, CAN, SPI, IIC
9) BUS decode and protocol analysis: RS232/UART, I2C, SPI, CAN, LIN
10) Can save multiple data formats, such as settings, waveforms, reference waveforms, CSV, pictures
11) A 3-digit digital voltage meter and a 6-digit hardware frequency indicator
12) 32 kinds of auto measurements with statistics, real-time statistics of maximum, minimum, standard deviation and etc.
13) 2 sets of digital voltmeters
14) Support threshold testing, free measurements within the screen
15) Abundant SCPI remote command control
16) USB Host/Device.

Подробную информацию по поводу восстановления и не только можно найти в ветке форума eevblog ее автора Mark5, в ветке, а также по ссылке автора DavidAlfa с форума eevblog.

Если есть возможность, получить дамп памяти Winbond 25N01GVZEIG сразу после получения прибора до каких-либо изменений и обновлений. Может понадобиться для восстановления. Получить дамп можно не выпаивая микросхему, для этого есть специальное приспособление. В крайнем случае можно выпаять память и после снятия дампа впаять обратно. Но при этом теоретически пропадает гарантия. Для сохранения дампа памяти на компьютере можно использовать программатор CH341a, переходник WSON8->DIP8 и программу Neo Programmer.

После получения прибора до каких-либо изменений и обновлений рекомендуется сделать full-backup с помощью пакета dso3kb_Backup_Builder.upk с диска DavidAlfa с форума eevblog, поместив его в корень USB-флешки , вставить флешку в прибор и запустить процедуру обновления. Этот пакет создает резервную копию основных файлов файловой системы прибора из папок:

После окончания процедуры на флешке будет создано 2 файла dso3kb_CNxxxxxxxxxxxxx.upk и dso3kb_CNxxxxxxxxxxxxx_FULL.upk. Пакет dso3kb_CNxxxxxxxxxxxxx.upk восстанавливает модель, серийный номер, номер HW, FW, калибровку генератора, но пропускает dso, сохраняя существующее программное обеспечение dso. Пакет dso3kb_CNxxxxxxxxxxxxx_FULL.upk восстанавливает модель, серийный номер, номер HW, FW, калибровку генератора и dso, перезаписывая существующее программное обеспечение dso, почти как восстановление исходной системы. Эти файлы рекомендуется хранить в надежном месте, в случае необходимости они позволяют восстановить все установки, касающиеся данного прибора — номер модели, серийный номер, данные калибровки, прошивки и т.д., т.е. все, кроме операционной системы, которая восстанавливается с помощью platform-tools.

Рекомендуется также использовать пакет dso3kb_Eeprom_backup.upk с диска DavidAlfa, который читает содержимое микросхемы PT24C02 eeprom (256 байт) и создает на флешке файл пакета dso3kb_CNХХХХХХХХХХХХХ_eeprom.upk, содержащий дамп PT24C02 в файле ee.bin и который позволяет восстановить содержимое PT24C02. На некоторых моделях плат (проверено на платах DSO2D15_v1.7 2021.1.14, HW = 003.002.001.000.000.000.000.001, FW 3202, номер платы 0026-002-02-2129-0ХХХХ, исходная прошивка 1.0.1.1.0(20210726.00) после применения platform-tools-3102/3202 содержимое PT24C02 используется при первой загрузке прибора для восстановления файла калибровки генератора dds_calbration.dat. Таким образом, все, что нужно для восстановления работоспособности приборов с такими платами при полном зависании после применения platform-tools-3102/3202, это восстановление файла system.inf с номерами модели, серийника и HW. Для этого можно использовать простой пакетник, например, dso3kb_cache_backup.upk, которй записывает на флэшку в папку /DSO содержимое папки /cache файловой системы прибора, которая содержит system.inf. После этого можно скопировать этот файл в папку /cache любым описанным ниже способом.

В случае полного бездейстия прибора (окирпичивания) существуют способ восстановления всей файловой системы с помощью platform-tools (этот софт можно найти на форуме eevblog, либо запросить у Hantek конкретно для своей модели, сообщив о возникшей проблеме с прибором). Восстановление системы с помощью platform-tools подробно описано в ветке форума eevblog. Чаще всего после установления необходимого драйвера и подключения прибора в режиме восстановления процесс восстановления с помощью запуска файла cmds.bat не приводит к запуску прибора и после отключения прибора и включения его в режиме восстановления надо повторить запуск файла cmds.bat.

Читайте также:  The android phone is connected to the usb cable

После восстановления системы с помощью platform-tools в меню Calibrate имеются 2 подпункта Amplitude и Offset. Из них рабочий только Offset. Кроме того, с некоторыми прошивками, например, с dso3kb_20210714.upk возникает проблема с USB-портом: после включения прибора появляется сообщение о блокировке переднего USB-порта и появляется значок заднего USB-порта. На вставленную в передний USB-порт флешку прибор не реагирует. Чтобы прибор определил флешку, надо перед этим нажать на Update, после чего вставить флешку. Появляется значок переднего USB-порта и флешка опознается. Как было установлено, причина этих проблем заключается в наличии пустого файла /dso/app/Square_cusp.tmp. Удаление этого файла решает проблему — меню Calibrate содержит только один пункт Calibrate, и передний USB-порт больше не блокируется с прошивкой dso3kb_20210714.upk. Иногда файл /dso/app/Square_cusp.tmp присутствует уже в заводской прошивке и тогда с этим прибором возникают те же проблемы, что и после применения platform-tools. Самый простой способ проверки наличия файла /dso/app/Square_cusp.tmp — посмотреть меню Calibrate — если в нем два подпункта Amplitude и Offset, с большой долей вероятности этот файл присутствует. Лечение — удаление файла /dso/app/Square_cusp.tmp. Удалить этот файл можно с помощью пакета dso3kb_usb_fix.upk от Hantek с диска DavidAlfa.

После восстановления системы с помощью platform-tools номер модели, серийный номер и версия Pcb отображаются прибором как неопределенные (undefined). При этом в приборах DSO2Cxx, в которых имеются все компоненты генератора (были уже в приборе при его получении, или были допаяны), будет работать генератор, но с неоткалиброванной амплитудой. Если был создан файл dso3kb_CNxxxxxxxxxxxxx_FULL.upk, можно сделать обновление с этим файлом, который должен быть в корне USB-флешки. Если это модели DSO2Cxx, в которых имеются все компоненты генератора, и есть желание реализовать генератор, надо произвести замену номера модели или номера HW с .000 на .001, как описано ниже. Если своего файла dso3kb_CNxxxxxxxxxxxxx_FULL.upk не было создано, то после восстановления скопировать dso3kb_fix_generator.upk из архива Generator calibration fix.zip (автор DavidAlfa) в корень USB-флешки и запустить обновление с этим файлом. Этот пакет замещает пустой калибровочный файл cache/dds_calbration.dat калибровочным файлом Давида. Далее можно изменить номер модели с помощью пакета dso3kb_2D15_conversion.upk с диска Давида. Он меняет номер модели на 2D15 и номер HW на .001.

Если есть проблемы с калибровкой амплитуды генератора, а своего файла dso3kb_CNxxxxxxxxxxxxx_FULL.upk не создано, можно также воспользоваться пакетом dso3kb_fix_generator.upk, поместив его в корень USB-флешки и запустив обновление с этим файлом. Генератор будет откалиброван, правда данными калибровки генератора Давида.

Для изменения только прошивки FPGA (FW), находящейся в файле /lib/firmware/psram_board_test.fs.bin можно воспользоваться upk-пакетами с диска Давида. Эти пакеты замещают файл прошивки прибора на файл прошивки, находящийся в upk-пакете. Для FW прошивок bXXX имеются две прошивки b000 и b101. Они эквивалентны FW прошивкам из пакетов dso3kb_FW3000.upk и dso3kb_FW3101.upk с диска Давида. Владельцы с изначальной прошивкой bxxx могут также использовать прошивку из пакета dso3kb_FW3102.upk. После выполнения этого пакета FW будет b102.

В последней версии FW 3202 папка /lib/firmware теперь содержит 3 файла (раньше был только psram_board_test.fs.bin):
psram_board_test.fs.bin
SCOPE_TOP_V3002.bin
SCOPE_TOP_V3202.bin

SCOPE_TOP_V3002.bin = psram_board_test.fs.bin из FW 3102.
SCOPE_TOP_V3202.bin = psram_board_test.fs.bin = file psram_board_test.fs.bin из старой версии FW 3202.

Обновиться до последней версии FW 3202 можно с помощью пакета dso3kb_FW3002_3202.upk.

Все пакеты обновления от Hantek имеют в конце скрипта текст:

Все описанные случаи программной манипуляции с памятью производятся на свой страх и риск. Аннулируется или нет при этом гарантия на прибор неясно.
platform-tools-b000.rar ( 177.92 МБ )
dso3kb_FW_b000.zip ( 321.66 КБ )
dso3kb_FW_b101.zip ( 311.64 КБ )
dso3kb_cache_backup.zip ( 806 байт )
dso3kb_2D15_conv_3202.zip ( 805 байт )
dso3kb_FW3002_3202.zip ( 924.77 КБ )

W25N01GVZEIG-Winbond Datasheet.pdf ( 877.14 КБ )

ADC08D502CIYB datasheet.pdf ( 902.88 КБ )

HFD4_en.pdf ( 202.67 КБ )

AZ431AN-EA1_datasheet.pdf ( 186.77 КБ )

Для получения дампа памяти прибора Winbond 25N01GVZEIG (тип корпуса QFN с центральным контактом снизу) потребуется программатор CH341a (черная версия), переходник WSON8->DIP8 и программа Neo Programmer с данного форума. Инструкция по работе с CH341a, версия 2.2.0.3 программатора Neo Programmer с документацией, драйверами, фото, поясняющими работу с данной программой, ссылкой на данную программу на форуме 4PDA (там имеется последняя версия программы NeoProgrammer_2.2.0.8), а также фото переходника без и с впаянной микросхемой находятся в архиве NeoProgrammer_2.2.0.3.zip. Программатор рассчитан на 5 вольт, микросхема памяти — на 3.3 вольта. В документации (Doc->Programmers) имеется инструкция (ch341a_programmer_black_3.3v_5.0v_RU.pdf) по переделке программатора на возможность выбора 5-ти или 3.3 вольт. Есть более простой вариант переделки только на 3.3 вольта — в архиве — видео CH341 3.3v modification.mp4, изменения в схеме CH341a 3.3v schematics modification.jpg, изменения на плате программатора CH341a 3.3v hardware modification.jpg. Второй вариант проще еще и тем, что не требуется резать дорожку. В первом и втором варианте переделки надо отпаивать и приподнимать 28-ю ногу микросхемы CH341a. Делать это надо очень осторожно, чтобы не отломить эту ногу. Я использовал данный программатор многократно без переделки как с родным чипом памяти, так и с купленными на АлиЭкспресс. Все чипы пока целы. Но каждый решает сам, переделывать программатор или нет. Для получения дампа микросхему памяти прибора надо выпаять с платы (проще всего с помощью фена и, может быть, с добавкой сплава Розе на боковые контакты; чип имеет центральный контакт на брюхе и паяльником его не выпаять) и впаять в переходник в соответствии с ключем (проще всего паяльником). Переходник вставляется в программатор в соответствии с ключем (25-я серия), как показано на фото и программатор вставляется в USB-порт компьютера. Специальной установки программа Neo Programmer не требует, для запуска программы надо просто кликнуть на файле NeoProgrammer.exe. Запустить NeoProgrammer, выбрать язык (например, русский), выбрать CH341a и CH341 Black в меню «Программатор» и «Настройки», определить микросхему, нажав кнопку «Определить» (чип определяется как W25N01GV), и затем кликнуть на значке «Читать чип». Чтение чипа занимает около 31мин. После этого сохранить дамп в файл, кликнув на значке «Сохранить файл». Если надо записать сохраненный дамп в микросхему памяти, то надо открыть файл с дампом, кликнув на значке «Открыть файл» и затем на значке «Записать». Для ускорения записи в меню «Настройки»->SPI отметить «Не писать FF». В этом случае запись чипа длится порядка 11мин с использованием NeoProgrammer_2.2.0.3. С использованием NeoProgrammer_2.2.0.8 запись идет с проверкой (сообщение при записи — «Записываю флэшку с проверкой. Main Memory») и длится примерно в два раза дольше. Перед записью не помешает пару раз стереть память чипа, кликнув на значке «Стереть» (вся память будет иметь FF). После окончания работы с программатором выпаять чип с переходника (паяльником) и впаять его на плату прибора (с помощью фена, т.к. чип имеет центральный контакт на брюхе).
NeoProgrammer_2.2.0.3.zip ( 71.53 МБ )

Читайте также:  Lewd city girls android

Запустите скрипты под linux или cygwin

Распаковка
запустить ./extract.sh «dso3kb_package_name.upk» или sh ./extract.sh «dso3kb_package_name.upk»
скрипт все расшифровывет и распаковывает в создаваемую папку package_name, которая будет содержать папку package и иногда файл upend

Создание
запустить ./build.sh «package_name» или sh ./build.sh «package_name»
где package_name это папка, содержащая папку package и иногда файл upend.
скрипт архивирует, шифрует и создает файл «dso3kb_package_name.upk»

chmod 777 /dso/var/run/package/do_update.sh
/dso/var/run/package/do_update.sh

В файле upend содержится список файлов и папок папки package.

После выбора в Utility->Update->Update Firmware прибора upk-пакета создается, если не было, папка /dso/var/run. Если эта папка имеется то удаляется все ее содержимое. После этого выбранный upk-пакет распаковывается в эту папку и выполняется скрипт do_update.sh из папки package. После выполнения скрипта do_update.sh папку /dso/var/run можно удалить, хотя перед выполнением скрипта из вновь выбранного пакета эта папка удаляется или удаляется ее содержимое. Все пакеты обновления от Hantek после завершения выполнения скрипта пакета папку /dso/var/run не удаляют. Удалить папку /dso/var/run можно, например, поместив в скрипт команды

dso3kb_usb_check_fix.zip ( 980 байт )

dso3kb_model_conv_DSOXXXX.zip ( 996 байт )

dso3kb_serial_conv_CNXXXXXXXXXXXXX.zip ( 971 байт )

dso3kb_dso_backup.zip ( 859 байт )

Сообщение отредактировал Vitroks — Вчера, 23:52

Сравнение меандров и синусов на разных частотах с внутреннего (CH1 — желтый) и внешнего (CH2 — зеленый) генератора (FeelTech FY3200S с линейным блоком питания вместо родного импульсного) на 2C10. Использовались коаксиальные кабели с BNC коннекторами на обоих концах.

Источник

Оцените статью