计算机接口转换装置

文档序号:25493829发布日期:2021-06-15 22:01阅读:212来源:国知局
计算机接口转换装置

本发明涉及扩展坞技术领域,特别涉及计算机接口转换装置。



背景技术:

计算机接口的规格众多,例如usbtype-a、usbtype-c、microusb等,例如usbtype-c接口,其具有小而薄的外型,支持正反插,并具有更高的传输速率和更大的输出功率的特点。现有的计算机,尤其是笔记本电脑,为了控制体积,往往会减少usb接口的数量。对于便携性要求较高的轻薄笔记本电脑,在usb接口的设置上更为激进,有的只采用一到两个usbtype-c接口。

用户在使用时,如果需要多个设备同时连接到笔记本电脑,就需要借助计算机接口转换装置,也就是将一个usb接口扩展为多个接口(可以包括usb以外的其他接口)。例如,公开号为cn111309658a的中国专利公开了一种含多功能usbtype-c接口的设备,包括主控模块、第一usb扩展模块、第一开关、第二usb扩展模块、第二开关、操作模块、电源模块、电源传输控制模块、信号转换模块、开关模块和type-c接口,所述主控模块分别与第一开关的第一选择端、电源模块和操作模块相连,所述电源传输控制模块分别与电源模块和type-c接口相连,所述主控模块控制第一开关和第二开关的切换。

上述方案中,实现了usb接口的扩展,除了能传输数据、音视频、充电外,还可以实现触摸、网络等功能。但是人们在扩展接口插入u盘和移动硬盘等usb存储设备进行数据的转存,在转存完成后,为了保证数据的安全,还是需要在计算机上点击“弹出”,将usb存储设备安全移除,操作比较繁琐。

为此需要一种能够快速实现usb存储设备安全弹出的计算机接口转换装置。



技术实现要素:

本发明提供了计算机接口转换装置,能够快速实现usb存储设备安全弹出。

为了解决上述技术问题,本申请提供如下技术方案:

计算机接口转换装置,包括主控模块、以及分别与主控模块电连接的源端usb接口、显示模块和若干扩展端usb接口;

当源端usb接口接入计算机,扩展端usb接口接入设备时,主控模块用于通过源端usb接口获取扩展端usb接口的接入设备的类型,当接入设备类型为usb存储设备时,主控模块还用于通过源端usb接口获取usb存储设备的容量信息,主控模块还用于控制显示模块显示容量信息,其中容量信息的显示位置对应usb存储设备接入的扩展端usb接口位置;

主控模块还用于控制显示模块显示设备弹出按钮,其中设备弹出按钮的显示位置对应usb存储设备接入的扩展端usb接口位置;

显示模块还用于获取设备弹出按钮的点击信息并发送至主控模块;

主控模块还用于接收到设备弹出按钮的点击信息后,通过源端usb接口发送弹出设备指令;主控模块还用于通过源端usb接口接收到usb存储设备弹出成功时,控制显示模块显示弹出成功信息。

基础方案原理及有益效果如下:

本方案中,用户将源端usb接口接入计算机后,就可以在扩展端usb接口接入多个设备,扩充了计算机接口的数量。当用户在扩展端usb接口接入usb存储设备后,如果用户想要取出该usb存储设备,只需要点击显示模块上的设备弹出按钮,主控模块会通过源端usb接口发送弹出设备指令给计算机,由计算机自动进行usb存储设备的弹出。与用户先在计算机上用鼠标点击操作相比,使用更方便。而且,用户在取出usb存储设备时,经常是手快要接触到usb存储设备,才想起没有执行弹出操作,再返回计算机进行操作,而本方案中,在哪里取出usb存储设备,就在哪里进行弹出输入,操作更直观,更符合用户的正常思维习惯。

进一步,所述主控模块还用于在usb存储设备传输文件时,通过源端usb接口获取文件传输信息,主控模块还用于控制显示模块显示文件传输信息;其中文件传输信息的显示位置对应usb存储设备接入的扩展端usb接口位置。

文件传输信息的显示位置对应usb存储设备接入的扩展端usb接口位置,用户能直观区别出文件传输信息对应的usb存储设备。

进一步,还包括运动检测模块和扬声器,运动检测模块用于采集运动信息并发送至主控模块;主控模块还用于根据运动信息判断转换装置当前是否处于运动状态,如果处于运动状态,主控模块还用于在所有扩展端usb接口均接入usb存储设备且usb存储设备均在传输文件时,控制扬声器播放提示音。

当所有扩展端usb接口均接入usb存储设备,且usb存储设备均在传输文件时,如果转换装置处于运动状态,容易造成接口松动,导致文件传输失败。本优选方案中,在处于运动状态时播放提示音,提醒用户保持转换装置的稳定,避免对文件传输造成影响。

进一步,所述扩展端usb接口大于或等于二。

进一步,如果处于运动状态,主控模块还用于在至少一扩展端usb接口接入usb存储设备且在传送文件,另一扩展端usb接口接入usb存储设备且未传送文件时,控制显示模块从显示文件传输信息切换为显示不可拔出信息,其中,不可拔出信息的显示位置对应正在传送文件的usb存储设备接入的扩展端usb接口位置;

主控模块还用于根据运动信息判断转换装置当前未处于运动状态时,控制显示模块从显示不可拔出信息切换回显示文件传输信息。

当扩展装置处于运动状态,可能是扩展装置被用户拿起,用户想将其中一个扩展端usb接口上的usb存储设备拔出。由于usb存储设备外形可能相同或相似,此时,控制显示模块从显示文件传输信息切换为显示不可拔出信息,可以直观的告知用户不要拔错usb存储设备。

进一步,所述显示模块还用于获取拖动手势信息,主控模块还用在转换装置当前未处于运动状态时,判断拖动手势信息中,拖动起点是否满足一usb存储设备对应的容量信息的显示位置,拖动的终点是否为另一usb存储设备对应的容量信息的显示位置,如果满足,主控模块还用于通过源端usb接口发送将一usb存储设备内文件复制至另一usb存储设备的指令。

可以方便用户通过拖动的形式直接实现两个usb存储设备直接的文件整体复制。转换装置未处于运动状态时才启用,可以避免用户拿起转换装置拔出usb存储设备时的误操作。

进一步,所述主控模块还用在转换装置当前未处于运动状态时,判断拖动手势信息中,拖动起点是否满足一usb存储设备对应的文件传输信息的显示位置,拖动的终点是否为另一usb存储设备对应的文件传输信息的显示位置,如果满足,主控模块还用于通过源端usb接口发送暂停一usb存储设备的文件传输的指令。

虽然通过转换装置将计算机的一个usb接口转换为多个usb接口,但是计算机usb接口的传输速率不会改变,当多个usb存储设备同时传输文件时,会导致单个usb存储设备传输的速率较慢,通过拖动操作,可以直观的将一usb存储设备占用的带宽赋予给另一usb存储设备,操作方便。

进一步,所述文件传输信息包括传送速度和剩余传输时间。

进一步,所述容量信息包括总容量和当前可用容量。

进一步,所述扩展端usb接口包括usbtype-a、usbtype-c或microusb。

附图说明

图1为实施例一的逻辑框图。

具体实施方式

下面通过具体实施方式进一步详细说明:

实施例一

如图1所示,本实施例的计算机接口转换装置,包括主控模块、以及分别与主控模块电连接的源端usb接口、显示模块、运动检测模块、扬声器和若干扩展端usb接口。扩展端usb接口大于或等于二,本实施例中为两个,扩展端usb接口包括usbtype-a、usbtype-c或microusb,本实施例中为usbtype-c。本实施例中,源端usb接口为usbtype-c。本实施例中,显示模块采用带有触控功能的显示屏。本实施例中,运动检测模块采用陀螺仪。

当源端usb接口接入计算机,扩展端usb接口接入设备时,主控模块用于通过源端usb接口获取扩展端usb接口的接入设备的类型,当接入设备类型为usb存储设备时,主控模块还用于通过源端usb接口获取usb存储设备的容量信息。本实施例中,接入设备的类型和usb存储设备的容量信息均由计算机发送给主控模块,计算机采集接入设备的类型和usb存储设备的容量信息属于现有技术,这里不再赘述。主控模块还用于控制显示模块显示容量信息,其中容量信息的显示位置对应usb存储设备接入的扩展端usb接口位置。例如两个扩展端usb接口分别位于显示屏的左侧和右侧;左侧的扩展端usb接口接入了usb存储设备,那么,容量信息的显示位置位于显示屏的左侧。容量信息包括总容量、已用容量和当前可用容量。本实施例中通过类似智能手机上电池图标的形式进行显示,矩形框表示总容量,矩形框内填充部分表示已用容量,矩形框内空白部分表示当前可用容量。

主控模块还用于控制显示模块显示设备弹出按钮,其中设备弹出按钮的显示位置对应usb存储设备接入的扩展端usb接口位置。本实施例中,设备弹出按钮为锁具锁定的图形。

显示模块还用于获取设备弹出按钮的点击信息并发送至主控模块;

主控模块还用于接收到设备弹出按钮的点击信息后,通过源端usb接口发送弹出设备指令;主控模块还用于通过源端usb接口接收到usb存储设备弹出成功时,控制显示模块显示弹出成功信息。本实施中,弹出设备指令发送至计算机并由计算机执行,计算机执行完毕后返回usb存储设备弹出成功的信息。本实施例中,弹出成功信息的显示方式为锁具锁定的图形转变为锁具解开的图形。

主控模块还用于在usb存储设备传输文件时,通过源端usb接口获取文件传输信息,主控模块还用于控制显示模块显示文件传输信息;其中文件传输信息的显示位置对应usb存储设备接入的扩展端usb接口位置。文件传输信息包括传送速度和剩余传输时间。本实施例中,文件传输信息在显示模块通过进度条的形式进行展现。

运动检测模块用于采集转换装置的运动信息并发送至主控模块;主控模块还用于根据运动信息判断转换装置当前是否处于运动状态,如果处于运动状态,主控模块还用于在所有扩展端usb接口均接入usb存储设备且usb存储设备均在传输文件时,控制扬声器播放提示音。

如果处于运动状态,主控模块还用于在至少一扩展端usb接口接入usb存储设备且在传送文件,另一扩展端usb接口接入usb存储设备且未传送文件时,控制显示模块从显示文件传输信息切换为显示不可拔出信息,其中,不可拔出信息的显示位置对应正在传送文件的usb存储设备接入的扩展端usb接口位置。本实施例中,不可拔出信息展示方式为红色的“×”。

主控模块还用于根据运动信息判断转换装置当前未处于运动状态时,控制显示模块从显示不可拔出信息切换回显示文件传输信息。

显示模块还用于获取拖动手势信息,主控模块还用在转换装置当前未处于运动状态时,判断拖动手势信息中,拖动起点是否满足一usb存储设备对应的容量信息的显示位置,拖动的终点是否为另一usb存储设备对应的容量信息的显示位置,如果满足,主控模块还用于通过源端usb接口发送将一usb存储设备内文件复制至另一usb存储设备的指令。本实施例中,计算机用于执行将一usb存储设备内文件复制至另一usb存储设备的指令。

主控模块还用在转换装置当前未处于运动状态时,判断拖动手势信息中,拖动起点是否满足一usb存储设备对应的文件传输信息的显示位置,拖动的终点是否为另一usb存储设备对应的文件传输信息的显示位置,如果满足,主控模块还用于通过源端usb接口发送暂停一usb存储设备的文件传输的指令。本实施例中,计算机用于执行暂停一usb存储设备的文件传输的指令。

实施例二

本实施例与实施例一的区别在于,本实施例中,显示模块还用于获取拖动手势信息,主控模块还用在转换装置当前处于运动状态时,基于运动信息判断转换装置的当前运动幅度是否小于幅度阈值,如果小于幅度阈值,再判断处于运动状态的时间是否大于时间阈值,如果大于时间阈值,根据当前运动幅度和处于运动状态的时间确定拖动速度阈值。

最后判断拖动手势信息中,拖动起点是否满足一usb存储设备对应的容量信息的显示位置,拖动的终点是否为另一usb存储设备对应的容量信息的显示位置,如果满足,且拖动速度小于或等于拖动速度阈值,主控模块还用于通过源端usb接口发送将一usb存储设备内文件复制至另一usb存储设备的指令。本实施例中,计算机用于执行将一usb存储设备内文件复制至另一usb存储设备的指令。

本实施例中,主控模块预存有拖动速度阈值对照表,表中通过当前运动幅度和运动状态的时间两项因素可以确定一个拖动速度阈值。

本实施例中在用户拿起转换装置时,也能进行拖动复制的操作。但是为了防止误触,设定幅度阈值能保证转换装置当前较为平稳,设置时间阈值能保证转换装置被拿起了一会,而不是短暂的动了一下。最后根据当前运动幅度和处于运动状态的时间确定拖动速度阈值,保证了拖动速度阈值是一个根据实际情况调整的动态值。即当前运动幅度越大,处于运动状态的时间越短,拖动速度阈值要求拖动速度越慢,进一步降低误触的概率。以上的仅是本发明的实施例,该发明不限于此实施案例涉及的领域,方案中公知的具体结构及特性等常识在此未作过多描述,所属领域普通技术人员知晓申请日或者优先权日之前发明所属技术领域所有的普通技术知识,能够获知该领域中所有的现有技术,并且具有应用该日期之前常规实验手段的能力,所属领域普通技术人员可以在本申请给出的启示下,结合自身能力完善并实施本方案,一些典型的公知结构或者公知方法不应当成为所属领域普通技术人员实施本申请的障碍。应当指出,对于本领域的技术人员来说,在不脱离本发明结构的前提下,还可以作出若干变形和改进,这些也应该视为本发明的保护范围,这些都不会影响本发明实施的效果和专利的实用性。本申请要求的保护范围应当以其权利要求的内容为准,说明书中的具体实施方式等记载可以用于解释权利要求的内容。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1