一种智能雾化器的控制系统的制作方法

文档序号:21279934发布日期:2020-06-26 23:32阅读:567来源:国知局
一种智能雾化器的控制系统的制作方法

本发明涉及电子通信技术领域,具体为一种智能雾化器的控制系统。



背景技术:

近些年来,信息网络迅猛发展起来,控制网络的发展较之缓慢很多。这是因为控制网络与信息网络相比,需要跨越更多的领域,并且控制的结构更复杂。同时,控制网络要求网络具有更多的安全性及更少的时延,控制网络的特殊性使得它的发展远远落后于信息网络。

目前在工业控制领域中。随着控制系统规模不断增大,通讯日益普及,传统集中控制系统已不能满足要求,工业控制系统开始向分布式、部分异步的控制方式发展。对于工厂在地域上越来越分散的现状,实现对各生产线的状态监控和远程软件下载及设备诊断维护都存在一定的困难,这就迫切需要控制系统与网络相结合,实现不同区域的资源共享和协调操作。同时越来越多的测量及控制设备都带有串行通讯口,甚至网络接口,为测量及控制系统的网络化提供了接口准备。随着信息网络的发展壮大,依托信息网络进行便利的远程控制将成为控制领域发展的新趋势。

在现有的雾化器控制领域,还存在非自动化控制,人工转动旋钮或者开关控制雾化程度,以及雾化器的开关落后问题,综上所述,现急需一种智能雾化器的控制系统来解决上述出现的问题。



技术实现要素:

本发明目的是提供一种智能雾化器的控制系统,以解决上述背景技术中提出的问题。

为实现上述目的,本发明提供如下技术方案:一种智能雾化器的控制系统,包括远程终端模块、网络传输模块和控制模块,所述远程终端模块通过网络传输模块与控制模块连接,所述控制模块的输出端口与小型水泵和1-8号雾化器的输入端口连接,所述控制模块的输入端口与超声波传感器的输出端口连接。

优选的,所述网络传输模块由局域网和无线网组成,所述局域网通过数据线与远程终端模块连接,所述无线网与局域网连接,所述无线网与控制模块通过数据线连接。

优选的,所述控制模块为stm32核心控制板。

优选的,所述远程终端模块包括浏览交互模块、嵌入式webserver、嵌入式多任务操作系统、服务器端程序和串行设备,所述浏览交互模块通过数据线与局域网连接,且浏览交互模块嵌入手机或pc端内部,所述嵌入式webserver通过数据线与浏览交互模块连接。

优选的,所述嵌入式webserver包括http服务器和tcp协议与udp协议,所述tcp协议与udp协议均通过数据线分别与http服务器和嵌入式多任务操作系统连接。

优选的,所述服务器端程序包括cgi组件、串行通信组件和通信辅助组件,所述cgi组件通过数据线与http服务器连接,所述串行通信组件通过数据线与串行设备连接,所述cgi组件和串行通信组件均通过数据线与通信辅助组件连接。

与现有技术相比,本发明的有益效果是:本发明采用上述技术方案,针对水泵、雾化器的网络控制系统,分别完成了上、下位机的软硬件设计,搭建了远程测试平台,并进行了实验;终端手机、pc机等通过网络对水泵、雾化器发送控制命令,而水泵、雾化器的运行状态通过网络反馈给终端手机、pc机等,使得对于雾化器的控制更加快速,智能,便捷,提升科研与生活的质量与效率。

附图说明

图1为本发明的总体技术方案实施图;

图2为本发明中的软件总体框架图;

图3为本发明中浏览交互模块的结构示意图。

附图标记中:1.远程终端模块;2.网络传输模块;3.控制模块;4.超声波传感器;5.小型水泵;6.1-8号雾化器;11.浏览交互模块;12.嵌入式webserver;13.嵌入式多任务操作系统;14.服务器端程序;15.串行设备;21.无线网;22.局域网;121.http服务器;122.tcp协议与udp协议;141.cgi组件;142.串行通信组件;143.通信辅助组件。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

请参阅图1-3,本发明提供一种技术方案:一种智能雾化器的控制系统,包括远程终端模块1、网络传输模块2和控制模块3,远程终端模块1通过网络传输模块2与控制模块3连接,控制模块3的输出端口与小型水泵5和1-8号雾化器6的输入端口连接,控制模块3的输入端口与超声波传感器4的输出端口连接。

网络传输模块2由局域网22和无线网21组成,局域网22通过数据线与远程终端模块1连接,无线网21与局域网22连接,无线网21与控制模块3通过数据线连接。

控制模块3为stm32核心控制板。

远程终端模块1包括浏览交互模块11、嵌入式webserver12、嵌入式多任务操作系统13、服务器端程序14和串行设备15,浏览交互模块11通过数据线与局域网22连接,且浏览交互模块11嵌入手机或pc端内部,嵌入式webserver12通过数据线与浏览交互模块11连接。

嵌入式webserver12包括http服务器121和tcp协议与udp协议122,tcp协议与udp协议122均通过数据线分别与http服务器121和嵌入式多任务操作系统13连接。

服务器端程序14包括cgi组件141、串行通信组件142和通信辅助组件143,cgi组件141通过数据线与http服务器121连接,串行通信组件142通过数据线与串行设备15连接,cgi组件141和串行通信组件142均通过数据线与通信辅助组件143连接。

本发明在工作时:

软件工作过程:使用人员使用浏览交互模块11通过web浏览器登录远程控制页面并发送控制指令,嵌入式webserver12通过接收控制指令并进行数据处理后传给stm32核心控制板控制小型水泵5和1-8号雾化器6,也可以将小型水泵5和1-8号雾化器6的运动参数通过嵌入式webserver12返同stm32核心控制板。

其中嵌入式webserver12工作被自动封装为tcp协议与udp协议122包在局域网22上传输;同理,从网口上接收到的tcp协议与udp协议122包也会被自动拆封出数据并逐字节发往串行设备15。

嵌入式webserver12在系统启动时会自动装载嵌入式多任务操作系统13,以及一套精简的嵌入式webserve,嵌入式webserver12会监听手机或pc端发送过来的http请求,并将其委派给http服务器121进程处理,该进程即cgi组件141,它负责接收web请求数据,与串行通信组件142实现数据处理,并将处理结果以动态页面的形式返回给手机或pc端。

硬件实施过程:小型水泵5和1-8号雾化器6的控制器以stm32核心控制板为控制核心,其中一路脉宽调制通道用于pwm波的输出与驱动主功率电路,八路i/o控制雾化器运行,两路i/o用于超声波传感器4的超声波通讯;另一方面用于速度的计算,完成速度闭环的操作。

嵌入式webserver12通过无线网21把控制信息发送给远程手机和pc端,从而实现对小型水泵5、1-8号雾化器6的控制,同时嵌入式webserver12把小型水泵5、1-8号雾化器6以及超声波传感器4的实时运行状态通过串行通信组件142反馈给手机和pc端,以便监测小型水泵5和1-8号雾化器6的运行状态。

以上显示和描述了本发明的基本原理和主要特征和本发明的优点,对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1