一种usb接口扩展电路的制作方法

文档序号:6393011阅读:317来源:国知局
专利名称:一种usb接口扩展电路的制作方法
技术领域
本实用新型涉及USB接ロ,尤其涉及ー种USB接ロ扩展电路。
背景技术
USB设备分为HOST (主设备)和DEVICE (从设备),只有当一台HOST与一台DEVICE连接时才能实现数据的传输。因此现有的USB接ロ均设有ー个host接ロ与主设备相连,一个device接ロ与从设备相连。但当主设备与多个从设备相连时,现有的USB接ロ便不能满足使用要求。且现有各种设备只能通过USB接ロ连接到PC,并在PC的控制下进行数据交换。当没有PC吋,由于没有从设备能够充当Host,因此各设备间便无法利用USB ロ进行操作。由上可知,有必要提供一种不但能够将主设备的HOST接ロ扩展为ー个HOST接ロ和多个DEVICE接ロ,还可以将USB接ロ扩展成具有HOST和DEVICE两种功能的OTG接ロ的USB接ロ扩展电路。

实用新型内容本实用新型的目的是提供一种不但能够将主设备的HOST接ロ扩展为ー个HOST接口和多个DEVICE接ロ,还可以将USB接ロ扩展成具有HOST和DEVICE两种功能的OTG接ロ的USB接ロ扩展电路。。本实用新型的目的是通过以下技术方案实现的:ー种USB接ロ扩展电路,包括设置有端ロ DM和DP端ロ的输入接ロ,其特征在于:所述USB接ロ扩展电路还包括n个输出接ロ,其中,n为大于I的整数,所述每个输出接ロ的输入端通过开关単元与所述输入接ロ连接,所述第一个输出接ロ的输出端连接串行硬件驱动器接ロ,用于实现host功能端ロ的扩展;所述输出接口中除第一个以外的n-1个输出接ロ的输出端连接外接UAB设备,用于实现device功能端ロ的扩展。其中,所述每个开关单元包括:第一开关器件,第一开关器件的输入端与所述输入接ロ的DM端ロ连接,输出端与输出接ロ连接;第二开关器件,第二开关器件的输入端与所述输入接ロ的DP端ロ连接,输出端与输出接ロ连接;电源,用于为所述开关単元提供电源;通用可编程输入/输出接ロ,与第一开关器件和第二开关器件的控制端连接,用于控制第一开关器件和第二开关器件的导通与截止。进ー步地,第一开关器件的输入端与所述输入接ロ的DM端ロ之间设置有第三电阻,用于减缓由DM端ロ输入的数据的传输速度;[0016]第二开关器件的输入端与所述输入接ロ的DP端ロ之间设置有第四电阻,用于减缓DP端ロ输入的数据的传输速度。其中,所述开关器件为三极管。或者,所述开关器件为MOS管。所述输入接ロ与主设备的主芯片连接,第一个输出接ロ与内置硬盘连接,所述除第一个输出接ロ以外的n-1个输出接ロ的输出端连接从设备,用于将ー个HOST接ロ扩展成ー个 HOST 接 口和 n-1 个 DEVICE 接 ロ。所述输入接ロ通过串行硬件驱动器接ロ与内置硬盘连接,所述输出接ロ为两个,第一个输出接ロ与主设备的主芯片连接,第二个输出接ロ通过mini USB接ロ连接外部PC设备,用于将ー个USB接ロ扩展成为同时具有HOST接口和DEVICE接ロ的OTG接ロ。具体地,所述外部PC设备为移动硬盘。由以上技术方案可知,本实用新型中的输入接ロ与主设备的主芯片连接,同时设置有多个输出接ロ,其中ー个输出接ロ的输出端连接有串行硬件驱动器接ロ,这样就可实现host功能端ロ的扩展;其他的输出接ロ连接外接UAB设备,用于实现多个device功能端ロ的扩展。也或者在其他的输出接ロ通过mini USB接ロ连接外部PC设备,使USB接ロ成为同时具有HOST接口和DEVICE接ロ的OTG接ロ。因此本实用新型不但能够将主设备的HOST接ロ扩展为ー个HOST接口和多个DEVICE接ロ,还可以将主设备的USB接ロ扩展成具有HOST和DEVICE两种功能的OTG接ロ。

为了更清楚地说明本实用新型实施例或现有技术中的技术方案,以下将对实施例或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,以下描述中的附图仅仅是本实用新型的一些实施例,对于本领域普通技术人员而言,还可以根据这些附图所示实施例得到其它的实施例及其附图。图1示出了 USB接ロ扩展电路的电路图;图2示出了实施例1的结构框图;图3示出了实施例2的结构框图。
具体实施方式
为使本实用新型的目的、技术方案及优点更加清楚明白,以下參照附图并举实施例,对本实用新型进ー步详细说明。根据本实用新型的实施例,提供了ー种USB接ロ扩展电路,图1示出了 USB接ロ扩展电路的电路图。如图1所示,USB接ロ扩展电路包括设置有I个输入接口和n个输出接ロ,其中,n为大于I的整数,本实施例中,n的个数为3。如图1所示,输出接ロ包括DM端ロ和DP端ロ两个端ロ。第一个输出接ロ包括DM1端口和DP1端ロ,第二个输出接ロ包括DM2端口和DP2端ロ,第三个输出接ロ包括DM3端口和DP3端ロ。每个输出接ロ的输入端均通过ー个开关单元与输入接ロ连接。开关单元包括由两个三极管分别作为第一开关器件和第二开关器件、ー个通用可编程输入/输出接口和电源四部分。具体地,以第一个输出接ロ为例,第一开关器件为三极管Q9,三极管Q9的输入端与输入接ロ的DM端ロ连接,输出端与第I个输出接ロ的DM1端ロ连接;第二开关器件Q12的输入端与输入接ロ的DP端ロ连接,输出端与第I个输出接ロ的DP1端ロ连接。用于控制输入接口和第一个输出接ロ导通的为通用可编程输入/输出接ロ GP101,GPIOl分别与第一开关器件Q9和第二开关器件Q12的控制端连接,用于控制第一开关器件Q9和第二开关器件Q12的导通与截止。当通用可编程输入/输出接ロ GPIOl控制第一开关器件Q9时,GPIOl通过上拉电阻Rl与电源相连;当通用可编程输入/输出接ロ GPIOl控制第二开关器件Q12时,GPIOl通过上拉电阻R2与电源相连。相似地,第二个输出接口和输入接ロ之间的开关单元包括第一开关器件QlO和第二开关器件Q13、通用可编程输入/输出接ロ GP102和上拉电阻R3和R4 ;第三个输出接口和输入接ロ之间的开关单元包括第一开关器件Ql I和第二开关器件Q14、通用可编程输入/输出接ロ GP103和上拉电阻R5和R6。由于第二个输出接ロ、第三输出接ロ与输入接ロ的连接关系与第一个输出接ロ与输入接ロ的连接关系相同,故此处不再赘述。对于每个不同的输出接ロ,由于通用可编程输入/输出接ロ的控制命令不同,所以每个开关器件所对应的上拉电阻阻值也不同,所以R1、R2、R3、R4、R5和R6的阻值需根据开关器件的需要而定。由于USB数据通讯速度较快,作为优选,在第一开关器件的输入端与输入接ロ的DM端ロ之间设置有第三电阻,用于减缓由DM端ロ输入的数据的传输速度;在第二开关器件的输入端与输入接ロ的DP端ロ之间设置有第四电阻,用于减缓DP端ロ输入的数据的传输速度。图1中,对于第一输出接ロ,第三电阻为R630,第四电阻为R642 ;对于第二输出接ロ,第三电阻为R633,第四电阻为R643 ;对于第三输出接ロ,第三电阻为R638,第四电阻为R644。对于不同输出接ロ的开关单元,第三电阻和第四电阻的取值需根据实际眼图测试完成各个电阻阻值的选型。对于利用电阻进行眼图测试的工作原理为本领域工作人员所熟识,此处不再赘述。对于开关器件,除了三极管外,还可采用MOS管作为开关器件。USB接ロ扩展电路的工作原理为:当GPIOl 为高电平,GP102、GP103 为低电平时,Q9、Q12 导通,Q10、Q11、Q15、Q16 截
止,输入接ロ的DP和DM端ロ与输出接ロ的DP1、DMl端ロ连通;当GPIOl 为高电平,GP102、GP103 为低电平时,Q10、Q15 导通,Q9、Q12、Q11、Q16 截
止,输入接ロ的DP和DM端ロ与输出接ロ的DP2、DM2端ロ连通;当GPIOl 为高电平,GP102、GP103 为低电平时,Q1UQ16 导通,Q9、Q10、Q12、Q15 截止,输入接ロ的DP和DM端ロ与输出接ロ的DP3、DM3端ロ连通。下面根据具体的实施例,对USB接ロ扩展电路的应用做详细阐述。实施例1:图2示出了实施例1的结构框图,如图2所示,USB接ロ扩展电路的输入接ロ与主设备的主芯片I通过DM数据线和DP数据线相连。USB接ロ扩展电路在本实施例中包括两个输出接ロ。其中,第一个输出接ロ的DM1端口和DP1端ロ连接串行硬件驱动器接ロ SATA2,用于使USB接ロ转化为SATA接ロ与内置硬盘5相连,从而实现host功能端ロ的扩展。第ニ个输出接ロ的DM2端口和DP2端ロ连接外接UAB接ロ 3,从而实现device功能端ロ的扩展。当然,本实施例中只是以两个输出接ロ为例,而并非USB接ロ扩展电路只包含两个输出接ロ。USB接ロ扩展电路可包括3个或更多输出接ロ。其中,第一个输出接ロ的DM1端ロ和DP1端ロ连接串行硬件驱动器接ロ SATA2,而其他除第一个输出接ロ以外的所有接ロ均用于连接外接UAB接ロ 3,实现多个device功能端ロ的扩展。本实施例,可将ー个HOST接ロ,扩展成具有ー个HOST接口和两个乃至更多个DEVICE 接ロ。实施例2:图3示出了实施例2的结构框图,如图3所示,USB接ロ扩展电路的输入接ロ与串行硬件驱动器接ロ SATA2连接,同时串行硬件驱动器接ロ SATA2与内置硬盘5连接。本实施例中,USB接ロ扩展电路包括两个输出接ロ。其中,第一个输出接ロ的DM1端口和DP1端ロ与主设备的主芯片I连接。第二个输出接ロ的DM2端口和DP2端ロ通过mini USB接ロ 4连接外部PC设备。外部PC设备可为移动硬盘。这样USB接ロ扩展电路通过输入接ロ与内置硬盘5连接,输出接ロ与外部PC设备和主芯片I相连,从而将ー个USB接ロ扩展成为同时具有HOST接口和DEVICE接ロ的OTG接ロ。 由以上技术方案可知,本实用新型中USB接ロ扩展电路包括一个输入接口和多个输出接ロ。通过USB接ロ扩展电路的ー个输出接ロ连接串行硬件驱动器接ロ并与内置硬盘5连接,可实现将ー个host接ロ扩展为ー个host接口和多个device接ロ ;或者在USB接ロ扩展电路的ー个输入接ロ连接串行硬件驱动器接ロ并与内置硬盘5连接,同时ー个输出接ロ通过mini USB接ロ 4连接外部PC设备,使USB接ロ成为同时具有HOST接口和DEVICE接ロ的OTG接ロ。因此本实用新型不但能够将主设备的HOST接ロ扩展为ー个HOST接口和多个DEVICE接ロ,还可以将主设备的USB接ロ扩展成具有HOST和DEVICE两种功能的OTG接ロ。以上所述仅为本实用新型的较佳实施例而已,并非用于限定本实用新型的保护范围。凡在本实用新型的精神和原则之内,所作的任何修改、等同替换以及改进等,均应包含在本实用新型的保护范围之内。
权利要求1.ー种USB接ロ扩展电路,包括设置有端ロ DM和DP端ロ的输入接ロ,其特征在于: 所述USB接ロ扩展电路还包括n个输出接ロ,其中,n为大于I的整数, 所述每个输出接ロ的输入端通过开关単元与所述输入接ロ连接, 所述第一个输出接ロ的输出端连接串行硬件驱动器接ロ,用于实现host功能端ロ的扩展; 所述输出接口中除第一个以外的n-1个输出接ロ的输出端连接外接UAB设备,用于实现device功能端ロ的扩展。
2.如权利要求1所述的USB接ロ扩展电路,其特征在于,所述每个开关单元包括: 第一开关器件,第一开关器件的输入端与所述输入接ロ的DM端ロ连接,输出端与输出接ロ连接; 第二开关器件,第二开关器件的输入端与所述输入接ロ的DP端ロ连接,输出端与输出接ロ连接; 电源,用于为所述开关単元提供电源; 通用可编程输入/输出接ロ,与第一开关器件和第二开关器件的控制端连接,用于控制第一开关器件和第二开关器件的导通与截止。
3.如权利要求2所述的USB接ロ扩展电路,其特征在于, 第一开关器件的输入端与所述输入接ロ的DM端ロ之间设置有第三电阻,用于减缓由DM端ロ输入的数据的传输速度; 第二开关器件的输入端与所述输入接ロ的DP端ロ之间设置有第四电阻,用于减缓DP端ロ输入的数据的传输速度。
4.如权利要求2或3所述的USB接ロ扩展电路,其特征在于,所述开关器件为三极管。
5.如权利要求2或3所述的USB接ロ扩展电路,其特征在于,所述开关器件为MOS管。
6.如权利要求1或2所述的USB接ロ扩展电路,其特征在于,所述输入接ロ与主设备的主芯片连接,第一个输出接ロ与内置硬盘连接,所述除第一个输出接ロ以外的n-1个输出接ロ的输出端连接从设备,用于将ー个HOST接ロ扩展成ー个HOST接口和n-1个DEVICE接ロ。
7.如权利要求1或2所述的USB接ロ扩展电路,其特征在于,所述输入接ロ通过串行硬件驱动器接ロ与内置硬盘连接,所述输出接ロ为两个,第一个输出接ロ与主设备的主芯片连接,第二个输出接ロ通过mini USB接ロ连接外部PC设备,用于将ー个USB接ロ扩展成为同时具有HOST接口和DEVICE接ロ的OTG接ロ。
8.如权利要求7所述的USB接ロ扩展电路,其特征在于,所述外部PC设备为移动硬盘。
专利摘要本实用新型公开了一种USB接口扩展电路,包括设置有端口DM和DP端口的输入接口和n个输出接口,其中,n为大于1的整数。所述每个输出接口的输入端通过开关单元与所述输入接口连接,所述第一个输出接口的输出端连接串行硬件驱动器接口,用于实现host功能端口的扩展;所述输出接口中除第一个以外的n-1个输出接口的输出端连接外接UAB设备,用于实现device功能端口的扩展。本实用新型不但能够将主设备的HOST接口扩展为一个HOST接口和多个DEVICE接口,还可以将主设备的USB接口扩展成具有HOST和DEVICE两种功能的OTG接口。
文档编号G06F13/40GK202948445SQ20122044456
公开日2013年5月22日 申请日期2012年9月3日 优先权日2012年9月3日
发明者高均波 申请人:青岛海信宽带多媒体技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1