The AB1000 is a small, lightweight embedded computer with built-in interfaces for avionics databuses and a variety of standard I/O types. Under the direction of its application specific software, the AB1000 can autonomously perform tasks that involve receiving information from some interfaces and processing and mapping the information into other interfaces.
- ARINC 429/575
- Ethernet (10/100)
- USB 2.0 Host (High Speed)
- CompactFlash® disk
- Discrete I/O
Flexibility For A Variety of Applications
The flexibility of the AB1000 Series (also called the Avionics BusBox 1000 or simply Ballard Box) lends itself to many different applications. As a protocol converter, the AB1000 can aid in the integration of commercial and military avionics. For example, acting as a MIL-STD-1553 Bus Monitor and an ARINC 429 transmitter, the AB1000 could make navigation data from a military system available to a commercial device. The Ethernet port may be used in a variety of applications including an Ethernet-to-avionics bridge, an avionics data server, or a remote control/monitoring interface for avionics devices. Aircraft data can be monitored and recorded to the on-board CompactFlash disk. This is useful in maintenance applications where flight data can subsequently be analyzed to detect potential problems.
- Protocol converter
- Data server (Ethernet)
- Data recorder
- Remote monitoring
At the heart of the AB1000 Series is a user programmable PowerPC® processor, which controls the various standard (serial, Ethernet, and USB) and avionics databus (MIL-STD-1553, ARINC 429/708, etc.) interfaces. The high level of functionality implemented in the hardware interface circuitry gives the software application full use of the PowerPC processor.
The USB host port allows for the connection of a wide variety of devices. For example, a USB mass storage device could be used for transferring data to/from the AB1000 Series, or an 802.11 wireless device could be attached as an alternative to the wired Ethernet port. Also included are serial ports and avionics level discrete I/O which can be used to interface with other devices.