当前位置: 首页 > 专利查询>大连大学专利>正文

一种基于公有云平台进行信息交互的智能控制系统及控制方法技术方案

技术编号:12440338 阅读:63 留言:0更新日期:2015-12-04 02:44
本发明专利技术公开了一种基于公有云平台进行信息交互的智能控制系统及控制方法,其包括:实时采集当前环境数据的数据采集单元;存储接收到的环境数据,并将环境数据传输至公有云平台或接收公有云平台下发的控制命令控制数据采集单元进行环境数据采集的控制单元;分别与控制单元、公有云平台进行通信的网络通信单元;实时与网络通信单元、移动控制终端进行通信,将环境数据发送至移动控制终端或者接收移动控制终端发送的控制信息转换成对应的控制命令后发送至网络通信单元的公有云平台以及通过公有云平台进行信息交互,用以实时下载当前环境数据或者编辑控制信息实现对控制单元环境数据采集控制的移动控制终端。本发明专利技术具有空间占用小且效率高等优点。

【技术实现步骤摘要】

本专利技术涉及数据通信
,具体的说是涉及。
技术介绍
智能化控制已经成为人们日常生活的重要组成部分,其应用范围涉及人们日常生活的方方面面,如家居远端控制、商铺超市-智能门店安保、办公室/实验室安全监控等场入口 ο目前,较为常用的控制形式是采用远程控制终端进行监控,但是目前的远程控制终端多存在整机使用不灵活,且占用空间较大等缺陷;同时现有技术中还出现一种新兴的控制形式一预装监控程序App的手机,但是手机远程控制终端还存在一个问题就是:手机操作系统不统一,没有一个通用的App能横跨Android,1S等系统来囊括所有的物联网产品的使用,因此我们每使用一个公司的产品,就不得不考虑在手机中装一个对应公司的App0
技术实现思路
鉴于已有技术存在的缺陷,本专利技术的目的是要提供一种基于公有云平台进行信息交互的智能控制系统,该系统空间占用小且通过预装有微信App的移动控制终端及SAE云平台,实现了在任何时间、任何地点、任何终端随时查看当前环境中各个受控器件的运行状??τ O为了实现上述目的,本专利技术的技术方案:—种基于公有云平台进行信息交互的智能控制系统,其特征在于:包括实时采集当前环境数据并发送至控制单元的数据采集单元;存储接收到的环境数据,通过网络通信单元将环境数据传输至公有云平台或者通过所述网络通信单元接收所述公有云平台下发的控制命令控制数据采集单元进行环境数据采集的控制单元;分别与控制单元、公有云平台进行通信的网络通信单元;实时与所述网络通信单元以及移动控制终端进行通信,将接收到的环境数据发送至所述移动控制终端或者接收所述移动控制终端发送的控制信息转换成对应的控制命令后发送至所述网络通信单元的公有云平台;以及通过公有云平台进行信息交互,用以实时下载当前环境数据或者编辑控制信息实现对控制单元环境数据采集控制的移动控制终端。进一步的,所述公有云平台为基于SAE新浪云计算平台搭建的,以PHP环境以及MySQL数据库作为运行环境,并以微信形式实现信息交互的公众云平台,其包括:与移动控制终端进行通信,将接收到的环境数据转换成微信语言后发送至所述移动控制终端或者接收所述移动控制终端发送的微信形式的控制信息转换成对应的控制命令后发送至所述网络通信单元的信息处理模块以及数据库模块。进一步的,所述信息处理模块包括函数调用子模块、签名验证子模块、消息响应子模块、消息分拣子模块以及数据库调用子模块;其中所述函数调用子模块用于调用内部程序函数,实现实时与微信公众平台的通信;所述签名验证子模块用于实现对移动控制终端用户身份的验证;所述消息响应子模块用于在移动控制终端用户身份验证成功后,接收移动控制终端编辑发送的微信形式的控制信息或者实时接收所述网络通信单元发送的当前环境数据;所述消息分拣子模块用于识别并分拣当前所述消息响应子模块接收到的数据类型,若是为所述网络通信单元发送的当前环境数据则直接转换成对应的微信格式的信息发送至函数调用子模块,若是为移动控制终端编辑发送的微信形式的控制信息则控制数据库调用子模块调用数据库模块中对应的数据程序将所述控制信息转换成对应的控制命令后发送至所述网络通信单元。进一步的,所述控制单元包括USB串口通信模块以及数据处理模块;所述数据处理模块采用microduino core控制单元,其优选采用ATMEGA328P微控制器。优选的,所述控制单元的供电方式采用micro USB供电方式。进一步的,所述网络通信单元采用连接有RJ45接口的ENC28J60以太网收发芯片。同时本专利技术还提供了一种基于上述智能控制系统实现信息交互的智能控制方法,其特征在于:包括如下步骤1、数据采集单元实时采集当前环境数据并发送至控制单元,移动控制终端编辑实现对控制单元环境数据采集控制的控制信息;I1、若控制单元接收到环境数据,将所述环境数据进行内部存储的同时通过网络通信单元将所述环境数据传输至公有云平台;若控制单元通过所述网络通信单元接收到所述公有云平台下发的控制命令则控制数据采集单元进行环境数据采集;II1、实时与所述网络通信单元以及移动控制终端进行通信,若公有云平台接收到环境数据,则将接收到的环境数据转换成微信语言后发送至所述移动控制终端;若公有云平台接收到所述移动控制终端发送的微信形式的控制信息,则所述信息处理模块调用数据库模块将该控制信息转换成对应的控制命令后发送至所述网络通信单元。进一步的,所述信息处理模块包括函数调用子模块、签名验证子模块、消息响应子模块、消息分拣子模块以及数据库调用子模块;其中所述函数调用子模块用于调用内部程序函数,实现实时与微信公众平台的通信;所述签名验证子模块用于实现对移动控制终端用户身份的验证;所述消息响应子模块用于在移动控制终端用户身份验证成功后,接收移动控制终端编辑发送的微信形式的控制信息或者实时接收所述网络通信单元发送的当前环境数据;所述消息分拣子模块用于识别并分拣当前所述消息响应子模块接收到的数据类型,若是为所述网络通信单元发送的当前环境数据则直接转换成对应的微信格式的信息发送至函数调用子模块,若是为移动控制终端编辑发送的微信形式的控制信息则控制数据库调用子模块调用数据库模块中对应的数据程序将所述控制信息转换成对应的控制命令后发送至所述网络通信单元。进一步的,所述控制单元包括USB串口通信模块以及数据处理模块;所述数据处理模块采用microduino core控制单元,其优选采用ATMEGA328P微控制器。优选的,所述控制单元的供电方式采用micro USB供电方式。进一步的,所述网络通信单元采用连接有RJ45接口的ENC28J60以太网收发芯片。与现有技术相比,本专利技术的有益效果:本专利技术的控制单元采用体积小、可堆叠的microduino core硬件控制单元,其具有空间占用小且效率高等优点;且本专利技术可以通过预装有微信App的移动控制终端及SAE公有云平台,利用微信的文字或者语音功能替代了传统的App实现了在任何时间、任何地点、任何终端仅仅需要2G/3G/4G流量,就可以便捷地查看当前环境中各个监控数据的运行状态,实现系统近程、远程智能控制过程。【附图说明】图1为本专利技术所述系统电路结构示意图;图2为本专利技术所述公有云平台对应的电路结构示意图;图3为本专利技术所述实施例1对应的电路结构示意图。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图,对本专利技术进行进一步详细说明。为了解决远程控制终端因为操作系统不统一,需要下载多种App进行远程控制的弊端,如图1所示,本专利技术还提供了一种基于公有云平台进行信息交互的智能控制系统,其特征在于:包括(I)、数据采集单元,实时采集当前环境数据并发送至控制单元,所述数据采集单元在应用于智能家居系统时,可包括用于采集环境光线强度信号的PT550环保型光敏二极管以及多种类型的传感器,如采集环境温湿度信号的DHTll数字温湿度传感器、采集环境一氧化碳浓度信号的一氧化碳传感器、采集环境烟当前第1页1 2 3 本文档来自技高网...

【技术保护点】
一种基于公有云平台进行信息交互的智能控制系统,其特征在于:包括实时采集当前环境数据并发送至控制单元的数据采集单元;存储接收到的环境数据,通过网络通信单元将环境数据传输至公有云平台或者通过所述网络通信单元接收所述公有云平台下发的控制命令控制数据采集单元进行环境数据采集的控制单元;分别与控制单元、公有云平台进行通信的网络通信单元;实时与所述网络通信单元以及移动控制终端进行通信,将接收到的环境数据发送至所述移动控制终端或者接收所述移动控制终端发送的控制信息转换成对应的控制命令后发送至所述网络通信单元的公有云平台;以及通过公有云平台进行信息交互,用以实时下载当前环境数据或者编辑控制信息实现对控制单元环境数据采集控制的移动控制终端。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘艳彭鑫
申请(专利权)人:大连大学
类型:发明
国别省市:辽宁;21

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

1