4-PORT PROGRAMMABLE USB HUB WITH PER-PORT POWER CONTROL
A USB control hub for the most demanding engineering environments.
The USBHub2x4 is a programmable Hi-Speed USB compatible hub featuring 4 device downstream ports with standard USB Type-A connectors. With two host (upstream) connections using USB mini-B connectors, the USBHub2x4 is perfect for environments where multiple devices need to be shared or switched between two host computers. For example:
- software regression testing
- smartphone software development and validation
- Android software development and validation
- USB device regression testing
- manufacturing testing
- device burn-in testing
- USB device charge-curve testing.
WHY CHOOSE ACRONAME’S INDUSTRIAL 4-PORT USB HUB?
The USBHub2x4 gives engineers advanced flexibility and configurability over USB ports in testing and development applications. Each downstream USB channel implements separately and independently switched data lines and 2500mA current-limited power lines. USB power and data can be independently disconnected for advanced USB testing applications. Pin interfaces are protected against reverse polarity and overvoltage, and connections are designed to operate from 0°C to 50°C ambient with no external cooling or fans. Each USBHub2x4 is uniquely addressable and controllable from a host PC via the selected USB host input. Acroname’s BrainStem® link is then established over the USB input and allows a connection to the on-board controller in the USBHub2x4. USBHub2x4 can be controlled via a host running BrainStem APIs or alternately, it can operate independently by running locally embedded, user-defined programs based on Acroname’s BrainStem Reflex language.
FEATURES
- Individually enable/disable any of 4 downstream ports
- Data and power lines on each port can be turned on or off
- Measure voltage and current on each downstream port
- Set programmable current limits for each downstream port (500mA to 2.5A)
- Automatic or programmed selection for either of 2 host port connections
- All ports support USB link speeds up to 480Mb/s
- Deliver up to 2.5A per port (in CDP mode)
- Enumeration delay for discovery of attached downstream devices
- Boost USB upstream and downstream data signal levels
- DIN-rail mountable
- Certified to withstand +/- 30kV ESD strikes.
APPLICATIONS FOR 4-PORT INTELLIGENT USB HUB:
- USB device manufacturing
- USB device validation and development
- Functional testing
- Camera control
- Battery charging
- USB device resets
- USB monitoring
- Sequential firmware load/updates
BLOCK DIAGRAM
By integrating Acroname’s BrainStem technology, the USBHub2x4 can be controlled with a simple and powerful programming API in C++ and Python. Acroname also provides HubTool as an example application which can be used to quickly setup or control the hub. The BrainStem APIs and HubTool is available on all modern operating systems (MacOSX, Linux and Windows 7, 8 and 10 (32bit and 64bit)). And of course, the BrainStem technology provides an embedded virtual machine API. This embedded API allows for completely automatic control of all features of the USBHub2x4 without needing a host PC.
The S75-USBHUB-2×4 is a housing-free version intended for integration to larger OEM systems.
The latest BrainStem development API is always available in theDownload Center. The latest firwmare can be applied using the Updater utility. Check out theBrainStem Firmware Management& reference entry or video for instructions on how to update your device.
HUBTOOL
HubTool is an example application utilizing the Qt GUI framework. Source code for HubTool is available in theDownload Center, which can serve as a quick start to writing your own GUI application to meet your needs. It also serves as a good entry tool for understanding the functionality of the USBHub2x4, or just watching the battery charge curves of your various devices.