打印
[技术讨论]

如何做才能解决传感器一致性和重复性不好的问题?

[复制链接]
888|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
如何做才能解决传感器一致性和重复性不好的问题?

传感器标定:比如用标准的压力机给压力传感器施加不同的压力,会得到多个传感器的ADC值和标准压力的映射关系;同样的用标准的多个不同强度的光源照射光敏传感器可以得到光强和光敏传感器的映射关系。当MCU检测到压力传感器或者光敏传感器的ADC值就可以反推出当前的压力值或者光强。通过大量数据的曲线你和归一化处理、把这个函数写入单片机eerom或者falsh,这就是即所谓的标定原理。标定只能解决传感器准度的问题,不能解决批量一致性不好,多次测试重复性不好的问题。那如何做才能解决传感器一致性和重复性不好的问题呢?

对数拟合.png (94.9 KB )

对数拟合.png

幂回归拟合.png (84.58 KB )

幂回归拟合.png

LDR拟合.rar

621.85 KB

使用特权

评论回复

相关帖子

沙发
XZL| | 2025-4-27 16:33 | 只看该作者
对于高精度测量,都需要对传感器进行标定。

使用特权

评论回复
板凳
dffzh| | 2025-4-27 17:24 | 只看该作者
1、可以进行手动校准?通过校准来更新偏移值和增益值并写到eeprom掉电保持,即更新函数关系式,这样每一个MCU芯片程序里的关系式都是不一样的;
2、可以加强采样数据的滤波处理.

使用特权

评论回复
地板
yzdel7| | 2025-4-27 21:58 | 只看该作者
1.批量一致性不好的问题,是需要你每台设备都使用标准的压力机进行标定,每个压力传感器都会有模拟误差,而且误差不可能有一致性,每个传感器误差有可能是随机的。2.每台设备手动校准以后,多次测试重复性不好,先看看你的标准压力机的输出是否准确,若是传感器出现漂移的话,就是传感器本身质量不好,一般逐台校准后,用标准压力机应该不会有重复性不好的问题,智能更换传感器供应商,选择质量好的传感器。

使用特权

评论回复
5
yzdel7| | 2025-4-27 22:06 | 只看该作者
在仪器仪表行业,每台设备都必须用标准的信号源来进行逐台标定,尤其是高精度仪表,因为每个传感器的特性都不同,出厂也会有误差范围。你的ADC和放大电路也会有误差,比如前置级电路的失调误差,放大电路的增益误差,还有每台设备ADC基准电压的一致性问题,都需要手工进行逐台校准。

使用特权

评论回复
6
yzdel7| | 2025-4-27 22:20 | 只看该作者
你的测试重复性不好的话,先排除标准信号的误差,再排除ADC的误差,一般ADC的误差来源于零点漂移和基准电压不稳定,除这些问题外,大概就是传感器本身质量不好了。

使用特权

评论回复
7
xionghaoyun| | 2025-4-28 09:00 | 只看该作者
上电初始化就校准一次数据

使用特权

评论回复
8
xch| | 2025-4-28 09:19 | 只看该作者
北京上地一家压力传感器公司,全自动无人操作标定一个压力传感器花一周时间。标定数据达几十kB。一栋楼全部都是标定设备。

使用特权

评论回复
9
zjk103| | 2025-4-28 12:50 | 只看该作者
目前能想到的就是标定

使用特权

评论回复
10
大大财迷| | 2025-4-28 13:38 | 只看该作者
1、调试时多点标定。
2、传感器模块选择大品牌,TDK,村田。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1059

主题

3085

帖子

23

粉丝