位置:51电子网 » 技术资料 » 模拟技术

提高DS1820测温精度的途径

发布时间:2016/10/24 22:17:16 访问次数:530

    (1)DS18⒛高精度测温的理论依据。Ds1陇0正常使用时的测温分辨率为0.5℃, MSL2021-INR对于一些要求精度高的温度监测来讲略显不足,在对Ds1眨0测温原理详细分析的基础上,我们采取直接读取DS1820内部暂存寄存器的方法,将Ds1彤0的测温分辨率提高到0.01℃~0,1℃。

   DS18⒛内部暂存寄存器的分布如表10-4所列,其中第7字节存放的是当温度寄存器停止增值时计数器1的计数剩余值,第8字节存放的是每度所对应的计数值。这样,就可以通过下面的方法获得高分辨率的温度测量结果。首先用DS1820提供的读暂存寄存器指令(BEH)读出以0.5℃为分辨率的温度测量结果,然后切去测量结果中的最低有效位(sB),得到所测实际温度整数部分玑,然后再用BEH指令读取计数器1的计数剩余值〃剩和每度计数值lf每度,考虑到DS1820测量温度的整数部分以0。

    

    (1)DS18⒛高精度测温的理论依据。Ds1陇0正常使用时的测温分辨率为0.5℃, MSL2021-INR对于一些要求精度高的温度监测来讲略显不足,在对Ds1眨0测温原理详细分析的基础上,我们采取直接读取DS1820内部暂存寄存器的方法,将Ds1彤0的测温分辨率提高到0.01℃~0,1℃。

   DS18⒛内部暂存寄存器的分布如表10-4所列,其中第7字节存放的是当温度寄存器停止增值时计数器1的计数剩余值,第8字节存放的是每度所对应的计数值。这样,就可以通过下面的方法获得高分辨率的温度测量结果。首先用DS1820提供的读暂存寄存器指令(BEH)读出以0.5℃为分辨率的温度测量结果,然后切去测量结果中的最低有效位(sB),得到所测实际温度整数部分玑,然后再用BEH指令读取计数器1的计数剩余值〃剩和每度计数值lf每度,考虑到DS1820测量温度的整数部分以0。

    

相关IC型号
MSL2021-INR
暂无最新型号

热门点击

 

推荐技术资料

泰克新发布的DSA830
   泰克新发布的DSA8300在一台仪器中同时实现时域和频域分析,DS... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!