0 卖盘信息
BOM询价
您现在的位置: 首页 > 电子资讯 >技术信息 > DS18B20和DS18S20 1-Wire 数字温度计的比较方案是什么?

DS18B20和DS18S20 1-Wire 数字温度计的比较方案是什么?

来源: hqbuy
2023-07-27
类别:技术信息
eye 13
文章创建人 拍明芯城

摘要

DS18B20和DS18S20是两款非常流行的1线数字温度计。本应用说明解释了这两个部件之间的异同,并指导客户为应用程序选择最佳部件。

截图20230301181839.png


介绍

DS18B20和DS18S20 1线器件是任何需要数字温度计的应用的流行和优秀的选择。两种设备提供相同的分辨率和精度。这两个部分的不同之处在于数据呈现给用户的方式。本应用说明描述了这些设备的工作原理以及它们之间的区别。推荐每个设备的应用。

设备如何工作

DS18B20和DS18S20都使用相同的底座设计。使用两个带隙产生的电压源进行温度测量。其中一个电压源具有高温系数,并且随温度的变化具有确定性。另一个电压源具有低温系数,不随温度变化。数字转换器(ADC)将这两个电压之间的差值转换为数字值,表示设备的温度。温度转换的分辨率可从9位到12位选择。

两种设备的差异

我们以回到原始DS1820的简短离题开始讨论。

DS1820采用双振荡器拓扑进行温度转换。原始DS1820的分辨率只有9位。通过增加两个额外的寄存器字节(Count Per°C和Count Remain)并执行以下计算,可以实现额外的分辨率。对于这个计算,Temp_Read是通过从温度数据中截断0.5°C位(位0)获得的值。


DS18S20被设计为原始DS1820的插入式替代品。为了作为替代品,DS18S20中的ADC在出厂时配置为始终执行12位转换。然后将12位数据四舍五入为9位值并存储在温度寄存器中。为了允许大于9位的分辨率,计算Count Remain寄存器的值。每°C计数寄存器由工厂设置为16。使用Count Remain和Count Per°C寄存器以及上述公式,DS18S20可以获得高达12位的分辨率。

DS18B20与DS18S20在一个重要方面不同:设计人员可以通过使用配置寄存器来选择所需的分辨率。这种灵活性允许用户在不需要更高分辨率的情况下减少ADC转换时间并节省功耗。表1显示了每种可能的分辨率设置的温度转换时间和LSB。

表1。DS18B20转换时间和分辨率设置
决议9位10位11位12位
转换时间(ms)93.75187.5375750
LSB(°C)0.50.250.1250.0625

DS18B20和DS18S20的温度寄存器的权重不同。DS18S20中的温度寄存器被加权以匹配DS1820;DS18B20的温度寄存器被格式化为提供12位分辨率。如果需要大于9位的分辨率,DS18B20中的这种格式消除了执行额外计算的需要(DS18S20需要)。两个设备的温度寄存器的默认上电状态为+85°C。温度寄存器的格式如表2和表3所示。

表2。DS18S20温度寄存器格式

位7位6位5位4位3位2位1位0
LSB2 (6)2 (5)2 (4)2 (3)2(2)2 (1)2 (0)2(-1)
最高有效位*年代年代年代年代年代年代年代
表3。DS18B20温度寄存器格式

位7位6位5位4位3位2位1位0
LSB2 (3)2(2)2 (1)2 (0)2(-1)2(-2)2(-3)2(-4)
最高有效位*年代年代年代年代2 (6)2 (5)2 (4)
*S =符号

这些设备中的暂存存储器(表4)也略有不同。DS18S20缺少允许DS18B20改变分辨率的配置寄存器。如果需要大于9位的分辨率,DS18S20确实有两个额外的寄存器。

表4。Scratchpad内存映射比较

DS18S20DS18B20
字节0温度LSB (ah)温度LSB (50h)
1字节温度MSB (00h)温度MSB (05h)
2字节T (H)登记T (H)登记
3字节T (L)登记T (L)登记
4字节保留(FFh)配置寄存器
5字节保留(FFh)保留(FFh)
6字节剩余计数(0Ch)保留
7字节每°C (10h)计数保留(10 h)
8字节儿童权利公约儿童权利公约

这两种设备的ROM代码中的8位族代码也不同。DS18B20的族码为28h;DS18S20保留了与原始DS1820相同的族码,即10h。

DS18S20的推荐应用

DS18S20仅推荐用于当前使用原始DS1820的应用程序。DS18S20作为一个插入式替代品,有望使设计人员不必对现有固件或软件进行更改。然而,由于DS18S20的转换时间(750毫秒)比DS1820的转换时间(500毫秒)更长,因此可能需要进行一些代码更改。

DS18B20的推荐应用

DS18B20推荐用于任何需要9到12位温度分辨率的应用。该器件比DS18S20提供了更大的灵活性和更容易使用。


责任编辑:David

【免责声明】

1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。

2、本文的引用仅供读者交流学习使用,不涉及商业目的。

3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。

4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。

拍明芯城拥有对此声明的最终解释权。

相关资讯