- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于单片机的多点温度监测系统,单片机温度采集系统,单片机温度控制系统,单片机温度检测系统,单片机温湿度采集系统,单片机温度报警系统,温湿度监测系统,温湿度自动监测系统,温湿度监测系统验证,无线温湿度监测系统
数理与信息工程学院
《单片机原理及应用》期末课程设计
题 目: 基于单片机的多点温度监测系统
专 业: 计算机科学与技术(非师范)
班 级: 0 7 2 班
姓 名: 戴 怀 斌
学 号:
指导老师: 余 水 宝
成 绩:
2010年1月
目 录
第1节 引 言 3
1.1 多点温度监测系统概述 3
1.2 本设计任务和主要内容 3
第2节 系统主要硬件电路设计 4
2.1 系统硬件组成 4
2.2 控制电路设计 4
2.3 温度测量电路设计 6
2.4 键盘及显示电路设计 6
2.5 时钟电路设计 7
2.6 存储器电路设计 8
2.7 声光报警电路设计 9
2.8 硬件资源分配 10
第3节 系统软件设计 11
3.1主程序设计 12
3.2 温度采样子程序 13
3.3 HD7279键盘显示子程序 15
3.4 时钟子程序 18
3.5设定温度上下限值子程序 20
3.6 报警子程序 22
3.7清除报警记录子程序 24
3.8 显示报警记录子程序 26
3.9 中断服务子程序 28
第4节 结束语 29
参考文献 30
附录1:主要程序 31
基于单片机的多点温度监测系统设计
数理与信息工程学院 计算机科学与技术072班 戴怀斌
指导教师:余水宝
引 言
随着微型计算机和传感器技术的迅速发展,自动检测领域发生了巨大变化我国近年引进了多达16个国家和地区的仓库环境控制系统,对吸收国外先进经验、推动仓库温度湿度自动检测产生了积极的作用,但多因能耗过大,造价高,品种未能配套,未能达到很好的效果。中国的仓库环境综合控制系统必须走适合中国国情的发展道路,在引进、消化、吸收国内外先进技术和科学管理的基础上,进行总结提高、集成创新、超前示范,既开发适宜我国经济发展水平,又能满足不同气候条件,接近或达到世界先进水平的智能化仓库监测系统。1所示。其中,单片机控制电路主要由STC89C52及与单片机连接的相应的外围电路组成,负责处理数据并控制其它电路的运行。温度采集电路主要由温度传感器DS18B20及其外围器件组成,负责温度的采集。键盘显示电路由专用管理芯片HD7279及八位数码管、按键构成。时钟芯片DS12887及存储芯片AT24C16将为系统提供实时时间及报警信息存储的功能。报警电路将在温度超限时提供声光报警。
图2-1 系统总体原理框图
2.2 控制电路设计
该部分电路是系统的控制和数据处理的核心,而作为控制核心的单片机种类很多,如PIC等等。根据任务书的要求以及系统实际的需要,采用STC89C52RC作为系统的微控制器芯片。
本次设计最小系统是由单片机STC89C52RC、6MHZ的晶振、复位电路所构成。单片机最小系统电路如图2-2所示。
图2-2 最小系统电路
2.3温度测量电路设计
温度测量模块由DS18B20与单片机构成,在设计时,选择温度传感器十分重要。考虑到对课题的测温要求:-400C—1000C,因此选择DS18B20温度传感器来采集温度,因为此传感器的测量范围满足设计要求,且测温误差±0.5℃。DS18B20智能温度传感器采用单总线接口,即只需一根DQ数据线接入P1口,这样使得温度测量电路的设计变得非常简单。温度采集电路原理图如图2-3所示。
图2-3 温度采集电路原理图
2.4 键盘及显示电路设计
HD7279A和微处理器之间采用串行接口,其接口电路和外围电路简单,占用口线也较少,而且此电路不仅提供了显示输出功能,还提供了键盘输入电路,能达到本电路模块的基本要求,加之它具有较高的性能价格比,并且因此,本设计选择了此方案。键盘显示电路如图2-4所示。
图2-4 键盘显示电路
2.5 时钟电路设计
由于本系统需记录温度报警的发生结束时间,因而需设计时钟电路。时钟电路的实现方案有许多,例如可运用时钟芯片HT1380等。此类芯片为串行工作方式,虽电路连接较为简单,但需要配置特定频率的晶振,其走时的准确性与晶振的频率准确性密切相关。除此之外,还需设计掉电保护电路,并配置备用电池。这都将进一步增加电路的复杂程度。因此本次设计采用了内置晶振和锂电池的实时时钟芯片DS12887。其原理图如图2-5所示。
图2-5 DS12887时钟电路原理图
2
您可能关注的文档
最近下载
- 光伏电站运行常见故障及技术解决方案.pdf VIP
- 军队文职考试《公共科目》试题与参考答案(2024年).docx VIP
- 生成式AI在小学英语课堂中的应用:教师教学决策优化研究教学研究课题报告.docx
- 初二物理导学案-全一册.pdf VIP
- 邮政企业快递企业安全生产重大事故隐患判定标准解读.pdf VIP
- 人民大2023学术规范和论文写作PPT第2章 选:论文选题与研究设计.pptx VIP
- 2025年中国食品级碳酸氢钠数据监测报告.docx
- 能源与动力工程研究教授——程林同志事迹材料— .doc VIP
- 高中物理竞赛-话题5:多质点在动态多边形顶点的相遇问题和多解问题.doc VIP
- 《提升基层干部管理能力》课件.ppt VIP
文档评论(0)