首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 单片机 >

感温电阻+单片机实现测温,温度偏差大有关问题

2013-03-06 
感温电阻+单片机实现测温,温度偏差大问题问题:由于感温电阻在不同温度下有不同阻值,通过单片机RFC功能读出

感温电阻+单片机实现测温,温度偏差大问题
感温电阻+单片机实现测温,温度偏差大有关问题问题:由于感温电阻在不同温度下有不同阻值,通过单片机RFC功能读出并计算电阻,查表可得温度。但是由于同一温度下电阻可能偏差只有一点,比如1000欧或1002欧,微小的偏差导致单片机读数的时候偏差大,计算出来后的值就相差很大,仿真的现象:温度在几度的范围内变动。比如室内温度25℃,我仿真的时候一会26,一会24,一会27,一会23度。没有像别人的温度计一样,连续上升,或连续下降,而且跳变幅度太大。  请问有没有人处理过这样的问题的呢?最后怎么解决呢?
[解决办法]
还是用18B20吧

[解决办法]
想办法把差异放大,而不是线性的取1000与1002的区别


[解决办法]
说明你设计的电路有干扰引入,先解决干扰问题.
[解决办法]
1. 采样滤波
2。 插补
[解决办法]

引用:
引用:
1. 采样滤波
2。 插补
你好,你说的方法好像很先进,我没用过呢,能否说详细点呢



匠人手记
[解决办法]
如果查表法,要精度高觉得太多参数那么弄插值法更浪费宝贵的CPU,效果不一定OK
[解决办法]
引用:
用18B20查资料在  80度以上误差为2度,且100度以上测不了  其实误差也很大,,,

要批量生产,重要的是误差的正态分布 ,而不是误差的绝对值本身.
测量结果要是可以标定的,才有意义.
[解决办法]
如果真如楼主所说,这样的芯片用了还有多大意义。建议换个质量好一点的芯片。
要么
1 楼主设置的参考电压有问题,应尽量小。
2 考虑去平均。也属于一种滤波了。
3 18BS20很便宜,但不建议使用。
4 如果楼主的芯片不是山寨的,尽量考虑1、2方案。

热点排行