推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于sTM32的分布式智能温室控制系统

更新时间:2020-03-12 17:35:54 大小:13M 上传用户:六3无线电查看TA发布的资源 标签:stm32智能温室控制系统 下载积分:3分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

温室大棚在现今的农业生产中已占据越来越重要的地位。为了更好地满足作物的生长条件,加大作物的产量及提升作物的品质,对温室内的环境参数(如温度、湿度、光照度等)必须进行严格控制,从而孕育产生了温室环境控制系统。从最初的模拟控制器系统、数字控制器系统,到如今被广泛采用的以现场总线为基础的分布式温室环境控制系统,温室系统的发展渐趋成熟。特别是随着现代传感器技术,过程控制技术、通讯技术及计算机技术的迅猛发展,现代化温室环境因子自动采集及智能控制系统的开发已被高度关注,并成为一个具有深远前景的研究方向。

    本文通过对温室环境和调控策略的分析,提出一个总体方案,设计一套智能温室控制系统。本系统采用分布主从式设计结构,包括以STM32F107单片机为核心的单体温室智能控制系统、CAN to USB模块和上位机管理软件,通过CAN to USB模块实现对温室的连栋管理,为温室监控系统的升级换代提供一种全新方案;上位机主要实现对温室作物的辅助管理功能,完成对温室环境气候的实时监测和干预;通过对温室环境的监控保证温室内作物的生长条件,从而使其获得高产,提高农业生产的经济效益。智能温室控制系统根据大棚温室监测和控制要求,对温室中的风机、遮阳网、加热、加湿、天窗/侧窗等设备进行控制,使温室内环境参数(如温度、湿度、光照度)处于设定值之间。本系统主要由数据采集模块、数据存储模块、逻辑控制模块、人机交互模块、输出控制设备模块、电源模块、报警控制模块和CAN to LISB模块等几部分组成。硬件设计方面,信号采集由湿度、温度和光照度传感器完成;数据存储由芯片自身的Flash实现;人机交互部分采用了合成式按键和LCD;输出控制电路部分由ULN2804驱动芯片、光电耦合器、继电器等组成;报警由蜂鸣器完成。同时通过CAN总线及USB总线通信,实现单体温室与上位机的互联完成连栋辅助管理。软件设计方面,主要包括两个部分:第一部分主要针对以STM32F107单片机为核心的单体温室智能控制器及CAN to USB模块的编程。这部分程序由C语言编制,主要实现温室的智能控制和数据通信。上位机利用面向对象。Visual C++6.0编制,重点放在对温室的辅助管理。经现场运行测试:本系统试验结果基本满足设计要求,...

部分文件列表

文件名 大小
基于sTM32的分布式智能温室控制系统.pdf 13M

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载