2025《基于单片机的大棚温湿度监控系统硬件和软件设计案例分析》8500字.docxVIP

2025《基于单片机的大棚温湿度监控系统硬件和软件设计案例分析》8500字.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

基于单片机的大棚温湿度监控系统硬件和软件设计案例分析

目录

TOC\o1-3\h\u8321基于单片机的大棚温湿度监控系统硬件和软件设计案例分析 7

209641硬件设计 7

193021.1设备选型 7

120431.1.1温度采集方案 7

266381.1.2显示界面方案 8

214741.2电路设计 8

173431.2.1STC89C52单片机 8

128771.2.2温湿度传感器 12

255021.2.3光照传感器 15

292901.2.4LCD1602液晶显示屏 16

206632软件设计 18

319862.1系统总体流程图 18

116002.2温湿度控制流程图 19

76042.3光照度控制流程图 20

97263系统功能实现与测试 22

99733.1系统功能实现 22

92173.1.1显示界面 22

12053.1.2温度湿度及光照度设置界面 23

51193.2系统测试 25

264053.2.1测试说明 25

274113.2.2测试结果 25

1硬件设计

1.1设备选型

1.1.1温度采集方案

方案一:模拟温度传感器。热敏电阻,温度值转换为电压值通过抽真空操作放大A/D转换器将模拟信号转换为数字信号,然后通过比较计算出的温度由微控制器。优点:应用范围广,特别是在工程领域,采用不同的热敏电阻可实现超低温测量。缺点:必须使用高速A/D转换器,系统复杂,成本高,而且还引入非线性误差,所不同的是通过软件修正。

方案二:采用DHT11温湿度传感器,该传感器采用单总线接口,能方便的与单片机通信。测温范围从0°到+50°,测温精度为±2°,完全满足本设计的要求。缺点:不能实现高温与低温测量。

从上各种因素,我们采用DHT11温湿度传感器方案。

1.1.2显示界面方案

方案一:采用数字显示,优点:结构简单,成本低。缺点:只能显示有限的测量点和符号。?

方案二:采用LCD显示屏。英文操作提示可以方便的人机交流。多点温度值可同时显示,可以通过键盘或显示器浏览一个测量点的温度快速滚动。

本系统设计为多点温度采集情况,所以选择LCD显示。

1.2电路设计

1.2.1STC89C52单片机

1电源电路设计

本次控制系统的主要电源集成器电路主要是由两个组成部分共同构成,分别是电源集成器和二极管,电源集成器可以使整个系统的运行顺利,保证整个系统具备充足的动力。电源电路图以图3-1表示。

图3-1电源电路图

2复位电路设计

第9脚被指定为一个自动复位引脚(Reset),如果该引脚之间相互连接的高电平工作引脚要求远大于2个自动复位引脚机器人正常运行的工作生命周期,则位于该引脚的自动复位引脚的动作便必须能够正常地进行。以12mhz的中频工作时钟脉冲实例可以作为一个简单的例子,每个中频工作时钟脉冲1us,两个中频工作时钟机器人的时钟分别为12us,那么,在第9脚上只需要外接一个12us以上的中频工作高电平的时钟脉冲,它们就应该会自动开始进行时钟复位。外接了一个自动短路复位电容在自动短路充电复位器的引脚上面也就是自动上下短路充电复位,当这个自动短路引脚上外接+5v的自动短路复位电压时,此时的这个自动短路复位引脚的电路真正可以被自动地作为一个自动短路充电复位的电容,经过一小段的复位时间后,电容将被自动地接入到一个自动短路充电停止的状态,此刻这个复位引脚的电路还可以说就是充电时相当于自动停止或者是自动切断。另外一种复位方式主要是采用手动连接法对电路进行复位,其中的这种手动连接法主要特点就是在两个位于STC89C52RC的两个复位引脚外部内部相互连接的一个复位启动控制电容上再另外加上一个复位启动控制开关。如果快速启动时的开关未被自动按下一下,则整个充电电容器就很有可能直接陷入到自动停止快速充电的正常工作状态;如果按下快速启动开关控制器的开关,电容就可能会直接开始自动进行快速放电,从而,在快速复位电路引脚上就可能会自动产生一个高电平,从而直接实现了复位电路的快速复位。复位电路图以图3-2表示。

图3-2复位电路图

3晶振电路设计

晶体振荡器控制电路设计来给MCU提供一个新的时钟控制信号。两种类型的晶体振荡器,其中所需要包含的就是有源晶振和无源晶振,它们都已被广泛认为是整个时钟集成电路最主要的一个构件和组成部分,晶体振荡器就是为整个时钟集成电路和其它一些重要的电子元件而言的提供了一个完全相应的频率和温度基准。XTAL1是一个片内单片机直接地作为一个片内反向信号控制电路反向信号放大器的一个基本输入和信号端,XTAL

文档评论(0)

02127123006 + 关注
实名认证
文档贡献者

关注原创力文档

1亿VIP精品文档

相关文档