Download Full paper
Transcript
Real-Time Data Acquisition and DSP Systems Mihai V. MICEA the DAQ that implements the communication interface is the ICOMM module (see Figure 2-9). Data communication between the DAQ and the controlling system (DSP) solves a two-folded issue: (a) to provide a proper hardware/software infrastructure for data and command exchange and (b) to provide appropriate mechanisms for fetching the acquisition results when ready into the DSP. There is a wide range of standard communication interfaces currently available for the ICOMM implementation, depending on the DSAPS system architecture and on the application requirements. Table 2-4 synthesizes the most common types of communication interface used for data/command exchange in DSAPS. Table 2-4. Standard communication interfaces for DSAPS Standard RS-232 (TIA/EIA232-F)1 Type Serial data link Performance 19,200 bps at 16.5 m (115,200 bps max.) RS-422 (TIA/EIA422-B) Differential serial data link RS-485 (TIA/EIA485-A) Differential serial data link 10 Mbps (max.) at 13.2 m; 100 kbps at 132 m (max.) Same as above USB Universal Serial Bus FireWire High speed (IEEE 1394a) serial bus 18 10÷100 kbps (low speed), 0.5÷10 Mbps (medium speed), 25÷500 Mbps (high speed); 5 m max. cable length between peers Up to 400 Mbps at 4.5 m cable length Observations Single-ended, point-to-point interface. Supports simplex, half-duplex and full-duplex type channels [33]. Multi-drop (multiple receiver operation), balanced interface [33]. Balanced interface, multipoint operation, operation from a single +5V supply, up to32 transceiver loads (unit loads) [33]. Supports up to 127 physical devices in a hierarchic configuration. 2 data (differential signals) + 2 power lines. Robust communication protocol (CRC, error handling/recovery, etc.) [34]. Tree-structured multipoint configuration. 6 signal lines: 1 pair for peripheral power + 2 pairs for data transport. Supports hot-swapping, plugand-play and automatic configuration. Three-layered communication protocol, with isochronous channels [35, 36]. Digital Signal Acquisition and Processing Systems