针对目前我国已经存在的温室控制系统成本高、网络化不足以及测量环境因子单一等问题,文中开发了一套基于STM32的温室远程控制系统。该系统通过利用STM32单片机作为温室内的控制器以及MFC编写的控制软件实现对温室内空气温度、空气湿度、光照强度和CO2浓度多个环境因子的远程监测和控制。
系统的硬件电路设计包括STM32控制器、数据采集模块、设备控制模块、网络接口模块、实时显示模块以及数据存储模块等。其中数据采集模块采用DHT11、MG811以及BH1750传感器进行环境因子的测量,设备控制模块通过控制继电器通断来控制温室内的加热系统和光照系统等执行设备,STM32通过ENC28J60接入网络实现远程控制,显示模块实现各个环境因子的实时显示,数据存储模块采用外接SD卡的方式进行数据的存储。在STM32的程序设计中采用了库函数的开发方式设计了测量程序、显示程序以及控制程序。通过在STM32中移植μC/OS-Ⅱ操作系统实现多任务的运行,移植LwIP协议使STM32可以接入网络,实现控制的网络化。在VC6.0平台下利用MFC设计了控制软件,控制软件和STM32之间通过TCP/IP协议进行数据和命令的传输。控制软件的主要功能是对温室内的多个环境因子进行远程监测和对执行设备进行远程控制。在控制软件设计中,采用面向对象的方法将相关的操作函数封装到类中,便于对系统进行升级,采用多线程的方法解决了多个任务同时运行的状况。将控制过程中产生的数据保存到数据库中,可以对系统运行产生的数据进行分析和利用。
为了对系统进行测试,在文中搭建了一个小型的温室并将控制器安装在温室内。经过测试,文中设计的温室控制系统可以实现对温室内空气温度、空气湿度、光照强度和CO2浓度的远程实时监测,数据每秒更新一次。当上述的环境因子超过控制软件上设置的上下限范围时,系统会报警,此时可以在控制软件上控制执行设备的通断来调节该因子使其到达设置的范围内。
资源简介:针对目前我国已经存在的温室控制系统成本高、网络化不足以及测量环境因子单一等问题,文中开发了一套基于stm32的温室远程控制系统。该系统通过利用stm32单片机作为温室内的控制器以及MFC编写的控制软件实现对温室内空气温度、空气湿度、光照强度和CO2浓度多个...
上传时间: 2022-06-09
上传用户:qingfengchizhu
资源简介:·基于嵌入式互联网的设备远程控制系统的设计
上传时间: 2013-04-24
上传用户:huangzr5
资源简介:温室是设施农业的重要组成部分,国内外温室种植业的实践经验表明,提高温室的自动控制和管理水平可充分发挥温室农业的高效性。随着传感技术,计算机技术及通讯技术的迅猛发展,现代化温室信息自动采集及智能控制系统的开发已越来越引起人们的重视,并成为一个...
上传时间: 2013-07-21
上传用户:xz85592677
资源简介:基于8051的网络远程控制系统 本项目通过网络实现远程监控,远程的电脑具有固定IP,在远程电脑的COM1的串行传输端口接一块8051控制板,然后以RS-232传输方式传输数据到8051的电路板,8051控制板上采用固态继电器(Solid State Relay)连接到电子产品,从而...
上传时间: 2016-12-21
上传用户:凌云御清风
资源简介:0586、基于AVR单片机的远程控制系统的研究
上传时间: 2014-04-09
上传用户:黎声有05
资源简介:0031、基于PSTN的家用电器远程控制系统设计论文资料
上传时间: 2014-04-09
上传用户:zhengjian
资源简介:该文档为基于stm32单片机的无人机飞行控制系统的设计总结文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
上传时间: 2022-03-20
上传用户:默默
资源简介:远程控制系统指能够在本地计算机上通过远程控制软件发送指令给远程的计算机,从而操纵远程计算机使之能够完成一系列工作的系统。本文介绍了一种以手持设备为主控端,个人电脑为被控端的远程控制系统的实现,
上传时间: 2013-07-09
上传用户:ynzfm
资源简介:Internet现已成为社会重要的信息流通渠道。嵌入式系统能够连接到 Internet上面将信息传送到几乎世界上的任何一个地方。嵌入式设备与Internet的结合代表着嵌入式系统和网络技术的真正未来。随着IPv6的应用,设备都可能获得一个全球唯一的IP地址,通过IP地址和...
上传时间: 2013-06-04
上传用户:WS Rye
资源简介:LED显示屏的计算机远程控制系统
上传时间: 2013-07-08
上传用户:eeworm
资源简介:专辑类-数字处理及显示技术专辑-106册-9138M LED显示屏的计算机远程控制系统-62页-4.3M.pdf
上传时间: 2013-05-27
上传用户:lijinchuan
资源简介:本文论述了基于ST7FMC的电动摩托车控制系统的研究。 近年来,由于燃油交通工具尾气排放对城市空气造成的严重污染,以及人们生活水平、环保意识的逐渐提高,绿色交通工具己成为时代发展的重要课题。考虑到我国目前的国情,发展电动车具有重要的环保意义。 随着...
上传时间: 2013-05-17
上传用户:电子世界
资源简介:本文对基于FPGA的液晶显示控制系统的设计与实现进行了研究。设计中从LCD技术参数着手,通过对显示驱动系统结构与工作原理的研究,设计出显示控制系统的框图及各功能模块的VHDL程序,通过单片机系统配置FPGA芯片,控制LCD显示相应的汉字和图形。LCD显示控制系...
上传时间: 2013-04-24
上传用户:asasasas
资源简介:基于ATmega16单片机的智能伞控制系统的设计
上传时间: 2013-11-04
上传用户:lifangyuan12
资源简介:LED显示屏的计算机远程控制系统,涉及 计算机接口技术,现代通信技术,单片机技术等。
上传时间: 2014-12-25
上传用户:wangcehnglin
资源简介:智能家居远程控制系统的硬件设计
上传时间: 2013-11-12
上传用户:llwap
资源简介:基于PID控制算法的炉温恒温控制系统的设计.
上传时间: 2015-01-02
上传用户:thesk123
资源简介:基于PLC的模糊PID控制系统的研究,工控
上传时间: 2015-05-07
上传用户:lindor
资源简介:基于simulink/RTW的闭环控制系统平台设计
上传时间: 2015-12-18
上传用户:1583060504
资源简介:基于单片机的中央空调控制系统的温度传感,计算,控制方案设计。
上传时间: 2016-07-07
上传用户:417313137
资源简介:电热水器电话远程控制系统的设计与实现
上传时间: 2016-08-12
上传用户:chongcongying
资源简介:基于MCS—51系列单片机的智能烹饪控制系统的代码开发
上传时间: 2013-12-18
上传用户:mikesering
资源简介:基于Fuzzy-PID的供电站度控制系统的研究
上传时间: 2014-01-17
上传用户:linlin
资源简介:该源代码为基于AVR单片机的温度加热控制系统的源程序。测温采用的的是热敏电阻,加热控制采用的是PID算法。另:编译器我用的是CVAVR 版本号是1.25.7a
上传时间: 2014-01-15
上传用户:rishian
资源简介:单神经元自适应pid,减少了模型误差对远程控制系统的影响,试验表明系统具有良好的鲁棒性和控制品质
上传时间: 2013-12-08
上传用户:iswlkje
资源简介:此为基于AT89C51及DS18B20实现的智能温度控制系统的模型,
上传时间: 2013-12-21
上传用户:ve3344
资源简介:基于MATLAB的模糊PID控制系统的设计及其仿真,可以实现输入传函,程序给出pid数值
上传时间: 2013-12-18
上传用户:fhzm5658
资源简介:详细介绍了一款基于单片机的智能锅炉控制系统的设计。该系统能根据锅炉现场检测的各个状态做出实时精 确的自动控制,如实现温度、压力、水位等的监控,具有事件与参数记录、数码管显示、报警、系统参数设置、手自动切换控制 及与网络、打印机通信的功能。能够...
上传时间: 2013-12-27
上传用户:libenshu01
资源简介:数字处理及显示技术专辑 106册 913MLED显示屏的计算机远程控制系统 62页 4.3M.pdf
上传时间: 2014-05-05
上传用户:时代将军
资源简介:613-基于AT89S52单片机的数字温度控制系统软件设计
上传时间: 2021-10-21
上传用户:shjgzh