当前位置:首页 > 单片机 > 单片机
[导读]  目前,在工业控制的很多领域,温度监控普遍是利用热敏电阻组成的测温电路,经过A/D与D/A转换后实现测温,但是由于热敏电阻的不稳定性,导致测温易受外界干扰、且精度不高。  DS18B20数字温度传感器是Dallas公司

  目前,在工业控制的很多领域,温度监控普遍是利用热敏电阻组成的测温电路,经过A/D与D/A转换后实现测温,但是由于热敏电阻的不稳定性,导致测温易受外界干扰、且精度不高。

  DS18B20数字温度传感器是Dallas公司生产的1-Wire,即单总线器件,具有线路简单、体积小的特点。因此用他组成一个测温系统,具有线路简单,在1根通信线可以挂很多这样的数字温度传感器,十分方便。

  DS18B20性能特点

  1 DS18B20特性及引脚分布

  DS18B20测温范围在-55~+125℃;转换精度9~12位进制数,可编程确定转换的位数;测温分辨率为9位精度为0.5℃,12位精度为0.0625℃;转换时间:9位精度为93.75ms、10位精度为187.5ms、12位精度为750ms;内部有温度上、下限告警设置。DS18B20采用TO-92封装模式,其引脚功能描述见表1。

  2 DS18B20的内部结构

  DS18B20的内部结构如图所示,他主要包括温度传感器、64位激光ROM单线单口、存放中间数据的高速暂存器、用于存储用户设定的温度上下限值、触发器存储与控制逻辑、8位循环冗余校验码发生器等。


  单总线技术特性

  单总线即只有1根数据线,系统的数据交换、控制都由这根线完成。主机或从机通过一个漏极开路或三态端口连至该数据线,以允许设备在不发送数据时能够释放总线,而让其他设备使用总线。所有的单总线器件都要遵循严格的通信协议,以保证数据的完整性,基本的通信过程如下:主机通过拉低单总线至少。480μs产生Tx复位脉冲;然后由主机释放总线,并进入Rx接收模式。主机释放总线时,会产生一由低电平跳变为高电平的上升沿;单总线器件检测到该上升沿后,延时15~60μs;单总线器件通过拉低总线60~240μs产生应答脉冲;主机接收到从机的应答脉冲后,说明有单总线器件在线,然后主机就可以开始对从机进行ROM命令和功能命令操作。

  基于DS18B20高精度数字温度传感器

  基于DS18B20高精度数字温度传感器可以完成如下的功能:

  (1)采用采用AT89S52单片机和DS18B20温度传感器通信,控制温度的采集过程和进行数据通信;

  (2)提供DS18B20的使用外围电路、温度显示LED电路以及DS18B20和单片机的通信接口电路;

  (3)利用发光二极管指示系统的工作状态,DS18B20温度传感器内置温度上下限;

  (4)编写C51程序,完成单片机对温度数据的采集过程以及与DS18B20数据传输过程的控制。

  系统设计

  1系统分析

  基于单片机系统的高精度数字温度计基本结构框图如图2所示。

  高精度数字温度计的主要功能模块分3类:

  输入控制在一定要求下,采取一定形式的控制方式实现温度计不同功能的转换,以及控制指令以一定方式传送到单片机。

  LED数码显示单片机将数字温度量发送到LED显示模块,并控制LED显示模块按照一定的格式显示的功能。

  数据采集单片机通过对DS18B20的读写操作,完成对数据的存储和读取,从而实现单片机的存储单元数据处理。

  2硬件电路

  根据系统的控制要求,选择Intel公司的80C52单片机,他包括数字温度传感器的数据采集、数据处理、晶振复位和温度显示电路。

  3软件设计

  基于DS18B20数字温度传感器的软件设计采用C51编写程序,主要完成DS18B20的测量温度值计算及温度值的显示功能。其采用模块化设计,程序设计包括系统初始化、复位程序、读取温度程序、温度转换程序、数码管显示程序和延时程序,其总体流程图如图3所示。

  结语

  基于DS18B20单总线技术的数字温度传感器以其线路简单、硬件开销少、成本低廉、软件设计简单优势有着无可比拟的应用前景,能较好地解决传统测温装置普遍存在的携带不便、易损坏、易受干扰等不足,可广泛的应用于工业控制。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

你了解DS1820工作原理嘛,今天就让我来带你深入探索数字温度传感器的科技奥秘。在科技飞速发展的今天,传感器作为获取物理世界信息的重要工具,已经广泛应用于各个领域。其中,DS1820作为一款数字温度传感器,以其独特的优势...

关键字: ds1820 数字温度传感器

DS18B20是常用的数字温度传感器,其输出的是数字信号,具有体积小,硬件开销低,抗干扰能力强,精度高的特点。

关键字: ds18b20 温度传感器 数字信号

DS18B20是常用的数字温度传感器,其输出的是数字信号,具有体积小,硬件开销低,抗干扰能力强,精度高的特点。DS18B20数字温度传感器接线方便,封装成后可应用于多种场合,如管道式,螺纹式,磁铁吸附式,不锈钢封装式,型...

关键字: DS18B20 数字温度传感器

#51单片机#DS18B20硬件原理以及通信的工作时序

关键字: ds18b20 通信

DS18B20型智能温度传感器的工作原理

关键字: ds18b20 原理

DS18B20是一款常用的高精度的单总线数字温度测量芯片。具有体积小,硬件开销低,抗干扰能力强,精度高的特点。

关键字: ds18b20 手册

DS18B20是一款常用的高精度的单总线数字温度测量芯片。具有体积小,硬件开销低,抗干扰能力强,精度高的特点。

关键字: ds18b20 引脚图

在下述的内容中,小编将会对恩智浦PCT2075数字温度传感器的相关消息予以报道。

关键字: 数字温度传感器 传感器 温度传感器

今天,小编将在这篇文章中为大家带来恩智浦PCT2075数字温度传感器的有关报道。

关键字: 数字温度传感器 PCT2075 恩智浦

  1 引言   自动调温光疗系统是一种医用理疗仪器,其原理是采用单片机对可控硅的控制来控制高压下的激光输出器进行理疗,在激光输出器工作的同时对其进行实时温度检测,利用检测到的温度状况决

关键字: ds18b20 moc3021 自动调温
关闭
关闭