- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
基于STC89C52单片机的声光报警系统设计摘要
温度在人们日常生活中变得越来越重要,人们不得不重视这个因素。市面上单点温度检测是最常见的,但单点温度的测量局限性,不方便控制以及时做出决定,有很多不利的地方。所以本文选用STC89C52单片机作为核心设计出一种可以模拟两个不在同一地方的点进行温度检测,能够触发高、低温报警的温度检测系统。选用DS18B20作为温度传感器,在传感器内部完成温度信号的转换,传输给单片机进行读写,实现了温度检测功能。当检测到某一点的温度高于之前设定的温度上限、低于设定的温度下线,设计的声光报警系统就会触发,蜂鸣器鸣响,指示灯发出光亮。既实现了温度检测功能,又实现了温度报警。检测的温度的数值能够精确到0.1度,通过LCD1602液晶显示器查看两点检测温度数值。在机房数据库温度监控,森林防火,室内温度监测等场所可以很好的适用,使用DS18B2O的单总线技术,实现了对温度的自动化监测。
关键词:多点温度检测;STC89C52;DS18B20;LCD1602
目录
绪论 1
1系统设计方案分析 2
1.1总体设计方案 2
1.2模块的选择 2
1.2.1单片机的选择 2
1.2.2温度传感器的选择 2
1.2.3显示模块的选择 3
1.2.4电源模块的选择 3
2硬件电路设计 4
2.1主控模块 4
2.2温度检测电路 4
2.3显示模块电路 5
2.4声光报警电路 6
2.5按键扫描与处理程序电路 7
3系统程序设计 9
3.1软件总体设计 9
3.2报警函数设计 11
3.3菜单显示程序设计 12
3.4按键扫描程序设计 13
3.5按键处理程序设计 14
结论 16
参考文献 18
附录一:电路原理图 19
附录二:程序清单 20
附录三:设计作品实物图 31
1
绪论
温度测量是涉及众多方面最普遍的测量项目,温度的测量和控制是诸多行业最常见也是非常重要的测量目标,温度测量设备仪器在平常生活、农牧业、军用工业、医疗和防疫等很多领域大部分使用,所以温度检测是一个值得去研究的课题。许多化学反应需要在一定的温度下才能进行,例如炼铁,必须在特定的温度下才能炼出。此外还有一些电子产品也得在合适的温度下才能正常运转,机房数据库的主机不能快速处理数据。在冷库温度监测系统、智能化建筑系统、工业炼铁等诸多地方都需要多点温度监测系统。可见,温度检测的研究和多点温度监测技术显得十分重要。
在传统的温度监测系统设计中,大部分设计使用的是模拟技术,然而这难免会产生误差补偿,比如多点测量端的切换和信号处理电路产生的误差问题,当某一部分的过程处理中出现了差错,将导致整个系统的性能出现问题。如今随着集成电路技术的快速发展,温度传感器的发展趋向于小型与数字化,不再有复杂的外围电路。DS18B20温度传感器具有特殊的接口,需要占用单片机一个输入/输出口就能完成数据通讯。采用该温度传感器,解决了传统温度监测系统测量精度低、外围电路复杂等不利的地方,它使测温变得容易,和占用的接线
□少、连接很方便、组成电路简单、温度测量的精准度很高,误差很小。
本文选用STC89C52单片机作为主控模块与两个DS1B20温度传感器结合实现对两个点的温度监测和采集。选用发光二极管、三极管和蜂鸣器结合组成声光报警电路,实现报警功能,发光二极管发出光亮,蜂鸣器发出鸣响。各部分设计简单,功能很容易实现,可以很好的满足不同场合的温度监测需求。
2
1系统设计方案分析
1.1总体设计方案
在本文中主要由主控模块、温度检测模块、LCD显示模块、按键输入、声光报警电路和电源模块组成。在电路中,用两个DS18B20去测量温度,使用四个按键设置温度阈值的范围,检测的温度通过LCD显示出来。测量到的温度数据通过输入/输出口传输到单片机中,单片机对其进行读写并处理,当温度高于或者低于正常值的时候,报警电路触发,蜂鸣器发出鸣响,发光二极管发出光亮提醒使用者检测到的温度高于设定值或者低于设定值。使用复位按键可以停止报警。总体设计方案如图1所示。
温度检测
按键输入
电源
主控模块
LCD显示
报警电路
图1总体设计方案图
1.2模块的选择
1.2.1单片机的选择
考虑到储存空间,单片机的精密度,编程读写的容易度,本设计使用STC89C52芯片作为系统的核心。相对于AT51系列的单片机,STC89C52单片机的系统软件开服更简单,在程序烧写的方式上更简
您可能关注的文档
- 【地铁通信工程施工管理与实施11000字】.pdf
- 【垂直腔面发射激光器VCSEL的基本特征和性能指标分析概述3100字】.docx
- 【垂直腔面发射激光器VCSEL的基本特征和性能指标分析概述3100字】.pdf
- 【基于LSTM对轴承剩余使用寿命的预测案例分析1900字】.docx
- 【基于MLP神经网络的AI量化模型的构建分析案例5200字】.pdf
- 【基于QoS优先级的负载均衡路由算法探究6400字】.pdf
- 【基于多种聚类算法的短期光伏功率预测探究案例概述3300字】.docx
- 【基于多种聚类算法的短期光伏功率预测探究案例概述3300字】.pdf
- 【基于层次分析法的高层建筑火灾隐患评价及预防对策探究11000字】.docx
- 【基于拥塞预测的负载均衡路由算法探究6100字】.docx
- 2026中国便携式咖啡杯市场消费状况及竞争趋势预测报告.docx
- 2025至2030沥青行业发展研究与产业战略规划分析评估报告.docx
- 2025-2030冷链物流行业市场深度分析及竞争格局与投资价值研究报告.docx
- 山东莱州养老养生型休闲社区项目定位调整及相关营销策略.ppt
- 2025-2030中国花生行业发展分析及竞争策略与趋势预测研究报告.docx
- 星空下的小鹿课件.pptx
- 2026中国高纯液态溴化氢行业现状趋势与投资前景展望报告.docx
- 2025至2030超市连锁产业规划及发展报告.docx
- 2025-2030中国补钙食品行业发展分析及竞争力研究与发展趋势研究报告.docx
- 双位数除法讲解.pptx
原创力文档


文档评论(0)