云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 基于STC89C52RC单片机的大棚温湿度自动控制系统毕业设计(含源文件) - 图文

基于STC89C52RC单片机的大棚温湿度自动控制系统毕业设计(含源文件) - 图文

  • 62 次阅读
  • 3 次下载
  • 2025/6/17 21:58:53

,然后对工程进行保存。再新建文件,点击菜单栏中File 下

的 new 新建文件,进行保存。最后把新建的文件添加到工程文件里,右

键点击project视图窗口里的Source Group1,选择Add files to group “source group1”,如图所示:

图5.5 添加文件到工程

这样,刚才新建的文件便添加到了Source Group1中。现在开始在右边的主界面编写C语言程序,编写完成后为了把程序烧录到单片机上,还需要把它转换成机器码,

生成hex文件:右击工程视图窗口中的Target1,选择Options for Target “target1”

页 第 34

把Output选项卡里面的Create HEX File 前面的勾打上样编译后会生成机器码,如图所示。

,这

图5.6 生成机器码

页 第 35

6 结论

6.1 系统的功能

本系统能测量温室大棚内的温湿度数据,将其显示在液晶屏上。如果温湿度超出了设定的上下限,将进行报警,并启动温湿度调节设备。温度回到限定值内后,停止报警。当温度不仅回到上下限以内,而且留有一定裕量后,停止温湿度调节设备。如果需要修改温湿度上下限,可以通过按键进行修改。

6.2 系统的指标参数

系统的指标参数完成情况如下表所示:

表6.1 系统指标参数表

实现功能 测量温度范围 测量温度误差 测量湿度范围 测量适度误差 液晶屏显示 超限报警 修改上下限 输出控制 结果 -40~123.8℃ ±0.5% 0~100%RH ±4.5% 用LCD1602显示 用蜂鸣器报警 通过独立式键盘修改 通过光耦、继电器控制 完成程度 完成 完成 完成 完成 完成 完成 完成 完成 6.3 系统功能分析

该大棚温湿度自动控制系统能通过独立式键盘设置温湿度上下限,通过LCD1602显示温湿度,并在超限的情况下报警、启动调节设备。

其中输出控制和通过键盘设置上下限都是通过调用子程序实现的。键盘的工作方式分两种,一种是查询方式,一种是中断方式。中断方式比较节省系统资源,只有当有按键按下时才会进入键盘中断子程序,进一步扫描是那些键被按下;而查询方式则是在主程序中调用键盘扫描子程序,不管有没有键按下,每次程序循环中都要一一判断每个键

页 第 36

是否按下,故这种方式占用的单片机的处理时间更多。但是由于本次设计用到的按键不多,只有五个,功能比较简单,而且单片机工作比较空闲,因此使用的是查询方式来处理键盘的输入。

此外,还应注意到的是,当温湿度超限后,要报警并启动温湿度调节设备。当温湿度回到规定范围内时,只是停止报警,而温湿度调节设备应该继续保持工作,直到温湿度留有一定裕量时才停止。本设计中的输出控制子程序中设置了温度5℃和湿度5%RH的裕量,这样当温度上限是30度时,如果超出上限,那么温度回到30度时停止报警,当温度降到25度以下时才停止制冷设备的运行。这样可以避免温湿度调节设备反复不停地通断,以致影响使用寿命。

页 第 37

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

,然后对工程进行保存。再新建文件,点击菜单栏中File 下的 new 新建文件,进行保存。最后把新建的文件添加到工程文件里,右键点击project视图窗口里的Source Group1,选择Add files to group “source group1”,如图所示: 图5.5 添加文件到工程 这样,刚才新建的文件便添加到了Source Group1中。现在开始在右边的主界面编写C语言程序,编写完成后为了把程序烧录到单片机上,还需要把它转换成机器码,生成hex文件:右击工程视图窗口中的Target1,选择Options for Target “target1”

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com