一种USB设备集群控制装置及系统制造方法及图纸

技术编号:15762925 阅读:267 留言:0更新日期:2017-07-05 23:23
本发明专利技术公开了一种USB设备集群控制装置及系统。该USB设备集群控制装置包括具有至少一个根端口和多个分端口的USB‑HUB模块,还包括具有控制端口的上电控制模块,所述控制端口用于从主机接收控制命令,所述上电控制模块用于解析所述控制命令,获得目标分端口的上下电控制信息,并根据所述上下电控制信息控制所述目标分端口处于相应的上下电状态。采用本发明专利技术后,可以通过主机发送控制命令,实现单个分端口的上电或下电控制,即实现单个USB设备的上电或下电控制,这样能够使整个集群应用更加灵活,以免出现多个USB设备同时上电工作而导致主机出现故障的情况,这样能够有效提高USB设备以及主机的工作效率,增加工作量,使业务办理更加稳定、可靠。

USB device cluster control device and system

The invention discloses a USB device cluster control device and system. The USB device control device includes a cluster having at least one root port and a port of the USB HUB module also includes a control port of the power control module, the control port for receiving control commands from the host, the power control module is used for analyzing the control command, electric control information obtained the target port, and according to the information under the control of the electric control target of the divided port is in corresponding upper and lower power state. By using the invention, can send control commands to achieve a single host, including port power on or power down control, that is to achieve a single USB device on the electric or electric control, it can make the whole cluster more flexible application, in order to avoid multiple USB devices at the same time on the electrical work leading to the failure of the host. It can effectively improve the USB equipment and a host of work efficiency, increase the workload, make the business more stable and reliable.

【技术实现步骤摘要】
一种USB设备集群控制装置及系统
本专利技术涉及USB设备接入
,特别涉及一种USB设备集群控制装置及系统。
技术介绍
在很多应用场合,通常需要将数目较多的USB(UniversalSerialBus,通用串行总线)设备如U盘、电脑台灯、录音笔、数目相机等连接到计算机(主机)上,由于计算机自身的USB接口数量有限,因而直接接入的USB设备数量也受到限制。为了避免接入的USB设备数量受到计算机自身USB接口数量的限制,USB-HUB应运而生,它是一种可以将一个USB接口扩展为多个USB接口(通常为4个)并可以使这些接口同时使用的装置;具体而言,USB-HUB通常具有一个根端USB接口(简称根端口)和多个分端USB接口(简称分端口),在其内部根端口通过相应的分支控制电路与各分端口连接,在使用时,根端口通过USB数据线(一般为自带形式)与计算机的USB接口连接,各个分端USB接口分别与各USB设备的USB接口连接,这样能够使得各USB设备接入到同一计算机上。上述方案的一种典型应用是在金税盘(属于USB设备)的业务使用上,具体地,现有技术中,为了实现多个金税盘开票,可以采用市面上常见的USB-HUB以实现将数目较多的金税盘接入到同一计算机(可以称为主机或开票服务器)中,由于常见的USB-HUB接口较少(通常只有4个),因此若有数量较多(如8个以上)的金税盘需要连接到同一计算机中时,所需的USB-HUB的数量也随之增加,当然USB-HUB的使用数量也会受到计算机本身接口数量的限制。此外,这种方案最重要的一个缺陷在于,当金税盘的数量较多时,在使用过程中,多个金税盘几乎同时上电接入计算机,极易造成计算机系统死机或者无法启动或重新启动等现象,降低了开票服务器的稳定性,也影响了金税盘开票的效率和开票数量。因此,如何克服上述不足,是本领域技术人员亟待解决的技术问题。
技术实现思路
有鉴于此,本专利技术旨在提供一种USB设备集群控制装置及系统,以有效避免多个USB设备同时上电工作时造成主机无法启动、系统死机或者重新启动的现象,使主机更加稳定。具体而言,该USB设备集群控制装置包括具有至少一个根端口和多个分端口的USB-HUB模块,其特征在于,所述USB设备集群控制装置还包括具有控制端口的上电控制模块,所述控制端口用于从主机接收控制命令,所述上电控制模块用于解析所述控制命令,获得目标分端口的上下电控制信息,并根据所述上下电控制信息控制所述目标分端口处于相应的上下电状态。进一步地,所述控制端口为RS232串口。进一步地,所述上电控制模块具体包括相关联的控制芯片电路和控制开关电路,其中,所述控制芯片电路用于解析所述控制命令,获得目标分端口的上下电控制信息,并根据所述上下电控制信息触发所述控制开关电路动作,使所述目标分端口处于相应的上下电状态。进一步地,所述USB-HUB模块采用芯片级联的方式,所述分端口的数目在10个以上。进一步地,所述分端口为48个。进一步地,所述USB设备集群控制装置还包括复位模块,所述复位模块用于在所述USB设备集群控制装置未接入主机时将各所述分端口复位至下电状态。该USB设备集群控制系统包括主机、多个USB设备以及上述任一项所述的USB设备集群控制装置,其中,所述USB设备集群控制装置的根端口和控制端口分别通过数据线与所述主机连接,所述USB设备集群控制装置的多个分端口分别通过数据线与所述多个USB设备连接。进一步地,所述USB设备为金税盘,所述主机为金税盘服务器。进一步地,所述主机包括控制命令模块,所述控制命令模块每隔预定时间向所述USB设备集群控制装置发送一次控制指令,以使所述USB设备集群控制装置依次完成各所述分端口的上电。进一步地,所述预定时间为5秒。采用本专利技术的技术方案后,可以通过主机向USB设备集群控制装置发送控制命令,实现单个分端口的上电或下电控制,即实现单个USB设备的上电或下电控制,这样能够使整个集群应用更加灵活,例如可以使各个分端口依次或顺序完成上电,以避免出现多个USB设备同时上电工作而导致主机无法启动、系统死机或者重新启动的情况,使主机的运行更加稳定,这样能够有效提高USB设备以及主机的工作效率,增加工作量,使业务办理更加稳定、可靠。此外,还可以在各USB设备处于访问低峰时,关闭部分USB设备(使其对应的分端口下电),使系统负载降低,减少功耗。附图说明构成本专利技术的一部分的附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为本专利技术实施例提供的USB设备集群控制装置和系统的总体方案方框示意图;图2为图1所示实施例的一种具体实施方式的方框示意图;图3为图1所示实施例的一种典型运用的方框示意图。具体实施方式应当指出,本部分中对具体结构的描述及描述顺序仅是对具体实施例的说明,不应视为对本专利技术的保护范围有任何限制作用。此外,在不冲突的情形下,本部分中的实施例以及实施例中的特征可以相互组合。请同时参考图1至图3,下面将结合附图对本专利技术实施例的USB设备集群控制系统及其采用的装置作详细的举例说明。结合图1和图2所示,本专利技术实施例的USB设备集群控制系统可以包括主机、多个USB设备以及USB设备集群控制装置。其中,作为一种优选方案,该USB设备集群控制装置包括具有至少一个根端口(图中所示为一个)和多个分端口的USB-HUB模块,还包括具有控制端口的上电控制模块,USB-HUB的根端口和上电控制模块的控制端口分别通过数据线与主机连接,USB-HUB的多个分端口分别通过数据线与多个USB设备连接;上电控制模块的控制端口用于从主机接收控制命令,上电控制模块具体可以包括相关联的控制芯片电路和控制开关电路,其中,控制芯片电路用于解析上述控制命令,获得目标分端口的上下电控制信息(即要么上电控制信息要么下电控制信息),并根据该上下电控制信息触发控制开关电路动作,使目标分端口处于相应的上下电状态(即要么开始上电要么下电)。在具体实施过程中,主机可以采用PC架构,主机上安装有主控模块,主控模块按照预定的策略发出控制命令。上电控制模块的控制端口可以采用RS232串口,这样该控制端口通过串行数据线与主机连接,作为接收主机发送的控制命令的接口。在具体实施过程中,为了提高分端口的数目,在USB-HUB模块中,可以采用芯片级联的方式,使分端口的数目在10个以上,优选地,分端口的数目可以为48个,相应地USB设备的数目也可以为48个,通过实际测试表明,48个USB设备能够实现并行工作,有效提高了业务办理的效率和性能,此外,与现有技术相比,无需采用多个USB-HUB即可满足数目较多的USB设备的接入及工作需要。在具体实施过程中,各个USB-HUB的分端口的初始状态可以设置在下电状态,在各USB设备接入后,可以依次控制各分端口的上电实现各USB设备的依次启用;优选地,USB设备集群控制装置还可以包括复位模块,该复位模块用于在USB设备集群控制装置在未使用时(未接入主机时)将各分端口复位至初始状态(即下电状态)。另外,在具体实施过程中,上电控制模块的控制开关电路可以通过控制各分端口的电源接入通断实现其上电或下电控制。为了更好地说明本专利技术实施例,下面结合图3的本文档来自技高网
...
一种USB设备集群控制装置及系统

【技术保护点】
一种USB设备集群控制装置,包括具有至少一个根端口和多个分端口的USB‑HUB模块,其特征在于,所述USB设备集群控制装置还包括具有控制端口的上电控制模块,所述控制端口用于从主机接收控制命令,所述上电控制模块用于解析所述控制命令,获得目标分端口的上下电控制信息,并根据所述上下电控制信息控制所述目标分端口处于相应的上下电状态。

【技术特征摘要】
1.一种USB设备集群控制装置,包括具有至少一个根端口和多个分端口的USB-HUB模块,其特征在于,所述USB设备集群控制装置还包括具有控制端口的上电控制模块,所述控制端口用于从主机接收控制命令,所述上电控制模块用于解析所述控制命令,获得目标分端口的上下电控制信息,并根据所述上下电控制信息控制所述目标分端口处于相应的上下电状态。2.如权利要求1所述的USB设备集群控制装置,其特征在于,所述控制端口为RS232串口。3.如权利要求1或2所述的USB设备集群控制装置,其特征在于,所述上电控制模块具体包括相关联的控制芯片电路和控制开关电路,其中,所述控制芯片电路用于解析所述控制命令,获得目标分端口的上下电控制信息,并根据所述上下电控制信息触发所述控制开关电路动作,使所述目标分端口处于相应的上下电状态。4.如权利要求1或2所述的USB设备集群控制装置,其特征在于,所述USB-HUB模块采用芯片级联的方式,所述分端口的数目在10个以上。5.如权利要求4所述的USB设备集群控制装置,其特征在于,所述分端口为...

【专利技术属性】
技术研发人员:赵伟高志刚陈皓王明刘朝董寅博王乾
申请(专利权)人:航天信息股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1