掌桥专利:专业的专利平台
掌桥专利
首页

一种带type c接口或雷电接口自动侦测kvm模式的系统及其显示设备

文献发布时间:2023-06-19 12:10:19


一种带type c接口或雷电接口自动侦测kvm模式的系统及其显示设备

技术领域

本发明涉及KVM系统技术领域,具体涉及为一种带type c接口或雷电接口自动侦测KVM模式的系统及其显示设备。

背景技术

KVM:就是Keyboard Video Mouse的缩写。KVM交换机通过直接连接键盘、视频和鼠标(KVM)端口,可以让终端用户在多台主机之间随意切换键盘/鼠标/视频接口,方便一些多主机同时使用的场景。KVM代表着键盘(Keyboard)、显示器(Video)和鼠标(Mouse),即利用一组键盘、显示器和鼠标实现对多台设备的控制,在远程调度监控方面发挥着重要作用。多计算机切换器(KVM)以多主机切换技术为依据,借助一组键盘、鼠标和显示器完成多台服务器之间的切换,进而节省空间,降低成本,使得管理更为简易方便,以提升工作效率。

具体到带Type C接口或雷电接口的显示设备上,有两种最常见的应用(A)现在笔记本电脑越来越薄,很多只有Type C接口或只有雷电接口,而没有USB-A/USB-B的接口,这时如果要用外接键盘/鼠标/U盘…常用的USB设备,就只能再加一个外部扩展坞。所以现在很多显示设备带了USB接口,即具备KVM功能,如显示器/会议机/广告机/教育机…只要空间能放得进所需的USB连接器。(B)显示设备连接两台含Type C或雷电接口(非只有Type C或雷电的超薄本)接口的笔记本,或台式机的应用场景。如果要频繁切换键盘/鼠标,就只能不停把键盘/鼠标在两台主机之间插拔,所以显示设备具有KVM功能,就非常方便。基于上述两个场景,现在一些的中高端显示设备,都把KVM功能设计进去了。

目前许多显示设备有USB B接口和Type C接口,或者USB B接口和雷电接口,而目前大数的KVM功能,只是对USB数据流进行了处理,而对两个或多个的“上行数据接口”未做识别设计,导致用户要对两个或多个的“上行数据接口”进行选择,即要有一个独立按键或OSD选项,把USB B/Type C或者USB B/雷电二选一作为上行口数据进行切换,而不能根据实际接线的情况自由切换。

为此,提供一种带type c接口或雷电接口自动侦测kvm模式的系统,把USB B接口和Type C/雷电接口二选一作为上行口数据进行切换。

发明内容

本发明的目的在于提供一种带type c接口或雷电接口自动侦测kvm模式的系统,以解决手动去切换上行数据接口,用户体验差的问题。

为实现上述目的,本发明提供如下技术方案:

一种带type c接口或雷电接口自动侦测kvm模式的系统,包括,

第一上行数据接口,包括USB-B接口,其输出端连接解码芯片MCU的一GPIO口;

第一上拉电阻电路,其输入端连接第一上行数据接口输出端;

第二上行数据接口,包含type c接口或雷电接口,其输出端连接解码芯片MCU的另一GPIO口;

第二上拉电阻电路,其输入端连接第二上行数据接口输出端;

解码芯片MCU,其对两个上行数据接口的插入与否进行实时识别,其根据对应的GPIO的高低电平状态判断第一、第二上行数据接口是否插入,并将判断结果发给上行数据开关;

上行数据开关,根据接收的判断结果切换插入的上行数据接口;

USB HUB芯片,其连接有下行数据接口。

进一步地,还包含存储单元,所述存储单元独立于解码芯片MCU或者集成于解码芯片MCU内部。

进一步地,还包含提醒模块,所述上行数据开关若接收的判断结果为第一、第二上行数据接口同时插入,提醒模块发送提醒信息,否则,不发送提醒信息。

进一步地,第一上拉电阻电路包括上拉电阻R1,第二上拉电阻电路包括上拉电阻R2,第一上行数据接口输出端连接一上拉电阻R1一端,上拉电阻R1的另一端接VCC电压;第一上行数据接口输出端连接一上拉电阻R2一端,上拉电阻R2的另一端接VCC电压。

进一步地,第一上拉电阻电路包括上拉电阻R5和R3,第二上拉电阻电路包括上拉电阻R6和R4,第一上行数据接口输出端连接一上拉电阻R5输入端,上拉电阻R5输出端接解码芯片MCU的一GPIO口,上拉电阻R5输出端连接上拉电阻R3一端,上拉电阻R3另一端接地;第二上行数据接口输出端连接上拉电阻R6输入端,上拉电阻R6输出端接解码芯片MCU的另一GPIO口,上拉电阻R6输出端连接上拉电阻R4一端,上拉电阻R4另一端接地。

进一步地,还提供一种显示设备,包含如前任一项所述的带type c接口或雷电接口自动侦测kvm模式的系统。

与现有技术相比,本发明的有益效果是:

本发明提供了一种带type c接口自动侦测kvm模式的系统,系统能自动根据所连接的上行数据接口而自动切换,会弹出一个提示语,提示目前有两个上行数据口可用,引导用户快速知晓并作出选择,自动将USB B接口和Type C/雷电接口二选一作为上行口数据进行切换。

附图说明

图1为本发明的的结构框;

图2为Type C接口作为第二上行数据接口时一种上拉电阻电路实施例图;

图3为雷电接口作为第二上行数据接口时一种上拉电阻电路实施例图。

图4为Type C接口作为第二上行数据接口时另一种上拉电阻电路实施例图。

图5为雷电接口作为第二上行数据接口时另一种上拉电阻电路实施例图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1-5,本发明提供一种带type c接口或雷电接口自动侦测kvm模式的系统,包括:第一上行数据接口,包括USB-B接口,其输出端连接解码芯片MCU的一GPIO口;第一上拉电阻电路,其输入端连接第一上行数据接口输出端;第二上行数据接口,为type c接口或雷电接口,其输出端连接解码芯片MCU的另一GPIO口;第二上拉电阻电路,其输入端连接第二上行数据接口输出端;解码芯片MCU,其对两个上行数据接口的插入与否进行实时识别,其根据对应的GPIO的高低电平状态判断第一、第二上行数据接口是否插入,并将判断结果发给上行数据开关;上行数据开关,根据接收的判断结果切换插入的上行数据接口;USBHUB芯片,其连接上行数据开关,其连接有下行数据接口。系统能自动根据所连接的上行数据接口而自动切换,自动将USB B接口和Type C/雷电接口二选一作为上行口数据进行切换。第二上行数据接口还包含雷电接口,所述雷电接口包含雷电三接口或雷电四接口。目前许多显示设备有USB B接口和Type C接口这两个上行数据接口,或者USB B接口和雷电接口这两个上行数据接口,解码芯片MCU对每一个的“上行数据接口”进行识别,即USB-B/Type C线有插入/没插入或者USB-B/雷电线有插入/没插入,解码芯片MCU对每一种状态能识别/存储/断电记忆,并作出相应的逻辑判断,只要显示设备有电,由两个独立的GPIO分别对USB-B/Type C线或USB-B/雷电线进行侦测,有接口线插入/没插入时,对应的GPIO口的高低电平状态是不一样的,通过GPIO口的高低电平状态,解码芯片MCU判断有接口线插入/没插入,并将判断结果发给上行数据开关;上行数据开关,上行数据开关可以是一个独立按键或显示器OSD选项,根据接收的判断结果切换插入的上行数据接口。以显示设备有USB B接口和Type C接口这两个上行数据接口为例,假设出厂默认或者用户设置默认为USB-B作为上行数据接口,或上次断电设置USB-B作为上行数据接口,或者显示设备使用过程中USB-B作为上行数据接口,若用户现在此次上电,插入的为USB-B线,解码芯片MCU判断插入的是USB-B线,显示设备还是以USB-B为上行数据接口;若用户现在此次上电,插入的为Type C线,解码芯片MCU通过GPIO口的高低电平状态,判断插入的是Type C线,将判断结果发给上行数据开关,上行数据开关切换插入的上行数据接口,将USB-B为上行数据接口切换为Type C为上行数据接口,显示设备还是以Type C为上行数据接口;假设出厂默认为Type C作为上行数据接口,或上次断电设置Type C作为上行数据接口,反之亦然。同理,以显示设备有USB B接口和雷电接口这两个上行数据接口,同样适用。本发明实施例涉及的是两个不同的上行数据接口(USB B接口和雷电接口或USB B接口和type c接口),当设备涉及多个(两个以上)的上行数据接口进行选择,本发明亦然在保护范围内,比如上行数据接口有两个Type C接口或一个USB B接口,同理设置默认第一Type C接口为上行数据接口,解码芯片MCU通过GPIO口的高低电平状态,判断插入的数据线,将判断结果发给上行数据开关,上行数据开关切换插入的上行数据接口。

进一步地,还包含提醒模块,所述上行数据开关若接收的判断结果为第一、第二上行数据接口同时插入,提醒模块发送提醒信息,否则,不发送提醒信息。提醒模块包括显示屏,作为视觉提醒,显示屏会弹出一个提示语,提示目前有两个上行数据口可用,且上次设置为某个接口(USB-B、Type C接口或雷电接口),引导用户快速知晓并作出选择,提醒模块还包括麦克风,作为声音提醒,麦克风发出声音,提醒用户。

进一步地,还包含存储单元,所述存储单元独立于解码芯片MCU或者集成于解码芯片MCU内部,所述存储单元存储默认设置的或者出厂设置的上行数据接口类型或上次断电设置的上行数据接口类型数据,所述上行数据开关若接收的判断结果为第一、第二上行数据接口同时插入,上行数据开关切换连接至默认设置的上行数据接口类型或上次断电设置的上行数据接口类型。所述存储单元存储默认设置的上行数据接口类型或上次断电设置的上行数据接口类型数据,所述上行数据开关若接收的判断结果为第一、第二上行数据接口同时插入,上行数据开关切换连接至默认设置的上行数据接口类型或上次断电设置的上行数据接口类型。当同时插入了第一上行数据接口(USB-B接口)和第二上行数据接口(Type C接口或雷电接口),解码芯片MCU识别到,存储单元存储默认设置或上次断电设置的上行数据接口类型数据,用户如果看到提示语后不手动选择切换上行数据接口,上行数据开关会在接收解码芯片MCU的命令后切换默认设置或上次断电设置的上行数据接口。如出厂默认设置为Type C/雷电接口作为上行数据接口或上次断电设置Type C/雷电接口作为上行数据接口,同时插入USB-B线,用户将看到提示语,提示语如“当前默认设置Type C接口/雷电接口为上行数据接口,此时同时有两个上行数据口插入,用户若不选择切换,将自动切换为默认设置或上次断电设置的上行数据接口”,用户进行切换就以USB-B接口为上行数据接口。

进一步地,如图2和图3所示,Type C接口或雷电接口作为第二上行数据接口时一种上拉电阻电路实施例图,第一上拉电阻电路包括上拉电阻R1,第二上拉电阻电路包括上拉电阻R2,第一上行数据接口输出端连接一上拉电阻R1一端,上拉电阻R1的另一端接VCC电压;第一上行数据接口输出端连接一上拉电阻R2一端,上拉电阻R2的另一端接VCC电压。采用下拉接地设计,由两个独立的GPIO分别对第一上行数据接口(USB-B接口)和第二上行数据接口(Type C接口或雷电接口)的数据线进行侦测:当无第一上行数据接口(USB-B接口)数据线和第二上行数据接口(Type C接口或雷电接口)线插入时,对应的GPIO为高电平状态;当有第一上行数据接口(USB-B接口)数据线和第二上行数据接口(Type C接口或雷电接口)线线插入时,对应的GPIO为低电平状态,通过GPIO口的高低电平状态,解码芯片MCU判断有接口线插入/没插入,自动及时切换上行数据接口。

进一步地,如图4和图5所示,Type C接口或雷电接口作为第二上行数据接口时另一种上拉电阻电路实施例图,第一上拉电阻电路包括上拉电阻R5和R3,第二上拉电阻电路包括上拉电阻R6和R4,第一上行数据接口输出端连接一上拉电阻R5输入端,上拉电阻R5输出端接解码芯片MCU的一GPIO口,上拉电阻R5输出端连接上拉电阻R3一端,上拉电阻R3另一端接地;第二上行数据接口输出端连接上拉电阻R6输入端,上拉电阻R6输出端接解码芯片MCU的另一GPIO口,上拉电阻R6输出端连接上拉电阻R4一端,上拉电阻R4另一端接地。采用上拉VBUS设计,由两个独立的GPIO分别对第一上行数据接口(USB-B接口)数据线和第二上行数据接口(Type C接口或雷电接口)线进行侦测:当无第一上行数据接口(USB-B接口)数据线和第二上行数据接口(Type C接口或雷电接口)线插入时,对应的GPIO为低电平状态;当有第一上行数据接口(USB-B接口)数据线和第二上行数据接口(Type C接口或雷电接口)线插入时,对应的GPIO为高电平状态,通过GPIO口的高低电平状态,解码芯片MCU判断有接口线插入/没插入,自动及时切换上行数据接口。

进一步地,第二上行数据接口还包含雷电接口,所述雷电接口包含雷电三接口或雷电四接口。

一种显示设备,包含如上任一项的带Type C接口或雷电接口自动侦测kvm模式的系统。显示设备可以是显示器,会议机等。

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

相关技术
  • 一种带type c接口或雷电接口自动侦测kvm模式的系统及其显示设备
  • 一种带type c接口或雷电接口自动侦测kvm模式的系统及其显示设备
技术分类

06120113195599