在正常测温情况下,DS1820的测温分辨力为0.5℃,可采用下 述方法获得高分辨率的温度测量结果:首先用DS1820提供的读暂 存器指令(BEH)读出以0.5℃为分辨率的温度测量结果,然后切 去测量结果中的最低有效位(LSB),得到所测实际温度的整数 部分Tz,然后再用BEH指令取计数器1的计数剩余值Cs和每度计数 值CD。考虑到DS1820测量温度的整数部分以0.25℃、0.75℃为进 位界限的关系,实际温度Ts可用下式计算:
线性特性,对曲线分段校正,
T
线性双积分A/D转换的基本公
测 量
式为:
值
0
80ºC
TC标准值
测量误差曲线
100ºC
写在最后
经常不断地学习,你就什么都知道。你知道得越多,你就越有力量 Study Constantly, And You Will Know Everything. The More
You Know, The More Powerful You Will Be
时,由于读写在操作上是分开的,故不存在信号竞争问 题。
DS1820采用了一种单线总线系统,即可用一根线连 接主从器件,DS1820作为从属器件,主控器件一般为 微处理器。单线总线仅由一根线组成,与总线相连的 器件应具有漏极开路或三态输出,以保证有足够负载 能力驱动该总线。DS1820的I/O端是开漏输出的,单线 总线要求加一只5kΩ左右的上拉电阻。
4 DS1820温度检测系统原理
由于单线数字温度传感器DS1820具有在一条总线上可同时挂 接多片的显著特点,可同时测量多点的温度,而且DS1820的连 接线可以很长,抗干扰能力强,便于远距离测量,因而得到了 广泛应用。
89C51
P1.0
Tx P1.1