热敏电阻的阻值会随着温度的改变而改变,而这种改变是非线性的,Steinhart-Hart 公式表明了这一点。在进行温度测量时,需要驱动一个通过热敏电阻的参考电流,以创建一个等效电压,|建设工程教育网|该等效电压具有非线性的响应。您可以使用配备在微控制器上的参照表,尝试对热敏电阻的非线性响应进行补偿。即使您可以在微控制器固件上运行此类算法,但您还是需要一个高精度转换器用于在出现极端值温度时进行数据捕获。
另一种方法是,您可以在数字化之前使用“硬件线性化”技术和一个较低精度的 ADC.其中一种技术是将一个电阻 RSER 与热敏电阻 RTHERM 以及参考电压或电源进行串联。将 PGA(可编程增益放大器)设置为 1V/V,但在这样的电路中,一个 10 位精度的 ADC 只能感应很有限的温度范围(大约 ±25°C)
请注意,在 中对高温区没能解析。但如果在这些温度值下增加 PGA 的增益,就可以将 PGA 的输出信号控制在一定范围内,在此范围内 ADC 能够提供可靠地转换,从而对热敏电阻的温度进行识别。
微控制器固件的温度传感算法可读取 10 位精度的 ADC 数字值,并将其传送到 PGA 滞后软件程序。PGA 滞后程序会校验 PGA 增益设置,并将 ADC 数字值与显示的电压节点的值进行比较。如果 ADC 输出超过了电压节点的值,则微控制器会将 PGA 增益设置到下一个较高或较低的增益设定值上。如果有必要,微控制器会再次获取一个新的 ADC 值。然后 PGA 增益和 ADC 值会被传送到一个微控制器分段线性内插程序。
从非线性的热敏电阻|建设工程教育网|上获取数据有时候会被看作是一项“不可能实现的任务”。您可以将一个串联电阻、一个微控制器、一个 10 位 ADC 以及一个 PGA 合理的配合使用,以解决非线性热敏电阻在超过 ±25°C 温度以后所带来的测量难题。
本文来自 280文秘网(https://www.it280.com),转载请保留网址和出处
【复习指导:热敏电阻的基础知识】相关文章:
2025年外省高中学业水平合格性考试成绩转入江苏认定的通告公布03-23
Vb中控件的自动排列03-23
写未来的作文300字03-23
Our Mother Is the Same 我们的妈妈是一样的03-23
中国大地保险公司实习报告03-23
小学父爱的作文600字03-23
2018国家电网新大纲财会类市场模拟卷多选题(二)03-23
2016年职称英语综合类阅读判断练习八03-23
汪涵讲述小时候成长经历:鸡毛掸子的故事03-23
关于清明节的英语作文:清明节03-23
