51单片机的温度报警器的设计

目 录
一、引言 1页
二、基础知识理论 1页
(一)MCS-51系列单片机简介 1页
(二)传感器DS18B20简介 1页
三、硬件电路设计 2页
(一)主控制模块 2页
(二)温度传感器模块 2页
(三)显示模块 3页
四、设计的总体方案 3页
(一)程序结构分析 3页
(二)软件设计模块 4页
(三)最终实现结果 6页
五、总结
 *好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2# 
4页
(三)最终实现结果 6页
五、总结 6页
六、致谢 6页
七、参考文献 6页
八、附录 7页
一、 引言
随着社会的发展以及人们生活水平的提高,我们在日常的生活中常常会应用到单片机技术,而单片机技术的简单与便利也是人们选择它的原因之一,生活中我们所看到的温度计有的就是以单片机为主控来实现的。随着我们不在满足于单一的不够直观的温度测量,它也在逐渐的向着数字化、智能化的方向发展着。这次我所设计的温度报警器与传统的温度计相比较,我们会发现我所设计的温度报警器它读数更加方便,测量的范围也较传统温度计更宽广,精度也比传统的温度计要高一些。其中为了跟直观的读取数据,我们采用了数码管来显示它的温度。在我的设计当中,我用单片机STC89C51来作为主控模块,测温模块则使用了DS18B20,传输数据则是用共阳极LED数码管来进行串口传输。
基础知识理论
(一)MCS-51系列单片机简介
MCS-51是指由美国INTEL公司生产的一系列单片机的合称,而8051是该公司的经典之作,这个系列其他单片机基本都是在它的基础上进行功能部分的修改以及完善才生产出来的,所以人们一般都习惯用8051来作为MCS-51这一系列的单片机的总称。MCS-51的CPU是由运算器和控制器组成。
(二)传感器DS18B20简介
DS18B20特点有体积较小、适用电压较宽、经济实用等。温度传感器ds1820测量范围在负五十五到正一百二十五摄氏度之间,而在负十到正八十五摄氏度之间它是十分灵敏的,误差仅为正负零点五摄氏度。DS18B20的内部主要由64位的ROM、温度传感器、温度报警触发器TH和TL、配置寄存器这四部分组成。
DS18B20的管脚排列如图1所示:
图1 DS18B20的管脚排列图
硬件电路设计
(一)主控制模块
由于单片机具有很多优点,所以被我们选定为制作该作品主控制模块的首选芯片:
集成度较高,体积小,可靠性能高
控制功能强
低电压,低功耗,便于制作便携式产品
易扩展
优异的性能价格比
主控制电路如图2所示
图2 主控制电路图
(二)温度传感器模块
将测量到的外界温度的数值转换成电量的叫做温度传感器。在温度测量仪当中最重要的组成部分之一就是温度传感器。在现实生活当中,有着很多很多种类的温度测量仪,但是无论用哪一种分类方式,都可以分成两类。如果按照它的测量方式来分可以分为接触式温度测量仪和非接触式温度测量仪,而按照组成测量仪的电子原器件分类则又可以分为热电阻以及热电偶两类。
如果DS18B20要进行精确的温度转换,则I/O口必须要提供给DS18B20足够的温度转换能量。又由于其在温度数值转换的

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/txgc/1578.html

好棒文