ADS1x9xECG-FE Demonstration Kit User's Guide Literature Number: SLAU384A December 2011 – Revised April 2012
Contents ................................................................................................................. 5 ............................................................................................ 5 2 Overview ............................................................................................................................ 6 2.1 Introduction ............................................................................................................... 6 2.
www.ti.com List of Figures 1 ADS1x9xECG-FE Demonstration Kit ..................................................................................... 6 2 PC Application Installation Screen 1 ..................................................................................... 8 3 PC Application Installation Screen 2 ..................................................................................... 8 4 PC Application Installation Screen 3 ..............................................................
www.ti.com 4 48 ECG Cable Drawing....................................................................................................... 40 49 Top Layer Placement ..................................................................................................... 47 50 Bottom Layer Placement .................................................................................................
User's Guide SLAU384A – December 2011 – Revised April 2012 ADS1x9xECG-FE Demonstration Kit This user's guide describes the characteristics, operation, and use of the ADS1x9xECG-FE. This demonstration kit models the ADS1192, ADS1292 and ADS1292R. The family of devices are two-channel, 16/24-bit, low-power, integrated analog front-end (AFE) designed for portable electrocardiogram (ECG) and respiration applications. The ADS1x9xECG-FE is intended for prototyping and evaluation.
Overview www.ti.com 2 Overview 2.1 Introduction NOTE: From this point on, unless otherwise noted, ADS1x9x refers to ADS1192, ADS1292 and ADS1292R based demonstration kits. This user’s guide describes ADS1x9x software and hardware. The appendix contains the Bill of Materials and schematic design. The demonstration board shown in Figure 1 is provided to accomodate evaluation and system development activities related to ADS1x9x devices. Figure 1.
Software Installation www.ti.com 8. Built-in time domain, histogram, FFT and ECG / Resp related analysis on the PC application 9. Live ECG with heart rate calculation. 10. Live Respiration wave with respiration rate calculation 11. USB based firmware upgrade option 12. MSP430 Firmware debugging using ez430 USB emulator 3 Software Installation 3.1 Minimum Requirements Before installing the software, verify that your PC meets the minimum requirements outlined in this section 3.1.
Software Installation www.ti.com Click on setup.exe and the following screen appears. Click “Next” Figure 2. PC Application Installation Screen 1 Accept the License Agreement and click “Next”. Figure 3.
Software Installation www.ti.com Accept the License Agreement and click “Next”. Figure 4. PC Application Installation Screen 3 The LabVIEW application software is installed now. Click “Next” to install the Microsoft C++ 2008 Redistributable Package (x86). Figure 5.
Software Installation www.ti.com If your system already has the Microsoft C++ 2008 Redistributable Package (x86) installed, then the following screen appears. Click “Cancel” to proceed. Figure 6. PC Application Installation Screen 5 Click “Finish” to complete the installation procedure. Figure 7.
Software Installation www.ti.com If your system does not have the Microsoft C++ 2008 Redistributable Package (x86) installed, then the following screen appears. Click “Next”. Figure 8. PC Application Installation Screen 7 Accept the license terms and click “Install”. Figure 9.
Software Installation www.ti.com Click “Finish” to complete the installation. Figure 10. PC Application Installation Screen 9 The following screen might appear for the first time installation. Restart the machine. Figure 11. PC Application Installation Screen 10 The PC application is now ready to use. 3.3 Installing the USB Drivers The communication interface between the ADS1x9xECG-FE board and PC is through USB using CDC profile.
Software Installation www.ti.com Figure 12. Hardware Wizard Screen 1 Select the option “Install from a list or specific locations (Advanced)” and click “Next”. Figure 13. Hardware Wizard Screen 2 As shown in Figure 14 navigate to the directory in which “MSP430-CDC.inf” file is located (C:\Program Files\Texas Instruments\ADS1x9xevm\USB Drivers). This file will be copied to the directory while installing the PC application.
Software Installation www.ti.com Click “Next” Figure 14. Hardware Wizard Screen 3 Figure 15.
Software Installation www.ti.com For the following warning message click on “Continue Anyway” Figure 16. Hardware Wizard Screen 5 Click on Finish Figure 17.
Running the Software www.ti.com The ADS1x9xECG-FE now will get recognized as Virtual COM port under Device Manager as shown in Figure 18. Figure 18. Device Manager Screen The USB driver installation is now complete and ADS1x9xEVM is now ready to use. 4 Running the Software From the Start menu, select Programs>Texas Instruments>ADS1x9xevm to run the ADS1x9xEVM software.
Running the Software www.ti.com 4.1 Overview of the Features This section provides a quick overview of the various features and functions of the ADS1x9xECG-FE software package.
Running the Software www.ti.com The LOFF and RLD tab consists of the settings to enable lead-off, selecting the channels for lead-off detection and deriving the Right Leg Drive signal. General options including clocking are also available on this tab. Figure 21. Register Configuration – LOFF and RLD The GPIO Registers tab consists of the GPIO settings. Figure 22.
Running the Software www.ti.com The Respiration Registers tab consists of the settings needed for respiration and RLD reference signals. The respiration controls are specific to the ADS1292R, they are not applicable for the ADS1192 and ADS1292. Figure 23. Register Configuration – Respiration Registers The Registers Map tab reads back the register bit values from the ADS1x9xECG-FE. The Refresh Registers button provided in this tab read back the register values from the ADS1x9xECG-FE at any time.
Running the Software 4.1.2 www.ti.com Analysis Tab The Analysis tab consists of various analysis routines and displays. The following sub-tabs are available for the Analysis tab • Scope • Histogram • FFT • ECG\Resp Display The data is acquired from the EVM by clicking ACQUIRE button. The number of samples (block size) to be acquired must be given in the space provided. The CONTINUOUS button acquires the data from the EVM continuously in the designated block size.
Running the Software www.ti.com The following main buttons/controls are available in this sub-tab Button/Control Description Scope Analysis Displays the mean, root mean square (RMS), and peak-to-peak for noise analysis of the acquired data Plot Channel selection button allow selecting All channels, Channel 1, or Channel 2 for display Histogram Sub-Tab The Histogram sub-tab displays the data in a histogram format for the two channels.
Running the Software www.ti.com FFT Sub-Tab The FFT sub-tab displays the data in the frequency domain by performing a FFT on the two channels. Details of the FFT, including SNR, THD, etc. can be viewed using the FFT Analysis button located in the bottom left corner of the display. Figure 27.
Running the Software www.ti.com ECG\RESP Sub-Tab The ECG\RESP Display sub-tab displays the ECG data for Lead I, Lead II, Lead III, Lead aVR, Lead aVL, or Lead aVF for the ADS1192 and ADS1292. The ADS1292R only displays Lead I or Respiration data. Figure 28. PC Application Analysis – ECG Figure 29.
Running the Software www.ti.
Running the Software www.ti.com Button/Control Description Scope Analysis For saving scope analysis result. The result will be saved in the file “Device__Analysis.xls”. FFT Analysis For saving FFT analysis result. The result will be saved in the file “Device__Analysis.xls”. Histogram Analysis For saving histogram analysis result. The result will be saved in the file “Device__Analysis.xls”.
Running the Software www.ti.com Figure 32. PC Application Live Respiration Channel Live ECG display or respiration display is started by clicking on Start Data Streaming and can be stopped by clicking on Stop Data Streaming.
ADS1x9xECG-FE Hardware Introduction www.ti.com Leads Lead Off Status LL off IN2P is red RA off IN2N and IN1N are red LA off IN1P is red Monitoring lead-off information is achieved by polling the Status byte in the data-word after each conversion. Within the ADS1x9xECG-FE software, there are two ways to view the Lead-Off Status. Within the Live ECG\RESP tab, the information about the lead status is shown in the upper right corner of the GUI.
ADS1x9xECG-FE Hardware Introduction 5.2 www.ti.com Sl NO Test Point Description 1 TP25 3.3 V 2 TP32 ADS_AVDD, 3.0 V Clock The ADS1x9x includes an on-chip circuit which generates a 512 kHz clock, ±2% over temperature. For application requiring higher accuracy the ADS1x9x can also use an external clock signal. The demonstration kit provides the firmware option to select either an internal or external clock for testing.
ADS1x9xECG-FE Hardware Introduction www.ti.com Figure 33. Simulator Connection 5.7 USB Interface The ADS1x9xECG-FE has a mini USB interface for PC application connectivity requiring a standard mini USB to USB cable for connection. ADS1x9xECG-FE is designed to work in the slave mode. 5.8 Onboard Key Interface The ADS1x9xECG-FE board has four switches. Figure 34 details the position of each switch.
Evaluation of ECG and Respiration Specific Functions www.ti.com SW1 SW3 SW2 SW4 Figure 34. Switch Positions The function of each switch is defined in the following table: 5.9 Switch Number Description SW1 This switch is used to enable boot strap loader (BSL) MSP430 firmware. SW2 Unused SW3 This switch is used for hard reset of the board. The board will reset and start again with the firmware loaded.
Evaluation of ECG and Respiration Specific Functions www.ti.com Start ADS1292R DRDY interrupt . ADS1292R SPI interrupt . Initialize Peripherals & System parameters. USB Receive and Transmit DMA Handler 1. Read ADS1292R data 2. Filter raw ECG data 3. Compute HR and RR. 4. Store packet to memory. 5. Update status on LED. ADS1292R Data Recording Main loop : States ADS1292R IDLE 1. Monitor user commands. ADS1292R REG Configuration 1. Update/read reg. 2. Interface with PC app. 3.
Evaluation of ECG and Respiration Specific Functions www.ti.com Data Acquisition SPI SPI Interrupt 2 Channel Data Reader Data Packetize Module (CH1 and CH2) ADC data DRDY Interrupt Decode PC Commands ADS1292R Configuration Module USB ADS1292R DATA FLOW DIAGRAM: Evaluation Mode USB ECG and Respiration PC Application Figure 36. Evaluation Mode Data Flow for ADS1292R 6.
Evaluation of ECG and Respiration Specific Functions Data Acquisition Lead Off Status Respiration Rate Algorithm (RR) CH1 RR Decode PC Commands QRS Algorithm (HR) CH2 Respiration signal Lead Off Status ECG signal ADC data DRDY Interrupt 1 ECG Lead DRDY Interrupt FIR Filters for ECG (CH2) & Respiration (CH1) IIR Filter (DC Removal) HR SPI SPI Interrupt 2 ChannelData Reader Lead Off Status From ADC 1 RESPIRATION CH. www.ti.
Evaluation of ECG and Respiration Specific Functions www.ti.com Figure 38. Frequency Response for the IIR Filter Multiband-pass Filter Multiband-pass filter (MBF) is used for removing unwanted signals and power line noise from the live data. The MBF digital filter is a 161 order FIR filter with Hamming window having cut-off at 150Hz and notch at 50/60 Hz. The notch frequency is selectable from the PC application.
Evaluation of ECG and Respiration Specific Functions www.ti.com Figure 40. Frequency Response for the MBF Filter (50Hz Notch) Figure 41. Frequency Response for the MBF Filter (Sharp cut off Around 150Hz) Band Pass Filter PC application allows the selection of a 161 order muscle artifact filter, which has a passband of 0.67 Hz to 40 Hz. This filter provides a sharp cut-off at 40 Hz with attenuation of 30 dB at the stop band. The frequency response for the filter is shown in Figure 42. Figure 42.
Evaluation of ECG and Respiration Specific Functions 6.2.2 www.ti.com Lead Derivation The demonstration kit is configured to generate two ECG leads (Lead I and Lead II) from the four electrodes using two channels of the ADS1192 and ADS1292 data. The other four ECG leads are computed from Lead I and Lead II using the following equations: Lead III = Lead II - Lead I Lead aVR = - Lead II + 0.5 * Lead III Lead aVL = Lead I - 0.5 * Lead II Lead aVF = Lead III + 0.
USB-Based Firmware Upgrade www.ti.com Respiration rate for boards with the ADS1292R installed is calculated from the respiration waveform using the similar algorithm mentioned above. USB Receive and transmit module The processed ECG and Respiration data including the heart rate, lead-off status, and respiration rate is communicated to the PC, packet by packet, through the ECG interface. The packet contains 14 samples of data, each being 16bits in width.
Connector Interface www.ti.com Figure 44. PC Application Firmware Upgrade - 2 3. Browse and select the firmware binary file (.txt file) and click “Upgrade Firmware” Figure 45. PC Application Firmware Upgrade - 3 NOTE: The default firmware will be available at C:\Program Files\Texas Instruments\ADS1x9xevm\Firmware. 4. Device will reset and come up with new firmware with itself. 8 Connector Interface The following connectors used for external interface to ADS1x9x ECG recorder board.
www.ti.com 8.1 Connector Interface DB9 ECG Electrode Connector Figure 46. DB9 ECG Connector Pin Outs NO Description ERA 2 ELA 3 ELL 4 ERL 5 NC No Connect 6 NC No Connect 7 NC No Connect 8,9 8.2 Signal 1 ECG_SHD_DRV USB Mini Connector Figure 47.
www.ti.com Appendix A ECG Cable Details The DB9 ECG connector uses the following pin out. Pin Electrode Name 1 RA 2 LA 3 LL 4 RL 5 Open 6 Open 7 Open 8 Shield 9 Shield Figure 48. ECG Cable Drawing The ECG cable can be ordered through http://www.biometriccables.com/ using the part number N26082011.
www.ti.com Appendix B ADS1x9x EVM Bill of Materials (BOM) The following pages show the bill of materials table, landscaped for readability.
Appendix B www.ti.com Table 1. Bill of Materials Quantity Item ADS1292R ADS1292 ADS1192 1 1 1 1 2 0 0 0 ANT1 Not Installed Not Installed Description Printed Wiring Board Manufacturer Part Number TI 6525569 3 0 0 0 C1 ,C2, C3, C4, C5, C11, C12, C20, C26, C51, C54, C55, C57, C61, C69, C71, C73, C74, C78, C79, C80, C83, C89, C90, C91, C92 4 10 10 10 C6, C34, C35, C36, C38, C41, CAP CER 10UF 6.
Appendix B www.ti.com Table 1. Bill of Materials (continued) Quantity Item ADS1292R ADS1292 ADS1192 30 1 1 1 L3 Ref Des FERRITE CHIP 120 OHM 2000MA 0603 Description Murata Manufacturer BLM18PG121SN1D Part Number 31 2 2 2 L4,L7 FILTER CHIP 220 OHM 2A 0603 Murata BLM18EG221SN1D 32 1 1 1 L5 INDUCTOR POWER 3.3UH 1.3A SMD TDK VLF4012AT-3R3M1R3 33 0 0 0 L6 Not Installed 34 0 0 0 O1 Not Installed 35 1 1 1 O2 CRYSTAL 24.0000MHZ 10PF SMD Abracon ABM3B-24.
Appendix B www.ti.com Table 1. Bill of Materials (continued) Quantity Item ADS1292R ADS1292 ADS1192 54 3 3 3 R43, R101,R107 RES 1.
Appendix B www.ti.com Table 1. Bill of Materials (continued) Quantity Item ADS1292R ADS1292 ADS1192 89 1 1 1 U16 Ref Des 3.3V Linear Regulator Description 90 0 0 0 U17 Not Installed 91 1 1 1 U18 Manufacturer Part Number Texas Instruments TPS73033DBVR 3.3V supervisors Texas Instruments TPS3825-33DBVT Battery Assembly 92 0 0 0 Connector on battery CONN HOUSING 2POS .
www.ti.com Appendix C PCB Layout and Schematics C.1 PCB Layout The following pages show the PCB layout, landscaped for readability.
PCB Layout www.ti.com Figure 49.
PCB Layout www.ti.com Figure 50.
Schematics www.ti.com C.2 Schematics The schematics are appended to the end of this data sheet.
5 4 3 Power Module Battery D 2 1 USB To PC D Application Power Data C 1.ADS1292R - 24 bit 2 Ch -- 1 Ch ECG -- 1 Ch Respiration BT Module USB I2C C 2.ADS1292 - 24 bit 2 Ch -- 2 Ch ECG 3.
5 4 3 2 1 ADS_AVDD DNI C71 NI Place the decoupling capacitors close to power pins in layout ADS_DVDD 5 U15 R41 D + 3 NI 2 - 4 R35 C14 C15 100K 1uF 0.1uF 1uF R37 TP15 ERL 0E C69 R36 C23 1M ADS_DVDD C60 C56 47pF 47pF AVSS C49 2.2nF 1 AVSS 1 0.1uF 1 1 1 TP42 TP52 TP53 TP47 1 23 24 25 26 0E 0E 0E 0E 0E 0E 0E R54 R55 R26 R23 R27 R44 R45 ADC_CS ADC_START ADC_DIN ADC_SCLK ADC_DOUT ADC_DRDY ADC_RESET ADC_CLK ADS_DVDD 2 PGA1N 1 VCAP1 VCAP2 11 27 C24 4.
5 4 3 2 1 D D ADS_AVDD TP32 VCC_BAT L5 1 OUT IN 5 C 3.3uH 0E C36 10uF 1 U10 R60 C C40 1uF 3 2 R59 EN GND C37 2.2uF 46.4K NR/FB C38 10uF C41 10uF C39 0.1uF 4 AVSS TPS73201 R61 30.9K C42 0.
U14 TP41 DNI D 1 TP37 C64 0.1uF 1 1K C63 0.
4 3 2 1 MSP_DVDD TP29 TP26 5 O2 C21 10pF 1 2 U9 3 4 3 4 ABM3B-24.000MHZ XT2OUT 1 1 2 1 XT2IN SBWTCLK SBWTDIO C25 10pF SBWTCLK TDO TDI TMS TCK D XT2OUT XT2IN VUSB C65 10uF C67 0.1uF AVCC1 AVSS1 FLASH_IO4 FLASH_IO5 FLASH_IO6 FLASH_IO7 FLASH_CE FLASH_CLE FLASH_ALE FLASH_WE FLASH_RE FLASH_CE2 C29 12pF XIN XOUT O3 ABS07-32.
5 4 3 R103 NI 1 RBI 2 3 VCC VSS P6 1 2 R47 NI U17 PGM 10 GPIO 9 SRP 8 BAT_P BAT_M D NI 1 TP51 TP20 1 PACK_P D 1 TP17 DNI Battery Fuel Gauge 2 R92 NI R96 NI R87 TP25 NI NI 4 BAT_SCL R90 NI 5 BAT_SDA SDA 1 7 D4 C77 0.1uF TP13 1 IN 3 EN NI BAT OUT 5 NR 4 C75 0.01uF TPS73033 C82 2.2uF C73 NI 6 C26 NI 11 NI VSS1 SRN R91 0E R88 SCL VCC_3_3 U16 R97 1 C74 NI VCC_BAT GND C80 NI 3.
5 4 3 1 TP8 DNI VCC_3_3 1 TP5 2 L6 U1 ANT1 D 1 D L1 R9 R8 R7 R6 NI NI 6 5 4 3 NI NI HCI_TX HCI_RX HCI_RTS HCI_CTS RF 13 1 1 VDD_IO 22 NI BT_CS1 SPI_SCLK SPI_SIMO SPI_SOMI C3 R79 NI R80 R81 NI NI 12 9 11 10 CS# SCLK MOSI MISO/GDO1 VDD 18 VDCOUP1 VDCOUP2 7 15 GDO2 GDO0 14 13 NC4 NC5 NC6 DNC4 DNC5 DNC6 19 21 20 24 23 22 NI VCC_3_3 23 21 CL1_5_LDO_IN MLDO_IN MLDO_OUT NI R5 SLOW_CLK I2C_SCL I2C_SDA 8 11 15 10 C2 NI SLOW_CLK_IN R3 TP3 TP2 1 1 9 24 16 1 2 3 4
Evaluation Board/Kit Important Notice Texas Instruments (TI) provides the enclosed product(s) under the following conditions: This evaluation board/kit is intended for use for ENGINEERING DEVELOPMENT, DEMONSTRATION, OR EVALUATION PURPOSES ONLY and is not considered by TI to be a finished end-product fit for general consumer use. Persons handling the product(s) must have electronics training and observe good engineering practice standards.
IMPORTANT NOTICE Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improvements, and other changes to its products and services at any time and to discontinue any product or service without notice. Customers should obtain the latest relevant information before placing orders and should verify that such information is current and complete.