TesterRT BOOK 产品解读:它到底是什么、能测谁、怎么测、原理是什么
一、先纠偏:它不是"更强笔记本",而是"带IO的实时测试底座"
很多同学看到加固笔记本形态,第一反应是:"性能更强的笔记本电脑?"
错。 TesterRT BOOK 的核心不在 i7 那一面,而在它内部的上下位机架构:
|
层级 |
硬件 |
跑什么 |
干什么 |
|---|---|---|---|
|
上位机 |
i7-11390H / 16GB / 500GB SSD |
Windows 10 |
UI、工程管理、ICD协议编辑、报告模板、数据回放 |
|
下位机 |
ARM + R5 + FPGA |
Linux-RT / 翼辉等实时OS |
硬实时采集、判读、控制、仿真调度 |
对外也不是普通 USB/HDMI,而是业务IO:
-
通信:RS232×4 / RS422×4 / RS485×4 / CAN×2
-
模拟/数字:AI×16 / AO×4 / DI·DO×16 / PI·PO×4
-
硬切换:SW继电器×8
一句话定位:
你买的不是屏幕,是能把飞控/ECU的真实IO抓过来,并按实时节拍做判读的便携工作台。

二、接口能力速览
|
资源 |
关键指标 |
工程上能干嘛 |
|---|---|---|
|
RS232×4 |
波特110~460800bps;5/6/7/8数据位;奇/偶/无校验 |
飞控调试口(Mavlink)、GPS NMEA、老设备Console |
|
RS422×4 |
同上波特;差分全双工 |
弹载/机载板差分数据链、IMU/惯导高速口、伺服指令 |
|
RS485×4 |
同上波特;半双工总线 |
工业网关/PLC、传感器网络 Modbus-RTU |
|
CAN×2 |
2.0A/2.0B;标准/扩展帧;4个ID滤波;到1Mbps |
飞控/ECU节点通信、UDS诊断、总线监听 |
|
AI×16 |
16bit;±10/±5/±2.5V;最大1Msps;误差0.1% |
电源电压轨采样、运放/基准监测、模拟量回读 |
|
AO×4 |
16bit;±5/±10可配;最大200KHz;误差0.6% |
给DUT灌"已知模拟值"(非供电!需调理/隔离) |
|
DI/DO×16 |
TTL 3.3V/5V;触发电平按量程 |
读状态灯/限位;控使能/复位/继电器线圈(小负载) |
|
PI/PO×4 |
PO: 10%~100%占空比/1MHz;PI: 20ns脉宽/1MHz |
读PWM输出(舵机/ESC脉宽)、编码器脉冲计数 |
|
SW继电器×8 |
0.5A/60VDC;0.3A/125VAC;10万次 |
信号级断线/通路切换(不是主功率继电器!) |
⚠️ 所有串口/AI/AO/DI-DO/SW接口均为航插,需配套转接线缆(RS232→DB9、AI→端子排等)才能接DUT。

三、它能测哪些设备?(结合飞控/ECU语境)
1. 飞控板 / 自驾仪板卡(最常见)
|
DUT接口 |
接BOOK哪路 |
测什么 |
|---|---|---|
|
CAN |
CAN×2 |
版本/DID读取、Mavlink帧监听、UDS诊断 |
|
调试口 |
RS232×1 |
参数配置、日志回读、固件刷写 |
|
IMU差分口 |
RS422×1 |
姿态数据接收、波特率/协议一致性 |
|
PWM输出 |
PI×4(读脉宽) |
舵机/ESC响应脉宽、死区/饱和检查 |
|
电源轨 |
AI×2 |
上电电压窗口、纹波监测 |
|
状态灯/就绪 |
DI×2 |
状态反馈、模式切换确认 |
2. ECU / 域控节点(车身/底盘/工业)
|
DUT接口 |
接BOOK哪路 |
测什么 |
|---|---|---|
|
CAN节点 |
CAN×2 |
总线负载、报文周期、UDS服务 |
|
使能/复位 |
DI/DO×2 |
联锁逻辑、急停响应时间 |
|
反馈电压 |
AI×1 |
模拟量传感器回读 |
|
通信断线 |
SW×1 |
断CAN/断DI,看故障处理 |
3. 军工/院所板卡(弹载/机载/测试工装)
|
DUT接口 |
接BOOK哪路 |
测什么 |
|---|---|---|
|
遥测遥控 |
RS422×2 |
差分数据链、帧解析、误码率 |
|
地面测试总线 |
RS485×1 |
多设备轮询、地址识别 |
|
BIT状态 |
DI×4 |
自检结果、故障码读取 |
|
电源监测 |
AI×4 |
多路电压轨、过压/欠压判据 |
四、最小接线拓扑:飞控板"通电体检"怎么接
下面是不玩HIL闭环、只做板级体检+通信一致性+安全逻辑触发的最小配置:
TesterRT BOOK(加固笔记本式)
┌──────────────────────────────┐
[CAN1]─────┤ CAN转接盒 ├─► 飞控 CAN节点 (版本/DID/Mavlink)
[RS232]────┤ 转接盒 ├─► 飞控调试口 (参数/日志)
[AI 1~2]───┤ 分压/保护 ├─► 飞控电源轨 (±10V量程采电压)
[DI 0~x]───┤ 电平匹配 ├─► 状态LED/就绪 (TTL 3.3/5V)
[DO 0]─────┤ 驱动/继电器├─► 复位/使能
[SW x]─────┤ 信号继电器 ├─► 断通信线/断DI回路(故障注入)
└──────────────────────────────┘
五、怎么测:三种可落地的测试套件
套件①:飞控/ECU「板级通电体检」(ETest/TestQuick路径)
目标:上电→握手→版本对不对→通信活不活→电源在不在窗口→PASS/FAIL
-
上电:外部程控电源或人工上电,BOOK负责监测
-
通信握手:通过RS232/CAN读版本字符串/DID/心跳帧
-
电源监测:AI采电压轨,落在
[Vmin, Vmax]内算PASS -
状态确认:DI读"准备好/锁定/状态灯"
-
复位验证:DO触发复位,看是否重新握手成功
-
自动报告:PDF/Excel归档,带时间戳+曲线+判读结果
本质:把"工程师手点串口助手+万用表+记笔记"编成可重复执行的序列。
套件②:安全链/联锁验证(DI·DO·SW 那套)
目标:急停/使能/限位/联锁是不是真生效、是不是真及时
|
测试项 |
接线 |
判据 |
|---|---|---|
|
急停响应 |
DI读急停按钮 → DO控使能 |
急停触发后,动力PWM ≤X ms消失 |
|
断线保护 |
SW串在DI回路 → 断开 |
DUT进故障态/断使能 |
|
模式切换 |
DO模拟按键 → DI读状态 |
模式跳转正确、无抖动 |
套件③:协议级HIL/交联模拟(SimuRTS路径)
-
真实飞控/ECU(DUT)不动
-
BOOK下位机跑陪测模型/交联环境模型
-
通过CAN/串口/AI-AO/DI-DO跟DUT对话
举例:
-
通过CAN发"假GPS帧/假姿态增量",看飞控模式切换
-
用SW断CAN线/断DI回路,看DUT是否进FAILSAFE
-
用DO模拟"人为触发",验证模式跳转
适用边界:BOOK适合交联逻辑/协议/故障保护层HIL;若要"六自由度飞行动力学高保真闭环+转台",需升级到机架式ETest_RT方案。
六、测试原理一句话讲透
TesterRT BOOK的"测" = 在实时核保证的确定节拍下:对DUT施加已知输入(帧/电平/继电器切换)→ 采回真实输出(帧/电压/PWM/状态)→ 用你定义的判据(阈值/字段值/时序窗)给出Pass/Fail → 归档。
而 HIL 只是在上面多了一层:
下位机里跑一个交联模型,让"已知输入"由模型按时间推进算出——但DUT仍是那块真板子。
七、三个常见误区
|
误区 |
正确说法 |
|---|---|
|
"AO能给DUT供电" |
❌ AO是±10V量级模拟输出,不是电源;供电走外部程控电源 |
|
"SW能切30A动力" |
❌ SW是信号继电器(0.5A/60VDC级),只能做信号级断线/切换 |
|
"不用转接就能怼DUT" |
❌ 接口是航插,必须配转接线缆/转接盒落到DB9或端子排 |
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)