蓝牙-gps通信装置及蓝牙-gps通信方法

文档序号:7999657阅读:244来源:国知局
蓝牙-gps通信装置及蓝牙-gps通信方法
【专利摘要】本发明公开了一种蓝牙-GPS通信装置及通信方法,涉及蓝牙通信【技术领域】。装置包括GPS模块及GPS天线、蓝牙透传模块及与蓝牙天线、接口选择电路、配置接口电路、和电源供电模块;GPS模块经接口选择电路分别与蓝牙透传模块和配置接口电路相连。根据接口选择电路当前设置的工作模式,若为通信模式,则GPS模块将从GPS天线接收到的GPS信号经接口选择电路直接输出至蓝牙透传模块,蓝牙透传模块重新打包到蓝牙传输协议包内,经蓝牙天线向对端蓝牙设备发送;若为配置模式,则允许外部设备设置蓝牙透传模块的工作模式。使得在集成有蓝牙功能的设备中实现了GPS功能,即使得现有的蓝牙主模式或蓝牙从模式的设备能够接收GPS信号。
【专利说明】蓝牙-GPS通信装置及蓝牙-GPS通信方法

【技术领域】
[0001]本发明涉及蓝牙通信【技术领域】,特别涉及一种蓝牙-GPS通信装置及蓝牙-GPS通/[目方法。

【背景技术】
[0002]近年来,越来越多的设备都集成有蓝牙接口,可以用于实现蓝牙数据传输。在实际应用中,越来越多的场景需要实现GPS定位和导航功能,但并不是所有设备都集成有GPS功能,因此,迫切需要一种能够通过蓝牙通信方式传输GPS信号,以在集成有蓝牙功能的设备中实现GPS功能。


【发明内容】

[0003]鉴于上述问题,本发明实施例提供一种蓝牙-GPS通信装置及蓝牙-GPS通信方法,以使得现有的蓝牙主模式或蓝牙从模式的设备能够接收GPS信号。
[0004]本发明实施例采用了如下技术方案:
[0005]本发明一个实施例提供了一种蓝牙-GPS通信装置,包括:GPS模块及与其连接的GPS天线、蓝牙透传模块及与其连接的蓝牙天线、接口选择电路、配置接口电路、和电源供电模块;其中,GPS模块经接口选择电路分别与蓝牙透传模块和配置接口电路相连;
[0006]通过设置接口选择电路选择不同的工作模式,当接口选择电路当前选择的工作模式为通信模式时,GPS模块与蓝牙透传模块相连通,GPS模块将从GPS天线接收到的GPS信号直接输出至所述蓝牙透传模块,所述蓝牙透传模块将接收到的信号重新打包到蓝牙传输协议包内,经蓝牙天线向对端蓝牙设备发送打包后的GPS数据;当接口选择电路当前选择的工作模式为配置模式时,配置接口电路与蓝牙透传模块相连通,允许外部设备设置蓝牙透传模块的工作模式。
[0007]所述接口选择电路包括第一选通开关;
[0008]其中,第一端口与GPS模块相连接,第二端口与蓝牙透传模块相连接,第三端口与配置接口电路相连接;设置第一端口和第二端口连通时,接口选择电路当前选择的工作模式为通信模式,设置第二端口与第三端口连通时,接口选择电路当前选择的工作模式为配置模式。
[0009]所述配置接口电路包括第二选通开关,其第四端口与接口选择电路的第三端口相连接,第五端口用于与外部设备相连接;接口选择电路当前选择的工作模式为通信模式时,设置第四端口和第五端口断开;接口选择电路当前选择的工作模式为配置模式时,设置第四端口与第五端口连通。
[0010]所述接口选择电路还包括第三选通开关和下拉电阻,所述第三选通开关的第六端口与蓝牙透传模块的配置使能管脚相连接,并且该第六端口经下拉电阻与电路地GND相连,另一端即第七端口与电路高电平VCC相连;
[0011]当第三选通开关设置为断开状态时,所述第六端口经下拉电阻将所述配置使能管脚设置为低电平,当前蓝牙透传模块处于不允许对其工作模式进行设置的状态;
[0012]当第三选通开关设置为连通状态时,所述第六端口与第七端口相连,所述配置使能管脚被设置为高电平,当前蓝牙透传模块处于允许对其工作模式进行设置的状态。
[0013]所述装置还包括LED指示灯模块,具体包括:
[0014]第一 LED指示灯,与GPS天线相连,用于指示GPS天线接收到有效信号;和/或
[0015]第二 LED指示灯,与蓝牙透传模块相连,用于指示蓝牙透传模块工作于配置模式或通信模式或配对状态。
[0016]所述GPS模块通过串口以ASII码字符串消息向蓝牙透传模块输出GPS信号;
[0017]所述蓝牙透传模块通过串口从GPS模块接收GPS信号;
[0018]所述蓝牙透传模块的串口经配置接口电路,通过外部UART-RS232转换电路与外部设备相连接。
[0019]本发明实施例还提供了一种基于上述装置实现的通信方法,包括如下步骤:
[0020]根据所述接口选择电路当前设置的工作模式,
[0021]若当前设置的工作模式为通信模式,则GPS模块将从GPS天线接收到的GPS信号经接口选择电路直接输出至所述蓝牙透传模块,所述蓝牙透传模块将接收到的信号重新打包到蓝牙传输协议包内,经蓝牙天线向对端蓝牙设备发送打包后的GPS数据;
[0022]若当前设置的工作模式为配置模式,则允许外部设备设置所述蓝牙透传模块的工作模式。
[0023]所述允许外部设备设置所述蓝牙透传模块的工作模式包括:
[0024]设置所述蓝牙透传模块的配置使能管脚,将其设置为允许对蓝牙透传模块工作模式进行配置状态;
[0025]所述蓝牙透传模块通过配置接口电路经外部UART-RS232转换电路与外部设备建立双向串口通信信道,以实现双向交互通信;
[0026]蓝牙透传模块与外部设备之间基于上述串口通信信道,交互配置命令及应答消息,实现对蓝牙透传模块工作模式的配置。
[0027]设置所述蓝牙透传模块的配置使能管脚,将其设置为允许对蓝牙透传模块工作模式进行配置状态具体为:
[0028]设置蓝牙透传模块的配置使能管脚BLUE_CNT为高电平;
[0029]所述蓝牙透传模块通过配置接口电路经外部UART-RS232转换电路与外部设备建立双向串口通信信道包括:
[0030]所述蓝牙透传模块的配置信号发送管脚BLUE_TXD经配置接口电路的第二选通开关通过外部UART-RS232转换电路与外部设备串口的接收端相连接;蓝牙透传模块的配置信号接收管脚BLUE_RXD经配置接口电路的第二选通开关通过外部UART-RS232转换电路与外部设备串口的发送端相连接;
[0031]外部设备设置蓝牙透传模块的工作模式包括:
[0032]外部设备设置蓝牙透传模块的主或从工作模式、通信波特率、蓝牙名称和/或蓝牙配对密码。
[0033]GPS模块向蓝牙透传模块输出GPS信号具体为:
[0034]GPS模块将从GPS天线接收的GPS信号,经串口向蓝牙透传模块以每秒一条ASII码字符串消息形式输出,所述ASII码字符串消息格式符合NMEA-0183标准;
[0035]所述GPS信号的内容包括当前位置经纬度、高度、速度和/或精确时间。
[0036]本发明实施例提供的蓝牙-GPS通信装置及通信方法,既能支持与常规的蓝牙主模式的电脑、PDA、智能手机相连,也能支持与特殊的蓝牙从模式的仪器仪表、工业控制设备相连,使得在集成有蓝牙功能的设备(无论蓝牙主模式还是蓝牙从模式)中实现了 GPS功能,即使得现有的蓝牙主模式或蓝牙从模式的设备能够接收GPS信号,实现低成本且方便快捷的扩展了蓝牙外设的应用场景。

【专利附图】

【附图说明】
[0037]图1为本发明一个实施例的一种蓝牙-GPS通信装置结构框图;
[0038]图2为本发明实施例提供的蓝牙-GPS通信装置的一种具体实现电路图;
[0039]图3为本发明另一实施例的一种蓝牙-GPS通信方法流程图。

【具体实施方式】
[0040]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0041 ] 本发明实施例提供一种蓝牙-GPS通信装置,用于将GPS信号接收机与蓝牙传输模块相结合的装置,能接收到GPS信息,并将GPS标准信息通过蓝牙无线发送到另一个具备蓝牙接收器的设备中,比如:手机、PDA、电脑等设备,使这些原本不具备GPS接收功能的设备能够获取到GPS信息,配合相应的软件扩展出GPS定位和导航功能。
[0042]考虑到目前常规的蓝牙模块都是蓝牙从模式的,只能与电脑、PDA、手机这类蓝牙主模式的设备连接。而在工业控制、仪器仪表等行业,有时需要与蓝牙从模式的特殊设备相连接,因为蓝牙配对需要主从配对,两个从设备不能配对,因此,作为优选的,本发明实施例提供一种蓝牙-GPS通信装置,其中蓝牙的传输模式不仅仅可以是从模式,也可以兼容主模式,以实现与蓝牙从模式或主模式设备的连接功能。
[0043]参见图1,本发明实施例提供一种蓝牙-GPS通信装置,包括:GPS模块11及与其连接的GPS天线12、蓝牙透传模块21及与其连接的蓝牙天线22、接口选择电路3、配置接口电路4、和电源供电模块5。电源供电模块分别与其他模块电相连。
[0044]其中,GPS模块11经接口选择电路3分别与蓝牙透传模块21和配置接口电路4相连。
[0045]本发明实施例提供的蓝牙-GPS通信装置,通过设置接口选择电路选择不同的工作模式。
[0046]当接口选择电路当前选择的工作模式为通信模式时,GPS模块与蓝牙透传模块相连通,GPS模块将从GPS天线接收到的GPS信号直接输出至蓝牙透传模块,蓝牙透传模块将接收到的信号重新打包到蓝牙传输协议包内,经蓝牙天线向对端蓝牙设备发送打包后的GPS数据。
[0047]当接口选择电路当前选择的工作模式为配置模式时,配置接口电路与蓝牙透传模块相连通,允许外部设备设置蓝牙透传模块的工作模式。
[0048]需要说明的是,所述蓝牙透传模块具体为能够兼容主模式和从模式功能的蓝牙透传模块。
[0049]优选的,上述GPS模块通过串口以ASII码字符串消息向蓝牙透传模块输出GPS信号;蓝牙透传模块通过串口从GPS模块接收GPS信号。
[0050]上述蓝牙透传模块的串口经配置接口电路,通过外部UART-RS232转换电路与外部设备相连接。
[0051]需要说明的是,外部设备可以是电脑、PDA、智能手机等,对端蓝牙设备可以是蓝牙主模式的电脑、PDA、智能手机等,也可以是蓝牙从模式的仪器仪表、工业控制设备等。
[0052]具体实现中,上述接口选择电路包括第一选通开关。
[0053]其中,第一端口与GPS模块相连接,第二端口与蓝牙透传模块相连接,第三端口与配置接口电路相连接;设置第一端口和第二端口连通时,接口选择电路当前选择的工作模式为通信模式,设置第二端口与第三端口连通时,接口选择电路当前选择的工作模式为配置模式。
[0054]上述配置接口电路包括第二选通开关,其第四端口与接口选择电路的第三端口相连接,第五端口用于与外部设备相连接;接口选择电路当前选择的工作模式为通信模式时,设置第四端口和第五端口断开;接口选择电路当前选择的工作模式为配置模式时,设置第四端口与第五端口连通。
[0055]优选的,设置第一端口和第二端口连通且第四端口和第五端口断开时,接口选择电路当前选择的工作模式为通信模式,设置第二端口与第三端口连通且第四端口与第五端口连通时,接口选择电路当前选择的工作模式为配置模式。
[0056]进一步的,上述接口选择电路还包括第三选通开关和下拉电阻,其中第三选通开关的第六端口与蓝牙透传模块的配置使能管脚相连接,并且该第六端口经下拉电阻与电路地GND相连,另一端即第七端口与电路高电平VCC相连。
[0057]当第三选通开关设置为断开状态时,上述第六端口经下拉电阻将上述配置使能管脚设置为低电平,当前蓝牙透传模块处于不允许对其工作模式进行设置的状态。
[0058]当第三选通开关设置为连通状态时,上述第六端口与第七端口相连,上述配置使能管脚被设置为高电平,当前蓝牙透传模块处于允许对其工作模式进行设置的状态。
[0059]优选的,本发明实施例提供的蓝牙-GPS通信装置还包括LED指示灯模块6,具体包括:
[0060]第一 LED指示灯,与GPS天线相连,用于指示GPS天线接收到有效信号;和/或,第二 LED指示灯,与蓝牙透传模块相连,用于指示蓝牙透传模块工作于配置模式或通信模式或配对状态。
[0061]结合图2,为本发明实施例提供的一种蓝牙-GPS通信装置具体实现电路。
[0062]主要包括:GPS模块及与其连接的GPS天线、蓝牙透传模块及与其连接的蓝牙天线、接口选择电路、配置接口电路、和电源供电模块。
[0063]具体的,电源供电模块为常规的电池供电及电池充放电电路。
[0064]GPS模块Ul采用标准商用GPS模块,如:H0LUX M-87模块或GR-87模块。GPS模块通过GPS天线接收到卫星信号并计算出当前位置经纬度、高度、速度、精确时间等数据,将这些数据从串行接口 GPSOUT发送出来,输出数据格式符合NMEA-0183标准格式。
[0065]蓝牙透传模块U2采用HC-03型号的蓝牙透传模块,该模块具备可配置成主模式或从模式功能。蓝牙透传模块的工作原理是将来自串口 UART_RXD的数据经数据转换成蓝牙数据格式后通过蓝牙无线发送给另一台蓝牙设备,以及,接收另一台蓝牙设备发送来的数据并转换成串口数据发送给串口设备。
[0066]接口选择电路是本发明实施例的一个技术改进点,接口选择电路在GPS模块串口和蓝牙透传模块串口之间巧妙地增加了一个接口选择电路,接口选择电路包括第一选通开关J2、第三选通开关J3和下拉电阻R3,通过接口选择可获得两种状态:通信模式(即正常工作状态)或配置模式(即配置状态)。如图2硬件主体部分电路图所示。
[0067]通信模式(即正常工作状态):第一选通开关J2的第一端口 1-第二端口 2相连,GPS模块Ul输出信号直接连接到蓝牙透传模块U2的串口输入端,将GPS信息通过蓝牙发送到对端。第三选通开关J3断开,蓝牙透传模块U2的配置使能管脚BLUE_CNT因为下拉电阻R3作用为低电平,此时蓝牙透传模块U2当前处于不允许对其工作模式进行设置的状态,U2处于正常工作状态。
[0068]正常工作状态的信号传递流程如下:GPS模块Ul通过GPS天线接收到GPS信息,GPS信息从Ul的第2管脚(管脚名为GPS0UT)输出。GPSOUT管脚是串口输出的ASCII码,每秒输出一条ASCII码字符串消息,消息格式符合NMEA-0183标准,内容包括当前位置经纬度、高度、速度、精确时间等数据。GPSOUT信号经过开关J2连接到蓝牙透传模块U2的BLUE_RXD信号(即蓝牙透传模块U2的第2管脚)上。蓝牙透传模块将来自第2管脚的输入信号转换成待传输的数据流,重新打包到蓝牙传输协议包内,通过蓝牙天线发射出去。对端蓝牙设备接收数据并应用。
[0069]配置模式(即配置状态):第一选通开关J2的第二端口 2-第三端口 3相连,第三选通开关J3的第七端口 I和第六端口 2连通,蓝牙透传模块U2的串口收发双向连接到Jl上,通过Jl和外部UART-RS232转换电路连接到电脑(外部设备)的串口上。具体的,蓝牙透传模块的配置信号发送管脚BLUE_TXD经配置接口电路的第二选通开关通过外部UART-RS232转换电路与外部设备串口的接收端相连接;蓝牙透传模块的配置信号接收管脚BLUE_RXD经配置接口电路的第二选通开关通过外部UART-RS232转换电路与外部设备串口的发送端相连接,这样,蓝牙透传模块通过配置接口电路经外部UART-RS232转换电路与外部设备建立双向串口通信信道。在电脑上运行串口助手软件,比如=SSCOM软件,可对蓝牙透传模块进行模式配置。不仅可以配置主、从模式,还可以配置通信波特率、蓝牙名称、蓝牙配对密码等多项配置参数。当开关J3连通时,BLUE_CNT信号连接到3.3V电源MCUVCC上,为高电平,此时蓝牙透传模块处于配置状态。
[0070]配置状态信号流程如下Jl连接器通过外部UART-RS232串口转换器连接到电脑串口上,其中BLUE_TXD信号传送给PC的串口的接收端,BLUE_TXD信号来自蓝牙透传模块的第I管脚UART_TXD,是蓝牙透传模块配置时的发送信号端。CFG_RXD信号连接到电脑串口的发送端,来自电脑的配置信号从CFG_RXD进来,经过J2的2-3脚传递到BLUE_RXD,发送给蓝牙透传模块U2的第2脚。这样在电脑串口和蓝牙透传模块U2串口之间就建立了双向串口通信信道,电脑与蓝牙透传模块U2之间可以顺畅地进行双向交互通信,把配置命令及应答消息相互传递。
[0071]具体配置中,蓝牙透传模块U2在配置模式下的串口波特率是38400bps,主要配置命令如下:
[0072]1、改主从方式:
[0073]AT+R0LE=0将蓝牙设置为从模式
[0074]AT+R0LE=1将蓝牙设置为主模式
[0075]2、设置蓝牙名称:
[0076]AT+NAME=XXXXX设置蓝牙名称为ASCII码字符串
[0077]3、设置蓝牙配对密码:
[0078]AT+PSWD=YYYY,设置蓝牙配对密码,4位数字
[0079]4、设置串口配置:
[0080]AT+UART=115200, O, O设置正常工作时串口通信波特率、校验位、停止位
[0081]5、设置绑定模式:
[0082]AT+CM0DE=1,设置蓝牙配对为非绑定模式
[0083]AT+CM0DE=0,设置蓝牙配对为绑定模式
[0084]LED指示灯电路设计有2个LED指示灯,一个为GPS接收到有效信号的指示灯,如图2中的D1,当接收到有效GPS信号时,Dl亮;另一个是蓝牙状态指示灯,如图2中的D2,在配置状态时慢闪(IHZ);在正常工作状态时,当蓝牙配对过程中快闪(2HZ),当配对成功正常通信时每秒双闪。LED指示灯控制由模块自动完成。
[0085]优选的,本发明实施例提供的蓝牙-GPS通信装置还包括LED指示灯电路。
[0086]具体的,设计有2个LED指示灯,一个为GPS接收到有效信号的指示灯,如图2中的D1,与GPS模块Ul的第4管脚相连,通过设置GPS模块Ul第4管脚的高或低电平,控制在接收到有效GPS信号时设置Dl亮;另一个是蓝牙状态指示灯,如图2中的D2,与蓝牙透传模块U2的第31管脚相连,通过设置蓝牙透传模块U2第31管脚的高或低电平,控制在配置状态时慢闪(1HZ)、在正常工作状态时,当蓝牙配对过程中快闪(2HZ)、当配对成功正常通信时每秒双闪。
[0087]可见,本发明实施例提供的蓝牙-GPS通信装置,既能支持与常规的蓝牙主模式的电脑、PDA、智能手机相连,也能支持与特殊的蓝牙从模式的仪器仪表、工业控制设备相连,使得在集成有蓝牙功能的设备(无论蓝牙主模式还是蓝牙从模式)中实现了 GPS功能,即使得现有的蓝牙主模式或蓝牙从模式的设备能够接收GPS信号,实现低成本且方便快捷的扩展了蓝牙外设的应用场景。
[0088]另外,参见图3,本发明实施例还基于上述实施例1或2所述的通信装置提供了一种通信方法,具体包括如下步骤:
[0089]SlOl:根据所述接口选择电路当前设置的工作模式。
[0090]S102:若当前设置的工作模式为通信模式,则GPS模块将从GPS天线接收到的GPS信号经接口选择电路直接输出至所述蓝牙透传模块,所述蓝牙透传模块将接收到的信号重新打包到蓝牙传输协议包内,经蓝牙天线向对端蓝牙设备发送打包后的GPS数据。
[0091]S103:若当前设置的工作模式为配置模式,则允许外部设备设置所述蓝牙透传模块的工作模式。
[0092]其中,允许外部设备设置所述蓝牙透传模块的工作模式包括如下子步骤:
[0093]S1:设置所述蓝牙透传模块的配置使能管脚,将其设置为允许对蓝牙透传模块工作模式进行配置状态。
[0094]S2:蓝牙透传模块通过配置接口电路经外部UART-RS232转换电路与外部设备建立双向串口通信信道,以实现双向交互通信。
[0095]S3:蓝牙透传模块与外部设备之间基于上述串口通信信道,交互配置命令及应答消息,实现对蓝牙透传模块工作模式的配置。
[0096]优选的,结合上述图2所述实施例,设置蓝牙透传模块的配置使能管脚,将其设置为允许对蓝牙透传模块工作模式进行配置状态,具体为:设置蓝牙透传模块的配置使能管脚BLUE_CNT为高电平。
[0097]优选的,蓝牙透传模块通过配置接口电路经外部UART-RS232转换电路与外部设备建立双向串口通信信道,具体包括:
[0098]蓝牙透传模块的配置信号发送管脚BLUE_TXD经配置接口电路的第二选通开关通过外部UART-RS232转换电路与外部设备串口的接收端相连接;蓝牙透传模块的配置信号接收管脚BLUE_RXD经配置接口电路的第二选通开关通过外部UART-RS232转换电路与外部设备串口的发送端相连接。
[0099]优选的,外部设备设置蓝牙透传模块的工作模式,具体包括:
[0100]外部设备设置蓝牙透传模块的主或从工作模式、通信波特率、蓝牙名称和/或蓝牙配对密码。
[0101]优选的,GPS模块向蓝牙透传模块输出GPS信号具体为:
[0102]GPS模块将从GPS天线接收的GPS信号,经串口向蓝牙透传模块以每秒一条ASII码字符串消息形式输出,所述ASII码字符串消息格式符合NMEA-0183标准。
[0103]其中,GPS信号的内容包括当前位置经纬度、高度、速度和/或精确时间。
[0104]可见,本发明实施例提供的基于蓝牙-GPS通信装置实现的通信方法,既能支持与常规的蓝牙主模式的电脑、PDA、智能手机相连,也能支持与特殊的蓝牙从模式的仪器仪表、工业控制设备相连,使得在集成有蓝牙功能的设备(无论蓝牙主模式还是蓝牙从模式)中实现了 GPS功能,即使得现有的蓝牙主模式或蓝牙从模式的设备能够接收GPS信号,实现低成本且方便快捷的扩展了蓝牙外设的应用场景。
[0105]为了便于清楚描述本发明实施例的技术方案,在发明的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分,本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定。
[0106]以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
【权利要求】
1.一种蓝牙-GPS通信装置,其特征在于,包括:GPS模块及与其连接的GPS天线、蓝牙透传模块及与其连接的蓝牙天线、接口选择电路、配置接口电路、和电源供电模块;其中,GPS模块经接口选择电路分别与蓝牙透传模块和配置接口电路相连; 通过设置接口选择电路选择不同的工作模式,当接口选择电路当前选择的工作模式为通信模式时,GPS模块与蓝牙透传模块相连通,GPS模块将从GPS天线接收到的GPS信号直接输出至所述蓝牙透传模块,所述蓝牙透传模块将接收到的信号重新打包到蓝牙传输协议包内,经蓝牙天线向对端蓝牙设备发送打包后的GPS数据;当接口选择电路当前选择的工作模式为配置模式时,配置接口电路与蓝牙透传模块相连通,允许外部设备设置蓝牙透传模块的工作模式。
2.根据权利要求1所述的蓝牙-GPS通信装置,其特征在于,所述接口选择电路包括第一选通开关; 其中,第一端口与GPS模块相连接,第二端口与蓝牙透传模块相连接,第三端口与配置接口电路相连接;设置第一端口和第二端口连通时,接口选择电路当前选择的工作模式为通信模式,设置第二端口与第三端口连通时,接口选择电路当前选择的工作模式为配置模式。
3.根据权利要求2所述的蓝牙-GPS通信装置,其特征在于,所述配置接口电路包括第二选通开关,其第四端口与接口选择电路的第三端口相连接,第五端口用于与外部设备相连接;接口选择电路当前选择的工作模式为通信模式时,设置第四端口和第五端口断开;接口选择电路当前选择的工作模式为配置模式时,设置第四端口与第五端口连通。
4.根据权利要求3所述的蓝牙-GPS通信装置,其特征在于,所述接口选择电路还包括第三选通开关和下拉电阻,所述第三选通开关的第六端口与蓝牙透传模块的配置使能管脚相连接,并且该第六端口经下拉电阻与电路地GND相连,另一端即第七端口与电路高电平VCC相连; 当第三选通开关设置为断开状态时,所述第六端口经下拉电阻将所述配置使能管脚设置为低电平,当前蓝牙透传模块处于不允许对其工作模式进行设置的状态; 当第三选通开关设置为连通状态时,所述第六端口与第七端口相连,所述配置使能管脚被设置为高电平,当前蓝牙透传模块处于允许对其工作模式进行设置的状态。
5.根据权利要求1-4任一项所述的蓝牙-GPS通信装置,其特征在于,所述装置还包括LED指示灯模块,具体包括: 第一 LED指示灯,与GPS天线相连,用于指示GPS天线接收到有效信号;和/或 第二 LED指示灯,与蓝牙透传模块相连,用于指示蓝牙透传模块工作于配置模式或通信模式或配对状态。
6.根据权利要求1-4任一项所述的蓝牙-GPS通信装置,其特征在于, 所述GPS模块通过串口以ASII码字符串消息向蓝牙透传模块输出GPS信号; 所述蓝牙透传模块通过串口从GPS模块接收GPS信号; 所述蓝牙透传模块的串口经配置接口电路,通过外部UART-RS232转换电路与外部设备相连接。
7.一种基于如权利要求1-6任一项所述装置实现的通信方法,其特征在于,包括如下步骤: 根据所述接口选择电路当前设置的工作模式, 若当前设置的工作模式为通信模式,则GPS模块将从GPS天线接收到的GPS信号经接口选择电路直接输出至所述蓝牙透传模块,所述蓝牙透传模块将接收到的信号重新打包到蓝牙传输协议包内,经蓝牙天线向对端蓝牙设备发送打包后的GPS数据; 若当前设置的工作模式为配置模式,则允许外部设备设置所述蓝牙透传模块的工作模式。
8.根据权利要求7所述的方法,其特征在于,所述允许外部设备设置所述蓝牙透传模块的工作模式包括: 设置所述蓝牙透传模块的配置使能管脚,将其设置为允许对蓝牙透传模块工作模式进行配置状态; 所述蓝牙透传模块通过配置接口电路经外部UART-RS232转换电路与外部设备建立双向串口通信信道,以实现双向交互通信; 蓝牙透传模块与外部设备之间基于上述串口通信信道,交互配置命令及应答消息,实现对蓝牙透传模块工作模式的配置。
9.根据权利要求8所述的方法,其特征在于,设置所述蓝牙透传模块的配置使能管脚,将其设置为允许对蓝牙透传模块工作模式进行配置状态具体为: 设置蓝牙透传模块的配置使能管脚BLUE_CNT为高电平; 所述蓝牙透传模块通过配置接口电路经外部UART-RS232转换电路与外部设备建立双向串口通信信道包括: 所述蓝牙透传模块的配置信号发送管脚BLUE_TXD经配置接口电路的第二选通开关通过外部UART-RS232转换电路与外部设备串口的接收端相连接;蓝牙透传模块的配置信号接收管脚BLUE_RXD经配置接口电路的第二选通开关通过外部UART-RS232转换电路与外部设备串口的发送端相连接; 外部设备设置蓝牙透传模块的工作模式包括: 外部设备设置蓝牙透传模块的主或从工作模式、通信波特率、蓝牙名称和/或蓝牙配对密码。
10.根据权利要求8所述的方法,其特征在于,GPS模块向蓝牙透传模块输出GPS信号具体为: GPS模块将从GPS天线接收的GPS信号,经串口向蓝牙透传模块以每秒一条ASII码字符串消息形式输出,所述ASII码字符串消息格式符合NMEA-0183标准; 所述GPS信号的内容包括当前位置经纬度、高度、速度和/或精确时间。
【文档编号】H04B5/00GK104184495SQ201310190329
【公开日】2014年12月3日 申请日期:2013年5月21日 优先权日:2013年5月21日
【发明者】郑蕾 申请人:北京神州泰岳软件股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1