智能温度传感器DS18B20及其应用

合集下载

DS18B20原理及应用

DS18B20原理及应用

数字温度传感器DS18B20的工作原理及在变电站测温的应用一应用背景概述测量温度的关键是温度传感器。

随着技术飞速发展,传感器已进入第三代数字传感器。

本测温系统采用的DS18B20就是属于这种传感器。

DS18B20是美国DALLAS半导体公司生产的单总线数字温度传感器,它可以实现数字化输出和测试,并且有控制功能强、传输距离远、抗干扰能力强、接口方便、微功耗等优点,因而被广泛应用在工业、农业、军事等领域的控制仪器、测控系统中。

二 DS18B20的原理及特性介绍1.DS18B20的几个特点:a. DS18B20因为采用了单总线技术,可通过串行口线,也可通过其他I/O口线与微机直接接传感器直接输出被测温度值(二进制数)。

b.其测量温度范围为:-55℃————+125℃,c.测量分辨率为:0.0625℃,是其他传感器无法相比的。

图1 DS18B20外部形状及管脚d.内含64位只读存储器ROM,(内存出厂序列号,是对应每一个器件的唯一号),还又RAM 存有温度当前转换值及符号。

e.用户可分别设定每个器件的温度上、下限。

f.内含寄生电源。

2. DS18b20的结构:a. 64位光刻ROM ,可以看作是DS18B20的地址序列号,如表一所示。

表1b.高速暂存器RAM共占0、1两个单元:表2两个8位的RAM中,存放二进制的数,高五位是符号位,如果温度大于0OC,这五位数为0,将测到的数值乘以0.0625,即得到实际的温度值;如果温度小于0OC,高五位为1,测到的数值需要取反加1,再乘以0.0625 ,才得到实际的温度值。

c. 九个寄存器的名称及作用:表3三 DS18B20 的控制方法DS18B20的操作是通过执行操作命令实现的,其控制程序是按照DS18B20的通讯协议编制的。

单片机与DS18B20交换数据,CPU按照单总线协议在总线上产生复位时序和读写时序来实现的。

其中包含复位脉冲、响应脉冲、读、写时序,只有响应脉冲是DS18B 20发出的,其他都有单片机发出。

温度传感器DS18B20的应用

温度传感器DS18B20的应用

DS18B20是美国DALLAS半导体公司生产的最新可组网、单线数字式温度传感器。

DS18B20将温度传感器、A/D传感器、寄存器、接口电路集成在一个芯片中,外观与普通塑封晶体管极为相似,可实现直接数字化输出、测试,并具有控制功能强、传输距离远、抗干扰能力强、微型化、微功耗、易于和微控制器MCU或微机进行数据交换等特点。

很多智能化的温度传感器使用同步串行总线技术,如:Microwire/Plus(NSC)等均采用串行总线协议,而DS18B20采用的是1-Wire总线协议。

1-Wire是DALLAS公司的一项专有技术,它采用一根信号线实现信号的双向传输,接口简单、节省I/O口线、便于扩展和维护。

由于以上优点,DS18B20被广泛应用于防火、防爆等单点,多点检测场合,特别适合棉麻、粮食等易燃,易爆物的大型仓储的管理。

一、DS18B20的特性一个端口即可实现通信。

每个DS18B20都有一个独一无二的序列号,实际应用中不需要外部任何元器件即可实现测温,测温范围在-55℃~+125℃,精度误差为±0.5℃。

现场温度直接以“一线总线”的数字式传输,支持3~5.5V的电压范围。

数字温度计的分辨率,用户可以选择的范围是9位到12位,内部有温度上、下限告警设置。

用户设定的报警温度储存在EEPROM中,掉电后依然保存。

二、DS18B20的引脚介绍三、DS18B20的使用DS18B20采用的是1-Wire总线协议方式,即在一根数据线上实现数据的双向传输,但对一般的单片机来讲,单纯的硬件并不支持单总线协议,因此,我们必须采用软件方法模拟单总线的协议时序,从而完成对DS18B20芯片的访问。

DS18B20在一根I/O线上读写数据,因此,对读温度传感器DS18B20的应用■王明英图1DS18B20外观图和封装底视图序号名称引脚功能描述1GND地信号2DQ数据输入/输出引脚。

开漏单总线接口引脚。

用在寄生电源下,也可以向器件提供电源。

数字温度传感器DS18B20及其应用

数字温度传感器DS18B20及其应用

数字温度传感器DS18B20及其应用数字化技术推动了信息化的革命在传感器的器件结构上采用数字化技术,使信息的采集变得更加方便。

例如,对于温度信号采集系统,传统的模拟温度传感器多为铂电阻、铜电阻等。

每一个传感器的传输线至少有两根导线,带补偿接法需要三根导线。

如果对50路温度信号进行检测,就需要100根或150根导线接到采集端口,然后还要经过电桥电路、信号放大、通道选择、A/D转换等,才能将温度信号变成数字信号供计算机处理。

DS18B20是美国DALLAS公司生产的新型单总线数字温度传感器,如图1所示。

DS18B20采用3脚(或8脚)封装,从图1中看到,从DS18B20读出或写人数据仅需要一根I/O口线。

并且以串行通信的方式与微控制器进行数据通信。

该器件将半导体温敏器件、A/D 转换器、存储器等做在一个很小的集成电路芯片上,传感器直接输出的就是温度信号数字值。

信号传输采用两芯(或三芯)电缆构成的单总线结构。

一条单总线电缆上可以挂接若干个数字温度传感器,每个传感器有一个唯一的地址编码。

微控制器通过对器件的寻址,就可以读取某一个传感器的温度值,从而简化了信号采集系统的电路结构。

采集端口的连接线减少了50倍,既节省了造价,又给现场施工带来极大的方便。

DS18B20是实现单总线测控网络的关键器件,主要包括:寄生电源、温度传感器、64位激光ROM 和单总线接口、存放中间数据的高速暂存器RAM、用于存储用户设定温度上下限值的TH和TL触发器、存储与控制逻辑、8位循环冗余校验码(CRC)发生器等七部分。

DS18B20内部存储器由ROM、RAM和E2ROM组成,其中,ROM 由64位二进制数字组成,共分为8个字节,字节0的内容是该产品的厂家代号28H,字节1~字节6的内容是48位器件序列号,字节7是ROM前56位的CRC校验码。

由于64位ROM 码具有唯一性,在使用时作为该器件的地址,通过读ROM命令可以将它读出来。

智能温度传感器DS18B20的原理与应用

智能温度传感器DS18B20的原理与应用

智能温度传感器DS18B20的原理与应用DS18B20是美国DALLAS半导体公司继DS1820之后最新推出的一种改进型智能温度传感器。

与传统的热敏电阻相比,他能够直接读出被测温度并且可根据实际要求通过简单的编程实现9~12位的数字值读数方式。

可以分别在93.75 ms和750 ms内完成9位和12位的数字量,并且从DS18B20读出的信息或写入DS18B20的信息仅需要一根口线(单线接口)读写,温度变换功率来源于数据总线,总线本身也可以向所挂接的DS18B20供电,而无需额外电源。

因而使用DS18B20可使系统结构更趋简单,可靠性更高。

他在测温精度、转换时间、传输距离、分辨率等方面较DS1820有了很大的改进,给用户带来了更方便的使用和更令人满意的效果。

1DS18B20简介(1)独特的单线接口方式:DS18B20与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯。

(2)在使用中不需要任何外围元件。

(3)可用数据线供电,电压范围:+3.0~ +5.5 V。

(4)测温范围:-55 ~+125 ℃。

固有测温分辨率为0.5 ℃。

(5)通过编程可实现9~12位的数字读数方式。

(6)用户可自设定非易失性的报警上下限值。

(7)支持多点组网功能,多个DS18B20可以并联在惟一的三线上,实现多点测温。

(8)负压特性,电源极性接反时,温度计不会因发热而烧毁,但不能正常工作。

2DS18B20的内部结构DS18B20采用3脚PR35封装或8脚SOIC封装,其内部结构框图如图1所示。

(1) 64 b闪速ROM的结构如下:开始8位是产品类型的编号,接着是每个器件的惟一的序号,共有48位,最后8位是前56位的CRC校验码,这也是多个DS18B20可以采用一线进行通信的原因。

(2) 非易市失性温度报警触发器TH和TL,可通过软件写入用户报警上下限。

(3) 高速暂存存储器DS18B20温度传感器的内部存储器包括一个高速暂存RAM和一个非易失性的可电擦除的E 2RAM。

数字温度传感器ds18b20的原理与应用

数字温度传感器ds18b20的原理与应用

数字温度传感器DS18B20的原理与应用1. 概述数字温度传感器DS18B20是一种广泛应用于工业控制、计算机温控等领域的传感器。

本文将介绍DS18B20的原理和应用,并对其工作原理、特点以及应用场景进行详细阐述。

2. DS18B20的工作原理DS18B20采用了数字式温度传感器技术,其工作原理基于温度对半导体材料电阻值的变化进行测量。

具体工作原理如下:1. DS18B20内部包含一个温度传感器、位移寄存器(DS)和一个多功能I/O口。

2. 温度传感器由多个晶体管组成,当温度发生变化时,晶体管的导电能力发生变化。

3. DS18B20通过I/O口与外部控制器进行通信,并将温度数据以数字形式传输。

3. DS18B20的特点DS18B20作为一种数字温度传感器,具有许多独特的特点,包括: - 高精度:DS18B20具有高精度的温度测量能力,精确到0.5°C。

- 数字输出:DS18B20通过数字信号输出温度数据,方便与其他数字设备进行连接与通信。

- 单总线接口:DS18B20采用了单总线接口通信,可以通过一根数据线与外部控制器进行连接,简化了接线工作。

- 可编程分辨率:DS18B20的分辨率可以通过配置进行调整,可以根据具体应用需求选择不同的分辨率。

4. DS18B20的应用场景DS18B20由于其特点和功能的优势,在许多领域得到了广泛应用,包括但不限于以下场景:4.1 工业控制DS18B20可以用于工业控制系统中,用于监测和控制温度。

例如,在生产线上使用DS18B20传感器实时监测设备温度,当温度超出设定范围时,及时采取控制措施,以保证生产过程的稳定性和安全性。

4.2 计算机温控DS18B20可以作为计算机温度监测的传感器,用于检测计算机主板、CPU和其他关键部件的温度。

通过DS18B20传感器的数据,可以实时监测计算机的温度状况,并进行相应的温度调控,以提高计算机的稳定性和使用寿命。

DS18B20中文资料

DS18B20中文资料

DS18B20中文资料DS18B20是一种数字温度传感器,采用单总线数据传输协议进行通信。

它能够高精度地测量环境温度,并且具有体积小、价格低廉、使用方便等特点。

本文将介绍DS18B20传感器的原理、特性以及应用场景。

一、传感器原理DS18B20传感器采用基于硅的温度传感技术。

其内部集成了温度传感器、模数转换器等电路,以及一组ROM(只读存储器)和RAM(随机存储器)。

传感器通过感应环境温度引起的半导体温度变化,将温度值转换为数字信号输出。

二、传感器特性1. 高精度:DS18B20传感器具有最高精度为±0.5°C的温度测量能力,适用于对于精度要求较高的应用场景。

2. 大量程:传感器可在-55°C至+125°C的温度范围内进行测量,适用于广泛的温度监测需求。

3. 单总线接口:传感器采用单总线接口进行数据传输,仅需要一根数据线,方便集成和使用。

4. 低功耗:传感器工作时的电源电压范围为3V至5.5V,具有低功耗的特点,适用于需要长时间连续监测温度的场景。

5. 独特的硬件地址:每个DS18B20传感器都有一个独特的64位硬件地址,可以通过该地址进行单独的识别和通信。

三、传感器应用由于DS18B20传感器具有小巧、精确、方便等特点,因此在很多领域得到了广泛应用。

1. 温度监测系统:传感器可以应用于各种温度监测系统,如气象站、冷链物流、温度报警器等。

通过使用多个DS18B20传感器,可以实现对不同位置的温度进行监测和记录。

2. 温度控制系统:传感器可以用于控制温度的系统,例如恒温器、温室控制系统等。

通过实时监测环境温度,并根据需求进行温度控制,可以提供更舒适的生活和工作环境。

3. 工业自动化:在工业环境中,温度监测也是很重要的一项任务。

DS18B20传感器可以与PLC、SCADA等系统集成,用于工业自动化控制和监测。

4. 物联网应用:随着物联网的发展,温度传感器在物联网应用中的需求越来越大。

DS18B20数字温度传感器应用详解

DS18B20数字温度传感器应用详解

DS18B20数字温度传感器应用详解电路图参考图:在传统的模拟信号远距离温度测量系统中,需要很好的解决引线误差补偿问题、多点测量切换误差问题和放大电路零点漂移误差问题等技术问题,才能够达到较高的测量精度。

另外一般监控现场的电磁环境都非常恶劣,各种干扰信号较强,模拟温度信号容易受到干扰而产生测量误差,影响测量精度。

因此,在温度测量系统中,采用抗干扰能力强的新型数字温度传感器是解决这些问题的最有效方案,新型数字温度传感器DS18B20具有体积更小、精度更高、适用电压更宽、采用一线总线、可组网等优点,在实际应用中取得了良好的测温效果。

新的"一线器件"DS18B20体积更小、适用电压更宽、更经济。

美国Dallas半导体公司的数字化温度传感器DS1820是世界上第一片支持 "一线总线"接口的温度传感器,在其内部使用了在板(ON-B0ARD)专利技术。

全部传感元件及转换电路集成在形如一只三极管的集成电路内。

一线总线独特而且经济的特点,使用户可轻松地组建传感器网络,为测量系统的构建引入全新概念。

现在,新一代的DS18B20体积更小、更经济、更灵活。

使你可以充分发挥“一线总线”的优点。

目前DS18B20批量采购价格仅10元左右。

DS18B20、DS1822 "一线总线"数字化温度传感器同DS1820一样,DS18B20也支持"一线总线"接口,测量温度范围为-55°C~+125°C,在-10~+85°C范围内,精度为±0.5°C。

DS1822的精度较差为±2°C。

现场温度直接以"一线总线"的数字方式传输,大大提高了系统的抗干扰性。

适合于恶劣环境的现场温度测量,如:环境控制、设备或过程控制、测温类消费电子产品等。

与前一代产品不同,新的产品支持3V~5.5V的电压范围,使系统设计更灵活、方便。

数字式温度传感器DS18B20及其应用

数字式温度传感器DS18B20及其应用

器件应用数字式温度传感器DS18B20及其应用空军工程大学导弹学院(陕西三原713800) 韩小斌 朱永文摘 要 文章介绍了新一代数字式温度传感器DS18B20,它集温度感知、数字量转化、高低温限设定和报警于一体。

文章详细地阐述了DS18B20的测量原理、特性以及在多路温度测量应用中的测量电器设计和软件设计。

关键词 DS18B20传感器 温度检测 单片机 DS18B20是美国Dallas 半导体公司的新一代数字式温度传感器,它具有独特的单总线接口方式,即允许在一条信号线上挂接数十甚至上百个数字式传感器,从而使测温装置与各传感器的接口变得十分简单,克服了模拟式传感器与微机接口时需要的A/D 转换器及其它复杂外围电路的缺点,由它组成的温度测控系统非常方便,而且成本低、体积小、可靠性高。

图1 DS18B20外部形状及管脚图1 基本特性DS18B20数字式温度传感器的外部形状、内部芯片如图1所示。

它使用一总线接口实现和外部微处理器的通信。

温度的测量范围为-55~+125b C,测量精度为0.5b C 。

传感器的供电寄生在通信的总线上,可以从一总线通信中的高电平中取得,这样可以不需要外部的供电电源。

作为替代也可直接用供电端(VDD)供电。

一般在检测的温度超过100b C 时,建议使用供电端供电,供电的范围为3~5.5V 。

当使用总线寄生供电时,供电端必须接地,同时总线口在空闲的时候必须保持高电平,以便对传感器充电。

每一个DS18B20温度传感器都有一个自己特有的芯片序列号,我们可以将多个这样的温度传感器挂接在一根总线上,实现多点温度的检测。

2 测温原理DS18B20的测温原理如图2所示。

低温系数振荡器输出的时钟脉冲信号通过由高温系数振荡器产生的门开通周期而被计数,通过该计数值来测量温度。

计数器被预置为与-55b C 对应的一个基数值,如果计数器在高温系数振荡器输出的门周期结束前计数到零,表示测量的温度高于-55b C,被预置在-55b C 的温度寄存器的值就增加一个增量,同时为了补偿温度振荡器的抛物线特性,计数器被斜率累加器所决定的值进行预置,时钟再次使计数器计数直至零,如果开门通时间仍未结束,那么重复此过程,直到高温度系数振荡器的门周期结束为止。

DS18B20详细使用方法

DS18B20详细使用方法

DS18B20的详细使用方法1.DS18B20概述DS18B20数字温度计是DALLAS公司生产的1-Wire,即单总线器件,具有线路简单,体积小的特点。

因此用它来组成一个测温系统,具有线路简单,在一根通信线,可以挂很多这样的数字温度计,十分方便。

2、DS18B20产品的特点〔1〕.只要求一个端口即可实现通信。

〔2〕.在DS18B20中的每个器件上都有独一无二的序列号。

〔3〕.实际应用中不需要外部任何元器件即可实现测温。

〔4〕.测量温度范围在-55。

C到+125。

C之间。

〔5〕.数字温度计的分辨率用户可以从9位到12位选择。

〔6〕.内部有温度上、下限告警设置。

3、DS18B20引脚图及引脚功能介绍TO-92封装的DS18B20的引脚排列见图1,其引脚功能描述见表1。

〔底视图〕图1表1DS18B20详细引脚功能描述4.DS18B20的使用方法由于DS18B20采用的是1-Wire总线协议方式,即在一根数据线实现数据的双向传输,而对AT89S51单片机来说,硬件上并不支持单总线协议,因此,我们必须采用软件的方法来模拟单总线的协议时序来完成对DS18B20芯片的访问。

由于DS18B20是在一根I/O线上读写数据,因此,对读写的数据位有着严格的时序要求。

DS18B20有严格的通信协议来保证各位数据传输的正确性和完整性。

该协议定义了几种信号的时序:初始化时序、读时序、写时序。

所有时序都是将主机作为主设备,单总线器件作为从设备。

而每一次命令和数据的传输都是从主机主动启动写时序开始,如果要求单总线器件回送数据,在进行写命令后,主机需启动读时序完成数据接收。

数据和命令的传输都是低位在先。

DS18B20的复位时序DS18B20的读时序对于DS18B20的读时序分为读0时序和读1时序两个过程。

对于DS18B20的读时隙是从主机把单总线拉低之后,在15秒之内就得释放单总线,以让DS18B20把数据传输到单总线上。

DS18B20在完成一个读时序过程,至少需要60us才能完成。

数字温传感器ds18b20介绍及应用

数字温传感器ds18b20介绍及应用

最新【精选】范文参照文件专业论文数字温度传感器DS18B20介绍及应用数字温度传感器DS18B20介绍及应用【大纲】本文第一对数字温度传感器 DS18B20的内部结构、工作原理做简单的介绍,而后联合 DS18B20的性能,对温度传感器DS18B20在电路设计方面的应用做了相应的解析,最后提到 DS18B20 在使用过程中的注意事项。

【要点词】温度传感器;DS18B20;应用传统的温度敏感元件是热敏电阻,热敏电阻的长处是成本低,但是热敏电阻需要其余电路进行信号办理,所以靠谱性较差,正确度和精确度都大大降低。

DS18B20是美国 DALLAS公司新推出的一种数字温度传感器,它拥有微型化、低功耗、高性能、抗搅乱能力强、易配微办理器等长处。

DS18B20数字温度传感器可将温度转变为串行数字信息进行 9~12 位温度读数。

使用 DS18B20数字温度传感器后,使整个系统结构更趋势简单,同时,靠谱性也大大增高。

一、 DS18B20的介绍的内部结构DS18B20由四个部分构成:① 64 位光刻 ROM、②温度传感器、③非挥发的温度报警触发器 TH和 TL、④配置寄存器。

64 位光刻 ROM 在温度传感器出厂以前就刻上了 64 位序列号,它可以看是该温度传感器的地址序列码,每个 DS18B20的序列号就如我们的身份证号相同,代表着自己的身份。

正一味这样,在同一根总线上可以同时挂接多个温度传感器。

DS18B20中的温度传感器可完成对温度的丈量。

非挥发的温度报警触发器 TH和 TL是经过将测得的温度值分别于 TH和 TL 进行比较,相应的对主机发出的告警搜寻命令作出响应。

配置寄存器通过 R1、R0位设定温度分辨率。

分辨率及使用者设定的报警温度储存在非易失性电擦写 EEPROM中,这样,掉电后数据依旧可以保存。

的测温原理及温度读取DS18B20利用低温系数振荡器输出的时钟脉冲信号经过由高温系数振荡器产生的门开通周期的计数值来丈量温度。

数字温度传感器DS18B20的结构及应用简介

数字温度传感器DS18B20的结构及应用简介

数字温度传感器DS18B20的结构及应用简介现如今,温度测量是一项必不可少的技术,在国家支持下已经蓬勃发展起来。

在无线温度测控技术及应用中,传感器技术是温度测控的关键技术,文章首先对温度测控系统进行了概要介绍,而后对温度传感器的分类重点对数字温度传感器(DS18B20)进行了阐述,并将数字温度传感器(DS18B20)结合了单片无线收发芯片nRF401和单片机AT89C51在花卉、蔬菜、渔业等的应用做了简要表述。

标签:温度控制;数字温度传感器;应用1 温度控制系统情况概述智能控制使自动控制、人工智能和运筹学的结合产物,在智能控制中,温度控制运用非常多。

温度是一个物理量,表征物体冷热程度,在物体的表征参数中,温度是其中重要一项。

随着科技的迅猛发展,自动控制技术得到了广泛应用。

在我们的日常生活中,温度控制的应用很常见,如:冰箱、微波炉、空调等,特别是将仪表检测技术引入其中,使得温度控制技术的智能化更上一个台阶。

在工业生产中温度控制与测量也必不可少,对于提高生产率、生产质量,保障安全生产、节约能源都起到至关重要的作用,为生产智能化、自动化奠定了基础。

温度传感器在温度测量、控制中是运用最广泛的,在智能温度报警系统中的作用不可忽视,但从国内的生产来看,温度控制器的生产水平仍然不高,与国外相比还是有很大的差距,如企业规模较小且分散、温度传感器的研发能力不足、温度控制仪表的供应不足靠进口的多、仪表控制技术及算法、软件等滞后等。

但随着我国对温度等仪表工业技术的重视,相继成立了一些研发中心,并且与外资企业合资、融资、技术合作等,使我国在此方面也有了长足的发展。

2 温度传感器简介2.1 温度测量的分类温度传感器可以根据三种方式进行不同的分类。

第一按照被测物体的温度数值分类,可分为超高温、高温、中温、低温、超低温,其中超高温为2800K以上,超低温为0K-10K;第二按照温度传感器的测温法来分类,可分为接触式和非接触式测温,当测量1000℃以上的温度时,使用非接触式的温度测量较为准确;第三依照温度传感器温度高低分类,可分为低温、中卫、中高温测量,电阻温度传感器通常用于低、中温范围的温度测量,集成温度传感器适用于室温环境,而高温测量则一般使用热电式传感器。

DS18B20的工作原理及应用

DS18B20的工作原理及应用

1.DS18B20的工作原理① DS18B20数字温度传感器概述DS18B20数字温度传感器是DALLAS公司生产的1-Wire,即单总线器件,具有线路简单,体积小的特点。

因此用它来组成一个测温系统,具有线路简单,在一根通信线,可以挂很多这样的数字温度计,十分方便。

DS18B20产品的特点●只要求一个端口即可实现通信。

●在DS18B20中的每个器件上都有独一无二的序列号。

●实际应用中不需要外部任何元器件即可实现测温。

●测量温度范围在-55.C到+125.C之间。

●数字温度计的分辨率用户可以从9位到12位选择。

●内部有温度上、下限告警设置。

TO-92封装的DS18B20的引脚排列见右图,其引脚功能描述见表序号名称引脚功能描述1 GND 地信号2 DQ 数字输入输出引脚,开漏单总线接口引脚,当使用寄生电源时,可向电源提供电源3 VDD 可选择的VDD引脚,当工作于寄生电源时,该引脚必须接地表3-2DS18B20详细引脚功能描述②DS18B20的内部结构DS18B20的内部框图下图所示,DS18B20 的内部有64 位的ROM 单元,和9 字节的暂存器单元。

64位ROM存储器件独一无二的序列号。

暂存器包含两字节(0和1字节)的温度寄存器,用于存储温度传感器的数字输出。

暂存器还提供一字节的上线警报触发(T H)和下线警报触发(TL)寄存器(2和3字节),和一字节的配置寄存器(4字节),使用者可以通过配置寄存器来设置温度转换的精度。

暂存器的5、6和7字节器件内部保留使用。

第八字节含有循环冗余码(CRC )。

使用寄生电源时,DS18B20不需额外的供电电源;当总线为高电平时,功率由单总线上的上拉电阻通过DQ引脚提供;高电平总线信号同时也向内部电容CPP充电,CPP 在总线低电平时为器件供电。

(字节5~8 就不用看了)。

图为暂存器A.温度寄存器(0和1字节)DS18B20中的温度传感器可完成对温度的测量,以12位转化为例:用16位符号扩展的二进制补码读数形式提供,以0.0625℃/LSB形式表达,其中S为符号位。

温度传感器(DS18B20)工作原理及应用

温度传感器(DS18B20)工作原理及应用

Copy Scratchpad(复制暂存存储器)[48h]
这条命令把暂存器的内容拷贝到DS18B20的E2存储 器里,即把温度报警触发字节存入非易失性存储器 里。如果总线控制器在这条命令之后跟着发出读时 间隙,而DS18B20又正在忙于把暂存器拷贝到E2存 储器,DS18B20就会输出一个“0”,如果拷贝结束 的话,DS18B20 则输出“1”。如果使用寄生电源, 总线控制器必须在这条命令发出后立即起动强上拉 并最少保持10ms。
Convert T(温度变换)[44h]
这条命令启动一次温度转换而无需其他数据。温度 转换命令被执行,而后DS18B20保持等待状态。如 果总线控制器在这条命令之后跟着发出读时间隙, 而DS18B20又忙于做时间转换的话,DS18B20将在 总线上输出“0”,若温度转换完成,则输出“1”。如 果使用寄生电源,总线控制器必须在发出这条命令 后立即起动强上拉,并保持500ms。
(1)初始化 单总线上的所有处理均从初始化序列开始。初 始化序列包括
总线主机发出一复位脉冲 接着由从属器件送出存在脉冲。存在脉冲让总线控 制器知道DS1820 在总线上且已准备好操作。
每一次通信之前必须进行复位,复位的时间、等待 时间、回应时间应严格按时序编程。
初始化C语言程序 sbit DQ=P3^3; void Delay(uint x) { while(--x); }
(2)DS18B20的RAM及EEPROM
RAM 数据暂存器,用于内部计算和数据存取,数据在
掉电后丢失,DS18B20共9个字节RAM,每个字节为8位。 第1、2个字节是温度转换后的数据值信息, 第3、4个字节是用户EEPROM(常用于温度报警值储存) 的镜像。在上电复位时其值将被刷新。 第5个字节则是用户第3个EEPROM的镜像。 第6、7、8个字节为计数寄存器,是为了让用户得到更高的 温度分辨率而设计的,同样也是内部温度转换、计算的暂 存单元。 第9个字节为前8个字节的CRC码。 EEPROM 非易失性记忆体,用于存放长期需要保存的数据, 上下限温度报警值和校验数据,DS18B20共3位EEPROM, 并在RAM都存在镜像,以方便用户操作。

数字式温度计DS18B20的特性及应用

数字式温度计DS18B20的特性及应用

●内含程序设置寄存器 , 可用来设置分辨率位 数 , 该寄存器是 DS1820 所没有的 。其格式为 :
其中 ,TM 为测试模式位 ,为 1 表示测试模式 ,为 0 表示 工作模式 ,出厂时该位设为 0 ,且不可改变。R1 和R0 的 设置组合与温度分辨率有关 ,具体关系见表 1。
●片内带有 64 位激光 ROM : 从高位算起 , 该 ROM 有一个字节的 CRC 校验码 , 6 个字节的产品 序号和一个字节的家族代码 。对 于 家 族 代 码 , DS1820 是 10H , DS18B20 是 28H 。
●内含温度数据寄存器 : 该寄存器由两个字节组 成 , 实际上 DS18B20 中寄存器的字节定义或温度值 与 DS1820 不一样 , DS1820 的分辨率为 0. 5 ℃, 而 DS18B20 的 12 位分辨率为 2 ~ 4 ℃。
3 DS18B20 的应用
DS18B20 采用 3 脚 TO —92 封装或 8 脚 SO IC 封装。图 1 是其采用 8 脚 SO IC 封装的引脚排列图。 其中 GND 接地 ; VDD 为电源端 ; DQ 是数据输入/ 输出端 ; 其余为空脚。
DS18B20 的供电方式有两种 : 一种为寄生电源 , 另一种为外加电源。
同 DS1820 一样 , 用户也可通过 1 线端口对 DS18B20 进行操作 , 其步骤为 :
复位 →ROM 功能命令 →存储器功能命令 →执 行/ 数据 →
DSB1820 的 ROM 命令有 5 个 , 存储器命令有 6个 , 这些命令字和功能同 DS1820 完全一样 。命令 的执行都是由复位、多个读时隙或/ 和写时隙基本时 序单元组成。因此 , 只要将复位、读时隙、写时隙的
2 DS18B20 性能特点

温度传感器ds18b20

温度传感器ds18b20

温度传感器ds18b20温度传感器DS18B201. 简介温度传感器DS18B20是一种数字温度传感器,可用于测量环境温度。

该传感器由Maxim Integrated公司生产,并在许多应用中得到了广泛的应用,如家庭自动化、气象站、工业控制等。

DS18B20采用了数字化接口,并具有高精度、可编程分辨率和低功耗等特点。

2. 技术规格DS18B20的技术规格如下:- 工作电源:3.0V至5.5V- 测量范围:-55°C至+125°C- 分辨率:可编程为9、10、11或12位- 精度:±0.5°C(在-10°C至+85°C范围内)- 通信接口:一线式数字接口3. 工作原理DS18B20采用了一线式数字接口,这意味着它只需要一根数据线进行通信。

传感器从控制器接收命令,并通过数据线将温度数据发送回控制器。

传感器的数据线同时起到了供电的作用。

DS18B20通过内部的精密温度传感器测量环境温度。

传感器将温度转换为数字信号,并通过数据线将其发送给控制器。

传感器的分辨率可以根据需要进行编程,从而在精度和响应速度之间进行平衡。

4. 使用方法使用DS18B20温度传感器非常简单。

首先,将传感器的电源引脚连接到可用的电源引脚,并将数据线连接到控制器的GPIO引脚。

然后,通过控制器向传感器发送命令,请求温度数据。

传感器将在一段时间后将温度数据发送回控制器,控制器可以读取这些数据并进行相应的处理。

DS18B20还具有一些特殊的命令,如启动温度转换、复位传感器和读取ROM代码等。

这些命令可以通过与控制器的通信来实现。

5. 应用领域温度传感器DS18B20在许多应用中得到了广泛的应用。

以下是一些常见的应用领域:- 家庭自动化:DS18B20可以用于监测室内温度,从而实现智能化的温控系统。

- 气象站:DS18B20可以用于监测室外温度,并将数据发送到气象站系统进行分析和显示。

温度传感器ds18b20

温度传感器ds18b20

温度传感器ds18b20温度传感器DS18B20摘要:温度传感器DS18B20是一款数字温度传感器,具有较高的精度和稳定性。

本文将介绍DS18B20传感器的原理、特点、应用领域以及使用方法。

第一部分:引言温度传感器是一种广泛应用于各个领域的传感器,用于测量和监控环境中的温度变化。

DS18B20是一款数字温度传感器,具有高精度、数字输出、单总线操作等特点,因此在各个领域得到了广泛的应用。

本文将对DS18B20传感器进行详细的介绍。

第二部分:DS18B20传感器的原理DS18B20是基于热敏电阻技术的温度传感器,其原理是利用材料的特性,在温度变化时改变电阻值。

DS18B20采用了目前常用的数字温度传感器技术,通过读取电阻值来得到准确的温度测量结果。

第三部分:DS18B20传感器的特点1. 高精度:DS18B20传感器具有高达±0.5℃的精度,可满足多种应用场景对温度测量的要求。

2. 数字输出:DS18B20采用数字信号输出,易于与各种微控制器和芯片进行通信和集成。

3. 单总线操作:DS18B20可以通过单总线进行操作和通信,简化了传感器与控制系统之间的连接。

4. 多项配置选项:DS18B20传感器支持多种配置选项,可以根据需要调整分辨率、工作模式等参数。

5. 低功耗:DS18B20传感器具有低功耗特性,适合长时间运行。

第四部分:DS18B20传感器的应用领域1. 家用电器:DS18B20传感器可以用于家用电器中的温度控制和监测,例如空调、电冰箱等。

2. 工业自动化:DS18B20传感器在工业自动化领域中广泛应用于温度监测和控制,例如工厂、仓库等环境。

3. 农业温控:DS18B20传感器可用于农业温控系统,例如温室、畜舍等。

4. 医疗仪器:DS18B20传感器在医疗仪器中可用于体温检测和监控,例如体温计、输液器等。

5. 汽车电子:DS18B20传感器可以用于汽车电子系统中的温度监控和控制,例如发动机温度监测。

数字温度传感器DS18B20及应用实例

数字温度传感器DS18B20及应用实例

课程设计(论文)题 目 数字温度传感器DS18B20及应用实例姓 名学 号专业班级指导教师学 院完成日期宁波理工学院目录第1章概述 (3)1.1 技术性能描述 (3)1.2 本文工作 (4)第2章 DS18B20原理 (4)2.1 接线说明 (4)2.1.1 特点 (4)2.2 正确接线 (5)2.3 型号规格 (5)第3章 ds18b20的4个主要数据部件 (6)3.1 Ds18b20的管脚排列 (6)3.2 存储器 (7)3.3 64-位光刻ROM (7)3.4 Ds18b20外部电源的连接方式 (7)3.4.1 配置寄存器 (8)3.4.2 温度的读取 (8)3.4.3 Ds18b20控制方法 (8)3.4.4 Ds18b20的初始化 (8)3.4.5 Ds18b20的写操作 (9)3.4.6 Ds18b20的读操作 (9)第4章应用实例 (10)第5章总结与展望 (10)参考文献 (11)附录 (12)致谢 (15)第1章概述DS18B20,常用的温度传感器,具有体积小,硬件开销低,抗干扰能力强,精度高的特点。

DS18B20数字温度传感器接线方便,封装成后可应用于多种场合,如管道式,螺纹式,磁铁吸附式,不锈钢封装式,型号多种多样,有LTM8877,LTM8874等等。

主要根据应用场合的不同而改变其外观。

封装后的DS18B20可用于电缆沟测温,高炉水循环测温,锅炉测温,机房测温,农业大棚测温,洁净室测温,弹药库测温等各种非极限温度场合。

耐磨耐碰,体积小,使用方便,封装形式多样,适用于各种狭小空间设备数字测温和控制领域。

1.1 技术性能描述①、独特的单线接口方式,DS18B20在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯。

②、测温范围-55℃~+125℃,固有测温误差(注意,不是分辨率,这里之前是错误的)1℃。

③、支持多点组网功能,多个DS18B20可以并联在唯一的三线上,最多只能并联8个,实现多点测温,如果数量过多,会使供电电源电压过低,从而造成信号传输的不稳定。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

智能温度传感器DS18B20及其应用
作者:张军, ZHANG Jun
作者单位:山西冶金技师学院,山西太原,030003
刊名:
仪表技术
英文刊名:INSTRUMENTATION TECHNOLOGY
年,卷(期):2010(4)
被引用次数:8次
1.马家成;孙玉德;张颖MCS-51单片机原理与接口技术 1998
2.张萍基于数字温度计DS18B20的温度测量仪的开发[期刊论文]-自动化仪表 2007(06)
3.金伟正单线数字温度传感器的原理与应用[期刊论文]-电子技术应用 2000(06)
4.赵海兰;赵祥伟智能温度传感器DS18B20的原理及应用[期刊论文]-现代电子技术 2003(14)
1.韩志军.刘新民.HAN Zhi-jun.LIU Xin-min数字温度传感器DS18B20及其应用[期刊论文]-南京工程学院学报(自然科学版)2003,1(1)
2.刘华东.LIU Hua-dong串行温度传感器DS18B20的应用[期刊论文]-湖北职业技术学院学报2010,13(4)
1.李建海.刘迪.王冬梅电池温度智能监测系统设计[期刊论文]-现代电子技术 2011(16)
2.张嘉斌.毕艳梅MDX61B驱动变频器在核电站燃料转运装置中的应用[期刊论文]-电脑知识与技术 2012(22)
3.孙云翔.刘永刚浅谈变电站热点温度监测预警工作的信息化建设[期刊论文]-企业技术开发(学术版) 2012(7)
4.林峰宝浅析智能压力变送器[期刊论文]-才智 2012(3)
5.王毅.万英.陈承格数字式温度测量系统的设计[期刊论文]-福建师范大学学报(自然科学版) 2012(1)
6.沈燕.高晓蓉.李金龙超声车距预警系统设计[期刊论文]-现代电子技术 2012(13)
7.张准.陈良旭.韦中超基于单片机与计算机串口的温度实时监控系统设计[期刊论文]-现代电子技术 2012(16)
8.刘玉洁DS18B20温度测量电路的设计与仿真[期刊论文]-数字技术与应用 2011(4)
9.马将.邓学勇.邓毅.杨威变电站重点部位温度监测系统设计[期刊论文]-宜宾学院学报 2011(12)
10.李战胜.李智.秦岭基于SPCE061A的矿山锅炉水温监测系统设计[期刊论文]-工矿自动化 2010(9)
11.管晓博基于SPCE061A单片机的超声波测距系统的设计[期刊论文]-计算机与现代化 2012(7)
12.张婧婧.达新民.郭斌基于TMS320VC5402的温控系统的设计[期刊论文]-计算机与现代化 2011(3)
13.金晓龙.郭斌.孟小艳基于SPCE061A温室温湿度监测系统的设计及实现[期刊论文]-计算机与现代化 2012(9)
14.钟珊.尹斌基矛Proteus的温度测控系统仿真研究[期刊论文]-电子设计工程 2011(24)
15.张江印基于单片机的多点测温系统[期刊论文]-实验室研究与探索 2012(10)
本文链接:/Periodical_ybjs201004023.aspx。

相关文档
最新文档