- 1、本文档共51页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于51单片机多路温度采集和报警系统
本科生毕业论文(设计)
系(院)物理与电子信息科学 专 业 电子信息工程
论文题目 基于51单片机的多路温度采集 和报警系统
学生姓名
指导教师 (讲师)
班 级 2007级电信1班
学 号
完成日期: 2010年11月
基于51单片机的多路温度采集
和报警系统设计
物理与电子信息科学系 电子信息工程摘要
本设计利用单片机及Keil编程软件编程和PROTEUS单片机仿真软件和电子电工等方面知识,用Keil编程软件编程,用PROTEUS单片机仿真软件仿真。最后制作实物,将程序下载到单片机中,利用(I/O)口采集来自多路温度的数据,根据各路温度的不同,集中准确的显示出来,并且根据所设温度的上下限通过驱动蜂鸣器进行听觉上的报警,同时还可以通过LED灯协助进行视觉上的报警,从而达到多点温度的采集和报警的目的。以Keil编程软件和PROTEUS软件来进行仿真、分析,调试,为设计提供了一个方便、快捷的途径,为设计节约了设计时间。
关键词:AT89S52单片机 温度 采集 报警
目 录
1 绪论 1
1.1 本系统功能 1
1.1.1 温度测量功能 1
1.1.2 温度报警功能 1
1.1.3 系统工作流程 1
1.2 本系统的设计思路……………………………………………… 2
1.2.1 本系统的设计思想和工作原理. 2
1.2.2 设计功能要求… 2
1.2.3 方案对比 2
1.2.4系统总体设计方案 3
1.3 本系统优点 4
1.3.1 线路简单 4
1.3.2测量温度精确 4
1.3.2报警温度可调 4
2.1本系统硬件和软件组成 5
2.1.1 硬件组成 5
2.1.2软件组成 5
2.2 STC单片机介绍 6
2.2.1 STC单片机功能介绍 6
2.3 DS18B20数字温度传感器介绍 7
2.3.1 功能介绍 8
2.3.2 DS18B20温度传感器 9
2.3.3 DS18B20内部逻辑图 10
2.3.4 DS18B20温度传感器 13
2.3.5 DS18B20存储器操作命令 14
2.4 LCD1602液晶 15
2.4.1 LCD1602液晶显示模块基本技术
2.4.2技术参数
2.4.3时序特性表
2.4.4引脚和指令功能
2.4.5指令功能
2.4.6显示位与DD RAM 地址的对应关系
2.5部分电路功能 17
2.5.1晶振电路 18
2.5.2复位电路 18
2.5.2温度采集电路 18
2.5.2显示电路 19
2.5.2报警电路 19
3 程序的编写与调试 20
3.1 程序的编写 20
3.1.1 新建工程 21
3.1.2编写程序 21
3.2 程序的调试 22
4 系统原理图的绘制 23
4.1 绘制原理图库 24
4.1.1软件启动 24
4.1.2绘制原理图元件 25
4.2 绘制PCB库 25
4.2.1 绘制PCB元件 26
4.3 系统完整原理图 26
5 系统PCB图 27
5.1 为覆铜PCB图 28
5.2覆铜PCB图 28
6 系统工作过程 29
6.1 温度的测量 30
7 程序框图及C语言程序 31
7.1温度采集系统原理框图 31
7.1.1温度显示模块 31
7.1.2读温度子程序 32
7.1.3温度转换子程序 32
7.1.4计算温度子程序 33
7.2温度采集系统C语言程序 33
结论 45
致谢 46
参考文献 47
1 绪论
1.1 系统功能
1.1.1 温度采集功能
利用多个DS18B20数字温度传感器实现对多个地点温度进行同时准确的测量,单片机作为控制器件,使多点温度值显示到LCD1602液晶上,实现多点温度的实时采集。
1.1.2 温度报警功能
利用DS18B20数字温度传感器进行温度的采集,单片机作为控制器件,将采集的数据与软件程序所设定的范围进行对比,如果超过了安全范围,系统将通过蜂鸣器和LED灯进行模拟听觉和视觉上的报警,达到对多点实时温度的报警目的。
1.1.3系统工作流程,见图1-1
图1-1系统工作流程
1.2本系统的设计思路
1.2.1 本系统的设计思想和工作原理
设计思想:随着时代的发展人们的生活水平越来越高,对生活的要求也越来越高,单片机已在各行业得到广泛应用,为适应更多的应用领域,厂家采取了在一块单片机芯片上集成多种功能部件和大容量存储器的方法。因而,整个应用系统不需要扩展,而体积变小、可靠性增高,使单片机成为真正意义上的单片机系统。同时随着现代信息技术的飞速发展,温度测量采集以及报警系统在工业、农业、军事及人们的日常生活中扮演着一个越来越重要的角色
您可能关注的文档
- 地球圈层结构_1576900067.ppt
- 地球结构_1589027731.ppt
- 地球能满足人类需要、但满足不了人类贪婪THE EARTH CAN.ppt
- 地球圈层结构待定稿.ppt
- 地理信息系统西安市旅游资源信息库建立.doc
- 地膜覆盖在茶叶生产中应用研究及示范可研报告.doc
- 地被植物在高寒地区研究.pdf
- 均匀试验设计方法与应用.ppt
- 坐月子方法.docx
- 地壳物资组成.ppt
- 2023-2024学年广东省深圳市龙岗区高二(上)期末物理试卷(含答案).pdf
- 2023-2024学年贵州省贵阳市普通中学高一(下)期末物理试卷(含答案).pdf
- 21.《大自然的声音》课件(共45张PPT).pptx
- 2023年江西省吉安市吉安县小升初数学试卷(含答案).pdf
- 2024-2025学年广东省清远市九校联考高一(上)期中物理试卷(含答案).pdf
- 广东省珠海市六校联考2024-2025学年高二上学期11月期中考试语文试题.pdf
- 2024-2025学年语文六年级上册第4单元-单元素养测试(含答案).pdf
- 2024-2025学年重庆八中高三(上)月考物理试卷(10月份)(含答案).pdf
- 安徽省安庆市潜山市北片学校联考2024-2025学年七年级上学期期中生物学试题(含答案).pdf
- 贵州省部分校2024-2025学年九年级上学期期中联考数学试题(含答案).pdf
文档评论(0)