一种OTG优先级选择电路和多路充电电路的制作方法

文档序号:31873994发布日期:2022-10-21 20:42阅读:88来源:国知局
一种OTG优先级选择电路和多路充电电路的制作方法
一种otg优先级选择电路和多路充电电路
技术领域
1.本发明实施例涉及电路技术领域,尤其涉及一种otg优先级选择电路和多路充电电路。


背景技术:

2.刷卡机(pos机)一般通过接口进行充电和数据传输,传统的刷卡机包括三个接口,分别为底座接口、背部接口和type-c接口。目前,刷卡机在进行充电时只能连接一个接口进行充电,当多个接口同时接入电源信号时,则无法实现充电功能。同时,刷卡机在进行数据传输时只能通过一个接口进行数据传输,当多个接口同时连接时,则无法实现数据传输功能。


技术实现要素:

3.本技术实施例提供了一种otg优先级选择电路和多路充电电路,用于解决多个接口接入电源信号而无法充电的问题以及多个接口进行数据传输而无法实现数据传输功能的问题。
4.本技术实施例提供了一种otg优先级选择电路,该otg优先级选择电路包括:背部接口、type-c接口、处理单元以及第一选择电路;
5.所述背部接口,用于与外部设备之间进行第一传输信号的传输;
6.所述type-c接口,用于与外部设备之间进行第二传输信号的传输;
7.所述处理单元,用于在检测到所述第一传输信号及所述第二传输信号并确定所述第一传输信号指示的通讯类型为usb协议时,根据所述背部接口和所述type-c接口的优先级,确定usb控制信号并输出至所述第一选择电路;
8.所述第一选择电路,用于根据所述usb控制信号,确定与所述外部设备进行otg传输的传输接口;所述传输接口为所述背部接口或所述type-c接口。
9.可选地,所述背部接口的优先级高于所述type-c接口;所述电路还包括第二选择电路;
10.所述第一选择电路,用于根据所述usb控制信号,向所述第二选择电路输出第一指示信号;
11.所述第二选择电路,用于根据所述第一指示信号与所述外部设备按照所述usb协议进行otg传输。
12.可选地,所述处理单元,还用于在仅检测到所述第一传输信号且所述第一传输信号指示的通讯类型为i2c协议,向所述第二选择电路输出第二指示信号;在仅检测到所述第一传输信号且所述第一传输信号指示的通讯类型为uart协议,向所述第二选择电路输出第三指示信号;
13.所述第二选择电路,用于根据所述第二指示信号,指示所述背部接口与所述外部设备按照所述i2c协议进行otg传输;根据所述第三指示信号,指示所述背部接口与所述外
部设备按照所述uart协议进行otg传输。
14.可选地,所述处理单元,还用于根据所述背部接口的背部电压,确定所述背部接口处于otg模式;
15.根据cc协议设置,确定所述type-c接口处于otg模式。
16.可选地,还包括:供电单元、第三选择电路和第四选择电路;
17.所述处理单元,还用于在所述type-c接口为所述传输接口时,向所述供电单元输出第一使能信号并向所述第三选择电路输出第二使能信号;在所述背部接口为所述传输接口时,向所述供电单元输出第一使能信号并向所述第四选择电路输出第三使能信号;
18.所述供电单元,用于根据所述第一使能信号输出供电电压;
19.所述第三选择电路,用于在接收到所述第二使能信号后,将所述供电电压输出至所述type-c接口;
20.所述第四选择电路,用于在接收到所述第三使能信号后,将所述供电电压输出至所述背部接口。
21.本技术实施例提供了一种多路充电电路,该多路充电电路包括:
22.底座接口、背部接口、type-c接口、充电开关及充电单元;
23.所述底座接口,用于传输外部设备输入的第一电源信号;
24.所述背部接口,用于传输外部设备输入的第二电源信号;
25.所述type-c接口,用于传输外部设备输入的第三电源信号;
26.所述充电开关,用于根据供电优先级,将电源接口与所述充电单元连通;所述电源接口为所述底座接口或所述背部接口或所述type-c接口。
27.可选地,所述充电开关包括位于所述底座接口与所述充电单元之间的第一负载开关、位于所述背部接口与所述充电单元之间的第二负载开关和位于所述type-c接口与所述充电单元之间的第三负载开关;其中根据供电优先级,高优先级的负载开关输出控制电压,所述控制电压用于控制低优先级的负载开关处于断开状态。
28.可选地,所述充电开关在低电平下处于工作态;
29.所述第一负载开关的使能端默认接地;所述第一负载开关的输入端与所述第二负载开关的使能端连接;所述第一负载开关的输入端与所述第三负载开关的使能端连接;
30.所述第二负载的输入端与所述第三负载开关的使能端连接;所述第三负载开关的输入端不接。
31.可选地,一种电子设备,包括上述otg优先级选择电路,和/或上述多路充电电路。
32.可选地,所述电子设备为pos机。
33.在本技术实施例中,当背部接口和type-c接口同时进行数据传输时,处理单元根据背部接口和type-c接口的优先级,从中确定传输接口,用于与外部设备进行otg传输,解决了目前多个接口同时连接无法进行数据传输的问题。
34.当底座接口、背部接口和type-c接口都有电源信号时,充电开关根据供电优先级,从底座接口、背部接口和type-c接口中选择电源接口与充电单元连通,进行充电,解决了现阶段多个接口同时接入电源信号无法充电的问题。
附图说明
35.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
36.图1为本技术实施例提供的一种otg优先级选择电路的结构示意图;
37.图2为本技术实施例提供的一种第一选择电路的结构示意图;
38.图3为本技术实施例提供的一种otg优先级选择电路的结构示意图;
39.图4为本技术实施例提供的一种第二选择电路的结构示意图;
40.图5为本技术实施例提供的一种otg优先级选择电路的结构示意图;
41.图6为本技术实施例提供的一种第三选择电路的结构示意图;
42.图7为本技术实施例提供的一种第四选择电路的结构示意图;
43.图8为本技术实施例提供的一种多路充电电路的结构示意图;
44.图9为本技术实施例提供的一种多路充电电路的结构示意图;
45.图10为本技术实施例提供的一种充电开关的结构示意图。
具体实施方式
46.为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
47.图1示出了本技术实施例提供的一种otg优先级选择电路的结构,该otg优先级选择电路包括背部接口101、type-c接口102。其中,背部接口101用于与外部设备之间进行第一传输信号的传输,type-c接口102用于与外部设备之间进行第二传输信号的传输。
48.该otg优先级选择电路还包括处理单元103和第一选择电路104。其中,处理单元103用于在检测到第一传输信号及第二传输信号并确定第一传输信号指示的通讯类型为usb协议时,根据背部接口101和type-c接口102的优先级,确定usb控制信号并输出至第一选择电路104。第一选择电路104用于根据usb控制信号,确定与外部设备进行otg传输的传输接口;传输接口为背部接口101或type-c接口102。
49.第一选择电路104的结构如图2所示。第一选择电路104包括第一电路第一管脚201、第一电路第二管脚202、第一电路第三管脚203、第一电路第四管脚204、第一电路第五管脚205和第一电路第六管脚206。
50.第一电路第一管脚201和第一电路第二管脚202与处理单元103相连接,usb控制信号通过第一电路第一管脚201和第一电路第二管脚202进行传输。第一电路第三管脚203和第一电路第四管脚204与type-c接口102相连接,第一电路第五管脚205和第一电路第六管脚206与背部接口101相连接。
51.可选地,背部接口101的优先级高于type-c接口102。处理单元103在检测到第一传输信号及第二传输信号并确定第一传输信号指示的通讯类型为usb协议时,确定usb控制信号并输出至第一选择电路104。第一选择电路104根据usb控制信号,确定背部接口101作为
与外部设备进行otg传输的传输接口。
52.在本技术实施例中,当背部接口和type-c接口同时进行数据传输时,处理单元根据背部接口和type-c接口的优先级,从中确定传输接口,用于与外部设备进行otg传输,解决了目前多个接口同时连接无法进行数据传输的问题。
53.可选地,处理单元根据背部接口的背部电压,确定背部接口处于otg模式;通过背部电压的范围,对通讯类型进行判断。当背部电压位于0.4-0.7v之间,则通讯类型为usb协议;当背部电压位于0.8-1.1v之间,则通讯类型为i2c协议;当背部电压位于1.2-1.5v之间,则通讯类型为uart协议。
54.处理单元根据cc协议设置,确定type-c接口处于otg模式。
55.如图3所示,该otg优先级选择电路还包括第二选择电路105。
56.根据处理单元103检测到的信号以及第一传输信号指示的通讯类型不同,包括以下三种可能的方式:
57.第一种可能的实施方式,处理单元103在检测到第一传输信号及第二传输信号并确定第一传输信号指示的通讯类型为usb协议时,根据背部接口101和type-c接口102的优先级,确定usb控制信号并输出至第一选择电路104。
58.第一选择电路104根据usb控制信号,向第二选择电路105输出第一指示信号;第二选择电路105根据第一指示信号,指示背部接口101与外部设备按照usb协议进行otg传输。
59.第二种可能的实施方式,处理单元103在仅检测到第一传输信号且第一传输信号指示的通讯类型为i2c协议时,向第二选择电路105输出第二指示信号;第二选择电路105根据第二指示信号,指示背部接口101与外部设备按照i2c协议进行otg传输。
60.第三种可能的实施方式,处理单元103在仅检测到第一传输信号且第一传输信号指示的通讯类型为uart协议,向第二选择电路105输出第三指示信号;第二选择电路105根据第三指示信号,指示背部接口101与外部设备按照uart协议进行otg传输。
61.在本技术实施例中,不同的通讯类型可以增加otg传输的多样性。
62.第二选择电路105的结构如图4所示。第二选择电路105包括第二电路第一管脚401、第二电路第二管脚402、第二电路第三管脚403、第二电路第四管脚404、第二电路第五管脚405、第二电路第六管脚406、第二电路第七管脚407、第二电路第八管脚408、第二电路第九管脚409、第二电路第十管脚410。
63.第二电路第一管脚401和第二电路第二管脚402与第一选择电路104相连接,第二电路第一管脚401和第二电路第二管脚402用于接收第一指示信号。
64.第二电路第三管脚403和第二电路第四管脚404与i2c协议相对应;第二电路第五管脚405和第二电路第六管脚406与uart协议相对应;第二电路第七管脚407和第二电路第八管脚408与usb协议相对应。
65.第二电路第九管脚409和第二电路第十管脚410与背部接口101连接。
66.如图5所示,该otg优先级选择电路还包括供电单元106、第三选择电路107和第四选择电路108。
67.在type-c接口102为传输接口时,处理单元103向供电单元106输出第一使能信号并向第三选择电路107输出第二使能信号。供电单元106根据第一使能信号输出供电电压。第三选择电路107用于在接收到第二使能信号后,将供电电压输出至type-c接口102。
68.第三选择电路107如图6所示。第三选择电路107包括第三电路第一管脚601和第三电路第二管脚602。第三电路第一管脚601与type-c接口102相连接,用于输出供电电压至type-c接口102。第三电路第二管脚602与供电单元106相连接,用于接收第二使能信号。
69.在背部接口101为传输接口时,处理单元103向供电单元106输出第一使能信号并向第四选择电路108输出第三使能信号。供电单元106根据第一使能信号输出供电电压。第四选择电路108用于在接收到第三使能信号后,将供电电压输出至背部接口101。
70.第四选择电路108如图7所示。第四选择电路108包括第四电路第一管脚701和第四电路第二管脚702。第四电路第一管脚701与背部接口101相连接,用于输出供电电压至背部接口101。第四电路第二管脚702与供电单元106相连接,用于接收第三使能信号。
71.在本技术实施例中,当背部接口为传输接口时,供电单元仅向背部接口供电,并不向type-c接口供电;当type-c接口为传输接口时,供电单元仅向type-c接口供电,并不向背部接口供电,有效减少了供电消耗。
72.图8示出了本技术实施例提供的一种多路充电电路的结构,该多路充电电路包括底座接口100、背部接口101、type-c接口102。
73.底座接口100用于传输外部设备输入的第一电源信号;背部接口101用于传输外部设备输入的第二电源信号;type-c接口102用于传输外部设备输入的第三电源信号。
74.该多路充电电路包括充电开关109及充电单元110。
75.充电开关109,用于根据供电优先级,将电源接口与充电单元110连通;电源接口为底座接口100或背部接口101或type-c接口102。
76.在本技术实施例中,当底座接口、背部接口和type-c接口都有电源信号时,充电开关根据供电优先级,从底座接口、背部接口和type-c接口中选择电源接口与充电单元连通,进行充电,解决了现阶段多个接口同时接入电源信号无法充电的问题。
77.可选地,充电开关109在低电平下处于工作态。
78.如图9所示,充电开关109包括位于底座接口100与充电单元110之间的第一负载开关1091、位于背部接口101与充电单元110之间的第二负载开关1092和位于type-c接口102与充电单元110之间的第三负载开关1093;其中根据供电优先级,高优先级的负载开关输出控制电压,控制电压用于控制低优先级的负载开关处于断开状态。
79.可选地,如图10所示,第一负载开关1091的使能端10911默认接地;第一负载开关1091的输入端10912与第二负载开关1092的使能端10921连接;第一负载开关的输入端10912与第三负载开关1093的使能端10931连接。第二负载开关1092的输入端10922与第三负载开关1093的使能端10931连接;第三负载开关1093的输入端10932不与任何端口相连接。
80.其中,底座接口100的优先级高于背部接口101的优先级,背部接口101的优先级高于type-c接口102的优先级。
81.当type-c接口102先接入电源,背部接口101再接入电源时,包括以下过程:
82.当type-c接口102先接入电源时,type-c接口102的第三负载开关1093将type-c接口102与充电单元110连通。当背部接口101再接入电源时,背部接口101输出控制电压,控制电压用于第三负载开关1093处于断开状态,背部接口101的第二负载开关1092将背部接口101与充电单元110连通。
83.具体地,当背部接口101再接入电源时,背部接口101对应的第二负载开关1092的输入端10922输出控制电压,使得第三负载开关1093的使能端10931的电压升高,最终使得第三负载开关1093处于断开状态。
84.当type-c接口102先接入电源,底座接口100再接入电源时,包括以下过程:
85.当type-c接口102先接入电源时,type-c接口102的第三负载开关1093将type-c接口102与充电单元110连通。当底座接口100再接入电源时,底座接口100输出控制电压,控制电压用于第三负载开关1093处于断开状态,底座接口100的第一负载开关1091将底座接口100与充电单元110连通。
86.具体地,当底座接口100再接入电源时,底座接口100对应的第一负载开关1091的输入端10912输出控制电压,使得第三负载开关1093的使能端10931的电压升高,最终使得第三负载开关1093处于断开状态。
87.当背部接口101先接入电源,底座接口100再接入电源时,包括以下过程:
88.当背部接口101先接入电源时,背部接口101的第二负载开关1092将背部接口101与充电单元110连通。当底座接口100再接入电源时,底座接口100输出控制电压,控制电压用于第二负载开关1092处于断开状态,底座接口100的第一负载开关1091将底座接口100与充电单元110连通。
89.具体地,当底座接口100再接入电源时,底座接口100对应的第一负载开关1091的输入端10912输出控制电压,使得第二负载开关1092的使能端10921的电压升高,最终使得第二负载开关1092处于断开状态。
90.当type-c接口102先接入电源,背部接口101接入电源,底座接口100再接入电源时,包括以下过程:
91.当type-c接口102先接入电源时,type-c接口102的第三负载开关1093将type-c接口102与充电单元110连通。当背部接口101接入电源以及底座接口100再接入电源时,底座接口100输出控制电压,控制电压用于第三负载开关1093处于断开状态,底座接口100的第一负载开关1091将底座接口100与充电单元110连通。
92.具体地,当背部接口101接入电源以及底座接口100再接入电源时,底座接口100对应的第一负载开关1091的输入端10912输出控制电压,使得第三负载开关1093的使能端10931的电压升高,最终使得第三负载开关1093处于断开状态。
93.在本技术实施例中,分情况讨论了不同接口接入电源时,多路充电电路的断开状态,实现了充电开关根据供电优先级,从底座接口、背部接口和type-c接口中选择电源接口与充电单元连通,进行充电。
94.本技术保护一种电子设备,该电子设备为pos机。该电子设备可以只包括otg优先级选择电路,也可以只包括多路充电电路,还可以包括otg优先级选择电路和多路充电电路。
95.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
96.本技术是参照根据本技术的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
97.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
98.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
99.显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1