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