一种基于软件开发平台的物联网数据采集网关系统的制作方法

文档序号:12278939阅读:579来源:国知局

本发明属于物联网技术领域,特别是涉及一种基于软件开发平台的物联网数据采集网关系统。



背景技术:

物联网(The Internet of things)的定义是:通过射频识別(RFTD)、红外感应器、全球定位系统、激光扫描器等信息传感设备,按约定的协议,把任何物品与互联网连接起来,进行信息交换和通讯,以实现智能化识别、记位、跟踪、监控和管理的一种网络。物联网的概念是在1999年提出的。物联网就是“物物相连的互联网”。

物联网的三大典型特征可归纳为全而感知、可靠传递、智能处理。从网络层次上看分为感知层、网络层、应用层。

NET Framework又称.Net框架。是由微软开发,一个致力于敏捷软件开发(Agile software development)、快速应用开发(Rapid application development)、平台无关性和网络透明化的软件开发平台。.NET是微软为下一个十年对服务器和桌面型软件工程迈出的第一步。.NET包含许多有助于互联网和内部网应用迅捷开发的技术。.NET框架是微软公司继Windows DNA之后的软件开发平台。

.NET框架是以一种采用系统虚拟机运行的编程平台,以通用语言运行库(Common Language Runtime)为基础,支持多种语言(C#、VB、C++、Python等)的开发。NET也为应用程序接口(API)提供了新功能和开发工具。这些革新使得程序设计员可以同时进行Windows应用软件和网络应用软件以及组件和服务(web服务)的开发。.NET提供了一个新的反射性的且面向对象程序设计编程接口。.NET设计得足够通用化从而使许多不同高级语言都得以被汇集。.NET Framework中的所有语言都提供基类库(BCL)。



技术实现要素:

本发明的目的在于提供一种基于软件开发平台的物联网数据采集网关系统,通过通过安装红外传感器来接收网关的指令或者使用Zigbee无线通信模块与网管进行通信,该网管能够扩展以太网模块会WiFi模块建立于因特网的连接来实现远程控制。

本发明是通过以下技术方案实现的:

本发明为一种基于软件开发平台的物联网数据采集网关系统,包括CPU、温湿度传感器、Zigbee和GPS,其特征在于:所述CPU通过数据总线连接有GPIO、串口和接口;所述GPIO扩展有温湿度传感器;所述串口连接有Zigbee和GPS。

优选地,所述GPIO扩展有温湿度传感器具体是用基本的GPIO和串口驱动对模块数据进行读写,并对采集的数据进行解析和存储。

优选地,所述GPS即全球定位系统,包括空间星座部分、地面监控部分和用户设备部分。

优选地,所述Zigbee是IEEE802.15.4协议,包括AT指令模式、帧格式模式和透明传输模式;所述AT指令模式用于配置Zigbee网络的参数及运行方式;所述帧格式模式用于以特定帧格式的形式传输数据或AT命令;所述透明传输模式用于以透明方式传输数据。

优选地,所述温湿度传感器采用DHT11型温湿度传感器。

本发明具有以下有益效果:

本发明的智能网关满足了智能家居的需求,通过安装红外传感器来接收网关的指令或者使用Zigbee无线通信模块与网管进行通信,该网管能够扩展以太网模块会WiFi模块建立于因特网的连接来实现远程控制,具有应用范围广泛,扩展性好。

当然,实施本发明的任一产品并不一定需要同时达到以上所述的所有优点。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明的一种基于软件开发平台的物联网数据采集网关系统图。

具体实施方式

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

请参阅图1所示,本发明为一种基于软件开发平台的物联网数据采集网关系统,包括CPU、温湿度传感器、Zigbee和GPS,CPU通过数据总线连接有GPIO、串口和接口;GPIO扩展有温湿度传感器;串口连接有Zigbee和GPS。

其中,GPIO扩展有温湿度传感器具体是用基本的GPIO和串口驱动对模块数据进行读写,并对采集的数据进行解析和存储。

其中,GPS即全球定位系统,包括空间星座部分、地面监控部分和用户设备部分。

其中,Zigbee是IEEE802.15.4协议,包括AT指令模式、帧格式模式和透明传输模式;AT指令模式用于配置Zigbee网络的参数及运行方式;帧格式模式用于以特定帧格式的形式传输数据或AT命令;透明传输模式用于以透明方式传输数据。

其中,温湿度传感器采用DHT11型温湿度传感器。

值得注意的是,上述系统实施例中,所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

另外,本领域普通技术人员可以理解实现上述各实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,相应的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘或光盘等。

以上公开的本发明优选实施例只是用于帮助阐述本发明。优选实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本发明。本发明仅受权利要求书及其全部范围和等效物的限制。

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