基于TYPEA接口的HOST/Slave功能电路的制作方法

文档序号:28093723发布日期:2021-12-18 09:58阅读:400来源:国知局
基于TYPEA接口的HOST/Slave功能电路的制作方法
基于type a接口的host/slave功能电路
技术领域
1.本实用新型涉及电路技术领域,尤其涉及一种基于type a接口的host/slave功能电路。


背景技术:

2.在单路usb输出的方案中,有很多电子产品需要带hub输出多路usb接口,如车载,移动收银系统等产品,常见设计是主控芯片usb输出外加双刀双路电子开关ic分出两路,一路连接hub ic分出多路usb,一路连接micro usb来实现slave功能用于软件升级以及射频软件调试测试使用。为此就需要额外增加micro usb接口,而增加的micro usb接口只适用于研发与生产使用,终端用户是使用不到这个功能接口。另外,这种设计使结构功能更为复杂,很多用户使用不到的功能接口,用户体验较差。


技术实现要素:

3.针对上述技术问题,本实用新型公开了一种基于type a接口的host/slave功能电路,省去了micro usb接口,结构简单。
4.对此,本实用新型的技术方案为:
5.一种基于type a接口的host/slave功能电路,其包括主控模块、第一开关模块、hub模块、第二开关模块、type a接口、切换控制模块和按键;
6.所述主控模块与切换控制模块电连接,所述主控模块与第一开关的a端电连接,所述第一开关模块的b端与hub模块电连接,所述hub模块与第二开关模块的b端电连接,所述第二开关模块的a端与tape a usb接口电连接,所述第一开关模块的c端和第二开关模块的c端电连接,所述第一开关模块、第二开关模块与切换控制模块的使能端电连接;所述切换控制模块的电源端与电源连接,且所述切换控制模块通过按键接地。
7.采用此技术方案,按下按键,所述切换控制模块的使能端输出高电平,第一开关模块的a端与c端电连接,第二开关模块的a端与c端电连接,主控模块的数据端通过第一开关模块、第二开关模块连接到type a usb接口,实现slave模式;
8.断开按键,所述切换控制模块的使能端输出低电平,第一开关模块的a端与b端电连接,第二开关模块的a端与b端电连接,主控模块的数据端通过第一开关模块、hub模块、第二开关模块连接到type a usb接口,实现slave模式。
9.作为本实用新型的进一步改进,所述按键为复位功能按键或产品的音量加/减功能按键。
10.作为本实用新型的进一步改进,所述第一开关模块、第二开关模块为双刀双路电子开关集成模块。进一步优选的,所述第一开关模块、第二开关模块的型号为qfn1418

10l。
11.作为本实用新型的进一步改进,所述切换控制模块的电源端通过电阻r1与电源连接。其中,r1为电阻,或具有电阻特性的等效器件,r1的阻值可视情况适当调整。
12.作为本实用新型的进一步改进,所述切换控制模块通过i2c bus与主控模块电连
接。
13.作为本实用新型的进一步改进,所述切换控制模块为mcu控制模块,进一步的,其包括控制芯片ic2,所述控制芯片ic2的tim1_ch2n/ain1(hs)pb1端通过电容c10256与电阻vr2014的并联电路接地,并与按键k1的一端连接,所述按键k1的另一端接地,所述控制芯片ic2的i2c_scl/(t)pb4端与电阻r9901的一端连接,所述控制芯片ic2的i2c_sda(t)pb5端与电阻r9900的一端连接,所述电阻r9901的另一端、电阻r9900的另一端与控制芯片ic2的vdd端连接,所述控制芯片ic2的vdd端通过电容c10264和电容c10260分别接地;
14.所述控制芯片ic2的vdd端与电阻r9902的一端连接,所述电阻r9902的另一端通过电阻r9903与控制芯片ic2的nrst端连接,并通过电容c10264接地;
15.所述控制芯片ic2的oscin/pa1端通过电容c10265接地,并通过晶振y2与控制芯片ic2的oscout/pa2端连接,所述控制芯片ic2的oscout/pa2端通过电容c10266接地;
16.所述控制芯片ic2的pc2(hs)tim1_ch2端与第二开关模块连接。
17.作为本实用新型的进一步改进,所述hub模块包括hub芯片和hub电源,所述hub电源与hub芯片连接。
18.与现有技术相比,本实用新型的有益效果为:
19.采用本实用新型的技术方案,通过直接按轻触按键,type a接口就可以实现host/slave功能,省去了micro usb接口,使产品功能定义更为精准、清晰,优化了结构外形,设计更为简洁,提升了产品的竞争力。
附图说明
20.图1是本实用新型实施例的一种基于type a接口的host/slave功能电路的框图。
21.图2是本实用新型实施例的切换控制模块的电路图。
22.图3是本实用新型实施例的i2c bus模块的电路图。
23.图4是本实用新型实施例的第一开关模块的电路图。
24.图5是本实用新型实施例的第二开关模块的电路图。
25.图6是本实用新型实施例的usb hub模块的电路图。
26.图7是本实用新型实施例的tape a usb接口的电路图。
具体实施方式
27.下面结合附图,对本实用新型的较优的实施例作进一步的详细说明。
28.如图1~图7所示,一种基于type a接口的host/slave功能电路,其包括主控模块、第一开关模块、hub模块、第二开关模块、type a接口、切换控制模块和按键k1;所述主控模块与切换控制模块电连接,所述主控模块与第一开关的a端电连接,所述第一开关模块的b端与hub模块电连接,所述hub模块与第二开关模块的b端电连接,所述第二开关模块的a端与type a usb接口电连接,所述第一开关模块的c端和第二开关模块的c端电连接,所述第一开关模块、第二开关模块与切换控制模块的使能端电连接;所述切换控制模块的电源端与电源连接,且所述切换控制模块通过按键k1接地。
29.所述切换控制模块的电源端通过电阻r1与电源连接,所述切换控制模块通过i2c bus与主控模块电连接。所述主控模块包括控制芯片ic1。i2c bus的电路图如图3所示。
30.如图2所示,所述切换控制模块为mcu控制模块,其包括控制芯片ic2,所述控制芯片ic2的tim1_ch2n/ain1(hs)pb1端通过电容c10256与电阻vr2014的并联电路接地,并与按键k1的一端连接,所述按键k1的另一端接地,所述控制芯片ic2的i2c_scl/(t)pb4端与电阻r9901的一端连接,所述控制芯片ic2的i2c_sda(t)pb5端与电阻r9900的一端连接,所述电阻r9901的另一端、电阻r9900的另一端与控制芯片ic2的vdd端连接,所述控制芯片ic2的vdd端通过电容c10264和电容c10260分别接地;
31.所述控制芯片ic2的vdd端与电阻r9902的一端连接,所述电阻r9902的另一端通过电阻r9903与控制芯片ic2的nrst端连接,并通过电容c10264接地;
32.所述控制芯片ic2的oscin/pa1端通过电容c10265接地,并通过晶振y2与控制芯片ic2的oscout/pa2端连接,所述控制芯片ic2的oscout/pa2端通过电容c10266接地;
33.所述控制芯片ic2的pc2(hs)tim1_ch2端与第二开关模块连接。
34.所述第一开关模块、第二开关模块为双刀双路电子开关集成模块。本实施例中,所述第一开关模块包括第一开关芯片sw1,第二开关模块包括第二开关芯片sw2,所述第一开关芯片sw1和第二开关芯片sw2的型号为qfn1418

10l,电路图如图4和图5所示。
35.所述hub模块包括hub芯片ic3和hub电源,所述hub电源与hub芯片ic3连接。电路图如图6所示。type a usb接口的电路图如图7所示。
36.本实施例的技术方案, ic1、ic2、ic3、sw1、sw2、k1、type a usb组成基于type a接口的host/slave功能电路。
37.slave模式工作原理:整机连接电源后ic2 将首先检测a引脚电平。如果检测为低电平(k1开关按下),ic2b引脚将输出高电平,sw1电子开关a与c点连接,sw2电子开关a与c点连接,主控usb数据dm dp通过sw1、sw2电子开关连接到type a usb接口,由此来实现slave模式。
38.host模式工作原理:整机连接电源后ic2 将首先检测a引脚电平。如果检测为高电平(k1开关断开),ic2 b引脚将输出低电平,sw1电子开关a与b点连接,sw2电子开关a与b点连接,主控usb数据dm dp通过sw1、ic3、sw2连接到type a usb接口,由此来实现host模式。
39.以上所述之具体实施方式为本实用新型的较佳实施方式,并非以此限定本实用新型的具体实施范围,本实用新型的范围包括并不限于本具体实施方式,凡依照本实用新型之形状、结构所作的等效变化均在本实用新型的保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1