您的位置 首页 测评

热敏电阻的非线性处理

本站为您提供的热敏电阻的非线性解决,热敏电阻通常为一款高阻抗、电阻性器件,当您需要将热敏电阻的阻值转换为电压值时,热敏电阻器件可以简化其中的一个接口问题。

  热敏电阻一般为一款高阻抗、电阻性器材,当您需求将热敏电阻的阻值转化为电压值时,该器材能够简化其间的一个接口问题。但是更具挑战性的接口问题是,怎么运用线性 ADC 以数字方式捕获热敏电阻的非线性行为。

  “热敏电阻”一词源于对“热度灵敏的电阻”这一描绘的归纳。热敏电阻包含两种根本的类型,分别为正温度系数热敏电阻和负温度系数热敏电阻。负温度系数热敏电阻十分适用于高精度温度丈量。要确认热敏电阻周围的温度,您能够凭借Steinhart-Hart公式:T=1/(A0+A1(lnRT)+A3(lnRT3))来完成。其间,T为开氏温度;RT为热敏电阻在温度T时的阻值;而 A0、A1和A3则是由热敏电阻出产厂商供给的常数。

  热敏电阻的阻值会跟着温度的改动而改动,而这种改动对错线性的,Steinhart-Hart公式表明晰这一点。在进行温度丈量时,需求驱动一个经过热敏电阻的参阅电流,以创立一个等效电压,该等效电压具有非线性的呼应。您能够运用装备在微控制器上的参照表,测验对热敏电阻的非线性呼应进行补偿。即便您能够在微控制器固件上运转此类算法,但您仍是需求一个高精度转化器用于在呈现极点值温度时进行数据捕获。

  另一种方法是,您能够在数字化之前运用“硬件线性化”技能和一个较低精度的 ADC。(Figure 1)其间一种技能是将一个电阻RSER与热敏电阻RTHERM以及参阅电压或电源进行串联(见图1)。将 PGA(可编程增益放大器)设置为1V/V,但在这样的电路中,一个10位精度的ADC只能感应很有限的温度规模(大约±25°C)。

  

 

  请注意,在图1中对高温区没能解析。但假如在这些温度值下添加 PGA 的增益,就能够将 PGA 的输出信号控制在必定规模内,在此规模内 ADC 能够供给可靠地转化,从而对热敏电阻的温度进行辨认。

  微控制器固件的温度传感算法可读取 10 位精度的 ADC 数字值,并将其传送到PGA 滞后软件程序。PGA 滞后程序会校验 PGA 增益设置,并将 ADC 数字值与图1显现的电压节点的值进行比较。假如 ADC 输出超越了电压节点的值,则微控制器会将 PGA 增益设置到下一个较高或较低的增益设定值上。假如有必要,微控制器会再次获取一个新的 ADC 值。然后 PGA 增益和 ADC 值会被传送到一个微控制器分段线性内插程序。

  从非线性的热敏电阻上获取数据有时候会被看作是一项“不可能完成的使命”。您能够将一个串联电阻、一个微控制器、一个 10 位 ADC 以及一个 PGA 合理的合作运用,以处理非线性热敏电阻在超越±25°C温度今后所带来的丈量难题。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ceping/46500.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部