本发明涉及接口,特别涉及一种用于type-c接口正反插识别电路及其方法、存储介质和电子设备。
背景技术:
1、目前检测typec设备正反插的主流方式都是使用cc芯片来切换正反通道;主板上使用cc芯片,成本升高;而且大封装的芯片在空间有限的情况下给layout布线带来困难。
2、minipc的主板上空间非常有限,无法与大的台式机一样可以使用芯片堆叠功能;在空间有限的情况下尽量使用较少的芯片把功能实现。减少layout布线困难的同时还可以降低成本。
技术实现思路
1、本发明的主要目的是提出一种用于type-c接口正反插识别电路及其方法、存储介质和电子设备,旨在不使用cc芯片进行type-c接口正反插识别,降低主板设计难度。
2、为实现上述目的,本发明提出用于type-c接口正反插识别电路,所述电路应用于具有type-c接口的电子设备,所述电路包括;
3、控制模块和信号切换模块;
4、所述控制模块与所述type-c接口中第一cc引脚和第二cc引脚连接,用于检测所述第一cc引脚和/或所述第二cc引脚的电压;
5、所述信号切换模块的受控端与所述控制模块连接,第一端与所述type-c接口中的第一数据端连接,第二端与所述type-c接口中的第二数据端连接,第三端与所述控制模块的数据端连接;
6、所述控制模块还用于根据所述第一cc引脚的电压值和/或所述第二cc引脚的电压值,控制所述信号切换模块导通所述控制模块的数据端与所述第一数据端的通路,或者导通所述控制模块的数据端与所述第二数据端的通路。
7、在一实施方式中,所述控制模块包括:
8、主控单元、第一电压检测电路和第二电压检测电路;
9、所述第一电压检测电路的输入端与所述第一cc引脚连接,输出端与所述主控单元连接,用于检测所述第一cc引脚的电压并将其输出至所述主控单元;
10、所述第二电压检测电路的输入端与所述第二cc引脚连接,输出端与所述主控单元连接,用于检测所述第二cc引脚的电压并将其输出至所述主控单元;
11、所述主控单元的第一端与所述信号切换模块的受控端连接,数据端与所述信号切换模块的第三端连接,用于根据所述第一cc引脚的电压值和/或所述第二cc引脚的电压值,控制所述信号切换模块导通所述控制模块的数据端与所述第一数据端的通路,或者导通所述控制模块的数据端与所述第二数据端的通路。
12、在一实施方式中,所述第一电压检测电路包括:
13、第一电阻、第二电阻、第三电阻、第四电阻、第一电容、第一mos管和第一稳压二极管;
14、所述第一电阻的第一端与所述第一cc引脚连接,第二端与所述第二电阻的第二端、所述第一电容的第一端和所述第一mos管的源极连接;所述第二电阻的第一端接入第一电压;所述第一电容的第二端接地;所述第一mos管的漏极与所述第一稳压二极管的阴极、所述第四电阻的第二端和所述主控单元连接,栅极与所述第四电阻的第一端连接并接入第二电压;所述第三电阻的第一端与所述第一mos管的源极连接,第二端与所述第一mos管的漏极连接;所述第一稳压二极管的阳极接地。
15、在一实施方式中,所述第二电压检测电路包括:
16、第五电阻、第六电阻、第七电阻、第八电阻、第二电容、第二mos管和第二稳压二极管;
17、所述第五电阻的第一端与所述第一cc引脚连接,第二端与所述第六电阻的第二端、所述第二电容的第一端和所述第二mos管的源极连接;所述第六电阻的第一端接入第一电压;所述第二电容的第二端接地;所述第二mos管的漏极与所述第二稳压二极管的阴极、所述第八电阻的第二端和所述主控单元连接,栅极与所述第八电阻的第一端连接并接入第二电压;所述第七电阻的第一端与所述第二mos管的源极连接,第二端与所述第二mos管的漏极连接;所述第二稳压二极管的阳极接地。
18、在一实施方式中,所述信号切换模块包括型号为gma340qng的芯片。
19、在一实施方式中,所述主控单元还与所述type-c接口的电源端连接,用于为所述type-c接口供电。
20、本发明还提出一种用于type-c接口正反插识别方法,所述正反插方法包括:
21、检测所述type-c接口的第一cc引脚和第二cc引脚的电压值;
22、根据所述第一cc引脚和所述第二cc引脚的电压值确定所述接口的插入方式;
23、根据接口插入方式切换相对应的数据信号传输通路,以实现数据信号传输。
24、在一实施方式中,所述根据所述第一cc引脚和所述第二cc引脚的电压值确定所述接口的插入方式的步骤,具体包括:
25、若所述第一cc引脚的电压大于第一设定值且所述第二cc引脚的电压值小于第二设定值,确定所述接口正面插入;
26、若所述第二cc引脚的电压大于第一设定值且所述第一cc引脚的电压值小于第二设定值,确定所述接口反面插入。
27、本发明还提出一种存储介质,所述存储介质上存储有用于type-c接口正反插程序,所述用于type-c接口正反插程序被处理器执行时实现如权利要求7或者8所述的用于type-c接口正反插方法的步骤。
28、本发明还提出一种电子设备,所述电子设备包括:
29、type-c接口;
30、所述用于type-c接口正反插识别电路,和/或者所述存储介质。
31、本申请公开了一种用于type-c接口正反插识别电路及其方法、存储介质和电子设备,所述电路应用于具有type-c接口的电子设备,所述电路包括;控制模块和信号切换模块;所述控制模块与所述type-c接口中第一cc引脚和第二cc引脚连接,用于检测所述第一cc引脚和/或所述第二cc引脚的电压;所述信号切换模块的受控端与所述控制模块连接,第一端与所述type-c接口中的第一数据端连接,第二端与所述type-c接口中的第二数据端连接,第三端与所述控制模块的数据端连接;所述控制模块还用于根据所述第一cc引脚的电压值和/或所述第二cc引脚的电压值,控制所述信号切换模块导通所述控制模块的数据端与所述第一数据端的通路,或者导通所述控制模块的数据端与所述第二数据端的通路。本发明通过检测第一cc引脚和第二cc引脚的电压值确定type-c接口的正反接,再相应切换导通数据通路,实现正常数据传输。
1.一种用于type-c接口正反插识别电路,其特征在于,所述电路应用于具有type-c接口的电子设备,所述电路包括;
2.如权利要求1所述的用于type-c接口正反插识别电路,其特征在于,所述控制模块包括:
3.如权利要求2所述的用于type-c接口正反插识别电路,其特征在于,所述第一电压检测电路包括:
4.如权利要求2所述的用于type-c接口正反插识别电路,其特征在于,所述第二电压检测电路包括:
5.如权利要求1至4中任意一项所述的用于type-c接口正反插识别电路,其特征在于,所述信号切换模块包括型号为gma340qng的芯片。
6.一种用于type-c接口正反插识别方法,其特征在于,所述正反插方法包括:
7.如权利要求6所述的用于type-c接口正反插识别方法,其特征在于,所述根据所述第一cc引脚和所述第二cc引脚的电压值确定所述接口的插入方式的步骤,具体包括:
8.一种存储介质,其特征在于,所述存储介质上存储有用于type-c接口正反插程序,所述用于type-c接口正反插程序被处理器执行时实现如权利要求6或者7所述的用于type-c接口正反插方法的步骤。
9.一种电子设备,其特征在于,所述电子设备包括:
