资讯详情

外设测试 - 温度传感器测试

温度传感器有两种测试方法。一种是低标准自动化,另一种是高要求的人工比较。但温度值读取是基于驱动提供的传感器设备节点。

温度传感器设备节点实例:

/sys/devices/platform/ocp/44e0b000.i2c/i2c-0/0-0049/hwmon/hwmon1/temp1_input

使用 cat 可以读取命令。一般除以 1000 获得摄氏度温度值。

自动化测试

考虑设备的运行环境和加热,设置温度波动范围值,如 30 ~ 50 摄氏度。自动化测试程序自动获取传感器的温度值,并确认在此范围内。如果超出范围,则确定测试不合格。原因可能是设备加热异常或传感器精度差。

当然,如果温度值不能直接读取,则可以确定传感器损坏或使用,以确保测试软件系统正常 I2C 总线异常。

对比测试

测试人员使用红外测温仪、热成像仪等设备,直接读取传感器的温度值,然后立即使用 cat 命令获取当前温度传感器的读数,两个数据偏差低于一个百分比进行测试 5% 。

2020年10月16日

标签: 230b在线红外温度传感器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台