- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
单片机原理及应用课程设计
前言
单片微型计算机简称单片机,是典型的嵌入式微控制器(Microcontroller
Unit),常用英文字母的缩写MCU表示单片机,单片机又称单片微控制器,
它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯
片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。
概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、
为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算
机原理与结构的最佳选择。
单片机是靠程序运行的,并且可以修改。通过不同的程序实现不同的
功能,尤其是特殊的独特的一些功能,这是其它器件需要费很大力气才能
做到的,有些则是花大力气也很难做到的。一个不是很复杂的功能要是用
美国50年代开发的74系列,或者60年代的CD4000系列这些纯硬件来搞
定的话,电路一定是一块大PCB板,但是如果要是用美国70年代成功投放
市场的系列单片机,结果就会有天壤之别,因为单片机的通过编写的程序
可以实现高智能,高效率,以及高可靠性。
单片机又称微控制器,以体积小、功能全、性价比高等诸多优点而独
具特色,因此单片机技术已经普及到我们的生活、工作、科研等各个领域,
本文主要介绍了一个基于AT89C51单片机的测温报警系统,描述了单片机
的基本信息以及利用DS18B20数字温度传感器开发测温系统,对其外围硬
件进行连接、软件编程等模块都进行了详细介绍。该系统可以实现温度的
采集和显示,并且可以根据需要设定温度的上下限报警温度,它使用起来
相当方便,具有精度高、量程宽、灵敏度高、功耗低等优点,非常适合日
常生活的温度测量。DS18B20与AT89C51结合实现最简单的温度检测系统,
该系统结构简单,抗干扰能力强,适合于恶劣环境下进行现场温度测量,
有着广泛的应用前景。
1
单片机原理及应用课程设计
1概述
1.1数字温度计简介
随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它
所给人带来的方便也是不可否定的,其中数字温度计就是一个典型的例子,但人
们对它的要求越来越高,要为现代人工作、科研、生活、提供更好的更方便的设
施就需要从数单片机技术入手,一切向着数字化控制,智能化控制方向发展。
数字温度计可以准确的判断和测量温度,以数字显示,而非指针或水银显示。
故称数字温度计或数字温度表。数字温度计采用温度敏感元件也就是温度传
感器,将温度的变化转换成电信号的变化,这个电信号可以使用模数转换
的电路即AD转换电路将模拟信号转换为数字信号,数字信号再送给处理单
元,处理单元经过内部的软件计算将这个数字信号和温度联系起来,成为
可以显示出来的温度数值,如25.0摄氏度,然后通过显示单元(如LED)
显示出来给人观察。这样就完成了数字温度计的基本测温功能。
此次课程设计所介绍的数字温度计与传统的温度计相比其,读数方便,测温
范围广,测温准确,其输出温度采用数字显示,该系统的总体设计思路如下:温
度传感器DS18B20把所测得的温度发送到AT89C51单片机上,经过51单片机
处理,将把温度在显示电路上显示,本系统显示器用4位共阴LED数码管以动
态扫描法实现。
1.2设计内容及要求
本次单片机课程设计将以51系列单片机为核心,以开发板为平台;利用
Proteus及KEIL仿真软件设计一个简易数字温度计,要求使用温度传感器
(DS18B20)测量温度,再经单片机(简称MCU)处理后,在LED数码管显示
当前的温度值,分别为百位、十位、个位和小数点后一位。并且可以实现超限报
警功能。
1.3系统组成及工作原理
本系统功能是由硬件和软件两大部分协调完成的,硬件部分主要完成各种新
号的采集和各种信息的显示的;软件主要完成信号的处理及控功能等。
基于工作原理是AT89C51单片机对按钮的输入信号的查询和检测,然后对
输入信号进行相应处理后通过LED数码管输出。温度计电路设计控制器采用单
片机AT89C51,温
文档评论(0)