admin 管理员组

文章数量: 1184232

OpenHantek6022 是一款专为 Hantek DSO6022 系列 USB 数字示波器设计的开源软件,支持 6022BE/BL 型号及其兼容设备。本指南将详细介绍该软件的安装配置、核心功能和使用技巧。

【免费下载链接】OpenHantek6022 OpenHantek6022 is a DSO software for Hantek USB digital signal oscilloscopes 6022BE / BL. Development OS is Debian Linux, but the program also works on FreeBSD, MacOS, RaspberryPi and Windows. No support for non-Linux related issues unless a volunteer steps in! 项目地址: https://gitcode/gh_mirrors/op/OpenHantek6022

快速上手:从零开始安装配置

要使用 OpenHantek6022,首先需要从源码构建或安装预编译包。建议使用以下命令克隆仓库:

git clone https://gitcode/gh_mirrors/op/OpenHantek6022

构建软件需要以下依赖项:

  • CMake 3.12 或更高版本
  • Qt 6.2 或更高版本
  • FFTW 3+ 库
  • libusb-1.0(版本≥1.0.16)
  • 支持 C++11 的编译器

一键安装脚本

项目提供了便捷的安装脚本,在 Linux 系统上只需执行:

  • LinuxSetup_AsRoot:以 root 权限安装所有构建依赖
  • LinuxBuild:配置构建环境并生成安装包

核心功能详解

多通道示波器显示

OpenHantek6022 支持所有设备通道的电压和频谱视图。当输入信号过载时,CH1 和 CH2 的标签会变为红色,直观提示用户。

专业测量功能

  • 电压参数:Vpp、DC(平均值)、AC、RMS 和 dB 值测量
  • 频率分析:精确的频率测量和显示
  • 功率计算:可设置负载电阻(1-1000Ω)并显示功率耗散
  • THD 显示:信号的总谐波失真分析
  • 音调识别:音频频率的音符值和音分偏差显示,适合乐器调音

数学运算通道

支持多种数学运算模式:

  • CH1+CH2、CH1-CH2、CH2-CH1、CH1*CH2
  • 平方、绝对值、符号函数、AC 和 DC 分量计算

实用技巧分享

硬件连接配置

在使用 6022BL 型号时,确保在插入设备前按下"H/P"按钮以启用示波器模式。设备不支持同时作为示波器和逻辑分析仪使用。

零位校准方法

示波器存在较大的零点误差,可通过以下步骤快速校准:

  1. 短路两个输入端,使用 50Ω 终端插头或短接探头
  2. 激活菜单设置:示波器/校准偏移
  3. 设置慢速时基(10-100 ms/div)
  4. 依次选择 CH1 和 CH2 的所有电压设置
  5. 最后取消激活校准设置

模拟模式使用

在没有真实硬件的情况下,可以通过命令行启动模拟模式来体验软件功能:

OpenHantek --demoMode

常见问题解答

USB 驱动问题

Linux/Unix 系统: 复制 utils/udev_rules/60-openhantek.rules/etc/udev/rules.d//usr/lib/udev/rules.d/ 目录,然后重新插拔设备。

Windows 系统: 注意:原始的 Hantek Windows 驱动程序不兼容!必须使用项目提供的 WinUSB 驱动程序。

图形显示问题

如果遇到黑屏或图形显示异常,可以尝试以下解决方案:

  • 使用 OpenGL ES 替代 OpenGL:OpenHantek -eOpenHantek --useGLES

  • 在 Linux ChromeOS 上设置环境变量:LIBGL_ALWAYS_SOFTWARE=1

固件加载问题

示波器不会将固件永久存储在闪存或 EEPROM 中,每次上电后都需要重新上传固件。如果之前使用过其他软件,需要拔掉设备重新插入一次,以确保正确加载固件。

通过本指南,您可以快速掌握 OpenHantek6022 的使用方法,充分发挥 Hantek DSO6022 系列示波器的性能潜力。

【免费下载链接】OpenHantek6022 OpenHantek6022 is a DSO software for Hantek USB digital signal oscilloscopes 6022BE / BL. Development OS is Debian Linux, but the program also works on FreeBSD, MacOS, RaspberryPi and Windows. No support for non-Linux related issues unless a volunteer steps in! 项目地址: https://gitcode/gh_mirrors/op/OpenHantek6022

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

本文标签: 示波器 使用指南 完整 数字 软件