LMP91000 Sensor AFE System: Configurable AFE Potentiostat for Low-Power Chemical Sensing Applications General Description Features The LMP91000 is a programmable Analog Front End (AFE) for use in micro-power electrochemical sensing applications. It provides a complete signal path solution between a sensor and a microcontroller that generates an output voltage proportional to the cell current. The LMP91000's programmability enables it to support multiple electrochemical sensors such as 3-lead toxic gas sensors and 2-lead galvanic cell sensors with a single design as opposed to the multiple discrete solutions. The LMP91000 supports gas sensitivities over a range of 0.5 nA/ppm to 9500 nA/ppm. It also allows for an easy conversion of current ranges from 5A to 750A full scale. The LMP91000's adjustable cell bias and transimpedance amplifier (TIA) gain are programmable through the the I2C interface. The I2C interface can also be used for sensor diagnostics. An integrated temperature sensor can be read by the user through the VOUT pin and used to provide additional signal correction in the C or monitored to verify temperature conditions at the sensor. The LMP91000 is optimized for micro-power applications and operates over a voltage range of 2.7V to 5.25V. The total current consumption can be less than 10A. Further power savings are possible by switching off the TIA amplifier and shorting the reference electrode to the working electrode with an internal switch. Typical Values, TA = 25C 2.7 V to 5.25 V Supply voltage <10 A Supply current (average over time) 10 mA Cell conditioning current up to 900pA (max) Reference electrode bias current (85C) 750A Output drive current Complete potentiostat circuit to interface to most chemical cells Programmable cell bias voltage Low bias voltage drift 2.75k to 350k Programmable TIA gain Sink and source capability I2C compatible digital interface -40C to 85C Ambient operating temperature 14 pin LLP Package Supported by Webench Sensor AFE Designer Applications Chemical species identification Amperometric applications Electrochemical blood glucose meter Typical Application 30132505 AFE Gas Detector (c) 2012 Texas Instruments Incorporated 301325 SNAS506G www.ti.com LMP91000 Sensor AFE System: Configurable AFE Potentiostat for Low-Power Chemical Sensing Applications February 6, 2012 LMP91000 Ordering Information Package Package Marking Part Number Transport Media LMP91000SD 14-Pin LLP NSC Drawing 1k Units Tape and Reel LMP91000SDE 250 Units Tape and Reel L91000 LMP91000SDX SDA14B 4.5k Units Tape and Reel Connection Diagram 14-Pin LLP 30132502 Top View Pin Descriptions Pin Name Description 1 DGND Connect to ground 2 MENB Module Enable, Active Low 3 SCL Clock signal for I2C compatible interface 4 SDA Data for I2C compatible interface 5 NC 6 VDD 7 AGND Ground 8 VOUT Analog Output Supply Voltage 9 C2 External filter connector (Filter between C1 and C2) 10 C1 External filter connector (Filter between C1 and C2) 11 VREF 12 WE Working Electrode. Output to drive the Working Electrode of the chemical sensor 13 RE Reference Electrode. Input to drive Counter Electrode of the chemical sensor 14 CE Counter Electrode. Output to drive Counter Electrode of the chemical sensor DAP www.ti.com Not Internally Connected Voltage Reference input Connect to AGND 2 If Military/Aerospace specified devices are required, please contact the Texas Instruments Sales Office/ Distributors for availability and specifications. ESD Tolerance (Note 2) Human Body Model Charge-Device Model Machine Model Voltage between any two pins Current through VDD or VSS Current sunk and sourced by CE pin Current out of other pins(Note 3) Storage Temperature Range Junction Temperature (Note 4) Electrical Characteristics LMP91000 For soldering specifications: see product folder at www.national.com and www.national.com/ms/MS/MS-SOLDERING.pdf Absolute Maximum Ratings (Note 1) Operating Ratings (Note 1) Supply Voltage VS=(VDD - AGND) Temperature Range (Note 4) Package Thermal Resistance (Note 4) 2kV 1kV 200V 6.0V 50mA 10mA 5mA -65C to 150C 150C 2.7V to 5.25V -40C to 85C 14-Pin LLP (JA) 44 C/W (Note 5) Unless otherwise specified, all limits guaranteed for TA = 25C, VS=(VDD - AGND), VS=3.3V and AGND = DGND =0V, VREF= 2.5V, Internal Zero= 20% VREF. Boldface limits apply at the temperature extremes. Symbol Parameter Conditions Min Typ Max (Note 7) (Note 6) (Note 7) Units Power Supply Specification IS Supply Current 3-lead amperometric cell mode MODECN = 0x03 10 15 13.5 Standby mode MODECN = 0x02 6.5 10 8 Temperature Measurement mode with TIA OFF MODECN = 0x06 11.4 15 13.5 Temperature Measurement mode with TIA ON MODECN = 0x07 14.9 20 18 2-lead ground referred galvanic cell mode VREF=1.5V MODECN = 0x01 6.2 9 8 Deep Sleep mode MODECN = 0x00 0.6 1 0.85 A Potentiostat Bias_RW Bias Programming range Percentage of voltage referred to VREF or VDD (differential voltage between RE pin and WE pin) 24 Bias Programming Resolution First two smallest step 1 All other steps 2 -90 -800 90 800 VDD=5.25V; Internal Zero 50% VDD -90 -900 90 900 Input bias current at RE pin ICE Minimum operating current capability sink 750 source 750 Minimum charging capability (Note 9) sink 10 source 10 Open loop voltage gain of control loop op amp (A1) 300mVVCEVs-300mV; en_RW % VDD=2.7V; Internal Zero 50% VDD IRE AOL_A1 % -750AICE750A 104 120 Low Frequency integrated noise 0.1Hz to 10Hz, Zero Bias between RE pin and WE pin (Note 10) 3.4 0.1Hz to 10Hz, with Bias (Note 10, Note 11) 5.1 3 pA A mA dB Vpp www.ti.com LMP91000 Symbol Parameter Conditions Min Typ Max (Note 7) (Note 6) (Note 7) Units 0% VREF Internal Zero=20% VREF 0% VREF Internal Zero=50% VREF -550 550 1% VREF -575 575 2% VREF -610 610 4% VREF -750 750 6% VREF -840 840 8% VREF -930 930 10% VREF -1090 1090 12% VREF -1235 1235 14% VREF -1430 1430 16% VREF -1510 1510 18% VREF -1575 1575 20% VREF -1650 1650 22% VREF -1700 1700 24% VREF -1750 1750 -4 4 1% VREF -4 4 2% VREF -4 4 4% VREF -5 5 6% VREF -5 5 8% VREF -5 5 10% VREF -6 6 12% VREF -6 6 14% VREF -7 7 16% VREF -7 7 18% VREF -8 8 20% VREF -8 8 22% VREF -8 8 24% VREF -8 8 0% VREF Internal Zero=67% VREF VOS_RW WE Voltage Offset referred to RE BIAS polarity (Note 12) V 0% VREF Internal Zero=20% VREF 0% VREF Internal Zero=50% VREF 0% VREF Internal Zero=67% VREF TcVOS_RW TIA_GAIN WE Voltage Offset Drift referred BIAS polarity to RE from -40C to 85C (Note 12) (Note 8) Transimpedance gain accuracy Linearity Programmable TIA Gains 7 programmable gain resistors Maximum external gain resistor www.ti.com 4 V/C 5 % 0.05 % 2.75 3.5 7 14 35 120 350 350 k TIA_ZV Parameter Min Typ Max (Note 7) (Note 6) (Note 7) Conditions Internal zero voltage 3 programmable percentages of VREF 20 50 67 3 programmable percentages of VDD 20 50 67 Internal zero voltage Accuracy RL Programmable Load 4 programmable resistive loads Power Supply Rejection Ratio at RE pin 2.7 VDD5.25V % 0.04 % 10 33 50 100 5 % 110 dB Load accuracy PSRR Units Internal zero 20% VREF Internal zero 50% VREF 80 Internal zero 67% VREF Temperature Sensor Specification (Refer to Temperature Sensor Transfer Table in the Function Description section for details) Temperature Error TA=-40C to 85C Sensitivity TA=-40C to 85C -3 3 -8.2 Power on time C mV/C 1.9 ms VDD V External reference specification VREF External Voltage reference range 1.5 Input impedance I2C Interface 10 M (Note 5) Unless otherwise specified, all limits guaranteed for at TA = 25C, VS=(VDD - AGND), 2.7V TA. Absolute Maximum Ratings indicate junction temperature limits beyond which the device may be permanently degraded, either mechanically or electrically. Note 6: Typical values represent the most likely parametric norm as determined at the time of characterization. Actual typical values may vary over time and will also depend on the application and configuration. The typical values are not tested and are not guaranteed on shipped production material. Note 7: Limits are 100% production tested at 25C. Limits over the operating temperature range are guaranteed through correlations using statistical quality control (SQC) method. Note 8: Offset voltage temperature drift is determined by dividing the change in VOS at the temperature extremes by the total temperature change. Starting from the measured voltage offset at temperature T1 (VOS_RW(T1)), the voltage offset at temperature T2 (VOS_RW(T2)) is calculated according the following formula: VOS_RW(T2)=VOS_RW(T1)+ABS(T2-T1)* TcVOS_RW. Note 9: At such currents no accuracy of the output voltage can be expected. Note 10: This parameter includes both A1 and TIA's noise contribution. Note 11: In case of external reference connected, the noise of the reference has to be added. Note 12: For negative bias polarity the Internal Zero is set at 67% VREF. Note 13: LMP91000 provides an internal 300ns minimum hold time to bridge the undefined region of the falling edge of SCL. Note 14: This parameter is guaranteed by design or characterization. Timing Diagram 30132541 FIGURE 1. I2C Interface Timing Diagram www.ti.com 6 Unless otherwise specified, TA = 25C, VS=(VDD - AGND), 2.7V 0V BIAS selection (Percentage of the source reference) 0000 0% (default) 0001 1% 0010 2% 0011 4% 0100 6% 0101 8% 0110 10% 0111 12% 1000 14% 1001 16% 1010 18% 1011 20% 1100 22% 1101 24% 15 www.ti.com LMP91000 TIACN -- TIA Control Register (address 0x10) LMP91000 MODECN -- Mode Control Register (address 0x12) The Parameters in the Mode register allow the configuration of the Operation Mode of the LMP91000. Bit Name 7 FET_SHORT [6:3] RESERVED [2:0] OP_MODE Function Shorting FET feature 0 Disabled (default) 1 Enabled Mode of Operation selection 000 Deep Sleep (default) 001 2-lead ground referred galvanic cell 010 Standby 011 3-lead amperometric cell 110 Temperature measurement (TIA OFF) 111 Temperature measurement (TIA ON) When the LMP91000 is in Temperature measurement (TIA ON) mode, the output of the temperature sensor is present at the VOUT pin, while the output of the potentiostat circuit is available at pin C2. The LMP91000 is then configured in 3-lead amperometric cell mode; in this configuration the Control Amplifier (A1) is ON and provides the internal zero voltage and bias in case of biased gas sensor. The transimpedance amplifier (TIA) is ON, it converts the current generated by the gas sensor in a voltage, according to the transimpedance gain: Gain=RTIA If different gains are required, an external resistor can be connected between the pins C1 and C2. In this case the internal feedback resistor should be programmed to "external". The RLoad together with the output capacitance of the gas sensor acts as a low pass filter. GAS SENSOR INTERFACE The LMP91000 supports both 3-lead and 2-lead gas sensors. Most of the toxic gas sensors are amperometric cells with 3 leads (Counter, Worker and Reference). These leads should be connected to the LMP91000 in the potentiostat topology. The 2-lead gas sensor (known as galvanic cell) should be connected as simple buffer either referred to the ground of the system or referred to a reference voltage. The LMP91000 support both connections for 2-lead gas sensor. 3-lead Amperometric Cell In Potentiostat Configuration Most of the amperometric cell have 3 leads (Counter, Reference and Working electrodes). The interface of the 3-lead gas sensor to the LMP91000 is straightforward, the leads of the gas sensor need to be connected to the namesake pins of the LMP91000. www.ti.com 16 LMP91000 30132583 FIGURE 4. 3-Lead Amperometric Cell this configuration the Control Amplifier (A1) is turned off, and the output of the gas sensor is amplified by the Transimpedance Amplifier (TIA) which is configured as a simple non-inverting amplifier. The gain of this non inverting amplifier is set according the following formula Gain= 1+(RTIA/RLoad) If different gains are required, an external resistor can be connected between the pins C1 and C2. In this case the internal feedback resistor should be programmed to "external". 2-lead Galvanic Cell In Ground Referred Configuration When the LMP91000 is interfaced to a galvanic cell (for instance to an Oxygen gas sensor) referred to the ground of the system, an external resistor needs to be placed in parallel to the gas sensor; the negative electrode of the gas sensor is connected to the ground of the system and the positive electrode to the Vref pin of the LMP91000, the working pin of the LMP91000 is connected to the ground. The LMP91000 is then configured in 2-lead galvanic cell mode and the Vref bypass feature needs to be enabled. In 17 www.ti.com LMP91000 30132575 FIGURE 5. 2-Lead Galvanic Cell Ground Referred Control Amplifier (A1) is ON and provides the internal zero voltage. The transimpedance amplifier (TIA) is also ON, it converts the current generated by the gas sensor in a voltage, according to the transimpedance gain: Gain= RTIA If different gains are required, an external resistor can be connected between the pins C1 and C2. In this case the internal feedback resistor should be programmed to "external". 2-lead Galvanic Cell In Potentiostat Configuration When the LMP91000 is interfaced to a galvanic cell (for instance to an Oxygen gas sensor) referred to a reference, the Counter and the Reference pin of the LMP91000 are shorted together and connected to negative electrode of the galvanic cell. The positive electrode of the galvanic cell is then connected to the Working pin of the LMP91000. The LMP91000 is then configured in 3-lead amperometric cell mode (as for amperometric cell). In this configuration the www.ti.com 18 LMP91000 30132584 FIGURE 6. 2-Lead Galvanic Cell In Potentiostat Configuration SCL) are shared, while the MENB of each LMP91000 is connected to a dedicate GPIO port of the controller. The controller starts communication asserting one out of N MENB signals where N is the total number of LMP91000s connected to the I2C bus. Only the enabled device will acknowledge the I2C commands. After finishing communicating with this particular LMP91000, the microcontroller de-asserts the corresponding MENB and repeats the procedure for other LMP91000s. Figure 7 shows the typical connection when more than one LMP91000 is connected to the I2C bus. Application Information CONNECTION OF MORE THAN ONE LMP91000 TO THE I2C BUS The LMP91000 comes out with a unique and fixed I2C slave address. It is still possible to connect more than one LMP91000 to an I2C bus and select each device using the MENB pin. The MENB simply enables/disables the I2C communication of the LMP91000. When the MENB is at logic level low all the I2C communication is enabled, it is disabled when MENB is at high logic level. In a system based on a controller and more than one LMP91000 connected to the I2C bus, the I2C lines (SDA and 30132581 FIGURE 7. More than one LMP91000 on I2C bus 19 www.ti.com LMP91000 SMART GAS SENSOR AFES ON I2C BUS The connection of Smart gas sensor AFEs on the I2C bus is the natural extension of the previous concepts. Also in this case the microcontroller starts communication asserting 1 out of N MENB signals where N is the total number of smart gas sensor AFE connected to the I2C bus. Only one of the devices (either LMP91000 or its corresponding EEPROM) in the smart gas sensor AFE enabled will acknowledge the I2C commands. When the communication with this particular module ends, the microcontroller de-asserts the corresponding MENB and repeats the procedure for other modules. Figure 9 shows the typical connection when several smart gas sensor AFEs are connected to the I2C bus. SMART GAS SENSOR ANALOG FRONT END The LMP91000 together with an external EEPROM represents the core of a SMART GAS SENSOR AFE. In the EEPROM it is possible to store the information related to the GAS sensor type, calibration and LMP91000's configuration (content of registers 10h, 11h, 12h). At startup the microcontroller reads the EEPROM's content and configures the LMP91000. A typical smart gas sensor AFE is shown in Figure 8. The connection of MENB to the hardware address pin A0 of the EEPROM allows the microcontroller to select the LMP91000 and its corresponding EEPROM when more than one smart gas sensor AFE is present on the I2C bus. Note: only EEPROM I2C addresses with A0=0 should be used in this configuration. 30132580 FIGURE 8. SMART GAS SENSOR AFE 30132582 FIGURE 9. SMART GAS SENSOR AFEs on I2C bus www.ti.com 20 Power Consumption Scenario Deep Sleep StandBy 3-Lead Temperature Amperometric Measurement Cell TIA OFF Temperature Measurement TIA ON Current consumption (A) typical value 0.6 6.5 10 11.4 14.9 Time ON (%) 0 60 39 0 1 Average (A) 0 3.9 3.9 0 0.15 A1 OFF ON ON ON ON TIA OFF OFF ON OFF ON TEMP SENSOR OFF OFF OFF ON ON I2C interface ON ON ON ON ON Total 7.95 Notes and finally the bias is set again at 0mV since this is the normal operation condition for this sensor. SENSOR TEST PROCEDURE The LMP91000 has all the hardware and programmability features to implement some test procedures. The purpose of the test procedure is to: a) test proper function of the sensor (status of health) b) test proper connection of the sensor to the LMP91000 The test procedure is very easy. The variable bias block is user programmable through the digital interface. A step voltage can be applied by the end user to the positive input of A1. As a consequence a transient current will start flowing into the sensor (to charge its internal capacitance) and it will be detected by the TIA. If the current transient is not detected, either a sensor fault or a connection problem is present. The slope and the aspect of the transient response can also be used to detect sensor aging (for example, a cell that is drying and no longer efficiently conducts the current). After it is verified that the sensor is working properly, the LMP91000 needs to be reset to its original configuration. It is not required to observe the full transient in order to contain the testing time. All the needed information are included in the transient slopes (both edges). Figure 10 shows an example of the test procedure, a Carbon Monoxide sensor is connected to the LMP91000, two pulses are then sequentially applied to the bias voltage: first step: from 0mV to 40mV second step : from 40mV to -40mV INPUT PULSE (100mV/DIV) OUTPUTT VOLTTAGE (1V/DIV) LMP91000 OUTPUT TEST PULSE TIME (25ms/DIV) 30132561 FIGURE 10. TEST PROCEDURE EXAMPLE 21 www.ti.com LMP91000 -Deep Sleep mode is not used -The system is used about 8 hours a day, and 16 hours a day it is in Standby mode. -Temperature Measurement is done about once per minute This results in an average power consumption of approximately 7.95 A. This can potentially be further reduced, by using the Standby mode between gas measurements. It may even be possible, depending on the sensor used, to go into deep sleep for some time between measurements, further reducing the average power consumption. POWER CONSUMPTION The LMP91000 is intended for use in portable devices, so the power consumption is as low as possible in order to guarantee a long battery life. The total power consumption for the LMP91000 is below 10A @ 3.3v average over time, (this excludes any current drawn from any pin). A typical usage of the LMP91000 is in a portable gas detector and its power consumption is summarized in the Power Consumption Scenario table. This has the following assumptions: -Power On only happens a few times over life, so its power consumption can be ignored LMP91000 Physical Dimensions inches (millimeters) unless otherwise noted NS Package Number SDA14B www.ti.com 22 LMP91000 Notes 23 www.ti.com LMP91000 Sensor AFE System: Configurable AFE Potentiostat for Low-Power Chemical Sensing Applications Notes www.ti.com 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. All products are sold subject to TI's terms and conditions of sale supplied at the time of order acknowledgment. TI warrants performance of its hardware products to the specifications applicable at the time of sale in accordance with TI's standard warranty. Testing and other quality control techniques are used to the extent TI deems necessary to support this warranty. Except where mandated by government requirements, testing of all parameters of each product is not necessarily performed. TI assumes no liability for applications assistance or customer product design. Customers are responsible for their products and applications using TI components. To minimize the risks associated with customer products and applications, customers should provide adequate design and operating safeguards. TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right, copyright, mask work right, or other TI intellectual property right relating to any combination, machine, or process in which TI products or services are used. Information published by TI regarding third-party products or services does not constitute a license from TI to use such products or services or a warranty or endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual property of the third party, or a license from TI under the patents or other intellectual property of TI. Reproduction of TI information in TI data books or data sheets is permissible only if reproduction is without alteration and is accompanied by all associated warranties, conditions, limitations, and notices. Reproduction of this information with alteration is an unfair and deceptive business practice. TI is not responsible or liable for such altered documentation. Information of third parties may be subject to additional restrictions. Resale of TI products or services with statements different from or beyond the parameters stated by TI for that product or service voids all express and any implied warranties for the associated TI product or service and is an unfair and deceptive business practice. TI is not responsible or liable for any such statements. TI products are not authorized for use in safety-critical applications (such as life support) where a failure of the TI product would reasonably be expected to cause severe personal injury or death, unless officers of the parties have executed an agreement specifically governing such use. Buyers represent that they have all necessary expertise in the safety and regulatory ramifications of their applications, and acknowledge and agree that they are solely responsible for all legal, regulatory and safety-related requirements concerning their products and any use of TI products in such safety-critical applications, notwithstanding any applications-related information or support that may be provided by TI. Further, Buyers must fully indemnify TI and its representatives against any damages arising out of the use of TI products in such safety-critical applications. TI products are neither designed nor intended for use in military/aerospace applications or environments unless the TI products are specifically designated by TI as military-grade or "enhanced plastic." Only products designated by TI as military-grade meet military specifications. Buyers acknowledge and agree that any such use of TI products which TI has not designated as military-grade is solely at the Buyer's risk, and that they are solely responsible for compliance with all legal and regulatory requirements in connection with such use. TI products are neither designed nor intended for use in automotive applications or environments unless the specific TI products are designated by TI as compliant with ISO/TS 16949 requirements. Buyers acknowledge and agree that, if they use any non-designated products in automotive applications, TI will not be responsible for any failure to meet such requirements. Following are URLs where you can obtain information on other Texas Instruments products and application solutions: Products Applications Audio www.ti.com/audio Automotive and Transportation www.ti.com/automotive Amplifiers amplifier.ti.com Communications and Telecom www.ti.com/communications Data Converters dataconverter.ti.com Computers and Peripherals www.ti.com/computers DLP(R) Products www.dlp.com Consumer Electronics www.ti.com/consumer-apps DSP dsp.ti.com Energy and Lighting www.ti.com/energy Clocks and Timers www.ti.com/clocks Industrial www.ti.com/industrial Interface interface.ti.com Medical www.ti.com/medical Logic logic.ti.com Security www.ti.com/security Power Mgmt power.ti.com Space, Avionics and Defense www.ti.com/space-avionics-defense Microcontrollers microcontroller.ti.com Video and Imaging www.ti.com/video RFID www.ti-rfid.com OMAP Mobile Processors www.ti.com/omap Wireless Connectivity www.ti.com/wirelessconnectivity TI E2E Community Home Page e2e.ti.com Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265 Copyright (c) 2012, Texas Instruments Incorporated