蓝牙BLE通信装置及利用该装置进行通信控制的方法制造方法及图纸

技术编号:14849915 阅读:195 留言:0更新日期:2017-03-18 12:20
本发明专利技术公开了一种蓝牙BLE通信装置及利用该装置进行通信控制的方法,装置包括CPU模块、至少一个BLE通信模块、电源供电检测电路、RS485接口电路和LAN接口,BLE通信模块将蓝牙BLE通信装置监听的覆盖范围内的蓝牙BLE从设备发出的BLE广播包传送到CPU模块,CPU模块将BLE广播包中不符合设定格式的数据过滤掉,并对符合设定格式的数据进行筛选、分类和汇总处理后,通过RS485接口电路或LAN接口上传到上位机或物联网云平台。本发明专利技术实现蓝牙BLE从设备不需要智能手机也能将数据上送到物联网云平台、降低成本、可以与其他BLE从设备建立连接、实现双向控制、效率较高、使用比较灵活。

【技术实现步骤摘要】

本专利技术涉及蓝牙BLE从设备医疗监测领域,特别涉及一种蓝牙BLE通信装置及利用该装置进行通信控制的方法
技术介绍
随着物联网的普及,蓝牙BLE4.X及以上技术在日常生活中的应用更加广泛。作为物联网云平台与人、物连接的无线通信技术,蓝牙BLE4.X技术为越来越多的应用提供了便利,各种电池供电的系统在物联网中的需求更加明显,对于蓝牙手环等采集终端来说,更是无限的可能:其可作为智能家居的输入,如:听着音乐的手环佩戴者,在睡着后,佩戴的手环将使用者的睡眠信息广播出来,音乐控制设备接收到此信息后,经过解析和处理,获得使用者睡着的信息,自动地将音乐声逐步关闭。蓝牙BLE信标通信指的是beacon/ibeacon基站(广播基站)发送一串BLE广播包,手机接收到,通过手机APP软件,查询云平台,得到手机所在的定位,手机使用者从而知道自己手机所在的位置。但实际中,如果没有手机,整个系统就没办法工作,在特殊固定的场合,例如:养老院,医院,疗养院,学校等是没有办法使用的,因为这样的场合主要是监测手环的佩戴者在不在所辖的区域。如果使用手机作网关,又存在设备费用高和容易被挪用的可能。在蓝牙BLE监测系统中,蓝牙从设备多数时候工作在采集和上送数据状态,物联网平台控制蓝牙从设备(即监测状态)的概率是很低的,即蓝牙从设备与蓝牙主设备间建立连接,从而“一对一”通信的概率低,所以大部分时候是蓝牙BLE基站工作在上行模式下。当前蓝牙BLE广播通信中,蓝牙BLE设备均采用某种固定的工作模式一直工作,只能完成单一功能,效率不高,使用不够灵活,适用场景受限。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种实现蓝牙BLE从设备不需要智能手机也能将数据上送到物联网云平台、降低成本、可以与其他BLE从设备建立连接、实现双向控制、效率较高、使用比较灵活的蓝牙BLE通信装置及利用该装置进行通信控制的方法。本专利技术解决其技术问题所采用的技术方案是:构造一种蓝牙BLE通信装置,包括CPU模块、至少一个BLE通信模块、电源供电检测电路、RS485接口电路和LAN接口,所述BLE通信模块将所述蓝牙BLE通信装置监听的覆盖范围内的蓝牙BLE从设备发出的BLE广播包传送到所述CPU模块,所述CPU模块将所述BLE广播包中不符合设定格式的数据过滤掉,并对符合所述设定格式的数据进行筛选、分类和汇总处理后,通过所述RS485接口电路或LAN接口上传到上位机或物联网云平台,所述电源供电检测电路与所述CPU模块连接、用于提供电源并进行电阻分压ADC转换后判定所述蓝牙BLE通信装置的电源输入及工作状态,所述BLE通信模块和RS485接口电路均通过IO口(通用的输入输出接口)与所述CPU模块连接,所述LAN接口通过SPI(串行外设接口)接口与所述CPU模块连接。在本专利技术所述的蓝牙BLE通信装置中,所述设定格式包括数据长度、广播类型、设备编号、数据类型、数据内容、时间戳和数据校验位。在本专利技术所述的蓝牙BLE通信装置中,还包括与所述CPU模块连接、用于与所述上位机或物联网云平台进行通信的wifi接口电路。在本专利技术所述的蓝牙BLE通信装置中,所述CPU模块中设有蓝牙BLE从设备列表,所述蓝牙BLE从设备列表中记录覆盖范围内蓝牙BLE从设备的MAC地址、设备编号、当前信息和最近数据获得的时间。在本专利技术所述的蓝牙BLE通信装置中,通过所述BLE通信模块和CPU模块在监听模式和主从BLE通信模式之间进行动态切换。在本专利技术所述的蓝牙BLE通信装置中,当所述蓝牙BLE通信装置向某个蓝牙BLE从设备发送数据时,切换到所述主从BLE通信模式,通信完切换回所述监听模式。在本专利技术所述的蓝牙BLE通信装置中,所述BLE通信模块的个数为1~3个。本专利技术还涉及一种利用上述任意一种蓝牙BLE通信装置进行通信控制的方法,包括如下步骤:A)判断所述蓝牙BLE通信装置是否有数据下发给蓝牙BLE从设备,如是,切换到BLE主从设备模式,执行步骤B);否则,执行步骤E);B)所述蓝牙BLE通信装置发送BLESCAN广播包扫描周边的蓝牙BLE从设备,找到需要下发数据的蓝牙BLE从设备并与其建立连接;C)所述蓝牙BLE通信装置与找到的蓝牙BLE从设备进行BLE通信;D)判断所述BLE通信是否完成,如是,返回步骤A);否则,返回步骤C);E)判断所述蓝牙BLE通信装置是否工作在监听模式,如是,执行步骤F);否则,切换到监听模式,执行步骤F);F)判断其他蓝牙BLE从设备是否有数据广播出来,如是,执行步骤G);否则,返回步骤A);G)对监听到的BLE广播包进行过滤、筛选、分类和汇总后,等待上位机或物联网云平台查询,返回步骤A)。在本专利技术所述的利用上述任意一种蓝牙BLE通信装置进行通信控制的方法中,所述步骤G)进一步包括:G1)对监听到所述BLE广播包中不符合设定格式的数据过滤掉,保留符合所述设定格式的数据;所述BLE广播包包括心率、运动量、温度、睡眠、电池当下容量和按键值;G2)根据数据类型筛选出有用信息;所述有用信息包括心率、运动量、睡眠和按键值;G3)根据数据类型和时间戳,将所述有用信息中重复的数据剔除掉,得到最终的有效数据,并将所述有效数据上传到所述上位机或物联网云平台。在本专利技术所述的利用上述任意一种蓝牙BLE通信装置进行通信控制的方法中,所述蓝牙BLE从设备为蓝牙手环或ibeacon蓝牙BLE基站。实施本专利技术的蓝牙BLE通信装置及利用该装置进行通信控制的方法,具有以下有益效果:由于本蓝牙BLE通信装置监听蓝牙BLE从设备发出的BLE广播包,经过过滤、筛选、分类和汇总处理后,发送给物联网云平台,完成蓝牙BLE从设备的数据采集功能,实现蓝牙BLE从设备不需要智能手机也能上物联网云平台的功能,同时也可以与其他BLE从设备建立连接,进而实现双向通信和控制,降低系统的建设成本和运行维护成本;所以其实现蓝牙BLE从设备不需要智能手机也能将数据上送到物联网云平台、降低成本、可以与其他BLE从设备建立连接、实现双向控制、效率较高、使用比较灵活。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术蓝牙BLE通信装置及利用该装置进行通信控制的方法一个实施例中装置的结构示意图;图2为所述实施例中方法的流程图;图3为所述实施例中对监听到的BLE广播包进行过滤、筛选、分类和汇总后,等待上位机或物联网云平台查询的具体流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术蓝牙BLE通信装置及利用该装置进行通信控制的方法实施例中,其蓝牙BLE通信装置的结构示意图如图1所示。图1中,该蓝牙BLE通信装置括CPU模块1、至少一个BLE通信模块2、电源供电检测电路3、R本文档来自技高网...
蓝牙BLE通信装置及利用该装置进行通信控制的方法

【技术保护点】
一种蓝牙BLE通信装置,其特征在于,包括CPU模块、至少一个BLE通信模块、电源供电检测电路、RS485接口电路和LAN接口,所述BLE通信模块将所述蓝牙BLE通信装置监听的覆盖范围内的蓝牙BLE从设备发出的BLE广播包传送到所述CPU模块,所述CPU模块将所述BLE广播包中不符合设定格式的数据过滤掉,并对符合所述设定格式的数据进行筛选、分类和汇总处理后,通过所述RS485接口电路或LAN接口上传到上位机或物联网云平台,所述电源供电检测电路与所述CPU模块连接、用于提供电源并进行电阻分压ADC转换后判定所述蓝牙BLE通信装置的电源输入及工作状态,所述BLE通信模块和RS485接口电路均通过IO口与所述CPU模块连接,所述LAN接口通过SPI接口与所述CPU模块连接。

【技术特征摘要】
1.一种蓝牙BLE通信装置,其特征在于,包括CPU模块、至少一个BLE通信模块、电源供电检测电路、RS485接口电路和LAN接口,所述BLE通信模块将所述蓝牙BLE通信装置监听的覆盖范围内的蓝牙BLE从设备发出的BLE广播包传送到所述CPU模块,所述CPU模块将所述BLE广播包中不符合设定格式的数据过滤掉,并对符合所述设定格式的数据进行筛选、分类和汇总处理后,通过所述RS485接口电路或LAN接口上传到上位机或物联网云平台,所述电源供电检测电路与所述CPU模块连接、用于提供电源并进行电阻分压ADC转换后判定所述蓝牙BLE通信装置的电源输入及工作状态,所述BLE通信模块和RS485接口电路均通过IO口与所述CPU模块连接,所述LAN接口通过SPI接口与所述CPU模块连接。2.根据权利要求1所述的蓝牙BLE通信装置,其特征在于,所述设定格式包括数据长度、广播类型、设备编号、数据类型、数据内容、时间戳和数据校验位。3.根据权利要求2所述的蓝牙BLE通信装置,其特征在于,还包括与所述CPU模块连接、用于与所述上位机或物联网云平台进行通信的wifi接口电路。4.根据权利要求1至3任意一项所述的蓝牙BLE通信装置,其特征在于,所述CPU模块中设有蓝牙BLE从设备列表,所述蓝牙BLE从设备列表中记录覆盖范围内蓝牙BLE从设备的MAC地址、设备编号、当前信息和最近数据获得的时间。5.根据权利要求1所述的蓝牙BLE通信装置,其特征在于,通过所述BLE通信模块和CPU模块在监听模式和主从BLE通信模式之间进行动态切换。6.根据权利要求5所述的蓝牙BLE通信装置,其特征在于,当所述蓝牙BLE通信装置向某个蓝牙BLE从设备发送数据时,切换到所述主从BLE通信模式,通信完切换回所述监听模式。7.根据权利要求6所述的...

【专利技术属性】
技术研发人员:陈锋邱少师
申请(专利权)人:广州创想科技股份有限公司
类型:发明
国别省市:广东;44

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

1