USB-HUB and communication system
By introducing the command input module and data expansion module in USB-HUB, the problem of users relying on the mouse and keyboard during quick operation is solved, and the convenience and efficiency of users directly operating the main device through USB-HUB is achieved.
Patent Information
- Application Number
- CN202421519302.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-28
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2034-06-28
AI Technical Summary
Existing HUB products can only provide USB expansion functions. Users still need to rely on traditional mouse and keyboard operations when quickly saving important information, switching screens, or performing other operations, resulting in inconvenience to users.
Provides a USB-HUB, including a command input module, a data expansion module, a main interface and multiple expansion interfaces. The instruction input module receives user operations and outputs level signals. The data expansion module generates instructions based on the level signals. The main interface transmits the instructions to the main device to make it perform preset operations.
Users can quickly save important information, switch screens or perform other operations without relying on traditional mouse and keyboard operations, improving user work efficiency and convenience.
Smart Images

Figure CN222748971U_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of USB-HUB technology, and in particular, relates to a USB-HUB and a communication system. Background Art
[0002] As electronic products develop towards thinness and high performance, the USB-Type-C interface has gradually replaced the traditional USB-A and USB-B interfaces due to its versatility and compact size, and is widely used in computers and mobile phones of various brands. This change has prompted a large number of USB-HUB and docking station products to emerge on the market. However, existing HUB products can only provide USB expansion functions, and users still need to rely on traditional mouse and keyboard operations to quickly save important information, switch screens, or perform other operations (such as turning off the screen and sleep mode), which brings inconvenience to users. Utility Model Content
[0003] The embodiments of the present application provide a USB-HID (Human Interface Device) device and communication system, which can solve the problem that existing HUB products can only provide USB expansion functions, and users still need to rely on traditional mouse and keyboard operations for fast operations, which brings inconvenience to users.
[0004] In the first aspect, an embodiment of the present application provides a USB-HUB, including a command input module, a data expansion module, a main interface and multiple expansion interfaces, the command input module, the main interface and all the expansion interfaces are electrically connected to the data expansion module, the main interface is used to be electrically connected to a main device, and the expansion interface is used to be electrically connected to an expansion device.
[0005] In a possible implementation of the first aspect, the data expansion module includes a data expansion chip, a first end of the data expansion chip is electrically connected to the main interface, a second end of the data expansion chip is electrically connected to the instruction input module, and multiple third ends of the data expansion chip are electrically connected to multiple expansion interfaces accordingly.
[0006] In a possible implementation manner of the first aspect, a model of the data expansion chip is BGS3510.
[0007] In a possible implementation manner of the first aspect, the main interface is a USB interface.
[0008] In a possible implementation manner of the first aspect, the expansion interface is a USB interface or a TYPE-C interface.
[0009] In a possible implementation of the first aspect, the instruction input module includes a plurality of key units, each of which is electrically connected to the data expansion module, and the key unit is used to output a first level signal according to a user operation.
[0010] In a possible implementation of the first aspect, the button unit includes a first resistor and an operation button, the first end of the first resistor is electrically connected to a power supply, the second end of the first resistor is electrically connected to the data expansion module, the first end of the operation button and the fourth end of the operation button, respectively, and the second end of the operation button and the third end of the operation button are both grounded.
[0011] In a possible implementation of the first aspect, the button unit also includes a second resistor and a light-emitting diode, the first end of the second resistor is electrically connected to the data expansion module, the second end of the second resistor is electrically connected to the anode of the light-emitting diode, and the cathode of the light-emitting diode is grounded.
[0012] In a second aspect, an embodiment of the present application provides a communication system, comprising a main device, multiple expansion devices and the USB-HUB described in any one of the first aspects, wherein the main device is electrically connected to a main interface in the USB-HUB, and the multiple expansion devices are electrically connected to corresponding multiple expansion interfaces in the USB-HUB.
[0013] In a possible implementation manner of the second aspect, the communication system further includes a display module, and the display module is electrically connected to the data expansion module in the USB-HUB.
[0014] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:
[0015] The USB-HUB provided in the embodiment of the present application includes a command input module, a main interface of a data expansion module and an expansion interface. When actually used, the main interface is connected to the main device, and the expansion interface is connected to the expansion device. Among them, the main device can be a computer, and the expansion device can be a mouse or a keyboard. When the user wants to operate the main device, the user operates the command input module, and the command input module outputs a first level signal to the data expansion module according to the user's operation. The data expansion module generates a first instruction according to the first level signal, and the main interface transmits the first instruction to the main device so that the main device performs a preset operation. It can be seen that the USB-HUB provided in the embodiment of the present application is provided with a command input module, and the command input module can receive the user's operation, so that the user can operate the main device. Therefore, when the user wants to quickly save important information, switch screens, or perform other operations (such as turning off the screen and sleep mode), there is no need to rely on traditional mouse and keyboard operations. Only the command input module needs to be operated to enable the main device to perform the corresponding operation, thereby improving the user's work efficiency and convenience. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0017] Figure 1 This is a principle block diagram of a USB-HUB provided by an embodiment of the present application;
[0018] Figure 2 This is a circuit connection diagram of a data expansion chip provided in one embodiment of the present application;
[0019] Figure 3 This is a circuit connection diagram of voltage conversion provided by an embodiment of the present application;
[0020] Figure 4 is a circuit connection diagram of voltage conversion provided by another embodiment of the present application;
[0021] Figure 5 is a circuit connection diagram of voltage conversion provided by another embodiment of the present application;
[0022] Figure 6 is a circuit connection diagram of voltage conversion provided by another embodiment of the present application;
[0023] Figure 7 This is a connection diagram of an SPI communication circuit provided in one embodiment of the present application;
[0024] Figure 8 This is a connection diagram of a crystal oscillator circuit of a data expansion chip provided in one embodiment of the present application;
[0025] Fig. 9 is a circuit connection diagram of a command input module provided in an embodiment of the present application;
[0026] Fig.10 is a circuit connection diagram of a command input module provided in another embodiment of the present application;
[0027] Fig.11 It is a principle block diagram of a communication system provided in one embodiment of the present application.
[0028] In the figure, 10, USB-HUB; 101, command input module; 102, data expansion module; 103, main interface; 104, expansion interface; 20, main device; 30, expansion device. DETAILED DESCRIPTION
[0029] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.
[0030] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or combinations thereof.
[0031] It should also be understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0032] As used in the specification and appended claims of this application, the term "if" can be interpreted as "when" or "uponce" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" can be interpreted as meaning "uponce it is determined" or "in response to determining" or "uponce [described condition or event] is detected" or "in response to detecting [described condition or event]", depending on the context.
[0033] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.
[0034] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the statements "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.
[0035] Existing HUB products can only provide USB expansion functions. Users still need to rely on traditional mouse and keyboard operations to quickly save important information, switch screens, or perform other operations (such as turning off the screen and sleep mode), which brings inconvenience to users.
[0036] Based on the above problems, the USB-HUB provided in the embodiment of the present application includes a command input module, a main interface of a data expansion module and an expansion interface. When actually used, the main interface is connected to the main device, and the expansion interface is connected to the expansion device. Among them, the main device can be a computer, and the expansion device can be a mouse or a keyboard. When the user wants to operate the main device, the user operates the command input module, and the command input module outputs a first level signal to the data expansion module according to the user's operation. The data expansion module generates a first instruction according to the first level signal, and the main interface transmits the first instruction to the main device so that the main device performs a preset operation. It can be seen that the USB-HUB provided in the embodiment of the present application is provided with a command input module, and the command input module can receive the user's operation, so that the user can operate the main device. Therefore, when the user wants to quickly save important information, switch screens, or perform other operations (such as turning off the screen and sleep mode), there is no need to rely on traditional mouse and keyboard operations. Only the command input module needs to be operated to enable the main device to perform the corresponding operation, thereby improving the user's work efficiency and convenience.
[0037] In order to illustrate the technical solution described in this application, a specific embodiment is provided below for illustration.
[0038] Figure 1 FIG. 1 shows a functional block diagram of a USB-HUB 10 provided in an embodiment of the present application. Figure 1As shown, the USB-HUB 10 includes: a command input module 101, a data expansion module 102, a main interface 103 and multiple expansion interfaces 104. The command input module 101, the main interface 103 and all the expansion interfaces 104 are electrically connected to the data expansion module 102. The main interface 103 is used to electrically connect to the main device 20, and the expansion interface 104 is used to electrically connect to the expansion device 30.
[0039] Specifically, in actual use, the main interface 103 is connected to the main device 20, and the expansion interface 104 is connected to the expansion device 30. Among them, the main device 20 can be a computer, and the expansion device 30 can be a mouse or a keyboard. When the user wants to operate the main device 20, the user operates the instruction input module 101, and the instruction input module 101 outputs a first level signal to the data expansion module 102 according to the user's operation. The data expansion module 102 generates a first instruction according to the first level signal, and the main interface 103 transmits the first instruction to the main device 20 so that the main device 20 performs a preset operation. It can be seen that the USB-HUB10 provided in the embodiment of the present application is provided with an instruction input module 101, and the instruction input module 101 can receive the user's operation, so that the user operates the main device 20. Therefore, when the user wants to quickly save important information, switch screens, or perform other operations (such as turning off the screen and sleep mode), there is no need to rely on traditional mouse and keyboard operations. Only the instruction input module 101 needs to be operated to enable the main device 20 to perform the corresponding operation, thereby improving the user's work efficiency and convenience.
[0040] Exemplarily, the main device 20 can be a computer, a microprocessor, etc. If the user wants to save the current page of the computer, the user performs a save operation. The instruction input module 101 outputs a first level signal corresponding to the save operation to the data expansion module 102 according to the user's save operation, and the data expansion module 102 generates a first instruction corresponding to the save operation according to the first level signal, and sends the first instruction corresponding to the save operation to the computer through the main interface 103, so that the computer performs the save operation.
[0041] In one embodiment of the present application, the data expansion module 102 includes a data expansion chip U1, the first end of the data expansion chip U1 is electrically connected to the main interface 103, the second end of the data expansion chip U1 is electrically connected to the instruction input module 101, and multiple third ends of the data expansion chip U1 are electrically connected to multiple expansion interfaces 104 accordingly.
[0042] Specifically, the first end of the data expansion chip U1 can be electrically connected to the main device 20 through the main interface 103, and can interact with the main device 20, that is, the data expansion chip U1 can output a first instruction to the main device 20, and can also receive a power signal and other data provided by the main device 20. The second end of the data expansion chip U1 is electrically connected to the instruction input module 101, and can receive a first level signal output by the instruction input module 101. The multiple third ends of the data expansion chip U1 are electrically connected to the multiple expansion interfaces 104 correspondingly, and can interact with multiple expansion devices 30, that is, the data expansion chip U1 can output a signal to the expansion device 30, and can also receive a signal output by the expansion device 30.
[0043] For example, Figure 2 As shown, the model of the data expansion chip U1 is BGS3510, the main interface 103 is a USB interface, and the expansion interface 104 is a USB interface or a TYPE-C interface. Among them, the UFP_DP pin, USB_DM pin, UFP_SSTX- pin, UFP_SSTX+ pin, UFP_SSRX- pin and UFP_RX+ pin of the data expansion chip U1 are all electrically connected to the main device 20 (such as a computer) through the main interface 103 (USB interface). The PWE-EN# pin, FN-A pin, FN-B pin and FN-C pin of the data expansion chip U1 are all electrically connected to the instruction input module 101, and are used to receive the first level signal output by the instruction input module 101. The DFP1 related pins, DFP2 related pins, DFP3 related pins and DFP4 related pins of the data expansion chip U1. These pins are all USB3.0 signal output pins, which can receive data output by the expansion device 30.
[0044] It should be noted that after the main device 20 is connected to the data expansion chip U1 through the main interface 103, Figure 3 The 5V adapter only shown provides the main power supply for other devices and the data expansion chip U1. The power 5V-IN supplied by the 5V adapter only terminal is electrically connected to the 20th pin of the data expansion chip U1, and the power management circuit (such as Figure 4 As shown in Figure 1, the 3.3V is output through the 21st pin of the data expansion chip U1 to provide power for other working modules of the data expansion chip U1. Figure 5 As shown, the buck chip U2 steps down 5V to 1.2V. Figure 6 The circuit shown converts 1.2V and supplies the converted voltage to the working power required by the data expansion chip U1. Figure 7For SPI communication circuit, data expansion chip U1 will provide CLK signal and select the electronic device to communicate through CS signal. Data is transmitted from data expansion chip U1 to electronic device through MOSI line and from electronic device to data expansion chip U1 through MISO line. Figure 8 It is the crystal oscillator circuit of the data expansion chip U1, used to provide a crystal oscillator for the data expansion chip U1, and electrically connected to the 44th pin and the 45th pin of the data expansion chip U1.
[0045] It should be noted that the data expansion chip U1 supports dynamic switching of power states and power management power saving modes, which can balance power consumption and performance.
[0046] In one embodiment of the present application, the instruction input module 101 includes a plurality of key units, each of which is electrically connected to the data expansion module 102, and the key unit is used to output a first level signal according to a user's operation.
[0047] Specifically, multiple button units are electrically connected to multiple pins of the data expansion chip U1. When the button units output a first level signal, the data expansion chip U1 can receive the first level signal and output a first instruction to the main device 20 through the main interface 103 according to the first level signal.
[0048] In one embodiment of the present application, the button unit includes a first resistor and an operation button, the first end of the first resistor is electrically connected to the power supply VDD, the second end of the first resistor is electrically connected to the data expansion module 102, the first end of the operation button and the fourth end of the operation button, respectively, and the second end of the operation button and the third end of the operation button are both grounded.
[0049] Specifically, Fig. 9 As shown, R29, R7, R14 and R21 are all used as the first resistor, and are all used for pull-up. When the user does not press the operation button, that is, the instruction input module 101 does not receive the preset signal, the power supply VDD, the first resistor and the ground cannot form a loop, and the first level signal received by the data expansion chip U1 is a high level signal. When the user presses the operation button, that is, the instruction input module 101 receives the preset signal, the power supply VDD, the first resistor and the ground form a loop, and the first level signal received by the data expansion chip U1 is a low level signal. After the user presses the operation button, the operation button can automatically bounce back to its original position, the power supply VDD, the first resistor and the ground cannot form a loop, and the first level signal received by the data expansion chip U1 is a high level signal. After the data expansion chip U1 receives the pulse signal converted from high level to low level and then to high level, it analyzes and outputs the first instruction to the main device 20.
[0050] For example, Fig. 9The four operation buttons in the computer can be pressed one at a time, or two or three at a time to make the computer perform different operations. For example, pressing the K1 operation button can increase the volume of the main device 20, pressing the K2 operation button can reduce the volume of the main device 20, pressing the K3 operation button can mute the main device 20, pressing the K4 button can make the main device 20 play / pause the video, pressing the K1 operation button and the K2 operation button at the same time can make the main device 20 take a screenshot with one click, and other buttons can be pressed at the same time to make the main device 20 sleep, wake up, go to the desktop with one click, etc. Therefore, the USB-HUB10 provided in this application can enable users to quickly complete processing with one click, save working time, improve efficiency, and provide convenience for users.
[0051] In one embodiment of the present application, the key unit also includes a second resistor and a light-emitting diode, the first end of the second resistor is electrically connected to the data expansion module 102, the second end of the second resistor is electrically connected to the anode of the light-emitting diode, and the cathode of the light-emitting diode is grounded.
[0052] Specifically, Fig.10 As shown, R20, R6, R12 and R19 are all used as the second resistors, and are all used to limit the current to prevent the current transmitted to the light-emitting diode from being too large, which may damage the light-emitting diode. The light-emitting diode is used to emit light to indicate that the user is operating the operation button. When the user presses the operation button, the power supply VDD, the second resistor, the light-emitting diode and the ground form a loop, and the light-emitting diode is powered and emits light.
[0053] For example, if the user presses the K1 operation button, the power supply VDD, R29, R20, the light-emitting diode LED1 and the ground form a loop, and the light-emitting diode LED1 is powered to emit light to indicate that the user is operating the operation button.
[0054] The present application also discloses a communication system, such as Fig.11 The communication system includes a main device 20, multiple expansion devices 30 and the above-mentioned USB-HUB10, the main device 20 is electrically connected to the main interface 103 in the USB-HUB10, and the multiple expansion devices 30 are electrically connected to the multiple expansion interfaces 104 in the USB-HUB10.
[0055] Specifically, in actual use, when the user wants to operate the main device 20, the user operates the instruction input module 101, and the instruction input module 101 outputs a first level signal to the data expansion module 102 according to the user's operation. The data expansion module 102 generates a first instruction according to the first level signal, and the main interface 103 transmits the first instruction to the main device 20, so that the main device 20 performs a preset operation. It can be seen that the USB-HUB 10 provided in the embodiment of the present application is provided with an instruction input module 101, and the instruction input module 101 can receive the user's operation, so that the user can operate the main device 20. Therefore, when the user wants to quickly save important information, switch screens, or perform other operations (such as turning off the screen and sleep mode), there is no need to rely on traditional mouse and keyboard operations. Only the instruction input module 101 needs to be operated to enable the main device 20 to perform the corresponding operation, thereby improving the user's work efficiency and convenience.
[0056] In one embodiment of the present application, the communication system further includes a display module, which is electrically connected to the data expansion module 102 in the USB-HUB 10 .
[0057] Specifically, the display module allows the user to interact with the main device 20 through the command input module 101 or other input devices (such as a keyboard, a touch screen, etc.) to input commands and view data. The display module is also used to display the working status, operation feedback, and data processing results of the main device, providing the user with real-time information.
[0058] Since the processing and functions implemented by the communication system in this embodiment basically correspond to the embodiments, principles and examples of the aforementioned USB-HUB, for the details not fully described in this embodiment, please refer to the relevant descriptions in the aforementioned embodiments, and no further elaboration will be made here.
[0059] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
Claims
1. A USB-HUB, characterized in that: It includes a command input module, a data expansion module, a main interface and multiple expansion interfaces. The command input module, the main interface and all the expansion interfaces are electrically connected to the data expansion module. The main interface is used to be electrically connected to a main device, and the expansion interface is used to be electrically connected to an expansion device.
2. The USB-HUB according to claim 1, characterized in that: The data expansion module includes a data expansion chip, a first end of the data expansion chip is electrically connected to the main interface, a second end of the data expansion chip is electrically connected to the instruction input module, and multiple third ends of the data expansion chip are electrically connected to multiple corresponding expansion interfaces.
3. The USB-HUB according to claim 2, characterized in that: The model of the data expansion chip is BGS3510.
4. The USB-HUB according to claim 1, characterized in that: The main interface is a USB interface.
5. The USB-HUB according to claim 1, characterized in that: The expansion interface is a USB interface or a TYPE-C interface.
6. The USB-HUB according to claim 1, characterized in that: The instruction input module includes a plurality of key units, each of which is electrically connected to the data expansion module, and the key unit is used to output a first level signal according to a user's operation.
7. The USB-HUB according to claim 6, characterized in that: The button unit includes a first resistor and an operation button, the first end of the first resistor is electrically connected to the power supply, the second end of the first resistor is electrically connected to the data expansion module, the first end of the operation button and the fourth end of the operation button respectively, and the second end of the operation button and the third end of the operation button are both grounded.
8. The USB-HUB according to claim 7, characterized in that: The key unit also includes a second resistor and a light emitting diode, the first end of the second resistor is electrically connected to the data expansion module, the second end of the second resistor is electrically connected to the anode of the light emitting diode, and the cathode of the light emitting diode is grounded.
9. A communication system, characterized in that: The invention comprises a main device, a plurality of expansion devices and the USB-HUB as claimed in any one of claims 1 to 8, wherein the main device is electrically connected to a main interface in the USB-HUB, and the plurality of expansion devices are electrically connected to a plurality of expansion interfaces in the USB-HUB accordingly.
10. The communication system according to claim 9, characterized in that: The communication system also includes a display module, and the display module is electrically connected to the data expansion module in the USB-HUB.