PC/104 Bus News
Return to News

January 15, 2008 12:30PM

From Microcomputer Systems, Inc.

PC/104 wireless ZigBee IEEE 802.15.4 with analog & digital I/O

Contact Name: John Hilburn
Contact Email: staff@microcomputersystems.com
WebSite: http://www.microcomputersystems.com/msi_3000.htm

The MSI-P700 is a low cost, high performance wireless card providing ZigBee 802.15.4 protocol using the XBee PRO module operating at an rf frequency of 2.4 GHz. The module is configured to support NonBeacon communications that operate in a Peer-to-Peer network topology not dependent upon the Master/Slave relationships. Modules remain synchronized without use of master/server configurations for rapid synchronization times and fast cold start times. It can also be programmed for NonBeacon mode as either a Coordinator or End Device. The Coordinator mode can be configured to use either direct or indirect transmissions. It will also support Unicast or Broadcast communications. 
A 16C550 UART interfaces the XBee module to the PC/104 bus. The UART provides a 16 byte transmit and receive FIFO and baud rates are programmable from 1200 to 115,200 bits/s. Automatic hardware RTS and CTS flow control is used to prevent overflow of the local receiver and remote receiver FIFOs. The card I/O address is jumper selectable for COM1 thru COM4 with an optional 16-bit offset address. Interrupts are jumper selectable for IRQ3 thru IRQ5 and IRQ9 thru IRQ15. The ZigBee I/O provides 6 lines individually selectable as either an analog input (0-5V range, 10-bit resolution) or a TTL input or output, and 1 TTL input. Two ZigBee analog outputs (0-5V range, 10-bit resolution) are also provided. Unused UART control lines provide 3 input and 2 output TTL lines. All I/O lines have varistor surge suppressors for transient voltage (lightning, etc.) protection. 
The antenna connection to the card is provided by a SMA bulkhead connector. A 6" cable attaches this connector to the rf module which permits its removal from the card bracket for mounting into the user enclosure as an option. A sample BASIC test program is supplied that illustrates programming of the card for various XBee PRO commands. A BASIC interpreter for running this program is available at no charge.  
Operates from -40 to 85 C and requires only +5V.