chapter 3: PC based ECG acquisition system

Size: px
Start display at page:

Download "chapter 3: PC based ECG acquisition system"

Transcription

1 chapter 3: PC based ECG acquisition system This chapter describes development of a Data Acquisition System (DAS) for single lead ECG signal in a computer for storage and further processing. A microcontroller based standalone embedded system is used as DAS card for direct acquisition of ECG data from the source in a computer through the serial port. A MATLAB based application software collects the ECG data and processes them to extract the time plane features. A semi-skilled technician can acquire the ECG data to compute the wave durations and intervals using some GUI-based toolsets. The system is tested with synthetic ECG signal generated using Physionet data. 3.1 Block diagram The schematic diagram of the developed system is shown in Fig.3.1. The DAS card is a standalone embedded system consisting of 8051 microcontroller (MCU) as the main unit and instrumentation amplifier, level shifter, AD converter and MAX-232 level converter as peripheral components. The ECG signal is generated from an Arbitrary Waveform Generator (AWG) (Model Agilent 33220A) with the help of Agilent IntuiLink Waveform Editor Software loaded in another desktop PC. The signal generated by AWG is amplified by a low-offset instrumentation amplifier consisting of LF353 and OP07 in the range ±2.5V. The output of the amplifier is fed to the single channel AD converter 0804 through a dc offset +2.5V as the input range of this converter is 0-5V. A more detailed schematic of the TES module is shown is Fig.3.2. The AD converter output is sampled by the MCU at 1 khz frequency and each sample is converted into a RS-232 formatted data stream for serial delivery to the PC for storage.

2 Fig.3.1: Block diagram of PC-based ECG DAS Fig.3.2: Detailed Block schematic of the Data Acquisition System 3.2 Generation of synthetic ECG The developed system is tested with synthetic ECG signal generated using ptb-db records under Physionet For generation of synthetic ECG signal, a separate laptop computer is used. A ptb-db file is chosen and a precisely cut R-R interval from a particular single lead data is picked-up and stored in a separate text file as a single column format This file is required to be loaded with Agilent IntuiLink Waveform Editor for generation of the synthetic ECG signal. A screen layout of the Waveform Editor is shown in Fig.3.3. The frequency and peak amplitude setting of the generated signal can be set either from (i) the send arbitrary waveform menu of the Waveform Editor or, (ii) from the front panel soft keys of the AWG. The ECG samples from the linked text file (with Waveform Editor) are delivered through the USB link to the volatile memory of AWG, which re-generates the signal at die output by continuously repeating the R-R samples. In this way the ECG signal with required frequency and peak amplitude setting is obtained. The [ 51 ) :

3 reason of sending R-R interval is to avoid any discontinuity between successive cycles of the generated waveform, as may occur due to baseline modulation present within the raw data. Fig.3.3: Synthetic ECG generation using Agilent Waveform Editor: user front panel options 3.3 Operation of the DAS card The single channel AD converter 0804 is made to operate at free running mode at a speed of 0.60 MHz by use of an external timing (parallel RC combination) circuit. The output of the converter is sampled at a speed of 1 khz by the MCU. The UART of the PC is programmed in Mode 1 communication which converts each byte to RS-232 formatted data stream by automatic prefixing of start bit (logic 0 ) and suffixing stop bit (logic 1 ) with LSB sent first. Each 8 bit data sample is delivered to the PC using RS-232 serial protocol with a speed of 19.2 kbps. The related calculation for BAUD rate is done as follows: Baud Rate = bits/' sec

4 Bit width = 1/19200 sec Considering mode 1 communication using 10 bit/ frame (1 start bit, 8 data bits and 1 stop bit) total time to transmit one frame = 10/19200 sec = 520 ps. The time between two consecutive sampling is 1 ms. So, serial link remains idle for 480 ps between two successive transfers of samples to the PC. Figure 3.4 shows a time scale activity of the serial link between the DAS card and PC against sampling of the AD converter output Serial data transfer from MCU to PC At initial stages of testing, the DAS card is programmed to respond to the commands received from PC through the serial receive data line (RxD pin). Initiation and completion of acquisition by the DAS card are initiated by sending commands from the PC using separate commands, start and stop, issued from the GUI front panel push button switches. For start, the command code is a fixed byte 255h and for stop the same is 00^. When reliability of the data link is established, only the start of data acquisition is initiated using command. The DAS card acquires and transfers predetermined number of bytes, after which a stop command is automatically generated. This instructs the DAS card to stop acquisition of data as well as delivery to PC. The schematic flow-chart of the MCU firmware is shown in Fig.3.5.

5 Fig.3.5: Flowchart of DAS card MCU firmware 3.4 PC based application software The state of the art PC-based application software developed in MATLAB platform has two functions. First, serial acquisition of ECG samples from the DAS card for storage in a text file with time stamping. Second, processing of the pre-stored ECG data to compute ECG wave durations and intervals. The data

6 processing function is purely offline. These two operations are kept independent, i.e., the system can be used for quick collection of a multiple patients ECG or, multiple leads for a single patient Thereafter, these individual lead data can be analyzed one by one. The analysis function does not require the connection of the DAS to the PC. For achieving the two objectives, an application software is developed in MATALB. For easy Man- Machine-Interface (MMI), a GUI based front end is designed, which can be used by a technician or physician to collect ECG samples in the PC and process the data. For data analysis, the ECG samples are needed to be stored in a time-stamped text file in computer memory. The developed software performs the following tasks for data collection: (i) Reception of the serial ECG data delivered (by the DAS card) through its serial link and storage sequentially in a text file. (ii) Conversion of digital data with 8 bit resolution into the corresponding ECG samples calibrated in millivolt level. (iii) Generation of a graphical plot of the stored ECG samples on the front-panel of the GUI Implementing serial communication using MATLAB Basics of serial communication The RS-232 standard, recommended by EIA in 1961, defines the two devices connected with a serial cable as the Data Terminal Equipment (DTE) and Data Communication Equipment (DCE). This terminology reflects the RS-232 as a standard for communication between a computer terminal and an external device (CRO, modem, etc).the connection schematic between two devices conforming RS-232 standard is shown in Fig.3.6, where the two devices are connected by a serial cable. For implementing asynchronous serial transfer, primary communication is accomplished using three pins, viz., the Transmit Data pin, the Receive Data pin, and the Ground pin. A popular low pin version of RS-232 connector is shown in Fig.3.7, called 9- pin D connector.

7 Computer, a Male DB9 or DB25 Male DB9 or DB25 Telephone Interface Cable DTE Data Terminal Equipment Equipment Fig.3.6: Generalized connection diagram in RS-232 communication system t 0 0 o 4 o O 0 o Fig.3.7: 9-pin D-connector (male) Using the asynchronous protocol, each communication device uses its own internal clock, resulting in bytes that are transferred at arbitrary times. So, instead of using time as a way to synchronize the bits, a data format (called frame ) is used. A generalized data format for RS-232 protocol includes a low start bit, 8 data bits, a high stop bit and a parity bit (optional) as shown in Fig.3.8. j DO 01 D2 i i 1 Start 1! I Data bits 1 bit j...~1 ~ ~ D7 Parity bit Stop bits Fig.3.8: Data frame format in RS-232 protocol In asynchronous communication, the byte framing is performed by the Universal Synchronous Asynchronous Receiver Transmitter (USART) module associated with the COM port circuit of the PC. The signal level with RS-232 communication uses a different level than TTL logic level. A HIGH logic corresponds to -10 V and LOW corresponds to +10 V. So, a TTL level circuit interfaces with RS-232

8 logic through an interface, called level converter, which converts the TTL level logic (0-5V) into RS-232 level and vice versa for bidirectional data transfer. TABLE 3.1: SERIAL PORT PIN AND SIGNAL ASSIGNMENTS Pin Label Signal Name Signal Type 1 CD Carrier Detect Control 2 RD Receive Data Data 3 TD Transmit Data Data 4 DTR Data Terminal Ready Control 5 GND Signal Ground Control 6 DSR Data Set Ready Control 7 RTS Request to Send Control 8 CTS Clear to Send Control 9 RI Ring Indicator Control In synchronous communication, the transmitted bytes are synchronized to a common clock signal. The communicating devices initially synchronize themselves to each other, and continuously send characters to stay synchronized. Synchronous transfer allows faster data communication than asynchronous one due to lowering of communication overhead, since the additional characters like start, stop bits are not required. The synchronization is achieved using two lines Data Terminal Ready (DTR) and Data Set Ready (DSR) for updating the status of communication devices to each other. Normal microcontrollers don t support these pins directly. Other port pins with proper firmware support can be used for implementing synchronous communication Serial communication using MATLAB MATLAB supports direct data transfer between two devices TIA/ELA-232-C standard published by Telecommunications Industry Association. A generalized data flow (input) diagram involving the serial port in PC and the DAS card is shown in Fig.3.9. { 57 1

9 Fig.3.9: Data flow diagram between the DAS card and PC serial port A portion of the computer memory is allocated as input and output buffer associated with the USART of the serial port of the PC. Ihe memory size allocated to this buffer can be changed through software instructions. As shown in Fig.3.9, the data exchange between DCE (here DAS card) and the PC takes place through the same buffer. The USART is programmed using commands from MATLAB platform. It serially transfers out the data from the output buffer memory to the external device or, receive data from external device through input buffer with the specified baud rate. The principle of event-driven-programming is used for transferring the bytes between the USART buffer and the PC memory. For a typical data input process, the following sequence of events take place: 1. Data from the external device (DCE) continuously fill up the input buffer of the USART using the RxD line; 2. When input buffer filling reaches predefined (user programmable) threshold value, then it generates an event, which triggers the corresponding MATLAB callback functions using bytes-available event ; 3. Data is picked-up from buffer using necessary command in MAT ALB For transferring data bytes to the outside world, an exact reverse sequence is executed, as stated below: i) From computer memory, data byes are sent to the output buffer of the USART by using commands in MATLAB; ii) The USART continuously transmits the data bytes to the external device using the TxD line; iii) An OutputEmpty event is generated when the output buffer goes empty, triggering fee corresponding event described by BytesAvailableFcn and OutputEmptyFcn, The calling function loads the next block of data to the USART for delivery to fee external device. The serial port communication in MATLAB is achieved defining a variable as serial port object, which corresponds to a physical port, setting its properties and using fee same for achieving real time communication.

10 Fig.3.10: Flowchart of serial data reception in MATLAB environment

11 A typical session for using serial port objects involves following steps to be initiated using software instructions: (i) Creating a serial port object using serial creation function. (ii) Opening the port. (ii) Setting the following properties related to the serial port functions: Baud Rate Parity Data bits Stop bits Input buffer size ReadAsyncMode which describes manual / automatic mode for reading the port for data availability BytesAvailableFcn describes the function which will be called every time an event described by BytesAvailableFcnMode property is generated BytesAvailableFcnCount describes the number of bytes which, when available in the input buffer will generate the callback event (iii) Picking up (or deliver) the data bytes available in the buffer in (or from) a data array. (iv) Closing the port. In the present work, the continuous data stream received to the PC through COM port is sequentially stored in a text file. The schematic flowchart of the algorithm is shown in Fig At first, the initialization functions like serial port settings and event related parameters are set Then the serial port is opened and a temporary text file is opened. With each overflow of the serial port input buffer by the incoming byte stream, the block of data is picked up and serially arranged (appended) in the same temporary file. This operation is repeated until either a predefined number of bytes are stored or, a manual stop command is initiated. This temporary data file stores digitized ECG samples in 8 bit resolution. The stored bytes in the temporary text file are converted into the corresponding ECG samples using the following formula: [Digital value (D) - digital equivalent of bias voltage] x 19.6 Analog (mv) value (V.)... (3.1) Total amplification achieved in Amplifiers

12 where, 19.6 mv corresponds to the resolution of the ADC. The digital value can have a range of The total amplification in the amplifier circuit is 569. A new text file is generated where the converted ECG samples are stored in time stamped two column arrays. The time array is generated by an arithmetic progression serial with an increment value of 1 ms, since the sampling frequency of the DAS card is 1 khz. This file is preserved for data archiving and further processing. The GUI based front end can be used to plot a graphical plot of the text file for visual examination of stored ECG data Processing of acquired ECG data The ECG analysis software extracts the durations and intervals of the constituent waves (P, QRS complex, T) and characteristic segments (RR, QRS, ST, QT etc) from the ECG data. Detail of the ECG feature extraction algorithm is given in Chapter 2, section 2.2 and section Testing and results The developed system is initially tested with known standard waveform at different frequencies. The test layout of the developed system is shown in Fig Fig.3.11: Layout of the test system

13 At this stage, the start and termination functions of the acquisition are controlled by using two push-button switches on the GUI front panel, as shown in Fig.3.12 and Fig The objective is to study the proper collection and reproduction of the acquired data in the PC. A detailed bandwidth study of the serial link is also performed. The test results of the system with ramp and sine wave at different frequencies are shown with corresponding CRO screenshot. (a) (b) Fig.3.12: Test results of the system with standard waveforms at 5 Hz (a) CRO screenshot of ramp wave generated; (b) Data plot of ramp wave in GUI; (c) Data plot of sine wave in GUI

14 KrtdlJ (a) (b) Fig.3.13: Test results of the system with sine wave (a) Using 50 Hz; (b) Using 100 Hz (a) (b) Fig.3.14; Test results of the system with ECG data (a) CRO screenshot; (b) Plot in GUI It is observed that the waveform is distorted for higher frequencies whereas, the test waveforms at lower frequencies are better reconstructed. The distortion is due to the time elapsed between the two successive pickups of input buffer data and calling function execution at the application software, it can be removed by increasing the input buffer size of the USART for higher frequencies.

15 PC based ECG acquisition system chapter 3 The test results with ECG data with corresponding CRO screenshot is shown in Fig The data file containing digital samples and reconverted ECG samples is shown in Fig S81 D Microsoft I «ccl - ccf 3initizcd Samples r" 'ir -a 1 f B: Chart Area v Look CN»t at,vtow Hefc Adofet W 1 JPlot on GUI J laj ] : Reconstructed Sample Fig.3.15: Stored file screenshots and plot of ECG after final acquisition The reliability of the acquired data in the PC is ensured by comparing a suitably cut R-R samples of a captured lead data in the PC with the corresponding one computed from the raw samples generated by the AWG. The raw signal generated by the AWG is directly collected in a PC, bypassing the DAS card, by using a DSO (Model Tektronix TDS1001B) in conjunction with Tektronix Open Choice Desktop software. This software provides a facility to capture the raw data samples directly from the AWG in a time stamped data file. The sampling of this direct acquisition is kept as 1 khz to match the sampling of ADC bv the DAS card MCU. After the data reliability is ensured, the data processing algorithm is tested. For this, the starting and termination of data acquisition function by the DAS card is first converted into an automatic mode. By this, a fixed number of bytes (equal to 7168) are picked up every time from the ECG source. The following time plane features are computed from the acquired data. (i) QRS interval; (ii) ST interval; (iii) QT interval; (iv) corrected Qt interval or (QT)C ; and (v) R-R interval.

16 Figure 3.16 represents R-peak detection from the acquired data from the DAS card, re-calibrated to the millivolt level. The sensitivity figure for different captured data using the DAS card is given in Table 32. An accuracy of 99.62% is obtained over 120 data leads such tested. The extracted features are compared with corresponding actual values. Table 3.3 and Table 3.4 show the comparison of some of the computed values with actual ones. tlme(a»o) Fig.3.16: R-peak determination from ECG data acquired by DAS card TABLE 32: SENSITIVITY FIGURE FOR R-PEAK DETECTION Patient file ID Lead I Leadll Lead vl P237/ s0465 (N)

17 P252/s0487(N) P241/ s0470 (N) P267/ s0504(n) P266/ s0502 (N) P275/s P238/ s0466 (N) P240/ S0468 (N) P279/ 0533 (N) TABLE 3.3: QRS WIDTH CALCULATION (IN MILLISECOND) Patient file ED LeadI Lead II Lead vl algorithm actual algorithm actual algorithm actual P236/s0463(N) P236/s0464(N) P237/s0465(N) P238/s0466(N) P240/s0468(N) P241/s0470(N) P248/s0481(N) P264/s0500 (N) P266/s0502(N) TABLE 3.4: QT-INTERVAL CALCULATION (IN MILLISECOND) Patient file ID LeadI Lead II Lead vl algorithm actual algorithm actual algorithm actual P236/S0463 (N) P236/s0464(N) P238/s0466(N)

18 P240/ s0468 (N) P241 / s0470 (N) P248/s0481 (N) P264/ s0500 (N) P266/s0502(N) Finally the PC based application software is embedded in the application software developed. A screenshot of the digital data plot, reconstructed samples plot, R-R plot and different computed wave intervals is shown in Fig The GUI also provides a provision to store the R-R interval data instead of all cardiac cycles for optimum memory usage. Fig.3.17: ECG plot with extracted time plane features on the GUI

19 3.6 Conclusion A method of acquiring EGG samples from a local source into a PC for computerized processing is described in this chapter. A standalone DAS card along with an application software is used for collection of ECG samples in a PC through serial port for sequential storage in a time-stamped text file. Then the different wave durations and intervals are computed by analysis of the pre-stored data. The GUI-based toolsets provide an offline method to assist a cardiologist to assess the patient scardiac condition based on visual analysis and extracted time-plane features from the captured ECG data. The system need to be slightly customized for connection with an ECG lead system and amplifier assembly to collect and analyze the data collected from a live patient. The present capacity of single dead acquisition can be extended to multi-lead acquisition by replacing the single channel ADC with a multi-channel one. In the next chapter a modular system of ECG transmission is described, where the ECG samples are collected near the source and transmitted using a bi-phase modulation technique to a remote end computer for automatic acquisition.

Sender Receiver Sender

Sender Receiver Sender EEE 410 Microprocessors I Spring 04/05 Lecture Notes # 19 Outline of the Lecture Interfacing the Serial Port Basics of Serial Communication Asynchronous Data Communication and Data Framing RS232 and other

More information

Serial Interfaces Part 1. ECE 153B Sensor & Peripheral Interface Design Winter 2016

Serial Interfaces Part 1. ECE 153B Sensor & Peripheral Interface Design Winter 2016 Serial Interfaces Part 1 ECE 153B Sensor & Peripheral Interface Design Serial Interfaces Simple Serial Interfaces RS-232C (UART) Provides for point to point communications, primarily Among the simplest

More information

Chapter 11: Input/Output Organisation. Lesson 05: Asynchronous RS232C Serial Port data transfer

Chapter 11: Input/Output Organisation. Lesson 05: Asynchronous RS232C Serial Port data transfer Chapter 11: Input/Output Organisation Lesson 05: Asynchronous RS232C Serial Port data transfer Objective Understand the RS232C asynchronous data transfer and signals Learn the RS232C serial port communication

More information

8051SERIAL PORT PROGRAMMING

8051SERIAL PORT PROGRAMMING 8051SERIAL PORT PROGRAMMING Basics of Serial Communication Computers transfer data in two ways: Parallel Often 8 or more lines (wire conductors) are used to transfer data to a device that is only a few

More information

e-pg Pathshala Subject : Computer Science Paper: Embedded System Module: Serial Port Communication Module No: CS/ES/11 Quadrant 1 e-text

e-pg Pathshala Subject : Computer Science Paper: Embedded System Module: Serial Port Communication Module No: CS/ES/11 Quadrant 1 e-text e-pg Pathshala Subject : Computer Science Paper: Embedded System Module: Serial Port Communication Module No: CS/ES/11 Quadrant 1 e-text In this lecture, serial port communication will be discussed in

More information

Serial Communication Prof. James L. Frankel Harvard University. Version of 2:30 PM 6-Oct-2015 Copyright 2015 James L. Frankel. All rights reserved.

Serial Communication Prof. James L. Frankel Harvard University. Version of 2:30 PM 6-Oct-2015 Copyright 2015 James L. Frankel. All rights reserved. Serial Communication Prof. James L. Frankel Harvard University Version of 2:30 PM 6-Oct-2015 Copyright 2015 James L. Frankel. All rights reserved. Overview of the Serial Protocol Simple protocol for communicating

More information

UNIT-V COMMUNICATION INTERFACE

UNIT-V COMMUNICATION INTERFACE UNIT-V COMMUNICATION INTERFACE SERIAL DATA TRANSFER INTRODUCTION Data transmission, digital transmission or digital communications is the physical transfer of data (a digital bit stream) over a point-to-point

More information

4.3 Digital Communication

4.3 Digital Communication Data Acquisition & Computer Control 11 4.3 Digital Communication Why digital communication (often termed digital input/output, or DIO)? Because the language of computers (and many peripheral devices) is

More information

Serial Interfacing. Asynchronous Frame

Serial Interfacing. Asynchronous Frame Serial Interfacing Serial Data Transfer used by keyboards, plotters, modems and other peripherals with low data transfer rates (low bandwidth) 2 Types: Asynchronous CPU and device are not using a common

More information

Embedded Systems and Software. Serial Communication

Embedded Systems and Software. Serial Communication Embedded Systems and Software Serial Communication Slide 1 Using RESET Pin on AVRs Normally RESET, but can be configured via fuse setting to be general-purpose I/O Slide 2 Disabling RESET Pin on AVRs Normally

More information

Embedded Systems and Software

Embedded Systems and Software Embedded Systems and Software Serial Communication Serial Communication, Slide 1 Lab 5 Administrative Students should start working on this LCD issues Caution on using Reset Line on AVR Project Posted

More information

The Wireless Connectivity Expert

The Wireless Connectivity Expert The Wireless Connectivity Expert 48511 Warm Springs Blvd., Suite 206, Fremont CA 94539 Tel: (510) 490-8024 Fax: (510) 623-7268 Website: http://www.actisys.com/ E-mail: irda-info@actisys.com ACT-IR100SD

More information

Galep-Adapter DIL-40 => ISP-ASYNC/SYNC Article-No.:

Galep-Adapter DIL-40 => ISP-ASYNC/SYNC Article-No.: 1 of 10 -- English -- Adapter for MCU s, which are in system programmable. -- Deutsch -- Adapter für MCU s, die im System programmiert werden können. Illustration 1: ISP-ASYNC/SYNC-adapter 210915 Illustration

More information

Amarjeet Singh. January 30, 2012

Amarjeet Singh. January 30, 2012 Amarjeet Singh January 30, 2012 Website updated - https://sites.google.com/a/iiitd.ac.in/emsys2012/ Lecture slides, audio from last class Assignment-2 How many of you have already finished it? Final deadline

More information

AWG2300. USB Multifunction Arbitrary Waveform Generator SCICORE INSTRUMENTS, INC.

AWG2300. USB Multifunction Arbitrary Waveform Generator SCICORE INSTRUMENTS, INC. AWG2300 USB Multifunction Arbitrary Waveform Generator Simultaneous dual channel waveform generation DC - 50 MHz output frequency range Waveform sampling rate: 300MS/s Waveform vertical resolution: 14-bit

More information

ELE492 Embedded System Design

ELE492 Embedded System Design Overview ELE9 Embedded System Design Examples of Human I/O Interfaces Types of System Interfaces Use of standards RS Serial Communication Overview of SPI, I C, L, and CAN Class //0 Eugene Chabot Examples

More information

Learn how to communicate

Learn how to communicate USART 1 Learn how to communicate Programmed I/O (Software Polling) Interrupt Driven I/O Direct Memory Access (DMA) 2 Programmed I/O (Polling) Processor must read and check I/O ready bits for proper value

More information

GT- IRDM-9603 Product description Rev. 2 17/06/2014

GT- IRDM-9603 Product description Rev. 2 17/06/2014 GT- IRDM-9603 Product description Rev. 2 17/06/2014 1 1. Overview The GT- IRDM- 9603 is a complete Satellite Terminal solution for Satellite applications. Based on IRIDIUM 9603 module. 2. Hardware Interface

More information

PMC-16AIO 16-Bit Analog Input/Output PMC Board With 32 Input Channels, 4 Output Channels and 16-Bit Digital I/O Port

PMC-16AIO 16-Bit Analog Input/Output PMC Board With 32 Input Channels, 4 Output Channels and 16-Bit Digital I/O Port PMC-16AIO 16-Bit Analog Input/Output PMC Board With 32 Input Channels, 4 Output Channels and 16-Bit Digital I/O Port Features Include: 32 Single-Ended or 16 Differential 16-Bit Scanned Analog Input Channels

More information

Serial Interfacing. Pulse width of 1 bit

Serial Interfacing. Pulse width of 1 bit ١ ٢ Asynchronous Frame 10 bits 7E1 (7 data bits, even parity, 1 stop bit) Serial Data Transfer used by keyboards, plotters, modems and other peripherals with low data transfer rates (low bandwidth) * *

More information

SCIENCEWORKSHOP 750 INTERFACE. Instruction Sheet for the PASCO Model CI Introduction

SCIENCEWORKSHOP 750 INTERFACE. Instruction Sheet for the PASCO Model CI Introduction Instruction Sheet for the PASCO Model CI-7500 012-06772A 4/98 $1.00 SCIENCEWORKSHOP 750 INTERFACE ventilation louvres POWER power light ScienceWorkshop 750 1 2 3 4 A B C DIGITAL CHANNELS ANALOG CHANNELS

More information

Select a Data Communication Interface

Select a Data Communication Interface Printer Setup and Operation Select a Data Communication Interface Select a Data Communication Interface You may connect your print engine to a computer using one or more of the available connections. The

More information

Microcontroller Based Data Acquisition System

Microcontroller Based Data Acquisition System Microcontroller Based Data Acquisition System Sayantan Dutta Department of Applied Electronics and Instrumentation Engineering, University Institute of Technology, Burdwan University Rishabh Das Department

More information

RS-232 DATA COMMUNICATIONS WITH THE TANDY COLOR COMPUTER

RS-232 DATA COMMUNICATIONS WITH THE TANDY COLOR COMPUTER By Tom Gunnison 1998 DISCLAIMER These plans and software are provided "as is" with no guarantee of fitness for the purpose either explicit or implied. I disclaim any responsibility for losses incurred

More information

Advanced Electronic Communications Systems Wayne Tomasi Sixth Edition

Advanced Electronic Communications Systems Wayne Tomasi Sixth Edition Advanced Electronic Communications Systems Wayne Tomasi Sixth Edition Pearson Education Limited Edinburgh Gate Harlow Essex CM20 2JE England and Associated Companies throughout the world Visit us on the

More information

Infineon C167CR microcontroller, 256 kb external. RAM and 256 kb external (Flash) EEPROM. - Small single-board computer (SBC) with an

Infineon C167CR microcontroller, 256 kb external. RAM and 256 kb external (Flash) EEPROM. - Small single-board computer (SBC) with an Microcontroller Basics MP2-1 week lecture topics 2 Microcontroller basics - Clock generation, PLL - Address space, addressing modes - Central Processing Unit (CPU) - General Purpose Input/Output (GPIO)

More information

PCI-12AIO 12-Bit Analog Input/Output PCI Board

PCI-12AIO 12-Bit Analog Input/Output PCI Board PCI-12AIO 12-Bit Analog Input/Output PCI Board With 32 Input Channels, 4 Output Channels, a 16-Bit Digital I/O Port and 1.5 MSPS Input Conversion Rate Features: 32 Single-Ended or 16 Differential 12-Bit

More information

EZ864 UMTS Terminal Telit Cellular GSM Engine

EZ864 UMTS Terminal Telit Cellular GSM Engine EZ864 UMTS Terminal Telit Cellular GSM Engine Version: 01.01 EZ864 UMTS Terminal_HD_V01.01 06.Mar.2008-1 - Hardware Interface Description 1. Hardware Features of the EZ864 UMTS Terminal Feature Implementation

More information

STEP X - Name of Step QUICK START GUIDE SP385A-R3, SP390A-R3 USB TO RS CONVERTER 24/7 TECHNICAL SUPPORT AT OR VISIT BLACKBOX.

STEP X - Name of Step QUICK START GUIDE SP385A-R3, SP390A-R3 USB TO RS CONVERTER 24/7 TECHNICAL SUPPORT AT OR VISIT BLACKBOX. STEP X - Name of Step QUICK START GUIDE SP385A-R3, SP390A-R3 USB TO RS CONVERTER 24/7 TECHNICAL SUPPORT AT 877.877.2269 OR VISIT BLACKBOX.COM STEP 1 - Package Includes/System Requirements PACKAGE INCLUDES

More information

RM024 DVK USER GUIDE VERSION 1.2

RM024 DVK USER GUIDE VERSION 1.2 USER GUIDE VERSION 1.2 Americas: +1-800-492-2320 Asia: +852-2923-0610 REVISION HISTORY Version Revision Date Change Description Approved By 1.0 20 Dec 2012 Initial Release Chris Downey 1.1 15 Apr 2014

More information

Product Information Sheet PDA14 2 Channel, 14-Bit Waveform Digitizer APPLICATIONS FEATURES OVERVIEW

Product Information Sheet PDA14 2 Channel, 14-Bit Waveform Digitizer APPLICATIONS FEATURES OVERVIEW Product Information Sheet PDA 2 Channel, -Bit Waveform Digitizer FEATURES 2 Channels at up to 100 MHz Sample Rate Bits of Resolution Bandwidth from DC-50 MHz 512 Megabytes of On-Board Memory 500 MB/s Transfer

More information

Overview: Functional Description:

Overview: Functional Description: CPCI-ADADIO 12-Channel 16-Bit Analog I/O CPCI Card With 8 Simultaneous Input Channels at 200K Samples per Second per Channel, 4 Output Channels, and Byte-Wide Digital I/O Port Features Include: 8 Analog

More information

ZM24x Quick-Connect Industrial Modem. User s Manual

ZM24x Quick-Connect Industrial Modem. User s Manual ZM24x Quick-Connect Industrial Modem User s Manual Version 1.1 2004 ZYPEX, Inc. All Rights Reserved 1 ZM24x Quick-Connect Industrial Modem Since the equipment explained in this manual has a variety of

More information

Table 8 shows the pin configuration and function of a standard computer-to-printer parallel cable. Table 8 Parallel Cable Pin Configuration

Table 8 shows the pin configuration and function of a standard computer-to-printer parallel cable. Table 8 Parallel Cable Pin Configuration Advanced Printer Inion Parallel Data Port Parallel Data Port The parallel data interface supports IEEE 1 bidirectional parallel communications in nibble mode. The parallel interface provides a means of

More information

USART. USART stands for Universal Synchronous Asynchronous Receiver Transmitter. Full-duplex NRZ asynchronous serial data transmission

USART. USART stands for Universal Synchronous Asynchronous Receiver Transmitter. Full-duplex NRZ asynchronous serial data transmission USART 1 USART USART stands for Universal Synchronous Asynchronous Receiver Transmitter Full-duplex NRZ asynchronous serial data transmission Offer wide ranges of baud rate 2 Serial communication Can support

More information

Hardware Manual. PCMCIA 1 Port RS EDITION APRIL 1999

Hardware Manual. PCMCIA 1 Port RS EDITION APRIL 1999 Hardware Manual 232 232232 PCMCIA 1 Port RS232 1.1 EDITION APRIL 1999 Guarantee. FULL 36 MONTHS GUARANTEE. We guarantee your interface card for a full 36 months from purchase, parts and labour, provided

More information

PCL Port RS-232 Interface Card

PCL Port RS-232 Interface Card PCL-858 8-Port RS-232 Interface Card Copyright Notice This documentation and the software included with this product are copyrighted 2001 by Advantech Co., Ltd. All rights are reserved. Advantech Co.,

More information

ZM56 High-Speed Industrial Modem. Command Summary. 1 ZM56 High-Speed Industrial Modem

ZM56 High-Speed Industrial Modem. Command Summary. 1 ZM56 High-Speed Industrial Modem ZM56 High-Speed Industrial Modem Command Summary 1 ZM56 High-Speed Industrial Modem AT Command Summary Command AT ATA ATDT ATE0 ATE1 ATH ATH1 ATI ATO ATS Description Attention Prefix Precedes all commands

More information

Lecture 13 Serial Interfaces

Lecture 13 Serial Interfaces CPE 390: Microprocessor Systems Spring 2018 Lecture 13 Serial Interfaces Bryan Ackland Department of Electrical and Computer Engineering Stevens Institute of Technology Hoboken, NJ 07030 Adapted from HCS12/9S12

More information

Design and development of embedded systems for the Internet of Things (IoT) Fabio Angeletti Fabrizio Gattuso

Design and development of embedded systems for the Internet of Things (IoT) Fabio Angeletti Fabrizio Gattuso Design and development of embedded systems for the Internet of Things (IoT) Fabio Angeletti Fabrizio Gattuso Microcontroller It is essentially a small computer on a chip Like any computer, it has memory,

More information

Section 1 Introduction

Section 1 Introduction Section 1 Introduction The Model 4824 Serial/Parallel Module provides one RS232 serial port and one parallel printer port. Eight 4824s could be used per system. You can use the 4824 for a variety of purposes,

More information

PC104P-16AIO Bit Analog Input/Output PC104-Plus Board

PC104P-16AIO Bit Analog Input/Output PC104-Plus Board PC104P-16AIO168 16-Bit Analog Input/Output PC104-Plus Board With 16 Input Channels and 8 Output Channels (Similar GSC Product) Features Include: 16 Single-Ended or 8 Differential 16-Bit Scanned Analog

More information

GT- HE910-EUD. Product description Rev. 8 21/02/ Overview

GT- HE910-EUD. Product description Rev. 8 21/02/ Overview GT- HE910-EUD Product description Rev. 8 21/02/2013 1. Overview The GT-HE910-EUD is a complete Cellular Terminal solution for GSM/UMTS applications. Based on Telit HE910-EUD module. 1 Hardware Interface

More information

Hierarchy of I/O Control Devices

Hierarchy of I/O Control Devices Hierarchy of I/O Control Devices 8155 I/O + Timer 2 Port (A,B), No Bidirectional HS mode (C) 4 mode timer 8253/54 Timer 6 mode timer 8255 I/O 2 Port (A,B) A is Bidirectional HS mode (C) Extra controls

More information

Configurable UART ver 2.10

Configurable UART ver 2.10 D16450 Configurable UART ver 2.10 OVERVIEW The D16450 is a soft Core of a Universal Asynchronous Receiver/Transmitter (UART) functionally identical to the TL16C450. D16450 performs serial-to-parallel conversion

More information

Universal Asynchronous Receiver Transmitter Communication

Universal Asynchronous Receiver Transmitter Communication Universal Asynchronous Receiver Transmitter Communication 13 October 2011 Synchronous Serial Standard SPI I 2 C Asynchronous Serial Standard UART Asynchronous Resynchronization Asynchronous Data Transmission

More information

Configurable UART with FIFO ver 2.20

Configurable UART with FIFO ver 2.20 D16550 Configurable UART with FIFO ver 2.20 OVERVIEW The D16550 is a soft Core of a Universal Asynchronous Receiver/Transmitter (UART) functionally identical to the TL16C550A. The D16550 allows serial

More information

PMC-12AIO. 12-Bit PMC Analog Input/Output Board

PMC-12AIO. 12-Bit PMC Analog Input/Output Board PMC-12AIO 12-Bit PMC Analog Input/Output Board With 32 Input Channels, 4 Output Channels, a 16-Bit Digital I/O Port and 1.5 MSPS Input Conversion Rate Features: 32 Single-Ended or 16 Differential 12-Bit

More information

MODEL DSU Kbps Rack Mount CSU/DSU OPERATOR S MANUAL. 280 I-80 West Exit 1 PO Box 1330 Verdi NV 89439

MODEL DSU Kbps Rack Mount CSU/DSU OPERATOR S MANUAL. 280 I-80 West Exit 1 PO Box 1330 Verdi NV 89439 MODEL DSU-56 56 Kbps Rack Mount CSU/DSU OPERATOR S MANUAL 280 I-80 West Exit 1 PO Box 1330 Verdi NV 89439 TEL: 775-345-8000 FAX: 775-345-8010 E-MAIL: SUPPORT @S.NET DSU-56 Rack Mount TABLE OF CONTENTS

More information

Integrity Instruments Application Notes. Release 1

Integrity Instruments Application Notes. Release 1 Integrity Instruments Application Notes Release 1 What is EIA/TIA/RS-485 What is EIA/TIA/RS-422 Half Duplex and Full Duplex Communication Asynchronous Communicatin Grounding EIA/TIA/RS-485/422 Shielding

More information

MEV Limited USB232/485 INSTRUCTION MANUAL

MEV Limited USB232/485 INSTRUCTION MANUAL MEV Limited USB232/485 INSTRUCTION MANUAL USB TO RS232 / RS485 SERIAL COMMUNICATIONS INTERFACE WITH ISOLATION OPTION Issue 5 LIST OF CONTENTS 1 INTRODUCTION 1 1.1 The Products Described in this Manual

More information

A variety of ECONseries modules provide economical yet flexible solutions. Waveform Generation

A variety of ECONseries modules provide economical yet flexible solutions. Waveform Generation ECONseries BUS: USB Type: Economy, Mini-Instruments ECONseries Economy USB Mini-Instruments Flexible Yet Economical A variety of low-cost ECONseries modules are available to provide flexible yet economical

More information

Dual Serial Shield User Manual

Dual Serial Shield User Manual Dual Serial Shield User Manual PN: 2050 Berkshire Products, Inc. Phone: 770-271-0088 http://www.bkp-store.com/ Rev: 1.00 Copyright 2013 Table of Contents 1 Introduction... 2 1.1 XB compatibility... 2 2

More information

ELAN DIGITAL SYSTEMS LTD. CF428 COMPACT FLASH CF+ CARD USER S GUIDE

ELAN DIGITAL SYSTEMS LTD. CF428 COMPACT FLASH CF+ CARD USER S GUIDE ELAN DIGITAL SYSTEMS LTD. LITTLE PARK FARM ROAD, SEGENSWORTH WEST, FAREHAM, HANTS. PO15 5SJ. TEL: (44) (0)1489 579799 FAX: (44) (0)1489 577516 e-mail: support@pccard.co.uk website: http://www.pccard.co.uk

More information

16AIO 16-Bit Analog Input/Output Board With 32 Input Channels, 4 Output Channels and 16-Bit Digital I/O Port

16AIO 16-Bit Analog Input/Output Board With 32 Input Channels, 4 Output Channels and 16-Bit Digital I/O Port 16AIO 16-Bit Analog Input/Output Board With 32 Input Channels, 4 Output Channels and 16-Bit Digital I/O Port Features Include: Available in PMC, PCI, cpci and PC104-Plus and PCI Express form factors as:

More information

ELEG3923 Microprocessor Ch.10 Serial Port Programming

ELEG3923 Microprocessor Ch.10 Serial Port Programming Department of Electrical Engineering University of Arkansas ELEG3923 Microprocessor Ch.10 Serial Port Programming Dr. Jingxian Wu wuj@uark.edu OUTLINE 2 Basics of Serial Communication Serial port programming

More information

Real-Time Embedded Systems. CpE-450 Spring 06

Real-Time Embedded Systems. CpE-450 Spring 06 Real-Time Embedded Systems CpE-450 Spring 06 Class 5 Bruce McNair bmcnair@stevens.edu 5-1/42 Interfacing to Embedded Systems Distance 100 m 10 m 1 m 100 cm 10 cm "Transmission line" capacitance ( C) Distance

More information

ACT-IR8200P. IrDA Compliant Protocol Processor Preliminary Specification. Copyright 2003 ACTiSYS Corporation, All Rights Reserved

ACT-IR8200P. IrDA Compliant Protocol Processor Preliminary Specification. Copyright 2003 ACTiSYS Corporation, All Rights Reserved 48511 Warm Springs Blvd., Suite 206, Fremont, CA 94539 Tel: (510) 490-8024 Fax: (510) 623-7268 Website: http://www.actisys.com E-mail: irda-info@actisys.com IrDA Compliant Protocol Processor Preliminary

More information

Lecture-65 SERIAL DATA COMMMUNICATION The data bus of a microcomputer system is designed to transfer data to and from I/O device in parallel - all

Lecture-65 SERIAL DATA COMMMUNICATION The data bus of a microcomputer system is designed to transfer data to and from I/O device in parallel - all Lecture-65 SERIAL DATA COMMMUNICATION The data bus of a microcomputer system is designed to transfer data to and from I/O device in parallel - all bits of a data word are transformed simultaneously. This

More information

Operation Manual GSM modem irz TG42-232

Operation Manual GSM modem irz TG42-232 Operation Manual GSM modem irz TG42-232 Table of Contents 1. Introduction... 4 1.1. About this Document... 4 1.2. Service Information... 4 1.3. Safety Precautions... 4 2. Overview... 5 2.1. Purpose...

More information

User Guide. Date Apr BlueEva+C11/G2. Stollmann. E + V GmbH. User Guide

User Guide. Date Apr BlueEva+C11/G2. Stollmann. E + V GmbH. User Guide Version r02 Date Apr 2009 Author: ta Date saved: 06.04.09 Ref: BlueEva+C11G2_User_Guide_r02.doc Revision: r02 Page 1 of 22 Note This device was developed for the purpose of communication in an office environment.

More information

CMM 900-3W USER GUIDE

CMM 900-3W USER GUIDE CMM 900-3W USER GUIDE AMPS Cellular Modem Module (3W) Page 1 of 1 Table of Contents 1. PRODUCT OVERVIEW...3 1.1 Features:... 3 1.2 Serial Port Pins:... 5 1.3 Applications:... 5 1.4 Your package includes:...

More information

Wrenchman, Inc Old Hwy. # 8 Suite # 122 New Brighton, Minnesota (651)

Wrenchman, Inc Old Hwy. # 8 Suite # 122 New Brighton, Minnesota (651) Wrenchman, Inc. 1801 Old Hwy. # 8 Suite # 122 New Brighton, Minnesota 55112 (651) 638-9012 468X Interface Cable Specifications The Interface Cable emulates the Async RS-232 logical interface supported

More information

Hardware Manual PCMCIA DUAL RS EDITION MAY 1999

Hardware Manual PCMCIA DUAL RS EDITION MAY 1999 Hardware Manual 232 232232 PCMCIA DUAL RS232 1.4 EDITION MAY 1999 Guarantee. FULL 36 MONTHS GUARANTEE. We guarantee your interface card for a full 36 months from purchase, parts and labour, provided it

More information

RS 232 Interface. RS 232 is the Serial interface on the PC. Three major wires for the Serial interface: Transmit Pin 2 Receive Pin 3

RS 232 Interface. RS 232 is the Serial interface on the PC. Three major wires for the Serial interface: Transmit Pin 2 Receive Pin 3 RS 232 Interface RS 232 is the Serial interface on the PC Three major wires for the Serial interface: Transmit Pin 2 Receive Pin 3 Note: SR510 switches pins 2,3 internally HP Func. Gen. Requires a null

More information

Bluetooth was originally started as a project by the Ericsson Company.

Bluetooth was originally started as a project by the Ericsson Company. 6 Interfaces BlueTooth Bluetooth is a wireless LAN technology designed to connect devices of different functions such as telephones, notebooks, computers (desktop and laptop), cameras, printers, coffeemakers.

More information

E&M (Ear and Mouth) Interface For OM200 SONET-OC3 Multiplexer

E&M (Ear and Mouth) Interface For OM200 SONET-OC3 Multiplexer -& & (ar and outh) Interface For SONT-OC3 ultiplexer Chassis Chassis sizes of 2, 4, 6, and 16 slot. Optical data rate of 155bps Single or multimode fiber versions Point-to-point topology Add/drop topology

More information

Serial I/O. 4: Serial I/O. CET360 Microprocessor Engineering. J. Sumey

Serial I/O. 4: Serial I/O. CET360 Microprocessor Engineering. J. Sumey 4: Serial I/O CET360 Microprocessor Engineering J. Sumey Introduction serial, i.e. bit-at-a-time, interfacing techniques are useful when parallel interfacing limitations become problematic distance limitations

More information

CPCI-16AIO Channel 16-Bit Analog I/O CPCI Board With 8 Input Channels, 8 Output Channels, and Auto calibration

CPCI-16AIO Channel 16-Bit Analog I/O CPCI Board With 8 Input Channels, 8 Output Channels, and Auto calibration CPCI-16AIO-88 16-Channel 16-Bit Analog I/O CPCI Board With 8 Input Channels, 8 Output Channels, and Auto calibration Features Include: 8 Analog Output Channels with a 16-Bit D/A Converter per Channel 16-Bit

More information

USER MANUAL. MODEL 2011 High Speed Asynchronous to Synchronous Converter

USER MANUAL. MODEL 2011 High Speed Asynchronous to Synchronous Converter USER MANUAL MODEL 011 High Speed Asynchronous to Synchronous Converter Part# 07M011-A Doc# 0601UA Revised 03/16/94 SALES ICE (301) 975-1000 TECHNICAL SUPPORT (301) 975-1007 http://www.patton.com 1.0 WARRANTY

More information

MCS-51 Serial Port A T 8 9 C 5 2 1

MCS-51 Serial Port A T 8 9 C 5 2 1 MCS-51 Serial Port AT89C52 1 Introduction to Serial Communications Serial vs. Parallel transfer of data Simplex, Duplex and half-duplex modes Synchronous, Asynchronous UART Universal Asynchronous Receiver/Transmitter.

More information

Miniature Asynchronous 4-Wire High Speed Modems

Miniature Asynchronous 4-Wire High Speed Modems ME1862A-F ME1863A-F JULY 2003 ME1862A-M ME1863A-M Miniature Asynchronous 4-Wire High Speed Modems CUSTOMER SUPPORT INFORMATION Order toll-free in the U.S.: Call 877-877-BBOX (outside U.S. call 724-746-5500)

More information

RS232-ADC16/24 Manual

RS232-ADC16/24 Manual RS232-ADC16/24 Manual Version 1.11 Copyright taskit GmbH 2009 www.taskit.de Page 1/22 Table of contents 1 Features...3 2 Introduction...3 3 Bringing into service...4 4 Application Sample...5 5 Frame layout...6

More information

BLE232: Manual Copyright 2014 taskit GmbH

BLE232: Manual Copyright 2014 taskit GmbH BLE232 Manual BLE232: Manual Copyright 2014 taskit GmbH BLE232 All rights to this documentation and to the product(s) described herein are reserved by taskit GmbH. This document was written with care,

More information

RS-232 SERIAL INTERFACE PHOTOELECTRIC ISOLATOR

RS-232 SERIAL INTERFACE PHOTOELECTRIC ISOLATOR RS-232 SERIAL INTERFACE PHOTOELECTRIC ISOLATOR User Manual DA-70163 I. Summary With adoption of advanced photoelectric isolation technology, RS-232 Serial Interface Photoelectric Isolator, also named Serial

More information

8051 Timers and Serial Port

8051 Timers and Serial Port 8051 Timers and Serial Port EE4380 Fall 2001 Class 10 Pari vallal Kannan Center for Integrated Circuits and Systems University of Texas at Dallas Timer: Mode 1 Operation (recap) 16 bit counter. Load the

More information

ECG (EKG) Primer Jingxi Zhang ABSTRACT

ECG (EKG) Primer Jingxi Zhang ABSTRACT ECG (EKG) Primer Jingxi Zhang ABSTRACT This project is for detecting human ECG (Electrocardiogram, or EKG). A tiny amplifier is embedded (

More information

Homework. Reading. Continue mp1. Labs. Tokheim, Section Questions? Continue labs with your assigned section

Homework. Reading. Continue mp1. Labs. Tokheim, Section Questions? Continue labs with your assigned section Homework Reading Tokheim, Section 13-6 Continue mp1 Questions? Labs Continue labs with your assigned section 1 I/O Devices Examples of I/O Devices Serial ports Parallel ports Floppy, Zip, and hard disk

More information

Blue Point Engineering

Blue Point Engineering Blue Point Engineering Board - Pro Module (E) Instruction Pointing the Way to Solutions! Controller I Version 2.1 The Board Pro E Module provides the following features: Up to 4 minutes recording time

More information

ISOLATED RS-232 TO RS-422/485 CONVERTER

ISOLATED RS-232 TO RS-422/485 CONVERTER QUICK START GUIDE ICD400A ISOLATED RS-232 TO RS-422/485 CONVERTER 24/7 TECHNICAL SUPPORT AT 877.877.2269 OR VISIT BLACKBOX.COM STEP 1 - Specifications Complies with FCC Class B and CE requirements. Withstands

More information

RTU560 Connections and Settings DIN Rail RTU 560CIG10

RTU560 Connections and Settings DIN Rail RTU 560CIG10 Connections and Settings DIN Rail RTU 560CIG10 Application, characteristics and technical data have to be taken from the hardware data sheet: 560CIG10 1KGT 150 719 Operation The 560CIG10 is a DIN rail

More information

EZ864 G. Telit Cellular GSM/UMTS Engine. Hardware guide Version: Update: 27. APR.2009 EZ864 G_Hardware Guide_V

EZ864 G. Telit Cellular GSM/UMTS Engine. Hardware guide Version: Update: 27. APR.2009 EZ864 G_Hardware Guide_V EZ864 G Telit Cellular GSM/UMTS Engine Hardware guide Version: 04.01 Update: 27. APR.2009 EZ864 G_Hardware Guide_V4. - 1 - Hardware Interface Description 1. Hardware Features of the EZ864 G Feature Implementation

More information

AN_2901_005 JULY The Teridian 73M2901CE single chip modem implements the V.23 standard according the ITU V.23 recommendation.

AN_2901_005 JULY The Teridian 73M2901CE single chip modem implements the V.23 standard according the ITU V.23 recommendation. 73M2901CE V.22 bis Single Chip Modem A Maxim Integrated Products Brand APPLICATION NOTE AN_2901_005 JULY 2005 1 ITU V.23 Recommendation The Teridian 73M2901CE single chip modem implements the V.23 standard

More information

RT USB3000 Technical Description and User Manual. Revision 4.1.

RT USB3000 Technical Description and User Manual. Revision 4.1. RT USB3000 Technical Description and User Manual. Revision 4.1. 1. GENERAL INFORMATION...2 2. SPECIFICATIONS...3 3. OPERATING MODES...7 3.1. ADC MODE...7 3.2. DAC MODE...7 3.3. LOGIC ANALYZER MODE...8

More information

IML 560 USER GUIDE. Low Power 56Kbps Industrial modem. Version 1.2. December 6, AYANTRA Inc.

IML 560 USER GUIDE. Low Power 56Kbps Industrial modem. Version 1.2. December 6, AYANTRA Inc. IML 560 USER GUIDE Low Power 56Kbps Industrial modem Version 1.2 December 6, 2002 AYANTRA Inc. Revision History Date Version Description By November 18, 2002 1.1 Initial Release - December 6, 2002 1.2

More information

8. I/O Buses and Interfaces

8. I/O Buses and Interfaces 8. I/O Buses and Interfaces Section 7.5 & Chapter & 8 Some Review Remember CPU-memory-I/O architecture CPU-Memory-I/O Architecture Memory CPU I/O module I/O device CPU bus or System bus Bus interface I/O

More information

Chapter 2 ICB Architecture Chapter 3 Board Components GPIO Interface RS-232 Interface RS-485 Interface...

Chapter 2 ICB Architecture Chapter 3 Board Components GPIO Interface RS-232 Interface RS-485 Interface... 1 CONTENTS Chapter 1 Introduction... 3 1.1 Features...3 1.2 About the Kit...4 1.3 Getting Help...5 Chapter 2 ICB Architecture... 6 2.1 Layout and Components...6 2.2 Block Diagram of the ICB...7 Chapter

More information

LM058 Bluetooth Serial Adapter SMA Antenna 100m m Range SPP GAP + Wireless DTR DSR RTS CTS

LM058 Bluetooth Serial Adapter SMA Antenna 100m m Range SPP GAP + Wireless DTR DSR RTS CTS LM0 Bluetooth Serial Adapter SMA Antenna Features The can communicate with another Bluetooth serial adapter or Bluetooth devices such as laptops, desktops, PDA s or mobile phones. Supports Bluetooth Serial

More information

ISDN OEM1. DesignGuide V1.2

ISDN OEM1. DesignGuide V1.2 ISDN OEM1 DesignGuide V1.2 Content ISDN OEM1...1 1 Objective...3 2 Product description...3 3 Software interfaces...4 3.1 Dialing procedures...4 3.2 AT commands...4 3.2.1 Configuration commands...4 3.2.2

More information

Cytron USB to UART Converter UC00A

Cytron USB to UART Converter UC00A Cytron USB to UART Converter UC00A User s Manual V1.1 August 2009 Information contained in this publication regarding device applications and the like is intended through suggestion only and may be superseded

More information

The modems are made in industrial 108mm wide aluminium housing for DIN rail mounting. UCM RS232 interface

The modems are made in industrial 108mm wide aluminium housing for DIN rail mounting. UCM RS232 interface DESCRIPTION The modems are a series of general-purpose industrial modems, which can be used for data communication through Public Switched Telephone Networks (PSTN). The modems can operate in 2-wire, full-duplex,

More information

ACU6. Technical Reference Manual. Specifications Interfacing Dimensions. Document topics. ANSARI Controller Unit Type 6 technical reference manual

ACU6. Technical Reference Manual. Specifications Interfacing Dimensions. Document topics. ANSARI Controller Unit Type 6 technical reference manual ACU6 Technical Reference Manual ANSARI Controller Unit Type 6 technical reference manual Document topics Specifications Interfacing Dimensions Document Version: 1.03 13. January 2013 By ANSARI GmbH Friedrich-Ebert-Damm

More information

AQ_G24 GSM Terminal Card Motorola Cellular GSM Engine

AQ_G24 GSM Terminal Card Motorola Cellular GSM Engine AQ_G24 GSM Terminal Card Motorola Cellular GSM Engine Version: 01.01 AQ_G24 Terminal Card_HD_V01.01 17.JUL.2008-1 - Hardware Interface Description 1. Hardware Features of the AQ_G24 Terminal Card Feature

More information

Experiment Number: 02. Title: PC-to-PC communication through RS-232 port

Experiment Number: 02. Title: PC-to-PC communication through RS-232 port R (2) N (5) Oral (3) Total (10) Dated Sign Experiment Number: 02 Title: PC-to-PC communication through RS-232 port OBJECTIVES: 1. To learn to perform PC-to-PC communication using the RS-232 port 2. To

More information

RS-422 Code-Operated Switches

RS-422 Code-Operated Switches JUNE 2000 SW421A-R2 SW422A-R2 RS-422 Code-Operated Switches COS/4 TEXT TRANSPARENT GRAPHICS MODE RESET ST LO CUSTOMER SUPPORT INFORMATION Order toll-free in the U.S. 24 hours, 7 A.M. Monday to midnight

More information

PCI-FPGA-1B User Guide

PCI-FPGA-1B User Guide PCI-FPGA-1B User Guide Rev 1.0 (Nov. 2012) Port City Instruments, LLC 8209 Market Street, Suite A271 Wilmington, NC 28411 (Tel) 866-456-2488 (Web) www.portcityinstruments.com Copyright 2012 Port City Instruments,

More information

Waveform and Timing Generator Description

Waveform and Timing Generator Description I. Abstract A PC-controlled Waveform and Timing Generator (WTG) Instrument was developed using the Opal Kelly XEM3001 PCB mated with an Optiphase custom adapter PCB. The WTG Instrument was developed to

More information

Cabling Guide for Console and AUX

Cabling Guide for Console and AUX Page 1 of 13 Cabling Guide for and AUX Ports TAC Notice: What's Changing on TAC Web Help us help you. Contents Introduction Before You Begin Conventions Prerequisites Components Used Table of Routers with

More information

16AIO Bit Analog Input/Output Board. With 16 Input Channels and 8 Output Channels

16AIO Bit Analog Input/Output Board. With 16 Input Channels and 8 Output Channels 16AIO168 16-Bit Analog Input/Output Board With 16 Input Channels and 8 Output Channels Available in PMC, PCI, cpci, PCI-104 and PC104-Plus and PCI Express form factors as: PMC-16AIO168: PMC, Single-width

More information

Compact 8 in 1 Multi-Instruments SF Series

Compact 8 in 1 Multi-Instruments SF Series Oscilloscope/ Spectrum Analyzer/ Data Recorder 1 GHz analog input bandwidth Automated Response Analyzer range: 1 Hz to 15 MHz Arbitrary Waveform Generator 1 mhz to 15 MHz output frequency Logic Analyzer

More information