单片机上下限温度报警器课程的设计.doc

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机上下限温度报警器课程的设计

《温度控制器的设计》 课程设计报告 系 别: 信息科学与技术系 专业班级: 通信技术0802班 学生姓名: 张 丛 振 指导教师: 陈 青 (课程设计时间:2010 年 6 月 26 日——2010 年 7 月 9 日) 华中科技大学武昌分校 目 录 1.课程设计目的…………………………………………………………………3 2.课程设计题目描述和要求……………………………………………………3 3.课程设计报告内容……………………………………………………………6 3.189c1051/2051简述……………………………………………………………6 3.2DS18B20内部结构与测温原理………………………………………………8 3.3七段LED译码器4511………………………………………………… 12 3.4驱动芯片2003………………………………………………………… 12 4.总结……………………………………………………………………………13 参考文献 …………………………………………………………………………15 附: 1.设计总程序清单…………………………………………………………………16 前言随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带来的方便也是不可否定的,其中数字温度计就是一个典型的例子,但人们对它的要求越来越高,要为现代人工作、科研、生活、提供更好的更方便的设施就需要从单片机技术入手,一切向着数字化控制,智能化控制方向发展在单片机电路设计中,大多都是使用传感器,所以这是非常容易想到的,所以可以采用一只温度传感器DS18B20,此传感器,可以很容易直接读取被测温度值,进行转换,就可以满足设计要求。温度计电路设计总体设计方框图如图1所示,控制器采用单片机AT8951,温度传感器采用DS18B20,用位LED数码管以口传送数据实现温度显示。 课程设计报告内容 本实验运用的主控制器是ATMEL公司生产的 AT89C2051 单片机AT8951具有低电压供电和体积小等特点,四个端口只需要两个口就能满足电路系统的设计需要,很适合便携手持式产品的设计使用系统可用二节电池供电。 AT89C1051和 AT89C2051的结构框图与引脚配置分别见附图 7-7和附图 7-8。 图 1-1 AT89C1051/2051 引脚图 图 1-2 AT89C1051/2051 结构框图 由附图7-7和附图7-8可见,AT89C1051/AT89C2051把原地址与数据总线有关的引脚全部压缩掉,使为20脚封装。但I/O端口线还有15条,其中8条.仍具有第二功能。除P3口的6个引脚(P3.0~P3.5)的第二功能与MCS—5l系列完全一致外,P1.0和P1.l还具有模拟比较器的功能。 当需要使用模拟比较器时,P1.0(AINO)作为同相输人端,P1.1(AINI)作为反相输入端。比较的结果由P3.6位的状态确定。若P3.6为 1,说明AINO电位高于AINI;若P3.6为0则反之。注意,P3.6没有引出片外,其状态可直接在片内特殊功能寄存器中通过位寻址读出。 2 、AT89C2051内有两个闪烁存储器程序加密位,可以被编程或不被编程器件内有一闪烁存储器地址计数器,计数器在RST上升沿复位为000H,在XTAL1引脚上加高电平脉冲则自动加 l。 宜采用以下步骤对AT89C2051编程:加上电源后,RST及P3.2加高电平;P3.3~P3.5,P3.7加上写人数据代码模式的逻辑电平;在P1.0~P1.7上加上地址000H的数据代码;RST引脚电平升高到12V;P3.2加人一低电平脉冲,则一字节数据被编程写人。以此类推,直到最后一个字节编程完毕。 编程完毕后,应使XTAL1降到低电平,RST也降至低电平,然后悬浮所有相关I/O引脚,关掉电源。 AT89C2051有三个特征字可读出,以识别该器件。这种读特征字操作与读000H,00lH,002H地址单元内容操作相同,只是有关信号的逻辑电平有所不同。 3.2 DS18B20内部结构与测温原理 DS18B20温度传感器由64位ROM、温度传感器、非挥发的温度报警触发器及高速缓存器这4个部分组成。DS18B20可编程温度传感器有3个管脚:GND为接地线,DQ为数据输入输出接口,通过一个较弱的上拉电阻与单片机相连。VDD为电源接口,既可由数据线提供电源,又可由外部提供电源,范围3.0~5.5 V。 本文使用外部电源供电[9]。如图2-4所示。 图1-5 DS18B20的系统结构 首先来介绍一下DS18B20这块传感器的特性及其功能: ⑴ 用户可自设定

文档评论(0)

3471161553 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档