Summary of Micro/sys Releases First StackableUSB I/O Board with 48 Lines of Digital I/O
The Micro/sys USB148 is a high-density digital I/O and timer board implementing the StackableUSB specification. Designed for industrial OEM systems, it stacks with host CPU boards to provide 48 TTL I/O lines, three 16-bit timers, and various communication peripherals via a Silicon Laboratories microcontroller. Its rugged design supports flexible expansion and includes debugging tools like LEDs and DIP switches.
Parts used in the Micro/sys USB148:
- StackableUSB specification
- Two 82C55 DIO devices
- One 82C54 device
- 8-position DIP switch
- 8 LEDs
- Silicon Laboratories microcontroller unit
- 10-bit A/D converter
- Two UARTs
- One I2C bus
- One SPI bus
- Onboard current-limiting resistors
Montrose, CA (PRWEB) April 2, 2007
The Micro/sys USB148 is the first I/O board to implement the new StackableUSB specification. This high density digital I/O and timer board brings real world I/O to StackableUSB. It operates as a USB device when stacked above or below a host CPU board. Up to four of these USB peripheral boards can be stacked in any combination or with other I/O boards, satisfying the growing demand for more flexibility and faster board-to-board communication. The StackableUSB point-to-point architecture routes the connections up the stack to the next peripheral in line, bringing USB technology into rugged, compact spaces and making it an ideal choice for industrial applications.
The USB148 addresses the needs of OEM systems requiring high quantities of digital I/O lines by providing two 82C55 DIO devices which offer 48 lines of TTL I/O, as well as an onboard 82C54 device that provides three 16-bit timer/counters. The 8-position DIP switch and 8 LEDs can be used for debugging during system development, for station number, or configuration settings in the final production system. All discrete I/O lines have software programmable pull-ups or pull-downs. The robust USB148 also protects against power sequencing problems with onboard current-limiting resistors that prevent overload currents.
At the core of the USB148 is a Silicon Laboratories microcontroller unit that runs at 48 MHz. This core is compatible with 8051 architecture and integrates many peripherals such as the 10-bit A/D converter, 2 UARTs, 1 I2C, and 1 SPI bus which are available to the user. Micro/sys provides a predefined protocol that carries data over the USB so there is no need for the user to develop code for the microcontroller. This protocol allows a host application, via a custom driver, to directly access and control all of the USB board peripherals. Therefore, the only code the user needs to write to control the USB148 is for the host CPU for which sample code is provided. The rugged USB148 is rated for operation over the industrial temperature range of 40
- What is the primary function of the Micro/sys USB148?
It is the first I/O board to implement the new StackableUSB specification, bringing real world I/O to StackableUSB. - How many digital I/O lines does the USB148 provide?
The board provides 48 lines of TTL I/O using two 82C55 DIO devices. - Can multiple USB peripheral boards be stacked together?
Yes, up to four of these USB peripheral boards can be stacked in any combination or with other I/O boards. - What debugging tools are available on the board?
An 8-position DIP switch and 8 LEDs are provided for debugging during system development or configuration settings. - Does the user need to write code for the microcontroller?
No, Micro/sys provides a predefined protocol so there is no need for the user to develop code for the microcontroller. - What core architecture does the microcontroller use?
The core is compatible with 8051 architecture and runs at 48 MHz. - How does the board protect against power sequencing problems?
It uses onboard current-limiting resistors that prevent overload currents. - What is the operating temperature range rating?
The board is rated for operation over the industrial temperature range of -40 degrees Celsius.
