嵌入式物联网服务器的制作方法

文档序号:13667167阅读:257来源:国知局
嵌入式物联网服务器的制作方法

本发明涉及一种服务器领域,尤其涉及一种嵌入式物联网服务器。



背景技术:

在国内外,物联网的概念刚刚兴起,相关产业还处于发展前阶段。目前在该行业中存在以下问题:

1、由于传感器和智能设备的厂商非常之多,使用的协议又各不相同,所以对各种设备的兼容是目前各个系统一个重要问题;

2、安装、实施和使用非常复杂,需要人员有极高的技术要求:由于设备提供的接口基本上种类非常多:有422、485、232、can总线等等。同时,市场上缺乏一个统一的兼容平台,而且都是基于pc服务器的软件,安装、调试非常复杂;

3、采用pc服务器和软件模式,除了安装调试极为复杂,技术要求高外,使用起来也非常不便,同时还有稳定性差,不能随意布置,必须将机器布置在机房,适应性很差;

4、软件的应用的针对性强,目前很少见到跨平台的软件,使用必须采用主业的客户端。

因此,面对复杂多样的各种不同厂商的设备,如何实现兼容,已成为本领域技术人员亟待解决的技术课题。



技术实现要素:

本发明的目的在于提供一种嵌入式物联网服务器,以实现对现有各传感器,诸如模拟量、开关量,热电偶、热电阻、智能设备及微型传感器的兼容,进而形成一个统一的传感器平台。

为达上述目的及其他目的,本发明提供的嵌入式物联网服务器,其包括:处理器;与所述处理器连接的存储单元及接口电路,其中,所述接口电路具有以太网接口与串口通讯电路,所述串口通讯电路又具有232接口、485接口及422接口,其还包括canbus单元电路。

优选的,上述canbus单元电路用于连接模拟量和开关量模块、智能模块、红外和射频(rfid)模块、gps模块及无线通讯模块的一种或多种。

上述无线通讯模块包括3g模块、gprs模块或cdma模块等模块的一种或多种。

优选的,上述嵌入式物联网服务器还包括:连接上述处理器的3g无线收发模块。

由上所述,本发明的嵌入式物联网服务器配置有丰富的接口,能兼容各类传感器。

本发明的其他方面由于本文的公开内容,对本领域技术人员而言是显而易见的。

以下结合附图对本发明进行详细说明。

附图说明

图1为本发明的嵌入式物联网服务器的结构示意图;

图2为本发明的嵌入式物联网服务器的数据分析流程图;

图3为本发明的嵌入式物联网服务器的自诊断流程图。

具体实施方式

请参见图1,本发明的嵌入式物联网服务器包括:处理器、存储单元及接口电路。

所述处理器可采用32位嵌入式cpu,用于对数据进行分析等。

所述存储单元与所述处理器连接,其包括rom及dram。优选的,所述存储单元包括:8m的flashrom与32m的dram等。

所述接口电路与所述处理器连接,其具有以太网接口与串口通讯电路,所述串口通讯电路又具有232接口、485接口及422接口,其还包括canbus单元电路等。所述接口电路用于通过各接口与相应的外部传感器连接,以便将各传感器的数据送入所述处理器以便进行分析及处理。

优选的,所述canbus单元电路能连接模拟量和开关量模块等传统监控模块以实现对既有数据传感器的兼容;还可连接智能模块以实现对智能设备的监控;还可连接红外和rfid模块以实现对微型传感器的兼容;还可连接gps模块以实现全球定位;还可连接无线通讯模块,如3g模块、gprs模块及cdma模块,以实现对无线网络,诸如3g网络的支持等。

更详细言之,例如,所述以太网接口连接工业以太网络(lan)。又例如,232接口、485接口及422接口分别连接工业控制总线rs232、rs485及rs422。再例如,canbus接口连接串行总线,由此,通过各接口能与外部的模拟量、开关量模块、智能通讯模块、红外通讯模块、rfid通讯模块等设备进行通讯。

优选的,所述3g模块可直接与所述处理器连接,以实现3g信号的快速收发等。

上述嵌入式物联网服务器的工作原理如下:

首先,所述接口电路通过相应接口与前端传感器,诸如外部的模拟量、开关量模块、智能通讯模块、红外通讯模块、rfid通讯模块等设备连接,以便采集各种实时数据。

接着,所述嵌入式物联网服务器从前端传感器采集实时原始数据,并进行分析运算与处理,同时将数据上传至数据库服务器予以保存。

以下将对上述嵌入式物联网服务器的数据分析及自诊断功能进行详细说明。

请参见图2,其为所述嵌入式物联网服务器的数据分析及处理流程图。

首先,当所述处理器通过接口电路获得来自前端各传感器的原始数据后,对数据进行分析,例如,将数据分为单个通道并判定数据的性质,诸如是开关量还是模拟量等等,随后,所述处理器进一步判断内存的计算公式是否有更新,如果有更新,则更新载入公式脚本,否则,直接根据原有的公式将获得的数据进行计算以获得相应的结果,并判断该结果是否超过预定阈值,如果是,则输出警示信息,否则将相应的数据结果送入存储单元。

再请参见图3,其为所述嵌入式物联网服务器的自诊断功能的流程图。

具体的,所述嵌入式物联网服务器的处理器通过接口电路向前端传感器发送采集命令,随后判断前端传感器是否有传回回复数据,如果否,则判断该前端传感器不在线或者出现故障,如果有传回回复数据,则所述处理器进行数据分析,其分析过程如图2所示,在此不再详述。

综上所述,本发明的嵌入式物联网服务器将传感(物联)网技术、嵌入式服务器技术、internet技术和3g、gps技术相互结合,开发成为一个统一跨平台的嵌入式传感网络服务器,能够兼容绝大多数传感器、采集设备,智能设备、控制设备。同时结合b/s应用平台,成为简单易用的跨平台网络服务,并可进一步提升成为网络应用增值服务平台。所述嵌入式物联网服务器具有以下技术特点:

1.嵌入式开发平台采用开源的linux操作系统和嵌入式设备相结合,能够发挥嵌入式设备高可靠性和即插即用的优点,同时又继承了linux系统的开放性和对多协议的兼容性;

2.智能化和完全数据处理功能:其内存数据公式,以便进行数据分析处理,并且开放脚本以进行相关修改,根据所提供的脚本进行实时的数据计算和分析,并产生相关信息;

3.统一数据接口(通过远程数据接口,实时更新中心的发布数据);

4.模块化的扩展功能:可以通过加载不同组合的模块,来实现对各种设备的监控,如加挂模拟量和开关量模块等传统监控模块可以实现对既有数据传感器的兼容;加挂智能模块可以实现对智能设备的监控;加挂红外和rfid模块可以实现对微型传感器的兼容;加挂gps模块可以实现全球定位;加挂3g通讯模块可以实现对3g网络的支持,从而形成一个对多种设备、协议和网络通讯整合统一的支持的硬件平台;

5.脱离了复杂的、多样的各种不同厂商的设备,实现了全面的整合,能够在一个设备上实现对各种不同设备的兼容,只需要依据设备的型号进行配置即可;

6.设备实现了上电自动运行,在完成了相关配置以后,不需要传统的软件的开机启动等等专业的操作,能够上电自动运行,因此能够安装在现场无人的环境中;

7.数据直接往中心库更新,通过网页实时进行存储和发布,无须专门的服务软件,就可以实现实施监控、查询、检索等等各种功能;

8.采用browser-server结构,能够实现采用各种智能终端如手机,电脑,掌上电脑等等方便的进行监控;

9.无论局域网还是无固定ip地址的广域网,或者是3g,gprs,cdma的无ip地址模式都可以方便的实施,具有很强的网络适应能力。

在本发明提及的所有文献都在本申请中引用作为参考,就如同每一篇文献被单独引用作为参考那样。此外应理解,在阅读了本发明的上述讲授内容之后,本领域技术人员可以对本发明作各种改动或修改,这些等价形式同样落于本申请所附权利要求书所限定的范围。

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