- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
基于单片机的温度智能采集与精准控制系统设计
摘要
温度是一个很重要的物理量在工农业生产中经常遇到温度的测量和控制因此对温度检测和控制具有非常重要的意义。近年来,随着计算机在社会领域的渗透,单片机的应用不断深入,推动着传统控制和检测的不断更新。
本设计基于低成本、高精度和高可靠性的特点。采用集成温度传感器DS18B20采集温度信息,不仅减少了硬件电路的设计和调试,而且简化了电路设计,降低了成本。在硬件选型上,选用性价比高的AT89C51系列单片机作为主控制器、DS18B20数字温度传感器进行温度数据采集、LED显示温度信息、通过按键设置温度上限与下限值,当温度高于或低于所设置上下限值时进行声光报警,并在低温模式下控制继电器启动加热器,在高温下控制继电器启动冷却装置,以设置系统温度并将其保持在正常范围内。
关键词:温度控制;AT89C51;DS18B20
目录
TOC\o1-3\h\z\u
1绪论 4
1.1课题研究背景及意义 4
1.2国内外发展概况 4
1.3课题研究主要内容 4
2系统总体设计 6
2.1系统构成与设计目标 6
2.2系统工作原理 6
2.3本系统的性能设计指标 7
3系统硬件设计 8
3.1单片机主控模块 8
3.1.1简介 8
3.1.2单片机最小系统电路 10
3.2温度采集模块 10
3.2.1简介 10
3.2.2DS18B20与单片机的接口电路 13
3.3键盘及显示模块 13
3.3.1简介 13
3.3.2LED与单片机的接口电路 14
3.3.3按键与单片机的接口电路 15
3.4声光报警及指示模块 16
3.4.1简介 16
3.4.2声光报警指示电路 16
3.5继电器控制模块 17
3.5.1固态继电器简介 17
3.5.2控制模块与单片机的接口电路 18
3.5.3加热器和通风机的选择 18
4系统的软件设计 20
4.1软件设计思想 20
4.2主程序流程图 20
4.3阈值设置子程序流程图 21
4.4中断子程序流程图 22
4.5读取温度子程序流程图 23
4.6温度转换子程序流程图 24
4.7多点测温程序流程图 24
4.8温度显示子程序流程图 25
5系统的实验应用 26
5.1实验对象及其特点 26
5.2实验仪器准备及实验内容 26
5.2.1实验仪器的准备 26
5.2.2效果实验检测记录 27
5.2.3实验数据分析 28
5.3实验结论 29
6结论与展望 30
致谢 30
参考文献 31
1绪论
1.1课题研究背景及意义
温度是一个非常重要的物理量。在工农业生产中经常遇到。因此温度测量与控制对温度检测与控制具有重要意义。近年来,随着计算机在社会领域的渗透,单片机的应用不断深入,推动着传统控制和检测的不断更新。总体设计基于低成本、高精度和高可靠性的特点本文介绍了一种基于单片机和单片机数字总线的温度测控系统的设计方案。该系统对温度进行检测,同时进行了对比分析,以确定温度是否超过了温度限值。系统有很强的抗干扰能力、测量精度高、安装方便、性价比高、服务能力强。单片机测控系统可以实现温度的实时控制。它是一个智能化的经济系统,适用范围广,将带来良好的经济效益和社会效益[1]。
1.2国内外发展概况
如何保证温度的实时测量和控制是近年来在理论和实践上必须解决的一个比较成熟的问题。在温度测量技术中,接触式温度测量技术发展较早,具有简单、可靠、经济、精度高等优点。它通常测量实际温度。然而,由于热惯性的影响和传感器元件响应时间的延长,很难准确测量低热容物体。该方法不适用于腐蚀性介质的温度测量,不能用于超高温测量,且运动物体的温度难以测量。此外,非接触式测温方法可以通过检测辐射能来测量温度,而不会损坏测量范围。可测量热容量较小的物体,适用于测量运动物体的温度。此外,可测量温度分布范围,响应速度快。但是,它也有一些缺点,例如测量误差大。仪器上的读数通常仅代表物体的表观温度,温度计结构复杂,价格昂贵等。因此,在实际温度测量中,应根据具体测量对象选择合适的测量方法,在满足测量精度要求的前提下,尽量减少投资。
目前,在我国,多使用计算机、微控制器和PLC来测量和控制恒温室中的温度、湿度、光照、土壤温度和土壤湿度等参数。智能温室是温室发展的方向。智能控制系统在温室环境因素控制中的应用是智能温室的
文档评论(0)