一种usb接口复用的对讲机及其控制方法

文档序号:7886576阅读:362来源:国知局
专利名称:一种usb接口复用的对讲机及其控制方法
技术领域
本发明涉及通信技术领域,更具体地说,涉及一种USB接口复用的对讲机及其控制方法。
背景技术
对讲机设计日趋于小巧轻便集成化。但是由于对讲机具有的各种数据传输功能, 使得其机壳上接口较多,例如USB接口和耳机接口。这些接口占据的空间较大,成本较高。

发明内容
本发明要解决的技术问题在于,针对现有对讲机的接口过多占据空间大的缺陷, 提供一种USB接口复用的对讲机及其控制方法。本发明解决其技术问题所采用的技术方案是构造一种USB接口复用的对讲机, 包括设置在对讲机上的USB接口,以及接口检测模块、控制模块和至少两个功能处理模块;所述接口检测模块与所述USB接口连接,用于检测对讲机上的USB接口上信号检测引脚是否有效,产生引脚检测信号;所述控制模块与所述接口检测模块相连,用于根据所述接口检测模块发送的引脚检测信号判断该对讲机上的USB接口是否接入外部插件,在接入外部插件时判断外部插件的类型;所述控制模块还根据外部插件类型的判断结果控制对讲机内与该外部插件的类型对应的功能处理模块与该外部插件通讯。本发明还提供了一种USB接口复用的对讲机的控制方法,包括以下步骤Si、检测对讲机上的USB接口的功能检测引脚是否有效,产生引脚检测信号;S2、根据引脚检测信号判断该对讲机上的USB接口是否接入外部插件,在接入外部插件时判断外部插件的类型;S3、根据外部插件类型的判断结果控制对讲机内至少两个功能处理模块中与该外部插件的类型对应的功能处理模块与该外部插件通讯。 实施本发明的USB接口复用的对讲机及其控制方法,具有以下有益效果本发明解决了对讲机接口集成度低的缺点,将USB接口应用于对讲机终端,可以复用USB通道传输设备和耳机插件等,将多种功能接口复用在尺寸很小的插座上,且所采用的电路集成度高, 缩小了对讲机的体积,非常适合用于小型化的便携对讲机,具有明显的成本优势。


下面将结合附图及实施例对本发明作进一步说明,附图中图1为根据本发明的USB接口复用的对讲机的第一实施例的模块框图;图2为根据本发明的USB接口复用的对讲机的第二实施例的模块框图;图3为根据本发明的USB接口复用的对讲机的第三实施例的模块框图4为根据本发明的USB接口复用的对讲机的第四实施例的模块框图5为根据本发明的USB接口复用的对讲机的第五实施例的模块框图6为根据本发明的USB接口复用的对讲机的第六实施例的模块框图7为根据本发明的USB接口复用的对讲机的第七实施例的模块框图8为根据本发明的USB接口复用的对讲机的第八实施例的模块框图9为根据本发明的USB接口复用的对讲机的第九实施例的模块框图10为根据本发明的USB接口复用的对讲机的第十实施例的模块框图11为根据本发明的USB接口复用的对讲机的控制方法的第一实施例的模块框图12为根据本发明的USB接口复用的对讲机的控制方法的第二实施例的模块框图13为根据本发明的USB接口复用的对讲机的控制方法的第三实施例的模块框图14为根据本发明的USB接口复用的对讲机的控制方法的第四实施例的模块框图15为根据本发明的USB接口复用的对讲机的控制方法的第五实施例的模块框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。
请参阅图1,为根据本发明的USB接口复用的对讲机的第一实施例的模块框图。如图1所示,本发明第一实施例提供的USB接口复用的对讲机包括设置在对讲机上的USB接口 10,以及接口检测模块20、控制模块30和至少两个功能处理模块40。
接口检测模块20与USB接口 10连接,用于检测对讲机上的USB接口 10上信号检测引脚是否有效,产生引脚检测信号。本发明所指的引脚是否有效是指该引脚连接了外部设备并有信号的输入。
控制模块30与接口检测模块20相连,用于根据接口检测模块20发送的引脚检测信号判断该对讲机上的USB接口是否接入外部插件,在接入外部插件时判断外部插件的类型。控制模块30还根据外部插件类型的判断结果控制对讲机内与该外部插件的类型对应的功能处理模块40与该外部插件通讯。
本发明的USB接口可以选择复用的外部插件类型为USB通道传输设备、耳机插件、 UART通道传输设备和USB充电器中的至少两种,或者其它对讲机上可以使用的外部插件。 相应地,与USB通道传输设备、耳机插件、UART通道传输设备和USB充电器分别对应的功能处理模块40为USB数据收发模块、耳机音频模块、UART数据收发模块和USB充电电路。
本发明所述的由控制模块30控制功能处理模块40与外部插件通讯,不仅可以通过采用开关器件,如信号多路复用开关将该功能处理模块40连接至USB接口与该外部插件的对应功能引脚,还可以预先将该功能处理模块40连接至USB接口的对应功能引脚,再通过使能该功能处理模块40控制其与外部插件通讯。
此外,本发明采用的USB接口可以选用5PIN接口,即具有5个引脚的标准接口。例如,Micro-USB和Mini-USB。然而,本发明并不限定具体的接口类型,本领域基础技术人员可以根据需要定制具体的接口,只需要与外部配件的对应功能引脚相配合即可。
下面以常用的5PIN接口为例,对本发明的各个具体的实施方式进行说明。
请参阅图2,为根据本发明的USB接口复用的对讲机的第二实施例的模块框图。如图2所示,第二实施例中USB接口复用的外部插件的类型为USB通道传输设备和耳机插件, 与之对应的对讲机中包括的至少两个功能处理模块分别为USB数据收发模块41和耳机音频模块42。
USB接口 10包括总线电压检测引脚(V-BUS)、正数据通讯引脚(D+)、负数据通讯引脚(D-)、USB接口中类型识别引脚(ID)和接地引脚(GND) 0 USB接口 10上的信号检测引脚包括USB接口的总线电压检测引脚(V-BUS)以及耳机检测引脚。USB通道传输设备可以采用常规的USB引脚配置。USB接口 10与耳机插件相配合的引脚至少包括耳机检测引脚、音频输出引脚和音频采集引脚,分别与耳机插件上具有耳机检测功能的引脚、用于播放音频的引脚以及用于通过麦克采集音频的引脚对应连接。耳机插件可以为具有麦克和喇叭的一体耳机。其中,耳机检测引脚可以选定为USB接口中类型识别引脚(ID)、正负数据通讯引脚(D+和D-)中的一个,从而与USB通道传输设备所采用的总线电压检测引脚(V-BUS)相区分开,便于对外部插件的类型进行识别。音频输出引脚为USB接口 10中除耳机检测引脚之外的引脚,音频采集引脚为USB接口 10中除音频输出引脚之外的引脚。
接口检测模块20包括总线电压检测模块21和耳机检测模块22。其中,电压检测模块21与总线电压检测引脚(V-BUS)相连,用于检测总线电压检测引脚(V-BUS)是否有效,有效则产生总线电压有效信号。耳机检测模块22与设定的耳机检测引脚相连,用于检测耳机检测引脚是否有效,有效则产生耳机有效信号。
该对讲机还包括第一 PTT检测模块50,用于判断PTT功能是否开启,进而产生PTT 有效信号。在本实施例中,第一 PTT检测模块50可以根据用户在对讲机上输入的指令产生 PTT有效信号发送给控制模块30。例如在对讲机上设有PTT功能键,用户需要开启PTT通话功能时,第一 PTT检测模块50检测到PTT功能键被按下,因此发送PTT有效信号给控制模块30。控制模块30在未接收到总线电压有效信号和耳机有效信号时,判断未接外部插件,在接收到总线电压有效信号和耳机有效信号其中之一时,判断接入了外部插件。
控制模块30在接收到总线电压有效信号时,判断外部插件的类型为USB通道传输设备,将USB数据收发模块40通过USB接口 10的正负数据通讯引脚(D+和D-)连接至USB 通道传输设备实现通讯。优选地,控制模块30也可以采用开关器件,如信号多路复用开关 31,将USB数据收发模块40连接至USB接口 10的正负数据通讯引脚(D+和D-)。
根据耳机检测引脚所选择的USB接口的引脚不同,外部插件的类型的判断条件不同,主要有以下两种情况
当耳机检测引脚选择为类型识别引脚(ID)时,控制模块30在接收到耳机有效信号时,即可判断外部插件的类型为耳机插件。控制模块30在判断外部插件的类型为耳机插件后,将耳机音频模块42通过音频输出引脚输出音频信号给耳机插件。该音频输出引脚可以为正负数据通讯引脚(D+和D-)和总线电压检测引脚(V-BUS)中的一个,进而与耳机检测引脚区分开,以免音频输出引脚的信号影响耳机检测模块22对耳机检测引脚的检测。控制模块30在接收到PTT有效信号时,切断耳机音频模块42的音频输出,通过USB接口 10 的音频采集引脚连接至耳机插件的麦克采集音频,采集的音频可以在后续通过对讲机通话模块发送给对方的对讲机。音频采集引脚可以为USB接口 10中除音频输出引脚之外的引脚。如本实施例中,耳机检测引脚选择为类型识别引脚(ID),音频输出引脚选择为总线电压检测引脚(V-BUS),音频采集引脚同样选择为类型识别引脚(ID)。
当耳机检测引脚为正负数据通讯引脚(D+和D-)中的一个时,控制模块30在接收到耳机有效信号时,还需要判断是否接收到总线电压有效信号,如果接收到总线电压有效信号,则上述耳机有效信号是由于接入了 USB通道传输设备使正负数据通讯引脚(D+和D-) 具有电信号,因而判断外部插件不是耳机插件。只有当未接收到总线电压有效信号时可以判断外部插件的类型为耳机插件。控制模块30在判断外部插件的类型为耳机插件后,将耳机音频模块42通过音频输出引脚输出音频信号给耳机插件。并在接收到PTT有效信号时, 切断所述耳机音频模块42的音频输出,通过USB接口 10的音频采集引脚连接至耳机插件的麦克采集音频。例如,耳机检测引脚选择为正数据通讯引脚(D+),音频输出引脚选择为总线电压检测引脚(V-BUS),音频采集引脚同样选择为类型识别引脚(ID)等方案。
请参阅图3,为本发明的USB接口复用的对讲机的第三实施例,其与第二实施例的区别在于耳机插件上设有PTT功能键,通过在接口检测模块20中设置第二 PTT检测模块23 来替代第一 PTT检测模块50来检测PTT是否有效,其具体通过与USB接口的PTT检测引脚连接,用于检测该PTT检测引脚是否有效,有效则产生PTT有效信号发送给控制模块30。 PTT检测引脚可以与耳机插件的具有PTT检测功能的引脚相连,耳机插件根据用户在耳机插件上输入的指令,例如按下PTT功能键,使得PTT检测引脚有效。
请参阅图4,为根据本发明的USB接口复用的对讲机的第四实施例的模块框图。如图4所示,第四实施例与第三实施例的区别在于,耳机检测引脚和PTT检测引脚分别设定为正数据通讯引脚(D+)和负数据通讯引脚(D-)中的一个,将耳机检测模块和PTT检测模块集成为通过信号多路复用开关31连接至正负数据通讯引脚(D+和D-)的GPIO模块M。控制模块30通过切换信号多路复用开关31,将GPIO模块M连接至正负数据通讯引脚(D+和 D-)对耳机检测引脚和PTT检测引脚是否有效进行判断。例如,在初始化时,将正负数据通讯引脚(D+和D-)切换至GPIO模块M,并将正负数据通讯引脚(D+和D-)内部上拉为高电平。当检测到正负数据通讯引脚(D+和D-)对应的一个引脚电平变化时,生成相应检测信号给主控模块30进行判断。
请参阅图5,为根据本发明的USB接口复用的对讲机的第五实施例的模块框图。 如图5所示,第五实施例的USB接口复用的对讲机与图3所示的第三实施例的对讲机结构和功能类似,区别仅在于该对讲机除了复用USB通道传输设备和耳机插件外,还可以复用 UART通道传输设备。
相应地,至少两个功能处理模块还包括UART数据收发模块43。
控制模块30判断是否接入了外部插件的过程与第三实施例中相同,且在判断接入的外部插件的类型时,判断外部插件为耳机插件,以及将耳机插件与耳机音频模块42连接的过程也与第三实施例相同。不同之处在于,本实施例的对讲机在判断外部插件为USB 通道传输设备或UART通道传输设备的过程与第三实施例不同,具体如下所述。
控制模块30在接收到总线电压有效信号时,判断外部插件的类型为USB通道传输8设备或UART通道传输设备。因此,控制模块30在USB数据收发模块41和UART数据收发模块43中选择一个通过USB接口 10的正负数据通讯引脚(D+和D-)连接至外部插件实现通讯。USB数据收发模块41和UART数据收发模块43可以通过信号多路复用开关31连接至USB接口 10的正负数据通讯引脚(D+和D-),控制模块30在控制时只需要对信号多路复用开关31进行切换即可。例如选择USB数据收发模块41与USB接口 10的正负数据通讯引脚(D+和D-)连接,并判断该USB数据收发模块41是否与外部插件通讯成功,如果成功则判断该外部插件的类型与所选择的功能处理模块(即USB数据收发模块)相对应,即为USB通道传输设备,因此继续通讯。如果USB数据收发模块41不成功,则判断外部插件的类型与未被选择的功能处理模块(即UART数据收发模块4 相对应,即为UART通道传输设备,并将未被选择的功能处理模块(即UART数据收发模块43)通过USB接口 10的正负数据通讯引脚(D+和D-)连接至该外部插件。也可以先选择将UART数据收发模块与外部插件连接,并判断通讯是否成功,成功则为UART通道传输设备,不成功则为USB通道传输设备,并将USB数据收发模块41连接至外部插件。
在该实施例中,虽然采用在接口检测模块20设置了第二 PTT检测模块23来检测 PTT检测引脚是否有效的方案,本领域基础技术人员应该知道也可以采用如图2中所示的第一 PTT检测模块50来替代该第二 PTT检测模块23实现PTT检测的功能。
请参阅图6,为根据本发明的USB接口复用的对讲机的第六实施例的模块框图。如图6所示,第六实施例与图5所示的第五实施例的对讲机结构和功能类似,区别在于将耳机检测引脚和PTT检测引脚分别设定为正数据通讯引脚(D+)和负数据通讯引脚(D-)中的一个,将耳机检测模块和PTT检测模块集成为通过信号多路复用开关31连接至正负数据通讯引脚(D+和D-)的GPIO模块对。控制模块30通过切换信号多路复用开关31,将GPIO模块M连接至正负数据通讯引脚(D+和D-)对耳机检测引脚和PTT检测引脚是否有效进行判断。例如,在初始化时,将正负数据通讯引脚(D+和D-)切换至GPIO模块对,并将正负数据通讯引脚(D+和D-)内部上拉为高电平。当检测到正负数据通讯引脚(D+和D-)对应的一个引脚电平变化时,生成相应检测信号给主控模块30进行判断。
请参阅图7,为根据本发明的USB接口复用的对讲机的第七实施例的模块框图。如图7所示,第七实施例的USB接口复用的对讲机与图3所示的第三实施例的对讲机结构和功能类似,区别仅在于该对讲机除了复用USB通道传输设备和耳机插件外,还可以复用USB 充电器。
相应地,至少两个功能处理模块还包括USB充电电路44。
控制模块30判断是否接入了外部插件的过程与第三实施例中相同,且在判断接入的外部插件的类型时,判断外部插件为耳机插件,以及将耳机插件与耳机音频模块42连接的过程也与第三实施例相同。不同之处在于,本实施例的对讲机在判断外部插件为USB 通道传输设备或USB充电器的过程与第三实施例不同,具体如下所述。
控制模块30在接收到总线电压有效信号时,判断外部插件的类型为USB通道传输设备或USB充电器。因此,控制模块30将USB数据收发模块41通过USB接口 10的正负数据通讯引脚(D+和D-)连接至外部插件实现通讯。USB数据收发模块41可以通过信号多路复用开关31连接至USB接口 10的正负数据通讯引脚(D+和D-),控制模块30在控制时只需要对信号多路复用开关31进行切换即可。控制模块30随后判断USB数据收发模块41是否与外部插件通讯成功,如果成功则判断该外部插件的类型为USB通道传输设备,因此继续通讯。如果USB数据收发模块41通讯不成功,则判断外部插件的类型为USB充电器, 将USB充电电路44通过USB接口 10的总线电压检测引脚(V-BUQ连接至该外部插件。该 USB充电电路10可以预先连接到USB接口 10的总线电压检测引脚(V-BUS),控制模块10 只需要在USB接口通讯无效时激活该USB充电电路44即可。
在该实施例中,虽然采用在接口检测模块20设置了第二 PTT检测模块23来检测 PTT检测引脚是否有效的方案,本领域基础技术人员应该知道也可以采用如图2中所示的第一 PTT检测模块50来替代该第二 PTT检测模块23实现PTT检测的功能。
请参阅图8,为根据本发明的USB接口复用的对讲机的第八实施例的模块框图。如图8所示,第八实施例与图7所示的第七实施例的对讲机结构和功能类似,区别在于将耳机检测引脚和PTT检测引脚分别设定为正数据通讯引脚(D+)和负数据通讯引脚(D-)中的一个,将耳机检测模块和PTT检测模块集成为通过信号多路复用开关31连接至正负数据通讯引脚(D+和D-)的GPIO模块对。控制模块30通过切换信号多路复用开关31,将GPIO模块M连接至正负数据通讯引脚(D+和D-)对耳机检测引脚和PTT检测引脚是否有效进行判断。例如,在初始化时,将正负数据通讯引脚(D+和D-)切换至GPIO模块对,并将正负数据通讯引脚(D+和D-)内部上拉为高电平。当检测到正负数据通讯引脚(D+和D-)对应的一个引脚电平变化时,生成相应检测信号给主控模块30进行判断。
请参阅图9,为根据本发明的USB接口复用的对讲机的第九实施例的模块框图。 如图9所示,第九实施例的USB接口复用的对讲机与图3所示的第三实施例的对讲机结构和功能类似,区别仅在于该对讲机除了复用USB通道传输设备和耳机插件外,还可以复用 UART通道传输设备和USB充电器。
相应地,至少两个功能处理模块还包括UART数据收发模块43和USB充电电路。
控制模块30判断是否接入了外部插件的过程与第三实施例中相同,且在判断接入的外部插件的类型时,判断外部插件为耳机插件,以及将耳机插件与耳机音频模块42连接的过程也与第三实施例相同。不同之处在于,本实施例的对讲机在判断外部插件为USB 通道传输设备或UART通道传输设备或USB充电器的过程与第三实施例不同,具体如下所述。
控制模块30在接收到总线电压有效信号时,判断外部插件的类型为USB通道传输设备或UART通道传输设备或USB充电器。因此,控制模块30在USB数据收发模41和 UART数据收发模块43中选择一个通过USB接口 10的正负数据通讯引脚(D+和D-)连接至外部插件实现通讯。USB数据收发模块41和UART数据收发模块43可以通过信号多路复用开关31连接至USB接口 10的正负数据通讯引脚(D+和D-),控制模块30在控制时只需要对信号多路复用开关31进行切换即可。例如选择USB数据收发模块41与USB接口 10 的正负数据通讯引脚(D+和D-)连接,并判断该USB数据收发模块41是否与外部插件通讯成功,如果成功则判断该外部插件的类型与所选择的功能处理模块(即USB数据收发模块)相对应,即为USB通道传输设备,因此继续通讯。如果USB数据收发模块41不成功,则判断外部插件的类型与未被选择的功能处理模块(即UART数据收发模块4 相对应,即为 UART通道传输设备,或者为USB充电器。此时选择将未被选择的功能处理模块(即UART数据收发模块4 通过USB接口 10的正负数据通讯引脚(D+和D-)连接至该外部插件。控10制模块30再次检测UART数据收发模块43的通讯是否成功,成功则判断外部插件的类型为 UART通道传输设备,并继续通讯,不成功则判断为USB充电器,将USB充电电路44通过USB 接口 10的总线电压检测引脚(V-BUS)连接至外部插件。同样,也可以先将UART数据收发模块43与外部插件相连,无效则将USB数据收发模块41与外部插件相连,如果仍然无效再将USB充电电路44与之相连。
在该实施例中,虽然采用在接口检测模块20设置了第二 PTT检测模块23来检测 PTT检测引脚是否有效的方案,本领域基础技术人员应该知道也可以采用如图2中所示的第一 PTT检测模块50来替代该第二 PTT检测模块23实现PTT检测的功能。
请参阅图10,为根据本发明的USB接口复用的对讲机的第十实施例的模块框图。 如图10所示,第十实施例与图9所示的第九实施例的对讲机结构和功能类似,区别在于将耳机检测引脚和PTT检测引脚分别设定为正数据通讯引脚(D+)和负数据通讯引脚(D-)中的一个,将耳机检测模块和PTT检测模块集成为通过信号多路复用开关31连接至正负数据通讯引脚(D+和D-)的GPIO模块对。控制模块30通过切换信号多路复用开关31,将GPIO 模块M连接至正负数据通讯引脚(D+和D-)对耳机检测引脚和PTT检测引脚是否有效进行判断。例如,在初始化时,将正负数据通讯引脚(D+和D-)切换至GPIO模块对,并将正负数据通讯引脚(D+和D-)内部上拉为高电平。当检测到正负数据通讯引脚(D+和D-)对应的一个引脚电平变化时,生成相应检测信号给主控模块30进行判断。
第九实施例和第十实施例可以优选采用表格1所示的引脚配置。
表格 权利要求
1.一种USB接口复用的对讲机,其特征在于,包括设置在对讲机上的USB接口,以及接口检测模块、控制模块和至少两个功能处理模块;所述接口检测模块与所述USB接口连接,用于检测对讲机上的USB接口上信号检测引脚是否有效,产生引脚检测信号;所述控制模块与所述接口检测模块相连,用于根据所述接口检测模块发送的引脚检测信号判断该对讲机上的USB接口是否接入外部插件,在接入外部插件时判断外部插件的类型;所述控制模块还根据外部插件类型的判断结果控制对讲机内与该外部插件的类型对应的功能处理模块与该外部插件通讯。
2.根据权利要求1所述的USB接口复用的对讲机,其特征在于 所述至少两个功能处理模块包括USB数据收发模块和耳机音频模块;所述USB接口上的信号检测引脚包括USB接口的总线电压检测引脚(V-BUS)以及耳机检测引脚,所述耳机检测引脚与耳机插件的具有耳机检测功能的引脚对应,且所述耳机检测引脚设定为USB接口中类型识别引脚(ID)、正负数据通讯引脚(D+和D-)中的一个;所述接口检测模块包括与所述总线电压检测引脚(V-BUS)相连的总线电压检测模块,用于检测总线电压检测引脚(V-BUS)是否有效,有效则产生总线电压有效信号;以及与所述耳机检测引脚相连的耳机检测模块,用于检测耳机检测引脚是否有效,有效则产生耳机有效信号;所述对讲机还包括PTT检测模块,用于检测PTT是否有效,有效则产生PTT有效信号; 所述控制模块在未接收到总线电压有效信号和耳机有效信号时,判断未接外部插件, 在接收到总线电压有效信号或者耳机有效信号时,判断接入了外部插件;所述控制模块在接收到总线电压有效信号时,判断外部插件的类型为USB通道传输设备,将所述USB数据收发模块通过USB接口的正负数据通讯引脚(D+和D-)连接至所述USB 通道传输设备实现通讯;当所述耳机检测引脚为类型识别引脚(ID)时,所述控制模块在接收到耳机有效信号时,判断外部插件的类型为耳机插件;当所述耳机检测引脚为正负数据通讯引脚(D+和D-) 中的一个时,所述控制模块在未接收到总线电压有效信号并且接收到耳机有效信号时,判断外部插件的类型为耳机插件;所述控制模块在判断外部插件的类型为耳机插件时,将所述耳机音频模块通过音频输出引脚输出音频信号给耳机插件,并在接收到PTT有效信号时,切断所述耳机音频模块的音频输出,通过USB接口的音频采集引脚连接至耳机插件的麦克采集音频,所述音频输出引脚为所述USB接口中除所述耳机检测引脚之外的引脚,所述音频采集引脚为所述USB接口中除所述音频输出弓丨脚之外的引脚。
3.根据权利要求2所述的USB接口复用的对讲机,其特征在于,所述PTT检测模块包括第一 PTT检测模块,用于根据用户在对讲机上输入的指令产生PTT有效信号发送给控制模块;或者第二 PTT检测模块,与USB接口的PTT检测引脚连接,用于检测该PTT检测引脚是否有效,有效则产生PTT有效信号发送给控制模块;所述PTT检测引脚与耳机插件的具有PTT检测功能的引脚相连,所述耳机插件根据用户在耳机插件上输入的指令使得该PTT检测引脚有效或者无效。
4.根据权利要求3所述的USB接口复用的对讲机,其特征在于所述至少两个功能处理模块还包括UART数据收发模块;所述控制模块在接收到总线电压有效信号时,判断外部插件的类型为USB通道传输设备或UART通道传输设备,在所述USB数据收发模块和UART数据收发模块中选择一个通过 USB接口的正负数据通讯引脚(D+和D-)连接至所述外部插件实现通讯;并检测所选择的功能处理模块通讯是否成功,成功则判断外部插件的类型与所选择的功能处理模块相对应并继续通讯,不成功则判断外部插件的类型与未被选择的功能处理模块相对应,并将未被选择的功能处理模块通过USB接口的正负数据通讯引脚(D+和D-)连接至外部插件。
5.根据权利要求3所述的USB接口复用的对讲机,其特征在于,所述至少两个功能处理模块还包括USB充电电路;所述控制模块在接收到总线电压有效信号时,判断外部插件的类型为USB通道传输设备或USB充电器,将所述USB数据收发模块通过USB接口的正负数据通讯引脚(D+和D-)连接至所述外部插件实现通讯;并检测USB通讯是否成功,成功则判断外部插件的类型为USB 通道传输设备并继续通讯,不成功则判断外部插件的类型为USB充电器,并将所述USB充电电路通过USB接口的总线电压检测引脚(V-BUS)连接至所述USB充电器。
6.根据权利要求3所述的USB接口复用的对讲机,其特征在于,所述至少两个功能处理模块还包括UART数据收发模块和USB充电电路;所述控制模块在接收到总线电压有效信号时,判断外部插件的类型为USB通道传输设备、UART通道传输设备或USB充电器,在所述USB数据收发模块和UART数据收发模块中的选择一个通过USB接口的正负数据通讯引脚(D+和D-)连接至所述外部插件实现通讯;并检测所选择的功能处理模块通讯是否成功,成功则判断外部插件的类型与所选择的功能处理模块相对应并继续通讯,不成功则判断外部插件的类型与未被选择的功能处理模块相对应或者为USB充电器,并将未被选择的功能处理模块通过USB接口的正负数据通讯引脚(D+ 和D-)连接至外部插件,并继续判断未被选择的功能处理模块通讯是否成功,成功则判断外部插件的类型与未被选择的功能处理模块相对应并继续通讯,不成功则判断外部插件的类型为USB充电器,并将所述USB充电电路通过USB接口的总线电压检测引脚(V-BUS)连接至所述USB充电器。
7.根据权利要求3-6中任意一项所述的USB接口复用的对讲机,其特征在于,所述耳机检测引脚和PTT检测引脚分别为正数据通讯引脚(D+)和负数据通讯引脚(D-)中的一个时,所述耳机检测模块和PTT检测模块集成为通过信号多路复用开关连接至正负数据通讯引脚(D+和D-)的GPIO模块,所述控制模块通过切换所述信号多路复用开关,将GPIO模块连接至正负数据通讯引脚(D+和D-)对耳机检测引脚和PTT检测引脚是否有效进行判断。
8.—种USB接口复用的对讲机的控制方法,其特征在于,包括以下步骤.51、检测对讲机上的USB接口的功能检测引脚是否有效,产生引脚检测信号;.52、根据引脚检测信号判断该对讲机上的USB接口是否接入外部插件,在接入外部插件时判断外部插件的类型;.53、根据外部插件类型的判断结果控制对讲机内至少两个功能处理模块中与该外部插件的类型对应的功能处理模块与该外部插件通讯。
9.根据权利要求8所述的接口复用的对讲机的控制方法,其特征在于所述步骤Sl进一步包括检测总线电压检测引脚(V-BUS)是否有效,有效则产生总线电压有效信号;检测耳机检测引脚是否有效,有效则产生耳机有效信号,且所述耳机检测引脚设定为USB接口中类型识别引脚(ID)、正负数据通讯引脚(D+和D-)中的一个;以及检测 PTT是否有效,有效则产生PTT有效信号;所述步骤S2进一步包括在未接收到总线电压有效信号和耳机有效信号时,判断未接外部插件,在接收到总线电压有效信号或者耳机有效信号时,判断接入了外部插件;所述步骤S3进一步包括531、在接收到总线电压有效信号时,判断外部插件的类型为USB通道传输设备,将至少两个功能处理模块中的USB数据收发模块通过USB接口的正负数据通讯引脚(D+和D-) 连接至所述USB通道传输设备实现通讯;532、当所述耳机检测引脚为类型识别引脚(ID)时,在接收到耳机有效信号时,判断外部插件的类型为耳机插件;当所述耳机检测引脚为正负数据通讯引脚(D+和D-)中的一个时,在未接收到总线电压有效信号并且接收到耳机有效信号时,判断外部插件的类型为耳机插件;533、在判断外部插件的类型为耳机插件时,将所述耳机音频模块通过音频输出引脚输出音频信号给耳机插件,并在接收到PTT有效信号时,切断所述耳机音频模块的音频输出, 通过USB接口的音频采集引脚连接至耳机插件的麦克采集音频,所述音频输出引脚为所述 USB接口中除所述耳机检测引脚之外的引脚,所述音频采集引脚为所述USB接口中除所述音频输出引脚之外的引脚。
10.根据权利要求9所述的接口复用的对讲机的控制方法,其特征在于,所述步骤Sl中通过以下步骤确定是否产生PTT有效信号根据用户在对讲机上输入的指令判断是否产生PTT有效信号;或者检测USB接口的PTT检测引脚是否有效,有效则产生PTT有效信号;所述PTT检测引脚与耳机的具有PTT检测功能的引脚相连,所述耳机根据用户在耳机上输入的指令使得该 PTT检测引脚有效或者无效。
全文摘要
本发明涉及一种USB接口复用的对讲机及其控制方法,该对讲机包括设置在对讲机上的USB接口,以及接口检测模块、控制模块和至少两个功能处理模块;其中,接口检测模块用于检测对讲机上的USB接口上信号检测引脚是否有效,产生引脚检测信号;控制模块用于根据引脚检测信号判断该对讲机上的USB接口是否接入外部插件,在接入外部插件时判断外部插件的类型;控制模块还根据外部插件类型的判断结果控制对讲机内与该外部插件的类型对应的功能处理模块与之通讯。本发明的对讲机的USB接口可以复用USB通道传输设备和耳机插件等,将多种功能接口复用在尺寸很小的接口上,缩小了对讲机的体积,非常适合用于小型化的便携对讲机,具有明显的成本优势。
文档编号H04M1/02GK102546869SQ201210003000
公开日2012年7月4日 申请日期2012年1月6日 优先权日2012年1月6日
发明者修舟, 符昌述 申请人:海能达通信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1