1.一种双USB接口的切换电路,与第一USB接口以及第二USB接口相连接,其特征在于,所述切换电路包括:
与所述第一USB接口相连接,用于对所述第一USB接口接收的第一电源信号进行分压并输出第一判断信号的第一分压模块;
与所述第二USB接口相连接,用于对所述第二USB接口接收的第二电源信号进行分压并输出第二判断信号的第二分压模块;
与所述第一分压模块以及所述第二分压模块相连接,用于根据所述第一判断信号和所述第二判断信号,判断所述第一USB接口和所述第二USB接口接入主机的状态并输出控制信号的主控模块;
与所述主控模块、所述第一USB接口以及所述第二USB接口相连接,用于根据所述控制信号,选通控制所述主控模块与所述第一USB接口进行通信或者与所述第二USB接口进行通信的选通模块。
2.如权利要求1所述的切换电路,其特征在于,所述切换电路还包括:
与所述主控模块、所述第一USB接口以及所述第二USB接口相连接,用于将所述第一电源信号或所述第二电源信号传输给所述主控模块,以对其进行供电的电源传输模块。
3.如权利要求1所述的切换电路,其特征在于,所述选通模块包括:
用于选通控制所述第一USB接口的负数据端或者所述第二USB接口的负数据端与所述主控模块进行导通的第一信号选通单元;和
用于选通控制所述第一USB接口的正数据端或者所述第二USB接口的正数据端与所述主控模块进行导通的第二信号选通单元。
4.如权利要求2所述的切换电路,其特征在于,所述电源传输模块包括第三二极管和第四二极管,
所述第三二极管的阳极接所述第一USB接口,所述第四二极管的阳极接所述第二USB接口,所述第三二极管的阴极与所述第四二极管的阴极以及所述主控模块的电源端共接。
5.如权利要求2所述的切换电路,其特征在于,所述主控模块包括主控芯片,
所述主控芯片的第一串口端接入所述第一判断信号,所述主控芯片的第二串口端接入所述第二判断信号,所述主控芯片的USB接口的负数据端、正数据端以及输出端接所述选通模块,所述主控芯片的电源端接所述电源传输模块,所述主控芯片的接地端接地。
6.一种智能切换装置,包括线路板及包裹所述线路板的外壳,其特征在于,所述线路板集成如权利要求1-5任一项所述的切换电路。
7.一种基于如权利要求1所述切换电路的双USB接口的切换方法,其特征在于,所述切换方法包括:
所述第一分压模块对所述第一USB接口接收的第一电源信号进行分压并输出第一判断信号;
所述第二分压模块对所述第二USB接口接收的第二电源信号进行分压并输出第二判断信号;
所述主控模块根据所述第一判断信号和所述第二判断信号,判断所述第一USB接口和所述第二USB接口接入主机的状态并输出控制信号;
所述选通模块根据所述控制信号,选通控制所述主控模块与所述第一USB接口进行通信或者与所述第二USB接口进行通信。
8.如权利要求7所述的切换方法,其特征在于,所述主控模块根据所述第一判断信号和所述第二判断信号,判断所述第一USB接口和所述第二USB接口接入主机的状态并输出控制信号具体包括以下步骤:
S202.检测所述第一判断信号和所述第二判断信号的电平状态;
S203.若所述第一判断信号为高电平,且检测当前所述主控模块未与所述第二USB接口连接时,则输出所述控制信号控制所述主控模块与所述第一USB接口连接通信,返回步骤S202;
S204.若所述第二判断信号为高电平,且检测当前所述主控模块未与所述第一USB接口连接时,则输出所述控制信号控制所述主控模块与所述第二USB接口连接通信,返回步骤S202。
9.如权利要求8所述的切换方法,其特征在于,
所述步骤S203还包括以下步骤:
S2031.若所述第一判断信号为高电平,且检测当前所述主控模块与所述第二USB接口连接、但未进行数据通信时,则输出所述控制信号控制所述主控模块与所述第一USB接口连接通信,返回步骤S202;
所述步骤S204还包括以下步骤:
S2041.若所述第二判断信号为高电平,且检测当前所述主控模块与所述第一USB接口连接、但未进行数据通信时,则输出所述控制信号控制所述主控模块与所述第二USB接口连接通信,返回步骤S202。
10.如权利要求7所述的切换方法,其特征在于,所述主控模块根据所述第一判断信号和所述第二判断信号,判断所述第一USB接口和所述第二USB接口接入主机的状态并输出控制信号具体包括以下步骤:
S301.设置所述第一USB接口或所述第二USB接口为优先通信USB接口;
S302.检测所述优先通信USB接口所对应输出的判断信号;
S303.若所述优先通信USB接口所对应输出的判断信号为高电平,则输出所述控制信号控制所述主控模块与所述优先通信USB接口连接通信,返回步骤S302;
S304.检测另一个USB接口所对应输出的判断信号;
S305.若所述优先通信USB接口所对应输出的判断信号为低电平、且所述另一个USB接口所对应输出的判断信号为高电平,则输出所述控制信号控制所述主控模块与所述另一个USB接口连接通信,返回步骤S302。