1. 引言
HTOOL-SA12 是一款集频谱分析与信号发生功能于一体的高性能手持式测试仪,工作频率覆盖 13.5MHz 至 12GHz。本文将从下位机硬件特性、用户界面操作、上位机软件功能以及通信协议四个维度,系统介绍这款设备的使用方法与技术细节,帮助工程师快速上手并完成自动化测试系统的集成。

2. 下位机 HTOOL-SA12
2.1 关于 HTOOL-SA12
HTOOL-SA12 的核心性能指标如下:
- 频谱分析仪:显示平均噪声电平(底噪)低至 -120dBm,全频段扫描最快仅需 1.1 秒,提供四种分辨率带宽(RBW)可选。
- 信号源:13.5MHz-6.4GHz 输出功率在 -11dBm 至 -29dBm 范围内可控;6.4GHz-12GHz 固定输出 -29dBm。
- 高级分析功能:具备 S21 测量功能,可评估滤波器、放大器、电缆等器件的增益与损耗。支持最大/最小保持、多次平均及瀑布图显示,支持英/中/俄三语界面,提供标准 SCPI 指令集,支持系统集成与自动化控制。
HTOOL-SA12 采用全金属机壳设计,坚固耐用,并可有效屏蔽电磁干扰。机身尺寸 125mm x 75mm x 20mm,小巧便携。机身采用 SMA 型射频接头,并配备了高品质 SMA 馈线,方便连接各类被测件。显示屏采用 4 寸高亮 IPS 电阻触摸屏,户外场景下屏幕内容清晰可见。
HTOOL-SA12 内置 5000mAh 锂电池,续航时间可达 6.5 小时以上。充电接口采用 Type-C,使用附赠的 Type-C 电缆即可对设备充电,也可用于数据传输和固件升级。

2.2 产品参数
| 参数 | HTOOL-SA12 |
|---|---|
| 测量范围 | 13.5MHz-12GHz |
| 最大跨度 | 11986MHz |
| RBW(分辨率带宽) | 2.5KHz,5KHz,10KHz,25KHz |
| 扫描速度 | 12GHz/s(极限速度) |
| 底噪 | -120dBm(极限底噪) |
| 阻抗 | 50Ω |
| 信号发生器 | 13.5MHz~12GHz |
| 通信接口 | USB 串行/Usart |
| 输入衰减/增益 | +15dB / 0dB / -15dB |
2.3 用户界面

2.3.1 主界面
主界面包含以下核心控件:
- 暂停按钮:直接暂停界面的运行。
- 信号源状态:Gene:Off 代表信号源关闭;Gene:-17dBm 6200.00MHz 代表信号源开启,频率为 6200.00MHz,功率为 -17dBm;Gene:Tracking 代表频谱的 S21 功能开启。
- 快捷开关开启按钮:按下之后会有一个滑块向上滑动,其中包含 RBW 切换、快捷开关关闭按钮、锁定滑动按钮。
- 按钮控制模式:按下第一个按钮会有 Ampl Mode(参考幅值调节模式)、Center Mode(中心调节模式)、Span Mode(跨度调节模式)、Mark Mode(标记模式)四种模式的切换。
- 滑动锁定模式:点击锁定滑动按钮,主界面会有 Locked 的标识,并且用户不能在实现左右滑动和上下滑动。
- 主菜单按钮:点击按钮进入主菜单界面。
- 横屏滑动:拖动最下面的坐标轴,实现图表的左右滑动。
- 竖屏滑动:拖动最左边的坐标轴,实现图表的上下滑动。

2.3.2 键盘
键盘包含数字、小数点、单位、退格以及退出等按键,输入的数值会在键盘上方文本框显示。
2.3.3 扫描界面
- 点击中心点设置扫频中心频率。
- 点击跨度设置扫频跨度频率。
- 点击开始点设置扫频开始频率。
- 点击结束点设置扫频结束频率。
- 点击按钮可以切换对应的 RBW,其中 RBW 越大扫描的速度越快,AUTO 也是根据不同的跨度选择不同 RBW。
- 点击返回按钮返回主菜单。
2.3.4 视图界面
- 点击迹线按钮可以选择最大、最小、5 次平均、10 次平均迹线。
- 点击瀑布图按钮会在频谱界面打开瀑布图。
- 上下滑动按钮可选择可视窗口的分辨率,范围越小可视的分辨率越高。
- 上下滑动按钮可以选择具体的参考幅值。

2.3.5 标记界面
- 点击会弹出键盘,用户可以输入想要标记一的频率。
- 点击会弹出选项框,标记一、峰值一以及关闭,用户可以选择想要进行的操作。
注:一共四组标记和峰值,用法和标记一、峰值一类似。
2.3.6 信号源界面
- 点击按钮可以切换不同的功能:信号源点频、S21 以及关闭信号源。
- 当前面标签是频率的时候,点击按钮用户可以输入不同的频率。
- 上下滑动可以选择输出信号源的功率,其中 13.5MHz-6400MHz 是可控的,当用户输出的频率大于 6400MHz 只能输出固定功率的信号源。
- 当前面是频点数量的时候,用户可以设置 S21 的时候的具体点数。
- 用户接好馈线之后点击直通按钮进行数据的归一化校准。
2.3.7 设备界面
- 点击按钮实现中文、英文、俄文的切换。
- 点击按钮查看机器的设备信息。
- 为了方便用户的测量,设备设置了输入的增益或者衰减。+15dB 建议是在用户信号功率 -40dB 以下的情况下使用;-15dB 建议是在用户信号功率 0dB 以上的情况下使用。
注:当用户输入小于 -20dB 时,可以使用 +15dB 增益档更加准确地测量信号,但是如果用户的功率大于这个界值会导致测到的功率不会有太大的变化,测量结果错误。
- 点击按钮实现屏幕的旋转。
- 点击按钮进入亮度调节界面,左右拖动滑动条实现屏幕的亮度调节,标签用来显示亮度具体的百分比。
2.3.8 预设界面
- 点击按钮会保存当前设置的所有参数。
- 点击按钮会应用之前保存的所有参数。

3. 上位机
上位机软件提供了以下功能模块:
- 语言切换:点击按钮实现中、英、俄的语言切换。
- 串口枚举框:点击按钮扫描电脑的所有串口。
- 频率设置:用户可以向 lineEdit 输入自己想要设置的参数。
- 标记设置:点击左侧标记按钮可以开启或者关闭对应的标记,点击右侧的按钮可以输入频率。
- 峰值设置:点击按钮可以开启或者关闭对应的峰值。
- 信号源幅值:上下滑动可以根据具体需求选择对应的幅值。
- 信号源启停:点击按钮实现信号源的开启和关闭。
- 信号源频率设置:输入对应的频率,设置信号源的频率单位(MHz)。
- S21 点数:开启 S21 功能的时候选择 S21 的点数。
- 直通:对 S21 功能实现数据的校准。
- 瀑布图:点击按钮实现瀑布图的启停。
- 迹线:点击按钮可以开启或者关闭对应的迹线。
- 保存数据:设置文件路径、保存时长,点击按钮就可以直接保存数据。
4. 通信协议
HTOOL-SA12 支持标准 SCPI 指令集,便于系统集成与自动化控制。以下为常用指令说明:
| 指令 | 说明 |
|---|---|
| GENErator:STATus status | 设置信号源的开启和关闭,status 是开启状态(ON/OFF) |
| GENErator:STATus? | 应答值 "OFF" 表示关闭,"ON" 代表打开 |
| GENErator:FREQuery freq | 设置信号源输出频率,freq 浮点数,单位 MHz |
| GENErator:FREQuery? | 查询信号源输出频率,应答值为字符串(具体频率),单位 MHz |
| GENErator:GPWR freq,power | 设置信号源输出频率和功率(freq 浮点数,单位 MHz) |
| GENErator:S21 point_num,status | point_num 代表 S21 的点数,只能是 200、300、400、500;status 是开启状态(ON/OFF) |
| MARK:MARK# freq,status | 设置标记,# 可取值 {1|2|3|4};freq 浮点数,单位 MHz;status 是开启状态(ON/OFF) |
| MARK:MARK#? | 查询标记,# 可取值 {1|2|3|4} |
| MARK:PEAK# status | 设置峰值,# 可取值 {1|2|3|4};status 是开启状态(ON/OFF) |
| MARK:PEAK#? | 查询峰值,# 可取值 {1|2|3|4} |
| FREQuency:SCAN start_freq,stop_freq,on_off,rbw | 设置扫描参数的开始频率(freq 浮点数,单位 MHz)、结束频率(freq 浮点数,单位 MHz)、是否传输数据标志(1/0)、频率分辨率(0(AUTO)/1(2.5KHz)/2(5KHz)/3(10KHz)/4(25KHz)) |
| DATA:CURRent? | 查询当前帧数据 |
注:当传输标志位置 1 的时候会一直发送当前帧数据,置 0 的时候会停止数据的发送。
4.1 数据帧格式
数据帧由报头、数据段和报尾三部分组成。
报头:帧起始字符为 #;帧数据长度位数(D)为一个数字字符(ASCII);长度字段为帧头后面 D 个字符,表示整个帧数据段的长度。整个报头的长度就是 head_count = D+2。
数据段:起始频率和终止频率分别位于帧中 head_count+2 和 head_count+6 的位置;幅值部分从 head_count+10 开始,每 2 个字节表示一个数据点(幅值放大了 100 倍),数据数量为 ampl_count;峰值数据位于帧的最后 48 字节,每 12 字节表示一个峰值,包含频率(4 字节 float)、幅度(4 字节 float)和索引(4 字节 int)。其中频率单位是 KHz,幅度放大了 100 倍。
报尾:固定为 \r\n(0x0D, 0x0A)。
5. 总结
HTOOL-SA12 凭借宽频段覆盖、低底噪、快速扫描以及丰富的分析功能,在射频调试、器件测试和自动化测量场景中具有较高的实用价值。其标准 SCPI 指令集和清晰的数据帧格式,为二次开发与系统集成提供了良好的基础。无论是手持现场巡检,还是搭建自动化测试平台,HTOOL-SA12 都是一款值得关注的便携式测试工具。
679

被折叠的 条评论
为什么被折叠?



