热敏电阻的原理及和阻值的联系如下:
一、热敏电阻的原理热敏电阻将长时刻处于不动作状况;当环境温度和电流处于c区时,热敏电阻的散热功率与发热功率挨近,因而或许动作也或许不动作。热敏电阻在环境温度相一起,动作时刻跟着电流的添加而急剧缩短;热敏电阻在环境温度相对较高时具有更短的动作时刻和较小的保持电流及动作电流。
二、热敏电阻和阻值的联系:热敏电阻器的典型特点是对温度灵敏,不同的温度下表现出不同的电阻值。正温度系数热敏电阻器(PTC)在温度越高时电阻值越大,负温度系数热敏电阻器(NTC)在温度越高时电阻值越低,它们同归于半导体器材。
热敏电阻的电阻-温度特性可近似地用下式表明:R=R0exp{B(1/T-1/T0)}:R:温度T(K)时的电阻值、Ro:温度T0、(K)时的电阻值、B:B值、*T(K)=t(ºC)+273.15。实际上,热敏电阻的B值并非是稳定的,其改动巨细因资料构成而异,最大乃至可达5K/°C。因而在较大的温度规模内运用式1时,将与实测值之间存在必定差错。此处,若将式1中的B值用式2所示的作为温度的函数核算时,则可下降与实测值之间的差错,能够为近似持平。
因为环境温度的改动导致热敏电阻本体的温度改动,热敏电阻一般都是半导体陶瓷做成的,当本身温度改动时,其陶瓷内部的电子迁移率会随温度的改动而改动。一般热敏电阻会分为PTC(正温度系数)和NTC(负温度系数)热敏电阻。正温度系数便是电阻值随温度升高而增大的电阻器,负温度系数电阻值随温度升高面指数下降。
处理非线性问题
假如您打算在整个温度规模内均运用热敏电阻温度传感器材,那么该器材的规划工作会颇具挑战性。热敏电阻一般为一款高阻抗、电阻性器材,因而当您需求将热敏电阻的阻值转化为电压值时,该器材能够简化其间的一个接口问题。但是更具挑战性的接口问题是,怎么运用线性 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)。
Figure 1,请注意,在图1中对高温区没能解析。但假如在这些温度值下添加 PGA 的增益,就能够将 PGA 的输出信号控制在必定规模内,在此规模内 ADC 能够供给可靠地转化,从而对热敏电阻的温度进行辨认。
微控制器固件的温度传感算法可读取 10 位精度的 ADC 数字值,并将其传送到PGA 滞后软件程序。PGA 滞后程序会校验 PGA 增益设置,并将 ADC 数字值与图1显现的电压节点的值进行比较。假如 ADC 输出超越了电压节点的值,则微控制器会将 PGA 增益设置到下一个较高或较低的增益设定值上。假如有必要,微控制器会再次获取一个新的 ADC 值。然后 PGA 增益和 ADC 值会被传送到一个微控制器分段线性内插程序。
从非线性的热敏电阻上获取数据有时候会被看作是一项“不或许完成的使命”。您能够将一个串联电阻、一个微控制器、一个 10 位 ADC 以及一个 PGA 合理的合作运用,以处理非线性热敏电阻在超越±25°C温度今后所带来的丈量难题。