基于单片机的大棚温湿度监测系统的设计-本科毕业论文(设计)(8)

2019-04-14 23:48

第四章系统测试

图4.6 光报警电路

同样,对该系统传感器的湿度分别调到80%以上、30%以下,相应报警电路都被激活,因此在硬件测试下获得了与预期一样的功能。

另外,对按键的测试也通过,因此在实际应用中可以自行通过按键根据作物的特点改变报警的阀值,科学的进行动态监测。 4.2.2硬件测试总结

在电路仿真调试的过程中,同样遇到很多困难。从开始的Proteus仿真软件的学习,到对它操作的熟悉,后来连好电路图之后,把前面生成的可执行文件写入开始仿真,发现按键没反应,经过观察代码才发现原来在软件部分定义的按键端口和电路图的连接端口不吻合,修改过来便解决了这个问题。另外,在通过对传感器调节输入数据,在温湿度超过限度的时候,蜂鸣器不报警,通过观察电路才知道报警电路与单片机连接的端口处电平取反了。这样的问题遇到了很多,在一次又一次的修改后,终于完成了硬件部分的仿真,实现了所有预设功能。

4.3 实物测试

4.3.1 实物系统概况

在购买元器件后,按照Proteus软件中的仿真电路,做成如下所示的实物。

28

南昌工程学院本科毕业设计(论文)

图4.7 实物正面

图4.8 实物背面

4.3.2 实物报警测试

由正面图所示可知上电后该装置运行正常,下面来测试它的报警功能,由于夏天手很潮湿,用手指放在SHT11传感器上,可以看见LCD1602显示的温度值略微上升,

29

第四章系统测试

湿度值大幅上升,直到超过系统预设湿度上限值(87%),湿度过高的LED警示灯点亮,同时蜂鸣器鸣响报警。如图4.9所示。

图4.9 湿度过高报警

同理,用吹风机开热风吹传感器,蜂鸣器报警,温度过高以及湿度过低的LED警示灯同时亮起。 4.3.3 实物按键测试

下面测试装置的按键电路。按下SET键,出现温度上限值的设置界面(默认为40度),如图4.10所示。通过按下DOWN键将上限调至28,按下OK键确认,回到温湿度显示界面,继续将手放在传感器上,此时温度过低和湿度过高的LED警示灯同时亮起,蜂鸣器响,如图4.11 。

30

南昌工程学院本科毕业设计(论文)

图4.10 设置界面

图4.11 重设温度上限后报警

4.3.4 实物测试总结

在进行上述测试后,发现预设的功能与Proteus软件仿真的结果完全一致,达到了所有的预期效果。

31

结语

结语

这项设计在单片机技术、传感器技术、C语言编程等科学知识完成了基于单片机控制的大棚温湿度自动检测系统的设计,实现了环境温湿度自动实时检测显示,并且在温湿度过限发出警报。由于单片机的经济和开发成本低廉,操作简便,在农业自动控制领域具有很强的实用性。下面对本设计的特点做一个总结:

1. 用传感器把单片机结合起来,从而实现温湿度数据的自动采集读取。 2. 利用了LCD1602液晶显示,直观地观察大棚内温湿度的数据。 3. 具有报警模块,通过按键自行设定温湿度上下限,给用户提供及时的环境因子突变反馈。

当然,在这些特点之外,这个设计还有一些缺点,在器件、系统上面需要做进一步的优化,从而提高整个系统的精确度和降低功耗。当然,这个系统还可以做一定的拓展。比如,为了让该该系统得到的测量结果在计算机上显示,可以利用单片机的串口和RS-232总线通信协议把采集的数据传送到主控机,这样就可以利用计算机进行数据的保存和加工处理。另外,如果接入无线收发模块,还可以把这个装置适用于比较偏远不方便到达的地方,此时还可以在端口扩展针对温湿度过限之后的控制模块,温度过高的时候启动降温系统,打开排风扇等;过低的时候启动加热器;湿度过高或者过低都相应启动除湿器或风干机,直到相应指标达到设定的允许的范围内,这样可以实现无人管理种植,又进一步节省了人力和财力。

32


基于单片机的大棚温湿度监测系统的设计-本科毕业论文(设计)(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:历年司考商法试题--不定项选择及主观题部分

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: