数字温度报警器的设计与实现

数字温度报警器的设计与实现

ID:23352941

大小:2.70 MB

页数:7页

时间:2018-11-07

数字温度报警器的设计与实现_第1页
数字温度报警器的设计与实现_第2页
数字温度报警器的设计与实现_第3页
数字温度报警器的设计与实现_第4页
数字温度报警器的设计与实现_第5页
资源描述:

《数字温度报警器的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、数字温度报警器的设计与实现[冯平夏颖张治中]摘要采用AT89S51主控制器和美国DALLAS半导体公司推出的改进型智能温度传感器DS18B20作为检测元件。实现了对环境温度的实时监测,并能在预设的温度范围内用LED显示,同时在超过预设范围时产生报警信号。分析了温度传感器的工作原理、系统硬件电路以及软件部分的设计。实际测试表明,该方案切实可行,并已在许多通信领域得到广泛应用。关键词:AT89S51DS18B20数字温度计温度报警器数字传感器运营与应用冯平女,重庆人,重庆邮电大学,硕士研究生。主要研究方向:通

2、信网协议与系统软件,电子信息工程及传感器技术与单片机技术在通信中的综合应用等。夏颖女,重庆人,重庆邮电大学,硕士研究生。主要研究方向:通信网协议与系统软件,传感器技术与单片机技术在通信中的综合应用等。张治中男,湖北恩施人,重庆邮电大学,博士生导师。主要研究方向:第三代移动通信测试技术、宽带信息网络、NGN网络等。0引言温度传感器作为测温元件。该数字温度传感器即是美国14在日常生活及工农业生产中经常要涉及到温度的检测及控制,传统的测温元件有热电偶、热敏电阻还有一些输出模拟信号的温度传感器,而这些测温元件所测出的

3、一般都是电压或电流,再将其转换成对应的温度,所以需要比较多的外部硬件支持。如果需要进行数字显示,就还需要进行A/D转换,才能和主控制器进行通信,其硬件电路复杂、而且软件调试繁琐、制作成本高。故在本设计中将采用另外一种方案,即使用DS18B20数字DALLAS半导体公司继DS1820之后推出的一种改进型智能温度传感器。本数字温度报警器设计主要采用上述的改进型智能温度传感器DS18B20作为检测元件,并设置了超限报警功能,如果测得的温度超过了预设温度值,蜂鸣器将会发出报警信号,同时数码管正常显示温度值,按下复位键系统

4、停止报警,系统将再次检测测得的温度值,若在预设范围内,数码管正常显示测得的温度值,否则产生报数字温度报警器的设计与实现警信号。而且传感器DS18B20是采用3线制与单片机相连,减少了外部的硬件电路,主控制器通过软件处理接收到的数据,从而使得整个系统具有低成本、易使用和稳定性高等特点。在通信以及其他相关领域有着不可忽视的美好前景!1温度传感器工作原理DS18B20温度传感器采用3脚FR-35封装或8脚SOIC封装。其与传统的热敏电阻等测温元件相比,能直接读出被测温度值,并且可根据实际要求通过简单的编程实现9~12位

5、的数字值读数方式。DS18B20的主要性能特点在于其负电压特性,当电源极性接反时,温度计不会因发热而被烧毁;同时,其还具有用户自定义的非易失性温图1DS18B20测温原理图由于DS18B20单线通信功能是分时完成的,它有很严格的时序概念,因此其读写时序非常重要。当DS18B20处于写存储器操作和温度A/D转换操度报警设置以及实现多点组网等强大功能!DS18B20的具体测温原理图则如图1所示,图中低作时,总线上必须有很强的上拉,上拉开启时间最大为10μs,采用寄生电源供电方式时VDD和GND端需接地。另外,由于单

6、线制只有一根线,因此发送接口必须是三运温度系数晶振的振荡频率受温度的影响很小,用于固定频率的脉冲信号送给减法计数器1;高温度系数晶振随温度变化其振荡频率明显改变,所产生的信号作为减法计数器2的脉冲输入。图中还隐含着计数门,当计数门打开态的。同时,系统对DS18B20的各种操作必须按协议进行,其操作协议为:初始化DS18B20(发复位脉冲)→ROM功能命令→发存储器操作命令→处理数据。营与应用时,DS18B20就对低温度系数振荡器产生的时钟脉冲进行计数,进而完成温度的测量,计数门的开启时间由高温度系数振荡

7、器来确定,每次测量前,首先将-55℃所对应的一个基数分别置入减法计数器1、温度寄存器中,减法计数器1和温度寄存器被预置在-55℃所对应的一个基数值。减法计数器1对低温度系数晶振产生的脉冲信号进行减法计数,当减法计数器1的预置值减到0时,温度寄存器的值将加1,减法计数器1的预置值将重新被装入,减法计数器1重新开始对低温度系数晶振产生的脉冲信号进行计数,如此循环直到减法计数器2计数到0时,停止温度寄存器值的累加,此时温度寄存器中的数值就是所测温度值。斜率累加器则用于补偿和修正测温过程中的非线性,其输出用于修正减法计数器

8、的预置值,只要计数门仍未关闭就重复上述过程,直到温度寄存器值达到被测温度值。2系统硬件电路的设计按照系统设计功能的要求,确定该系统主要由5个模块所组成:即主控制器、测温电路、报警及继电器控制电路、电源电路以及显示电路。数字温度报警器系统的结构框图如图2所示。图2数字温度报警器系统结构框图该数字温度报警器的电路设计原理图如图3所示,其中,控制器使用AT89S

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。