一种畜牧场卷帘控制器制造技术

技术编号:37246693 阅读:13 留言:0更新日期:2023-04-20 23:26
本发明专利技术公开的属于畜牧场卷帘控制器技术领域,具体为一种畜牧场卷帘控制器,包括驱动层、接口层和应用层,所述驱动层设置在主机内,用于对数据进行读写,并通过驱动程序实现网络通讯,且可实现外部的模拟量和数字量的读写操作,所述接口层用于对保存的数据格式进行解析,并读取设备的配置信息,且接收主机发送的控制命令,所述应用层用于处理卷帘控制器的执行控制和MQTT消息实体数据的处理,本发明专利技术达到解决卷帘控制的模块化的效果,且达到方便对控制信号进行读取和编写,实现自动模式和手动模式的效果。式的效果。式的效果。

【技术实现步骤摘要】
一种畜牧场卷帘控制器


[0001]本专利技术涉及畜牧场卷帘控制器
,具体为一种畜牧场卷帘控制器。

技术介绍

[0002]通风控制环节中,猪舍需要精确控制房间的进风口大小,不同的温度,对应控制的通风口大小是不同的,如当温度比较低时,猪舍内需要通风屋顶的通风小窗的开口大小控制通风,此时的开口大小需要控制比较小,来控制较小的通风量,来达到保温的效果;当温度比较高的时候,需要适当的增大通风量,此时,进风需要从较大的屋顶通风小窗或者隧道卷帘进风,用来保证较大的通风量,此时进风口就会开得较大。
[0003]目前控制猪舍的进风技术一般采用卷帘进风或者通风小窗进风,不过卷帘进风的执行器件一般为卷帘电机,而通风小窗的执行器件一般为推杆电机,两者的执行都需要精准的环控算法控制,通过卷帘控制器控制相关设备的动作,为猪舍提供合适的进风量。
[0004]现有的技术模块化不高,需要卷帘控制的功能都是集成到了环控系统主板里面,不方便安装和实用,这样会缺乏一定的可靠性,如当环控主板出现故障,卷帘控制器会失去手动调节的功能,无法进行一定的应急处理,且现有技术的系统的位置校正比较复杂,从而无法达到满意的控制精确度,为此,我们提出一种畜牧场卷帘控制器。

技术实现思路

[0005]鉴于上述和/或现有一种畜牧场卷帘控制器中存在的问题,提出了本专利技术。
[0006]因此,本专利技术的目的是提供一种畜牧场卷帘控制器,通过采用主从的系统架构,使卷帘控制器接收外部的控制信号,再通过对校准进行判定,能够解决上述提出现有技术模块化不高、系统的位置校正比较复杂的问题。
[0007]为解决上述技术问题,根据本专利技术的一个方面,本专利技术提供了如下技术方案:
[0008]一种畜牧场卷帘控制器,其包括:驱动层、接口层和应用层,所述驱动层设置在主机内,用于对数据进行读写,并通过驱动程序实现网络通讯,且可实现外部的模拟量和数字量的读写操作,所述接口层用于对保存的数据格式进行解析,并读取设备的配置信息,且接收主机发送的控制命令,所述应用层用于处理卷帘控制器的执行控制和MQTT消息实体数据的处理。
[0009]作为本专利技术所述的一种畜牧场卷帘控制器的一种优选方案,其中:所述驱动层包括串口驱动、FLASH驱动、文件系统、ADC驱动、DAC驱动、DO驱动、W5500驱动、CJSON数据和SPI驱动,所述串口驱动负责实现串口的通讯。
[0010]作为本专利技术所述的一种畜牧场卷帘控制器的一种优选方案,其中:所述FLASH驱动负责片内文件系统的读写。
[0011]作为本专利技术所述的一种畜牧场卷帘控制器的一种优选方案,其中:所述ADC驱动、DAC驱动和DO驱动实现外部的模拟量和数字量的读写操作接口。
[0012]作为本专利技术所述的一种畜牧场卷帘控制器的一种优选方案,其中:所述W5500驱动
驱动实现网络通讯的接口,所述CJSON数据用于将数据进行转换,且方便对数据进行编写和解析,所述SPI驱动是对串行外设接口,用于连接外部设备。
[0013]作为本专利技术所述的一种畜牧场卷帘控制器的一种优选方案,其中:所述接口层包括协议解析、指令解析和MQTT,协议解析是负责文件系统上保存的数据格式的解析,在设备开机的情况下读取设备的配置信息。
[0014]作为本专利技术所述的一种畜牧场卷帘控制器的一种优选方案,其中:所述指令解析负责解析卷帘的控制信号和信号的反馈。
[0015]作为本专利技术所述的一种畜牧场卷帘控制器的一种优选方案,其中:所述MQTT接口负责接收网络的MQTT消息,接收主机发送的控制命令。
[0016]作为本专利技术所述的一种畜牧场卷帘控制器的一种优选方案,其中:还包括以下操作步骤:
[0017]S1:当选择自动模式时,通过系统自动设定的开度,对卷帘电机进行控制,在ADC驱动、DAC驱动和DO驱动的作用下,对情况进行判定;
[0018]S2:当反馈的数据除以校准的最大值,得到的数值被设定的数值减去,得到的数值大于或等于-0.02时,系统发出电机正转指令,打开卷帘,当反馈的数据除以校准的最大值,得到的数值被设定的数值减去,得到的数值小于或等于-0.02时,系统发出电机反转指令,关闭卷帘;
[0019]S3:当完成操作后,发出电机停止指令,在电机运作过程中,将运作电压和运作时间的数据进行反馈,可通过计算来获取卷帘的当前位置;
[0020]S4:当选择手动模式时,通过手动设定的开度,对卷帘电机进行控制,在ADC驱动、DAC驱动和DO驱动的作用下,对情况进行判定;
[0021]S5:当反馈的数据除以校准的最大值,得到的数值被手动控制值减去,得到的数值大于或等于-0.02时,系统发出电机正转指令,打开卷帘,当反馈的数据除以校准的最大值,得到的数值被手动控制值减去,得到的数值小于或等于-0.02时,系统发出电机反转指令,关闭卷帘;
[0022]S6:当完成操作后,发出电机停止指令,在电机运作过程中,将运作电压和运作时间的数据进行反馈,可通过计算来获取卷帘的当前位置;
[0023]S7:当选择校准模式时,检测调节信号,对调节信号进行判定;
[0024]S8:当反馈的数据被检测调节信号减去,得到的数值大于或等于-0.02时,系统发出电机正转指令,打开卷帘,当反馈的数据被检测调节信号减去,得到的数值小于或等于-0.02时,系统发出电机反转指令,关闭卷帘;
[0025]S9:当完成操作后,发出电机停止指令,此时判定校准后的最大值是否等于检测调节信号;
[0026]S10:若校准后的最大值等于检测调节信号,则完成校准,退出校准模式,当两者不等于时,重复校准操作,直至校准后的最大值等于检测调节信号,完成校准工作
[0027]与现有技术相比:通过FLASH驱动负责片内文件系统的读写,再通过ADC驱动、DAC驱动和DO驱动实现外部的模拟量和数字量的读写操作接口,使系统采用主从的架构,使卷帘控制器接收外部的控制信号,如网络的接口信号,或者是模拟量-V的输入的控制信号,控制卷帘的开合度,从而达到解决卷帘控制的模块化的效果;
[0028]通过W5500驱动驱动实现网络通讯的接口,从而达到方便对卷帘控制器的控制信号进行网络传输的效果;
[0029]通过CJSON数据用于将数据进行转换,且方便对数据进行编写和解析,从而方便对控制信号进行读取和编写,实现自动模式和手动模式的效果;
[0030]通过协议解析负责文件系统上保存的数据格式的解析,在设备开机的情况下读取设备的配置信息,指令解析负责解析卷帘的控制信号和信号的反馈,MQTT接口负责接收网络的MQTT消息,接收主机发送的控制命令,从而提高信号传输的精准度和反应速度的效果。
附图说明
[0031]图1为本专利技术提供的系统架构示意图;
[0032]图2为本专利技术提供的卷帘控制运行模式连接示意图;
[0033]图3为本专利技术提供的自动模式流程图;
[0034]图4为本专利技术提供的手动模本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种畜牧场卷帘控制器,包括驱动层(1)、接口层(2)和应用层(3),其特征在于:所述驱动层(1)设置在主机内,用于对数据进行读写,并通过驱动程序实现网络通讯,且可实现外部的模拟量和数字量的读写操作,所述接口层(2)用于对保存的数据格式进行解析,并读取设备的配置信息,且接收主机发送的控制命令,所述应用层(3)用于处理卷帘控制器的执行控制和MQTT(23)消息实体数据的处理。2.根据权利要求1所述的一种畜牧场卷帘控制器,其特征在于,所述驱动层(1)包括串口驱动(11)、FLASH驱动(12)、文件系统(13)、ADC驱动(14)、DAC驱动(15)、DO驱动(16)、W5500驱动(17)、CJSON数据(18)和SPI驱动(19),所述串口驱动(11)负责实现串口的通讯。3.根据权利要求2所述的一种畜牧场卷帘控制器,其特征在于,所述FLASH驱动(12)负责片内文件系统(13)的读写。4.根据权利要求2所述的一种畜牧场卷帘控制器,其特征在于,所述ADC驱动(14)、DAC驱动(15)和DO驱动(16)实现外部的模拟量和数字量的读写操作接口。5.根据权利要求2所述的一种畜牧场卷帘控制器,其特征在于,所述W5500驱动(17)驱动实现网络通讯的接口,所述CJSON数据(18)用于将数据进行转换,且方便对数据进行编写和解析,所述SPI驱动(19)是对串行外设接口,用于连接外部设备。6.根据权利要求1所述的一种畜牧场卷帘控制器,其特征在于,所述接口层(2)包括协议解析(21)、指令解析(22)和MQTT(23),协议解析(21)是负责文件系统(13)上保存的数据格式的解析,在设备开机的情况下读取设备的配置信息。7.根据权利要求6所述的一种畜牧场卷帘控制器,其特征在于,所述指令解析(22)负责解析卷帘的控制信号和信号的反馈。8.根据权利要求6所述的一种畜牧场卷帘控制器,其特征在于,所述MQTT(23)接口负责接收网络的MQTT(23)消息,接收主机...

【专利技术属性】
技术研发人员:蓝天廖尹瑜雷鸣卢发海
申请(专利权)人:广州荷德曼农业科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1