- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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这块传感器的特性及其功能:
⑴ 用户可自设定
您可能关注的文档
最近下载
- 小班数学活动《小动物在哪里》PPT课件.ppt
- 全国节约用水知识竞赛题库(含答案).pdf
- 机动护士培训【30页】.pptx
- unit 2(单元测试)-2024-2025学年人教PEP版英语三年级上册.doc VIP
- 控制系统仿真与计算机辅助设计第三版薛定宇习题答案.pdf
- 土地资源管理学(第二版)张正峰,第一至第十二章知识点.docx
- (人教2024版)化学九年级上册 跨学科实践:基于碳中和理念设计低碳行动方案 课件.pptx
- 化工技术经济可行性研究报告书1116.doc
- 宋元考古课件:磁州窑.ppt
- 2023年西南民族大学计算机科学与技术专业《计算机网络》科目期末试卷B(有答案).docx VIP
文档评论(0)