System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及嵌入式电子领域,具体而言,涉及一种基于蓝牙通信组建的充电桩系统及组建网络方式。
技术介绍
1、随着新能源电动汽车的快速普及,给电动汽车充电的充电桩设备需求也快速增长,当前充电桩都支持蓝牙通信,正常情况下通过蓝牙通信技术,在现场可以通过手机对充电桩进行蓝牙通信、诊断和刷新等服务。但是蓝牙通信只能短距离,一般在15米范围以内,不能支持远程通信服务。
技术实现思路
1、基于此,为了解决上述问题,本专利技术提供了一种基于蓝牙通信组建的充电桩系统,其具体技术方案如下:包括若干个智能通信盒和若干个充电桩,所述智能通信盒内和/或所述充电桩内设置有蓝牙模块,智能通信盒内置有移动通信模块,通过后台服务器实现远程通信。
2、一种用于智能充电的蓝牙通信组建网络方式,包括,产线组装充电桩和智能通信盒,激活产线模式通过诊断工具输入设备信息与初始设定,即为每个设备分配唯一的sn号与蓝牙信息;智能通信盒发起组建网络请求,网络层数为0,初始化蓝牙通道数位0,检测实时蓝牙通道数,判断是否进行设备对接;充电桩收到组网设备号后,计算网络层数,当结果数值小于网络最大层数,通过蓝牙主动连接设备,智能通信盒更新白名单信息并进行迭代;当智能通信盒接收到下层网络设备发送的设备信息时,更新白名单信息并进行迭代并上传至服务器;充电桩接收用户的信息,将其发送至服务器,服务器发送至智能通信盒,其通过蓝牙网络发给对应的充电桩;充电桩设备发送信息给用户,如果当前设备网络层数不为0,就直接发送到上一层网络设备,直到当
3、进一步地,如果蓝牙通道数小于等于蓝牙最大通道数,智能通信盒周期式主动搜索充电桩蓝牙设备,当搜索到的蓝牙设备名称起始字符为指定字符,而且信号强度大于阈值时,主动建立连接,智能通信盒通过当前蓝牙通道序号对应的蓝牙物理信道发送组网设备号到对应的充电桩,充电桩收到智能通信盒的组网设备号后,本地记录组网设备号,再把组网设备号和充电桩对应的唯一sn号字符串信息发送给智能通信盒,智能通信盒收到充电桩设备的组网设备号和sn号字符串信息后,添加对应白名单信息。
4、进一步地,充电桩判断蓝牙通道序号,如果蓝牙通道序号为0,周期式发送面向上一级的网络层蓝牙设备的信号并建立连接,接收上一级网络层设备发送的组网设备号,计算当前充电桩归属的网络层数,充电桩记录组网设备号信息,记录当前蓝牙通道序号对应的蓝牙物理信道号,发送组网设备号和设备sn号字符串至0层网络设备,充电桩再对蓝牙通道序号加1。
5、进一步地,智能通信盒接收下层网络发过来的设备信息,验证组网设备号的有效性,计算设备的网络层数,当设备的网络层数小于等于最大网络层数,智能通信盒验证收到的sn号字符串长度与命名规则,若现有的白名单中此sn号字符串不存在,则验证通过,智能通信盒建立当前白名单序号对应的白名单信息,记录的信息包括组网设备号和sn号,再对白名单序号加1,智能通信盒白名单更新后,向服务器上报相关网络设备信息,将白名单每个序号对应的sn号字符串发送至服务器,服务器收到新的sn号字符串,注册对应的用户信息,同时记录sn号与之对应的智能通信盒,当服务器收到用户信息时,服务器把信息发至给对应的智能通信盒。
6、进一步地,服务器接收用户信息,服务器根据用户注册时绑定的sn号,关联对应的智能通信盒,对用户信息进行打包并增加sn号编码信息,即“sn号编码信息”+“用户信息”,将打包后的信息发送至指定的智能通信盒,智能通信盒根据接收的sn号编码信息,在白名单中查找对应的sn号字符串并获取白名单对应的组网设备号,智能通信盒根据组网设备号和当前网络层数,计算出蓝牙通道序号,如果蓝牙通道序号为0,则由智能通信盒对用户信息进行解析,如果蓝牙通道序号不为0,则需要对用户信息进行重新打包,信息内容为“sn号编码信息”+“用户信息”,再根据蓝牙通道序号选择对应的蓝牙物理信道,将信息转发给下一层网络的设备,直到目标设备收到信息进行解析。
7、进一步地,根据网络层数判断设备类型,如果网络层数等于0,说明设备为智能通信盒,智能通信盒选择本地白名单序号0对应的sn号字符串,转换成对应的sn号编码信息,即“sn号编码信息”+“用户信息”,再将信息发送给服务器。
8、进一步地,当智能通信盒接收下层网络发过来的设备信息时,计算设备的网络层数,即,网络层数等于0,临时组网设备号等于接收的组网设备号,判断临时组网设备号是否为0,如果不为0,则网络层数加1,再对临时组网设备号左移2位,继续判断临时组网设备号是否为0,如果不为0,则网络层数加1,再对临时组网设备号左移2位,直到为0。
9、进一步地,用户通过手机发送远程控制指令控制对应充电桩,通过手机app发送对应的用户信息给到服务器,服务器根据用户绑定的sn号信息对信息进行组包,智能通信盒迭代白名单并查找到对应的sn号编码信息,计算蓝牙通道,解析用户信息,响应充电请求。
10、有益效果:(1)本专利技术降低充电桩的硬件成本和流量成本;(2)本专利技术采用蓝牙连接通信,用时短且配对准确率高。
本文档来自技高网...【技术保护点】
1.一种基于蓝牙通信组建的充电桩系统,包括若干个智能通信盒和若干个充电桩,其特征在于,所述智能通信盒内和/或所述充电桩内设置有蓝牙模块,智能通信盒内置有移动通信模块,通过后台服务器实现远程通信。
2.一种用于智能充电的蓝牙通信组建网络方式,其特征在于,步骤如下,
3.根据权利要求2所述的用于智能充电的蓝牙通信组建网络方式,其特征在于,如果蓝牙通道数小于等于蓝牙最大通道数,智能通信盒周期式主动搜索充电桩蓝牙设备,当搜索到的蓝牙设备名称起始字符为指定字符,而且信号强度大于阈值时,主动建立连接,智能通信盒通过当前蓝牙通道序号对应的蓝牙物理信道发送组网设备号到对应的充电桩,充电桩收到智能通信盒的组网设备号后,本地记录组网设备号,再把组网设备号和充电桩对应的唯一SN号字符串信息发送给智能通信盒,智能通信盒收到充电桩设备的组网设备号和SN号字符串信息后,添加对应白名单信息。
4.根据权利要求2所述的用于智能充电的蓝牙通信组建网络方式,其特征在于,充电桩判断蓝牙通道序号,如果蓝牙通道序号为0,周期式发送面向上一级的网络层蓝牙设备的信号并建立连接,接收上一级网
5.根据权利要求2所述的用于智能充电的蓝牙通信组建网络方式,其特征在于,智能通信盒接收下层网络发过来的设备信息,验证组网设备号的有效性,计算设备的网络层数,当设备的网络层数小于等于最大网络层数,智能通信盒验证收到的SN号字符串长度与命名规则,若现有的白名单中此SN号字符串不存在,则验证通过,智能通信盒建立当前白名单序号对应的白名单信息,记录的信息包括组网设备号和SN号,再对白名单序号加1,智能通信盒白名单更新后,向服务器上报相关网络设备信息,将白名单每个序号对应的SN号字符串发送至服务器,服务器收到新的SN号字符串,注册对应的用户信息,同时记录SN号与之对应的智能通信盒,当服务器收到用户信息时,服务器把信息发至给对应的智能通信盒。
6.根据权利要求2所述的用于智能充电的蓝牙通信组建网络方式,其特征在于,服务器接收用户信息,服务器根据用户注册时绑定的SN号,关联对应的智能通信盒,对用户信息进行打包并增加SN号编码信息,即“SN号编码信息”+“用户信息”,将打包后的信息发送至指定的智能通信盒,智能通信盒根据接收的SN号编码信息,在白名单中查找对应的SN号字符串并获取白名单对应的组网设备号,智能通信盒根据组网设备号和当前网络层数,计算出蓝牙通道序号,如果蓝牙通道序号为0,则由智能通信盒对用户信息进行解析,如果蓝牙通道序号不为0,则需要对用户信息进行重新打包,信息内容为“SN号编码信息”+“用户信息”,再根据蓝牙通道序号选择对应的蓝牙物理信道,将信息转发给下一层网络的设备,直到目标设备收到信息进行解析。
7.根据权利要求2所述的用于智能充电的蓝牙通信组建网络方式,其特征在于,根据网络层数判断设备类型,如果网络层数等于0,说明设备为智能通信盒,智能通信盒选择本地白名单序号0对应的SN号字符串,转换成对应的SN号编码信息,即“SN号编码信息”+“用户信息”,再将信息发送给服务器。
8.根据权利要求2所述的用于智能充电的蓝牙通信组建网络方式,其特征在于,当智能通信盒接收下层网络发过来的设备信息时,计算设备的网络层数,即设置网络层数初始值为0,临时组网设备号等于接收的组网设备号,判断临时组网设备号是否为0,如果不为0,则网络层数加1,再对临时组网设备号左移2位,继续判断临时组网设备号是否为0,如果不为0,则网络层数加1,再对临时组网设备号左移2位,直到为0。
9.根据权利要求2所述的用于智能充电的蓝牙通信组建网络方式,其特征在于,用户通过手机发送远程控制指令控制对应的充电桩;通过手机APP发送对应的用户信息给到服务器,服务器根据用户绑定的SN号信息对信息进行组包,发送给智能通信盒,智能通信盒收到信息后,在白名单中查找到对应的SN号编码信息,此白名单序号对应的组网设备号则为目标组网设备号,如果组网设备号为0,则此信息直接由智能通信盒解析,响应用户的充电请求。
...【技术特征摘要】
1.一种基于蓝牙通信组建的充电桩系统,包括若干个智能通信盒和若干个充电桩,其特征在于,所述智能通信盒内和/或所述充电桩内设置有蓝牙模块,智能通信盒内置有移动通信模块,通过后台服务器实现远程通信。
2.一种用于智能充电的蓝牙通信组建网络方式,其特征在于,步骤如下,
3.根据权利要求2所述的用于智能充电的蓝牙通信组建网络方式,其特征在于,如果蓝牙通道数小于等于蓝牙最大通道数,智能通信盒周期式主动搜索充电桩蓝牙设备,当搜索到的蓝牙设备名称起始字符为指定字符,而且信号强度大于阈值时,主动建立连接,智能通信盒通过当前蓝牙通道序号对应的蓝牙物理信道发送组网设备号到对应的充电桩,充电桩收到智能通信盒的组网设备号后,本地记录组网设备号,再把组网设备号和充电桩对应的唯一sn号字符串信息发送给智能通信盒,智能通信盒收到充电桩设备的组网设备号和sn号字符串信息后,添加对应白名单信息。
4.根据权利要求2所述的用于智能充电的蓝牙通信组建网络方式,其特征在于,充电桩判断蓝牙通道序号,如果蓝牙通道序号为0,周期式发送面向上一级的网络层蓝牙设备的信号并建立连接,接收上一级网络层设备发送的组网设备号,计算当前充电桩归属的网络层数,充电桩记录组网设备号信息,记录当前蓝牙通道序号对应的蓝牙物理信道号,发送组网设备号和设备sn号字符串至0层网络设备,充电桩再对蓝牙通道序号加1。
5.根据权利要求2所述的用于智能充电的蓝牙通信组建网络方式,其特征在于,智能通信盒接收下层网络发过来的设备信息,验证组网设备号的有效性,计算设备的网络层数,当设备的网络层数小于等于最大网络层数,智能通信盒验证收到的sn号字符串长度与命名规则,若现有的白名单中此sn号字符串不存在,则验证通过,智能通信盒建立当前白名单序号对应的白名单信息,记录的信息包括组网设备号和sn号,再对白名单序号加1,智能通信盒白名单更新后,向服务器上报相关网络设备信息,将白名单每个序号对应的sn号字符串发送至服务器,服务器收到新的sn号字符串,注册对应的用户信息,同时记录sn号与之对应的智能通信盒,当服务器收到用户信息时,服务器把信...
【专利技术属性】
技术研发人员:夏亚军,朱恺,
申请(专利权)人:宁波均胜新能源汽车技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。