一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于STM32实时嵌入式系统UCOSIII的智能温室系统的制作方法

2021-10-09 10:31:00 来源:中国专利 TAG:温室 实时 嵌入式系统 智能 系统

基于stm32实时嵌入式系统ucosiii的智能温室系统
技术领域
1.本技术涉及温室控制技术领域,具体而言,涉及基于stm32实时嵌入式系统ucosiii的智能温室系统。


背景技术:

2.我国是农业大国,在农作物的种植中,育种占着非常重的地位,育种一般需要用到温室,如何对温室的工况进行控制,以达到良好的育种效果,对育种起到至关重要的作用。
3.目前,对于温室的控制,一般是设计一个专门的控制系统,配置各种各样的传感器,并通过电脑进行工况的控制和调节,这就导致系统整体的成本较高,无形中增加温室整体的建设成本,影响系统的建设和后续的推广使用。


技术实现要素:

4.本技术的主要目的在于提供基于stm32实时嵌入式系统ucosiii的智能温室系统,以改善相关技术中成本较高,难以推广使用的问题。
5.为了实现上述目的,本技术提供了基于stm32实时嵌入式系统ucosiii的智能温室系统,包括主控模块、显示模块和电源模块,所述显示模块与所述主控模块电性相连,所述电源模块与所述主控模块信号相连,所述主控模块电性连接有温度传感模块、土壤湿度传感模块和光照强度传感模块,所述主控模块设置为stm32f103zet6单片机。
6.在本技术的实施例中,所述显示模块设置为lcd显示器,所述显示模块信号连接有遥控模块,所述遥控模块设置为红外遥控器。
7.在本技术的实施例中,所述温度传感模块设置为ds18b20温度传感器。
8.在本技术的实施例中,所述土壤湿度传感模块设置为抗腐蚀型土壤湿度传感器。
9.在本技术的实施例中,所述光照强度传感模块由pcf8591连接光敏电阻构成。
10.在本技术的实施例中,所述电源模块输出的电压为5v。
11.在本技术的实施例中,所述主控模块电性连接有三个继电器,三个所述继电器分别与温室的水泵、制冷器件和制热器件电性相连。
12.在本技术的实施例中,所述主控模块电性连接有pwm驱动器,所述pwm驱动器预温室的补光灯电性相连。
13.与现有技术相比,本技术的有益效果是:通过上述设计的基于stm32实时嵌入式系统ucosiii的智能温室系统,使用时,通过温度传感模块检测温室内的温度,通过土壤湿度传感模块检测温室内土壤的湿度,通过光照强度传感模块检测温室内的光照强度,然后分别将检测信息传输给主控模块,主控模块将信息通过显示模块进行显示,并通过主控模块控制温室中相应设备的运行,进而对温室的工况进行调整,通过将主控模块设置为stm32f103zet6单片机,整体的成本相较于直接通过电脑控制,成本更低。
附图说明
14.图1为根据本技术实施例提供的基于stm32实时嵌入式系统ucosiii的智能温室系统的模块示意图;
15.图2为根据本技术实施例提供的基于stm32实时嵌入式系统ucosiii的智能温室系统的电路示意图;
16.图3为根据本技术实施例提供的基于stm32实时嵌入式系统ucosiii的智能温室系统的主控模块引脚示意图;
17.图4为根据本技术实施例提供的基于stm32实时嵌入式系统ucosiii的智能温室系统图2中半侧部分电路示意图;
18.图5为根据本技术实施例提供的基于stm32实时嵌入式系统ucosiii的智能温室系统图2中另半侧部分电路示意图。
具体实施方式
19.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
20.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
21.在本技术中,术语“上”、“下”、“左”、“右”、“前”、“后”、“顶”、“底”、“内”、“外”、“中”、“竖直”、“水平”、“横向”、“纵向”等指示的方位或位置关系为基于附图所示的方位或位置关系。这些术语主要是为了更好地描述本技术及其实施例,并非用于限定所指示的装置、元件或组成部分必须具有特定方位,或以特定方位进行构造和操作。
22.并且,上述部分术语除了可以用于表示方位或位置关系以外,还可能用于表示其他含义,例如术语“上”在某些情况下也可能用于表示某种依附关系或连接关系。对于本领域普通技术人员而言,可以根据具体情况理解这些术语在本技术中的具体含义。
23.另外,术语“多个”的含义应为两个以及两个以上。
24.需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本技术。
25.实施例1
26.请参阅图1

图5,本技术提供了基于stm32实时嵌入式系统ucosiii的智能温室系统,包括主控模块、显示模块和电源模块,所述显示模块与所述主控模块电性相连,所述电源模块与所述主控模块信号相连,所述主控模块电性连接有温度传感模块、土壤湿度传感模块和光照强度传感模块,所述主控模块设置为stm32f103zet6单片机。
27.需要说明的是,stm32f103zet6单片机内部集成了模数转换器,不需要在外部电路中加专用a/d转换器,且它的i/o资源非常丰富。各模块间在软件编码ucosiii系统下被分成一个个任务,通过移植的系统对各任务模块进行管理,实现任务间的协调;
28.且单片机上集成512kb的flash存储器,单片机同时也有64kb的sram存储器,2.0v到3.5v的电源供电和2.0到3.5v的i/o接口的驱动电压。单片机上拥有掉电复位电路,上电复位电路和可编程的电压探测器,内嵌8mhz的rc振荡电路,16mhz的晶振,单片机内部的rc振荡电路(40khz),作为cpu时钟的内置的pll,休眠、停止、待机模式是它的三种低功耗工作方式。
29.所述显示模块设置为lcd显示器,所述显示模块信号连接有遥控模块,所述遥控模块设置为红外遥控器,lcd显示器采用3.5寸tftlcd彩屏,用来实现温室湿度,温度,光强的显示,用户可以通过红外遥控设置温室内各系数的阀值,tftlcd的中文称谓叫做薄膜晶体管液晶显示器,tftlcd 与 tnlcd和stnlcd 的矩阵有很大的区别,区别之处在于液晶显示屏上的每一个像素点都对应着一个薄膜晶体管,这种特别的设计结构削弱非选通时带来的串扰,这就造成了液晶显示屏的静态特性与扫描线数不相关,从而很大程度地增强了画面的质量;红外遥控器有着抗干扰能力强,成本较低,能够可靠传送信息的优点,功耗很低,易于实现等显著优点。
30.所述温度传感模块设置为ds18b20温度传感器,工作时电压需要控制在直流3.0

5.5v,因此可以直接连接单片机的供电系统,设计简单。单总线接口方式给器件连接带来了便利,因此温度传感器在与微处理器连接时,完成双向的通信只需要使用一根线。大大提高了系统的抗干扰性。此温度传感器的便利的优点就是不需要任何外围元件即可使用,它可以测得的温度范围是

55℃到 125℃,精度在
±
0.5℃,且能与单片机进行半双工的通信。
31.所述土壤湿度传感模块设置为抗腐蚀型土壤湿度传感器,抗腐蚀型土壤湿度传感器内部拥有稳压模块,支持3.3

5.5v的宽电压工作环境,意味着驱动湿度传感器不需要更多的器件去分压,输出电压在0

3.0v之间,这就可以直接连接在嵌入式单片机的a/d转换通道上进行湿度数据的处理。
32.所述光照强度传感模块由pcf8591连接光敏电阻构成,光照强度传感模块与单片机的信息交流依靠i2c协议。pcf8591是独立供电,功耗低,8

bitcmos数据获取转换的器件,其拥有4个模拟输入引脚,1个模拟输出引脚和1个串行的i2c的总线接口,其模块集成了光敏电阻,使用者可以采集环境光强通过它的a/d转换功能。
33.所述电源模块输出的电压为5v,单片机的额定电压在5v,本设计采用的电源模块就来源于220v到12v的变压器再经变压致5v,之所以选择12v变压是因为外部控制模块需要,这样对于本设计来说只需要再增加一个12v转5v的变压器就可以实现嵌入式单片机的供电。
34.所述主控模块电性连接有三个继电器,三个所述继电器分别与温室的水泵、制冷器件和制热器件电性相连,制冷器件采用半导体制冷片,外附加导热设备,单片机型号tec1

12517,最大温差可达到62摄氏度,额定电压是12v,最大功率可达到142w,配合12v继电器可由嵌入式单片机引脚电平控制完成降温,同理升温也是由单片机配合12v继电器控制电热丝进行升温,以完成温室内温度的控制;制热器件采用电热片。
35.所述主控模块电性连接有pwm驱动器,所述pwm驱动器预温室的补光灯电性相连,
补光灯利用了12只led小灯泡串联1k欧姆的电阻一同并联在一起,单片机输出pwm驱动器控制l298n驱动模块输出高伏特pwm驱动器控制信号控制小灯泡的亮度,设计中通过控制不同的占空比设置了9个不同等级的补光强度。
36.需要说明的是,a/d转换器采用嵌入式单片机内部的a/d转换器。stm32f103zet6最多支持18个a/d通道,最多可测量16个外部信号,它拥有有自动校准功能,是12位逐次逼近型的模拟数字转换器,最快转换速率1us,能提供精确和高效的a/d转换,给温室的湿度精确的测量,便于控制。
37.具体的,该基于stm32实时嵌入式系统ucosiii的智能温室系统的工作原理:使用时,湿度传感器将采集的土壤湿度信息通过模拟量的形式传输到主控模块的a/d口,然后主控模块通过a/d转换分析处理得出了湿度,并在lcd显示器上显示。当采集的土壤湿度小于预先设定的湿度阀值时,主控模块通过控制继电器启动水泵对温室进行灌溉。
38.光照强度传感模块利用pcf8591ad转化光敏电阻电信号为数字信号,之后传递给主控模块光强参数,并在lcd显示器上显示。当采集的光照强度小于预先设定的光强时,主控模块输出pwm波通过驱动模块启动led灯泡进行补光。
39.温度传感模块利用ds18b20温度传感器测量温度与主控模块交流并在lcd显示器上显示温度,当温度低于设置阀值时,主控模块通过继电器控制制热器件,进行制热,当温度高于设置阀值时,主控模块通过继电器控制制冷器件进行制冷。
40.以上所述仅为本技术的优选实施例而已,并不用于限制本技术,对于本领域的技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜