0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
LMP92001SQX/NOPB

LMP92001SQX/NOPB

  • 厂商:

    BURR-BROWN(德州仪器)

  • 封装:

    WQFN-54_5.5X10MM-EP

  • 描述:

    IC ANALOG MONITOR/CTLR 54WQFN

  • 数据手册
  • 价格&库存
LMP92001SQX/NOPB 数据手册
LMP92001 www.ti.com SNAS507B – FEBRUARY 2011 – REVISED APRIL 2012 LMP92001 Analog System Monitor and Controller Check for Samples: LMP92001 FEATURES APPLICATIONS • • • • • 1 2 • • • • • 16 – – – – Analog Voltage Monitoring Channels 12-bit ADC with Programmable Input MUX No Missing Codes Total Unadjusted Error (TUE) ±0.1% Single-Shot or Continuous Conversion Modes – Programmable Window Comparator Function – Interrupt Signal Generation for Input Out-ofBound Condition 12 Programmable Analog Voltage Outputs – Twelve 12-bit DACs – Specified Monotonic – Settling Time 8.5 µs – Simultaneous Update of All Channels to Same Value – Asynchronous Output Control Forces Rail Voltage at Output Voltage Reference – User-Selectable Source: External or Internal – Internal Reference 4.5V ±0.7% Analog Temperature Sensor – Readable via ADC Channel 17 – Temperature Error ±2°C 8-bit GPIO Port – Each Bit Individually Programmable I2C-Compatible Bus – Supports Standard and Fast Modes – Bus TIMEOUT Function – Supports Block Data Transfers RF PA Bias Monitoring and Control System Monitoring and Control Industrial Monitoring and Control Test Equipment and Instrumentation DESCRIPTION The LMP92001 is a complete analog monitoring and control circuit which includes a sixteen channel 12-bit Analog to Digital Converter (ADC), twelve 12-bit Digital to Analog Converters (DACs), an internal reference, an internal temp sensor, an 8-bit GPIO port, and an I2C-compatible interface. The ADC can be used to monitor rail voltages, current sense amplifier outputs or sensors and includes a programmable window comparator function on six of its 16 channels to detect out-of range conditions. The DACs can be used to control PA bias points, actuators, potentiometers, etc. When required, the outputs can be instantaneously driven to either supply rail using the output switches and the asynchronous DAC control inputs. Both ADC and DACs can use either the internal 4.5V reference or an external reference independently. The built-in temperature sensor is treated as the 17th analog sense input. In addition, the 8-bit GPIO port allows for the resources of the microcontroller to be further extended, providing even more flexibility. The LMP92001 is available in a space saving 54-pin WQFN package and is operational over the full − 40°C to 125°C temperature range. 1 2 Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of Texas Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet. All trademarks are the property of their respective owners. PRODUCTION DATA information is current as of publication date. Products conform to specifications per the terms of the Texas Instruments standard warranty. Production processing does not necessarily include testing of all parameters. Copyright © 2011–2012, Texas Instruments Incorporated LMP92001 SNAS507B – FEBRUARY 2011 – REVISED APRIL 2012 www.ti.com Block Diagram OUT12 IN[16:1] OUT1 16 Temp. Sensor DAC DAC DAC DAC DAC DAC DAC DAC DAC DAC DAC DAC ADC Multiplexer VDD GND LMP92001 Int/Ext Ref GPIO 2 8 AREF DREF 2 GPIO[7:0] I2C Interface Interrupt Status & Control 2 INT[2:1] 2 SCL SDA Submit Documentation Feedback Asynchronous DAC Control 2 AS[1:0] 4 C[4:1] Copyright © 2011–2012, Texas Instruments Incorporated Product Folder Links: LMP92001 LMP92001 www.ti.com SNAS507B – FEBRUARY 2011 – REVISED APRIL 2012 Typical Application 5V 5V VDD 5V 48V AREF AS[1:0] Voltage Sense Channels IN[16:1] Scaled Voltage Sensing Ratiometric Sensing 16 LM94023 LMP8640 Temp Analog Sensors Current sensing 2 I C 2 ROUT VDD), the current at that pin must not exceed 5mA, and the voltage (VIN) at that pin relative to any other pin must not exceed 6.0V. See Pin Descriptions for additional details of input circuitry. The Human Body Model (HBM) is a 100 pF capacitor charged to the specified voltage then discharged through a 15 kΩ resistor into each pin. The Machine Model (MM) is a 200 pF capacitor charged to specified voltage then discharged directly into each pin. The Charged Device Model (CDM) is a specified circuit characterizing an ESD event that occurs when a device acquires charge through some triboelectric (frictional) or electrostatic induction process and then abruptly touches a grounded object or surface. OPERATING CONDITIONS (1) (2) −40°C to 125°C Operating Ambient Temperature VDD Voltage Range 4.5V to 5.5V DAC Output Load C 0pF to 1500pF (1) (2) Absolute Maximum Ratings” indicate limits beyond which damage to the device may occur, including inoperability and degradation of device reliability and/or performance. Functional operation of the device and/or non-degradation at the Absolute Maximum Ratings or other conditions beyond those indicated in the Recommended Operating Conditions is not implied. The recommended Operating Conditions indicate conditions at which the device is functional and the device should not be operated beyond such conditions. All voltages are measured with respect to GND = 0V, unless otherwise specified. Submit Documentation Feedback Copyright © 2011–2012, Texas Instruments Incorporated Product Folder Links: LMP92001 7 LMP92001 SNAS507B – FEBRUARY 2011 – REVISED APRIL 2012 www.ti.com OPERATING CONDITIONS (1)(2) (continued) θJA 24°C/W θJC 2°C/W ELECTRICAL CHARACTERISTICS Unless otherwise noted, these specifications apply for VDD=4.75V to 5.5V, AREF=DREF=VDD, TA=25°C. Boldface limits are over the temperature range of −40°C ≤ TA ≤ 125°C unless otherwise noted. DAC input code range 48 to 4047. DAC output CL = 200 pF unless otherwise noted. Symbol Parameter Conditions Min Typ Max Units 12 Bits DAC CHARACTERISTICS Resolution 12 Monotonicity 12 Bits DNL Differential Non-Linearity RL = 100k −0.6 0.6 INL Integral Non-Linearity RL = 100k −8 8 ZE Zero Error RL = 100k Zero Error Temperature Drift RL = 100k FSE Full-Scale Error RL = 100k 0 −0.75 GE Gain Error RL = 100k 0 −1 ZEDRIFT GEDRIFT Gain Error Temperature Drift ZCO Zero Code Output FSO Full Scale Output at code 4095 Output Short Circuit Current (Source) (1) IOS Output Short Circuit Current (Sink) IOS (1) 15 2.0 RL = 100k 11.0 IOUT = 200 µA 7 IOUT = 1mA 31 VDD = DREF = 5V, IOUT = 1mA 4.988 −60 VDD = 5V, OUT = DREF, Input Code = 000h CDAC.OFF=0 C[4:1]=HIGH 70 IO Continuous Output Current per Channel (to prevent damage) TA = 105° C CL Load Capacitance RL = 2k or ∞ TA = 125° C RL = 100k, C[1:4] = GND, CDAC.OLVL = 1 mV µV/°C %FS ppm/° C mV VDD V mA 10 6.5 DC Output Impedance OUT[1:12] Output Voltage when Asynchronous Output Control is activated 4.995 VDD = 5V, OUT = 0V, Input Code = FFFh CDAC.OFF=0 C[4:1]=HIGH LSB 4.992 C[1:4] = GND, CDAC.OLVL = 0 1500 pF 8 Ω VDD V GND 0.6 mV ADC CHARACTERISTICS Resolution with No Missing Codes TUE Total Unadjusted Error DNL Differential Non-Linearity INL Integral Non-Linearity OE Offset Error OEDRIFT Offset Error Temperature Drift OEMTCH Offset Error Match GE Gain Error Temperature Drift GEMTCH Gain Error Match SNR 8 −40°C ≤ TA ≤ 105°C Bits 12 −0.1 0.1 −0.99 1 −1.2 1 ±0.6 −2.3 LSB LSB/°C −1.5 1.5 −2 2 −0.002 −1.5 Signal-to-Noise Ratio % 2.3 0.005 Gain Error GEDRIFT (1) 11 −40°C ≤ TA ≤ 105°C LSB/°C 1.5 72 LSB LSB dB Indicates the typical internal short circuit current limit. Sustained operation at this level will lead to device damage. Submit Documentation Feedback Copyright © 2011–2012, Texas Instruments Incorporated Product Folder Links: LMP92001 LMP92001 www.ti.com SNAS507B – FEBRUARY 2011 – REVISED APRIL 2012 ELECTRICAL CHARACTERISTICS (continued) Unless otherwise noted, these specifications apply for VDD=4.75V to 5.5V, AREF=DREF=VDD, TA=25°C. Boldface limits are over the temperature range of −40°C ≤ TA ≤ 125°C unless otherwise noted. DAC input code range 48 to 4047. DAC output CL = 200 pF unless otherwise noted. Symbol PSRR Parameter Power Supply Rejection Ratio VIN FS Input Range IINA Input Current CINA Conditions Min Typ Offset Error change with VDD 77 Gain Error change with VDD 73 Max Units dB AREF In Hold or inactive Input Capacitance ±1 µA In Track 33 pF In Hold or inactive 3 pF REFERENCE CHARACTERISTICS AREF Reference Input Range CREF.AEXT = 1 DREF Reference Input Range DREF Reference Input Resistance CREF.DEXT = 1 DREF Input Current DREF = 5V, CREF.DEXT = 1 AREF Peak Current AREF = 5V CREF.DEXT = 1 2.7 VDD V 2.5 VDD V 10 660 4.47 AREF, DREF Output Impedance when Internal Reference Active µA 2.3 AREF and DREF Reference Current in Powerdown Internally Generated Reference Voltage kΩ 4.5 CREF.AEXT = 0 CREF.DEXT = 0 mA 1 µA 4.53 V Ω 5 TEMPERATURE SENSOR −13.45 Sensor Gain Temperature Error mV/°C −25°C to +85°C −2 2 −45°C to +125°C −2.5 2.5 °C DIGITAL INPUT CHARACTERISTICS (AS1:AS0) VIH Input HIGH Voltage VIM Input MID Voltage VIL Input LOW Voltage IIND Digital Input Current CIND Input Capacitance 0.90x VDD V 0.43 x VDD 0.57 x VDD ±0.005 0.1 x VDD V ±1 µA 4 pF DIGITAL INPUT CHARACTERISTICS (GPIO0:GPIO7, C1:C4) VIH Input HIGH Voltage VIL Input LOW Voltage 0.7 x VDD Hysteresis IIND Digital Input Current CIND Input Capacitance V 0.3 x VDD V ±1 µA 0.47 ±0.005 V 4 pF DIGITAL INPUT CHARACTERISTICS (SDA and SCL) VIH Input HIGH Voltage VIL Input LOW Voltage 2.2 Hysteresis IIND Digital Input Current CIND Input Capacitance VOL Output LOW Voltage V 1 V ±1 µA 0.27 ±0.005 V 4 pF DIGITAL OUTPUT CHARACTERISTICS (INT and GPIO) IOUT = 200 µA 0.005 0.4 V IOUT = 4 mA 0.16 0.4 V Submit Documentation Feedback Copyright © 2011–2012, Texas Instruments Incorporated Product Folder Links: LMP92001 9 LMP92001 SNAS507B – FEBRUARY 2011 – REVISED APRIL 2012 www.ti.com ELECTRICAL CHARACTERISTICS (continued) Unless otherwise noted, these specifications apply for VDD=4.75V to 5.5V, AREF=DREF=VDD, TA=25°C. Boldface limits are over the temperature range of −40°C ≤ TA ≤ 125°C unless otherwise noted. DAC input code range 48 to 4047. DAC output CL = 200 pF unless otherwise noted. Symbol Parameter Conditions Min Typ Max Units IOUT = 4mA 0.16 0.4 V IOUT = 6mA 0.23 0.6 V ±1 µA DIGITAL OUTPUT CHARACTERISTICS (SDA) VOL Output LOW Voltage DIGITAL OUTPUT CHARACTERISTICS (All Outputs) IOL Output Leakage when HIGH COUT Output Capacitance Current from the supply rail through the pullup resistor into the drain of the open-drain output device Force 0V or VDD 4 pF POWER SUPPLY CHARACTERISTICS VDD Supply Voltage Range IDD Supply Current, converting, all blocks active PWR Power Consumption, converting, all blocks active VPOR Power-On Reset (2) 4.75 5 5.5 V OUT[1:12] pins RL = ∞ 4 6.5 mA OUT[1:12] pins RL = ∞ 25 36 mW −40°C ≤ TA ≤ 105°C 1.9 2.4 1.85 2.45 V AC ELECTRICAL CHARACTERISTICS tTRACK ADC Track Time Interval during which internal HOLD capacitor is connected to input signal 4.7 5.3 µs tHOLD ADC Hold Time Interval during which sampled signal is converted to digital output code 3.3 3.8 µs 400h to C00h code change, RL= 2k CL = 200 pF 6 8.5 µs 400 kHz ts DAC Settling Time (3) I2C TIMING CHARACTERISTICS 2 I C Clock Frequency 10 tLOW Clock Low Time 1.3 µs tHIGH Clock High Time 0.6 µs 0.6 µs 0.6 µs tHD;STA Hold Time Repeated START condition tSU;STA Set-up time for a repeated START condition Data hold time tSU;DAT Data setup time tf SDA fall time tBUF (2) (3) (4) (5) 10 (4) (5) tHD;DAT tSU;STO After this period, the first clock pulse is generated 0 900 100 IL ≤ 3mA and CL ≤ 400 pF ns ns 250 ns Set-up time for STOP condition 0.6 µs Bus free time between a STOP and START condition 1.3 µs Cb SDA capacitive load 400 pF tSP Pulse width of spikes that must be suppressed by the input filter 50 ns tOUT SCL and SDA Timeout 35 ms 25 During the power up the supply rail must ramp up beyond VPOR MIN for the device to acquire default state. After the supply rail has reached the nominal level, the rail can drop as low as VPOR MAX for the current state to be maintained. Device Specification is ensured by characterization and is not tested in production. Data hold time is measured from the falling edge of SCL, applies to data transmission and the acknowledge. Device internally provides a hold time of at least 300 ns for the SDA signal to bridge the undefined region of the falling edge of SCL. Submit Documentation Feedback Copyright © 2011–2012, Texas Instruments Incorporated Product Folder Links: LMP92001 LMP92001 www.ti.com SNAS507B – FEBRUARY 2011 – REVISED APRIL 2012 Figure 2. I2C Interface Timing Diagram 70% SDA tBUF tLOW tf 30% tHD;STA tSP 70% SCL 30% tSU;STA tHD;STA tHD;DAT tHIGH START tSU;STO tSU;DAT REPEATED START STOP START Submit Documentation Feedback Copyright © 2011–2012, Texas Instruments Incorporated Product Folder Links: LMP92001 11 LMP92001 SNAS507B – FEBRUARY 2011 – REVISED APRIL 2012 www.ti.com TYPICAL PERFORMANCE CHARACTERISTICS ADC: INL VDD = 5V, AREF = 4.5V, TA = 25°C CREF.AEXT = 1, Single Channel Continuous Mode 2 2 1 1 INL (lsb) DNL (lsb) ADC: DNL VDD = 5V, AREF = 4.5V, TA = 25°C CREF.AEXT = 1, Single Channel Continuous Mode 0 0 -1 -1 -2 -2 0 1024 2048 0 3072 1024 2048 3072 CODE CODE Figure 3. Figure 4. DAC: DNL VDD = 5V, DREF = 4.5V, TA = 25°C CREF.DEXT = 1, RL = 100kΩ DAC: INL VDD = 5V, DREF = 4.5V, TA = 25°C CREF.DEXT = 1, RL = 100kΩ 1.0 5 4 3 INL (lsb) DNL (lsb) 0.5 0.0 2 1 -0.5 0 -1.0 -1 0 4048 0 CODE SPAN 48:4048 Figure 5. Figure 6. ADC: DNL vs. Temperature VDD = 5V, AREF = 4.5V, CREF.AEXT = 1 ADC: INL vs. Temperature VDD = 5V, AREF = 4.5V, CREF.AEXT = 1 2 2 Minimum DNL Maximum DNL INL (lsb) DNL (lsb) Minimum INL Maximum INL 1 1 0 0 -1 -1 -2 -2 -50 -25 0 25 50 75 TEMPERATURE (°C) 100 125 Figure 7. 12 4048 CODE SPAN 48:4048 -50 -25 0 25 50 75 TEMPERATURE (°C) 100 125 Figure 8. Submit Documentation Feedback Copyright © 2011–2012, Texas Instruments Incorporated Product Folder Links: LMP92001 LMP92001 www.ti.com SNAS507B – FEBRUARY 2011 – REVISED APRIL 2012 TYPICAL PERFORMANCE CHARACTERISTICS (continued) DAC: DNL vs Temperature VDD = 5V, DREF = 4.5V, CREF.DEXT = 1 DAC: INL vs Temperature VDD = 5V, DREF = 4.5V, CREF.DEXT = 1 4 4 3 3 Minimum INL Maximum INL 2 2 1 INL (lsb) DNL (lsb) 1 0 0 -1 -1 -2 -2 -3 -3 -4 -4 -50 5.0 -25 0 25 50 75 TEMPERATURE (°C) 100 125 -50 -25 0 25 50 75 TEMPERATURE (°C) 100 125 Figure 9. Figure 10. OUTx Output Load Regulation VDD = 5V, DREF = 5V, TA = 25°C, CREF.DEXT = 1 Temperature Sensor Error Bounds, VDD = 5V 2.0 4.5 4.0 TEMPERATURE ERROR (°C) OUTX OUTPUT VOLTAGE (V) Minimum INL Maximum INL Current Sink, DACx=0x000 Current Source DACx=0xFFF 3.5 3.0 2.5 2.0 1.5 1.0 0.5 0.0 1.5 Error Lower Bound Error Upper Bound 1.0 0.5 0.0 -0.5 -1.0 -1.5 -2.0 0 2 4 6 8 SINK/SOURCE CURRENT (mA) 10 -50 -25 Figure 11. 0 25 50 75 100 125 TEMPERATURE (°C) Figure 12. Internal Reference Output Temperature Drift VDD = 5V, CREF.AEXT = 0, CREF.DEXT = 0 4.505 REFERENCE OUTPUT (V) 4.504 AREF DREF 4.503 4.502 4.501 4.500 4.499 4.498 4.497 4.496 4.495 -50 -25 0 25 50 75 100 125 TEMPERATURE (°C) Figure 13. Submit Documentation Feedback Copyright © 2011–2012, Texas Instruments Incorporated Product Folder Links: LMP92001 13 LMP92001 SNAS507B – FEBRUARY 2011 – REVISED APRIL 2012 www.ti.com REGISTER SET RESERVED registers in the map in REGISTER MAP should not be accessed for either read or write operations as this may lead to unpredictable behavior of the device. If writing to a RESERVED bit, user must write only 0, unless otherwise stated. REGISTER MAP Addr. Name 0x00 0x01 Function R/W Lock RESERVED TEST 0x02 | 0x0D Test Register RW RESERVED 0x0E ID Company ID Register R 0x0F VER Version Register R 0x10 SGEN Status: General R 0x11 SGPI Status: GPIO R 0x12 SHIL Status: over HIGH limit R 0x13 SLOL Status: under LOW limit STATUS R CONTROL 0x14 CGEN General RW 0x15 CDAC DAC RW 0x16 CGPO GPIO mode RW 0x17 CINH INT HIGH enable RW Y 0x18 CINL INT LOW enable RW Y 0x19 CAD1 Analog ch enable RW Y 0x1A CAD2 Analog ch enable RW Y 0x1B CAD3 Temp. Sens. ch enable RW Y 0x1C CTRIG Single conversion trigger W Y ADC OUTPUT DATA 0x20 ADC1 Ch1 conversion Data R 0x21 ADC2 Ch2 conversion Data R 0x22 ADC3 Ch3 conversion Data R 0x23 ADC4 Ch4 conversion Data R 0x24 ADC5 Ch5 conversion Data R 0x25 ADC6 Ch6 conversion Data R 0x26 ADC7 Ch7 conversion Data R 0x27 ADC8 Ch8 conversion Data R 0x28 ADC9 Ch9 conversion Data R 0x29 ADC10 Ch10 conversion Data R 0x2A ADC11 Ch11 conversion Data R 0x2B ADC12 Ch12 conversion Data R 0x2C ADC13 Ch13 conversion Data R 0x2D ADC14 Ch14 conversion Data R 0x2E ADC15 Ch15 conversion Data R 0x2F ADC16 Ch16 conversion Data R 0x30 ADC17 Temp. Sensor Data R 0x40 LIH1 ADC Ch1 HIGH limit ADC WINDOW COMPARATOR LIMITS 14 RW Submit Documentation Feedback Y Copyright © 2011–2012, Texas Instruments Incorporated Product Folder Links: LMP92001 LMP92001 www.ti.com SNAS507B – FEBRUARY 2011 – REVISED APRIL 2012 Addr. Name R/W Lock 0x41 LIH2 ADC Ch2 HIGH limit Function RW Y 0x42 LIH3 ADC Ch3 HIGH limit RW Y 0x43 LIH9 ADC Ch9 HIGH limit RW Y 0x44 LIH10 ADC Ch10 HIGH limit RW Y 0x45 LIH11 ADC Ch11 HIGH limit RW Y 0x46 LIL1 ADC Ch1 LOW limit RW Y 0x47 LIL2 ADC Ch2 LOW limit RW Y 0x48 LIL3 ADC Ch3 LOW limit RW Y 0x49 LIL9 ADC Ch9 LOW limit RW Y 0x4A LIL10 ADC Ch10 LOW limit RW Y 0x4B LIL11 ADC Ch11 LOW limit RW Y 0x66 CREF Int. reference enable INTERNAL REFERENCE CONTROL RW DAC INPUT DATA 0x80 DAC1 DAC Ch1 Input Data RW 0x81 DAC2 DAC Ch2 Input Data RW 0x82 DAC3 DAC Ch3 Input Data RW 0x83 DAC4 DAC Ch4 Input Data RW 0x84 DAC5 DAC Ch5 Input Data RW 0x85 DAC6 DAC Ch6 Input Data RW 0x86 DAC7 DAC Ch7 Input Data RW 0x87 DAC8 DAC Ch8 Input Data RW 0x88 DAC9 DAC Ch9 Input Data RW 0x89 DAC10 DAC Ch10 Input Data RW 0x8A DAC11 DAC Ch11 Input Data RW 0x8B DAC12 DAC Ch12 Input Data RW 0x8C | 0x8F 0x90 RESERVED DALL All DAC Data W MEMORY MAPPED BLOCK COMMANDS 0xF0 BLK0 DAC1-12 access RW 0xF1 BLK1 DAC7-12 access RW 0xF2 BLK2 ADC1-17 access R 0xF3 BLK3 ADC9-17 access R 0xF4 BLK4 LIHx, LILx access RW 0xF5 BLK5 LILx access RW 0xF6 | 0xFF RESERVED TEST AND INFO REGISTERS The registers in this section do not affect the operation of the device. They are provided for user convenience and product identification. Test Register: TEST[7:0], default = 0x00 This register can be used for verification of the I2C-compatible bus integrity. Its contents are ignored by the device. Submit Documentation Feedback Copyright © 2011–2012, Texas Instruments Incorporated Product Folder Links: LMP92001 15 LMP92001 SNAS507B – FEBRUARY 2011 – REVISED APRIL 2012 www.ti.com Company ID Register: ID[7:0], default = 0x01 Product identification register, factory set. Device Version Register: VER[7:0], default = 0x10 Product identification register, factory set. STATUS REGISTERS General Status Register: SGEN[7:0], default = 0x40 Bx Name Function 7 BUSY 1 - while ADC is converting 6 RDYN 0 - when power up completed 5:3 - 2 HV RESERVED 1 - if any bit in SHIL is set 1 LV 1 - if any bit in SHOL is set 0 GPI 1 - if any bit in SGPI is set GPIO Status Register: SGPI[7:0], default = 0x** Bx Name Function 7 GPI7 Indicates logic level at pin GPIO7 6 GPI6 Indicates logic level at pin GPIO6 5 GPI5 Indicates logic level at pin GPIO5 4 GPI4 Indicates logic level at pin GPIO4 3 GPI3 Indicates logic level at pin GPIO3 2 GPI2 Indicates logic level at pin GPIO2 1 GPI1 Indicates logic level at pin GPIO1 0 GPI0 Indicates logic level at pin GPIO0 High-Limit Status Register: SHIL[7:0], default = 0x00 Bx Name Function 7:6 - 5 H11 RESERVED Set if ADC11 > LIH11 4 H10 Set if ADC10 >LIH10 3 H9 1 - if ADC9 > LIH9 2 H3 1 - if ADC3 > LIH3 1 H2 1 - if ADC2 > LIH2 0 H1 1 - if ADC1 > LIH1 Low-Limit Status Register: SLOL[7:0], default = 0x00 Bx 16 Name Function 7:6 - 5 L11 RESERVED 1 - if ADC11 ≤ LIH11 4 L10 1 - if ADC10 ≤ LIH10 3 L9 1 - if ADC9 ≤ LIH9 2 L3 1 - if ADC3 ≤ LIH3 1 L2 1 - if ADC2 ≤ LIH2 0 L1 1 - if ADC1 ≤ LIH1 Submit Documentation Feedback Copyright © 2011–2012, Texas Instruments Incorporated Product Folder Links: LMP92001 LMP92001 www.ti.com SNAS507B – FEBRUARY 2011 – REVISED APRIL 2012 CONTROL REGISTERS General Configuration Register: CGEN[7:0], default = 0x00 Bx Name 7 RST Function 1 - RESETS all registers and self to POR value 6:3 - 2 TOD RESERVED 1 - disable I2C-compatible TIMEOUT. See I2C-Compatible Bus Reset 1 LCK 1 - to lock registers. Lockable registers are shown in the REGISTER MAP. Once locked their contents will not be affected by the subsequent I2C-compatible bus transactions 0 STRT 1 - to start continuous conversion of all enabled ADC channels. The CGEN.LCK bit must be set for the conversion sequence to begin 0 - disable continuous ADC conversion mode DAC Configuration Register: CDAC[7:0], default 0x03 Bx Name Function 7:3 - RESERVED 2 GANG Controls the association of analog output channels OUTx with asynchronous control inputs Cy. (See Asynchronous Output Control) 1 OLVL 1 - Cy=0 will force associated OUTx outputs to VDD 0 - Cy=0 will force associated OUTx outputs to GND 0 OFF 1 - forces all OUT[1:12] outputs to HIGH impedance state GPIO Output Control Register: CGPO[7:0], default = 0xFF Bx Name 7 GPO7 1 - Internal pulldown at pin GPIO7 is off Function 6 GPO6 1 - Internal pulldown at pin GPIO6 is off 5 GPO5 1 - Internal pulldown at pin GPIO5 is off 4 GPO4 1 - Internal pulldown at pin GPIO4 is off 3 GPO3 1 - Internal pulldown at pin GPIO3 is off 2 GPO2 1 - Internal pulldown at pin GPIO2 is off 1 GPO1 1 - Internal pulldown at pin GPIO1 is off 0 GPO0 1 - Internal pulldown at pin GPIO0 is off INT1, INT2 High-Limit Control Register: CINH[7:0], default = 0x00 Bx Name 7 - RESERVED Function 6 - RESERVED 5 EH11 1 - Enable High limit interrupt for Ch 11 4 EH10 1 - Enable High limit interrupt for Ch 10 3 EH9 1 - Enable High limit interrupt for Ch 9 2 EH3 1 - Enable High limit interrupt for Ch 3 1 EH2 1 - Enable High limit interrupt for Ch 2 0 EH1 1 - Enable High limit interrupt for Ch 1 INT1, INT2 Low-Limit Control Register: CINL[7:0], default = 0x00 Bx Name 7 - RESERVED Function 6 - RESERVED Submit Documentation Feedback Copyright © 2011–2012, Texas Instruments Incorporated Product Folder Links: LMP92001 17 LMP92001 SNAS507B – FEBRUARY 2011 – REVISED APRIL 2012 www.ti.com Bx Name 5 EL11 1 - Enable Low limit interrupt for Ch 11 Function 4 EL10 1 - Enable Low limit interrupt for Ch 10 3 EL9 1 - Enable Low limit interrupt for Ch 9 2 EL3 1 - Enable Low limit interrupt for Ch 3 1 EL2 1 - Enable Low limit interrupt for Ch 2 0 EL1 1 - Enable Low limit interrupt for Ch 1 ADC Conversion Enable Register 1: CAD1[7:0], default = 0x00 Bx Name 7 EN8 1 - Enable ADC input Ch 8 Function 6 EN7 1 - Enable ADC input Ch 7 5 EN6 1 - Enable ADC input Ch 6 4 EN5 1 - Enable ADC input Ch 5 3 EN4 1 - Enable ADC input Ch 4 2 EN3 1 - Enable ADC input Ch 3 1 EN2 1 - Enable ADC input Ch 2 0 EN1 1 - Enable ADC input Ch 1 ADC Conversion Enable Register 2: CAD2[7:0], default = 0x00 Bx Name 7 EN16 1 - Enable ADC input Ch 16 Function 6 EN15 1 - Enable ADC input Ch 15 5 EN14 1 - Enable ADC input Ch 14 4 EN13 1 - Enable ADC input Ch 13 3 EN12 1 - Enable ADC input Ch 12 2 EN11 1 - Enable ADC input Ch 11 1 EN10 1 - Enable ADC input Ch 10 0 EN9 1 - Enable ADC input Ch 9 ADC Conversion Enable Register 3: CAD3[7:0], default = 0x00 Bx Name 7:1 - 0 EN17 Function RESERVED 1 - Enable Temp Sensor ADC input channel ADC One-Shot Conversion Trigger Register : CTRIG[7:0], default = 0x00 Bx Name 7:1 - 0 SNGL Function RESERVED Writing any value, when CGEN.STRT=0, will trigger Single-Shot conversion. The CGEN.LCK bit must be set for the conversion sequence to begin. Reference Mode Register: CREF[7:0], default = 0x07 18 Bx Name 7:3 - Function 2 AEXT 1 - ADC external ref. enable 0 - ADC internal ref. enable 1 DEXT 1 - DAC external ref. enable 0 - DAC internal ref. enable RESERVED Submit Documentation Feedback Copyright © 2011–2012, Texas Instruments Incorporated Product Folder Links: LMP92001 LMP92001 www.ti.com SNAS507B – FEBRUARY 2011 – REVISED APRIL 2012 Bx Name 0 - Function RESERVED, must be 1 DATA REGISTERS All registers in this section require 16-bit I2C-compatible data transaction for both read and write operations. However, only lower 12 bits are stored. All data is assumed to be in the unsigned binary format, where the lowest value is represented by 0x000 and the highest value is represented by 0xFFF. ADC Output Data Register: ADCx[15:0], default 0x0000 The ADCx registers, x = 1...16, contain results of the most recent ADC conversion cycle. Accessing these registers does not preempt the Analog Sense Subsystem sequencing. Enabling/Disabling of the ADC input channels via CADx registers does not affect the ADCx content. Bx Name Function 15:12 - Always 0 11:0 - 12-bit binary representing the ADC conversion result ADC High-Limit Register: LIHx[15:0], default 0x0FFF The LILx registers, x=1...3 and 9...11, contain the HIGH LIMIT threshold of the window comparator function of the Analog Sense Subsystem. Bx Name 15:12 - Always 0. Data written to this location will be discarded. Function 11:0 - Window comparator upper limit. ADC Low-Limit Register: LILx[15:0], default 0x0000 The LILx registers, x=1...3 and 9...11, contain the LOW LIMIT threshold of the window comparator function of the Analog Sense Subsystem. Bx Name 15:12 - Always 0. Data written to this location will be discarded. Function 11:0 - Window comparator lower limit. DAC Data Register: DACx[15:0], default 0x0000 The DACx registers, x=1...12, are input code registers. Updating the DACx register automatically updates the VOUTx of the corresponding DAC. Note that OUTx may not update due to the state of the asynchronous control inputs C[1:4]. (See Asynchronous Output Control.) Bx Name Function 15:12 - Always 0. Data written to this location will be discarded. 11:0 - DACx input data. Write all DAC's Data Register: DALL[15:0], default 0x0000 Writing to this register updates all DACx registers simultaneously to this value. Note that OUTx may not update due to the state of the asynchronous control inputs C[1:4]. Bx Name 15:12 - Always 0. Data written to this location will be discarded. Function 11:0 - DAC input data. Submit Documentation Feedback Copyright © 2011–2012, Texas Instruments Incorporated Product Folder Links: LMP92001 19 LMP92001 SNAS507B – FEBRUARY 2011 – REVISED APRIL 2012 www.ti.com BLOCK COMMANDS Block access functionality is discussed in Block Access. Name Block Start Address Block End Address Block Length in Bytes Comment BLK0 0x80 0x8B 24 Single command access to registers DAC[1:12] BLK1 0x86 0x8B 12 Single command access to registers DAC[7:12] BLK2 0x20 0x30 34 Single command access to registers ADC[1:17] BLK3 0x28 0x30 18 Single command access to registers ADC[9:17] BLK4 0x40 0x4B 24 Single command access to all LIHx and LILx registers BLK5 0x46 0x4B 12 Single command access to all LILx registers APPLICATION INFORMATION ANALOG SENSE SUBSYSTEM The device is capable of monitoring up to 16 externally applied voltages and an internal analog temperature sensor. The system is centered around 12-bit SAR ADC fronted by a 17-input mux. Results of conversion are stored in the registers corresponding to the given input channel. The register content can be read by the supervisor via the I2C-compatible interface. The ADC timing signals are derived from the on-board temperature compensated oscillator, which assures the stable sampling interval. In the applications where an instantaneous detection of the out-of-bounds condition is required the built in digital window comparator function is provided on 6 of the input channels. This window comparator is capable of triggering the external interrupts. Sampling and Conversion The external voltage is sampled onto the internal CHOLD capacitor. The TRACK period is controlled by the internal oscillator, and its duration is tTRACK. The output impedance of the sensed voltage source and the analog input capacitance CINA (which is dominated by CHOLD during TRACK time) limit the bandwidth of the input signal. It is recommended to limit the output resistance ROUT of the sampled voltage source to 10 kΩ to assure 12-bit accuracy of conversion. Sampling Switch ROUT < 10k INx VDD/2 CHOLD + - Voltage Source Device Pin Figure 14. ADC During TRACK Period During the HOLD period, duration of tHOLD, all mux switches are in the off state, and charge captured on the hold capacitor is measured to produce an ADC output code. The resulting output code is stored in the internal register (ADCx) corresponding to the sampled analog input channel. Typical ADC output code as a function of input voltage at device pin INx, x=1...16: § © 4096 CODEx = INT § x INx ©VREF 20 Submit Documentation Feedback Copyright © 2011–2012, Texas Instruments Incorporated Product Folder Links: LMP92001 LMP92001 www.ti.com SNAS507B – FEBRUARY 2011 – REVISED APRIL 2012 In the expression above VREF is the reference voltage input to the internal ADC. VREF can be either externally applied at the AREF pin of the device, or be internally generated. Sampling Transient An instantaneous current will flow at the beginning of TRACK period which may lead to temporary disturbance of the input potential. This current, and resulting disturbance, will vary with the magnitude of the sampled signal and source impedance ROUT. Channel Selection The analog input channels are enabled by setting corresponding enable bits ENx in the control registers CAD1, CAD2, and CAD3. Enabling of the channels does not begin the conversion process. Single-Shot and Continuous Sequencing The ADC is in the idle state until either the Single-Shot or Continuous conversion is initiated. The channels whose corresponding ENx bit in the CAD(1|2|3) registers is set will be sampled and converted by the ADC. Single-Shot conversion begins when the user performs a write operation ( 0 or 1 ) to CTRIG.SNGL while CGEN.STRT=0. Once the sequence is completed the ADC returns to the idle state. Continuous conversion begins when the user sets the CGEN.STRT bit. The sequencing of events is the same as in the Single Mode. Upon completing the sequence of conversions another sequence is automatically started. This process will continue until the user clears the CGEN.STRT bit. The operation of the Analog Sense Subsystem is further illustrated in Figure 15. Submit Documentation Feedback Copyright © 2011–2012, Texas Instruments Incorporated Product Folder Links: LMP92001 21 LMP92001 SNAS507B – FEBRUARY 2011 – REVISED APRIL 2012 www.ti.com ADC IDLE Write CTRIG while CGEN.STRT=0 Write CGEN.STRT=1 N CGEN.LCK==1 Y set SGEN.BUSY=1 x=0 x=x+1 CAD(1|2|3).ENx==1 N Y set analog input MUX to channel x acquire signal tTRACK period convert input signal tHOLD period update ADCx register N x==17 Y set SGEN.BUSY=0 Figure 15. ADC Finite State Machine Diagram 22 Submit Documentation Feedback Copyright © 2011–2012, Texas Instruments Incorporated Product Folder Links: LMP92001 LMP92001 www.ti.com SNAS507B – FEBRUARY 2011 – REVISED APRIL 2012 Reference By default the ADC operates from the external reference voltage applied at AREF pin of the device. Due to the architecture of the ADC the DC current flowing into the AREF input is zero during conversion. However, the transient currents during the conversion can be significant. The user can enable the internal reference generator and apply its output to the ADC VREF. This operation is described in CONTROL REGISTERS. Window Comparator Function The digital window comparator function is available for ADC input channels 1-3 and 9-11. This feature does not require explicit enabling, as it is always on. Comparator functional diagram is shown in Figure 16 below. The ADC conversion result stored in ADCx register can be compared against user programmable upper and lower limits: LIHx and LILx. The comparison result is reported as a single bit value in SHIL and SLOL registers. LIHx ADCx LILx B A>B Hx SHIL A7C Lx SLOL A C Register bit Register Figure 16. ADC Window Comparator Function Interrupt Subsystem Device outputs INT1 and INT2 report out of bounds conditions as determined by the digital window comparator. INT1 and INT2 are open collector outputs and are active LO. INT1 reports out of bound conditions at ADC channels 1-3, and INT2 reports out of bound conditions at ADC channels 9-11. Functional diagram of the interrupt system is shown in Figure 17. Additionally, presence of any out of bound condition is reported in the SGEN register, which can be tested via the I2C-compatible interface. Submit Documentation Feedback Copyright © 2011–2012, Texas Instruments Incorporated Product Folder Links: LMP92001 23 LMP92001 SNAS507B – FEBRUARY 2011 – REVISED APRIL 2012 www.ti.com x=1..3 SHIL Hx CINH EHx CINL ELy SLOL Ly INT1 y=1..3 x=9..11 SHIL Hx CINH EHx CINL ELy SLOL Ly INT2 y=9..11 Register bit Device Pin Register Figure 17. Interrupt System PROGRAMMABLE ANALOG OUTPUT SUBSYSTEM This subsystem consists of 12 identical DACs whose output is a function of user programmable registers DACx. This functionality is described in DAC Core. There are instances where it is necessary to instantaneously “turn off” the devices downstream of OUTx output, without incurring the delay due to the I2C-compatible data/command transfer. This functionality is described in Asynchronous Output Control. DAC Core The DAC core is based on a Resistive String architecture which specifies monotonicity of its transfer function. The input data is single-registered, meaning that the VOUTx of the DAC is updated as soon as the data is updated in the DACx data register at the end of the I2C-compatible transaction. The functional diagram of the DAC Core is shown in Figure 18. 24 Submit Documentation Feedback Copyright © 2011–2012, Texas Instruments Incorporated Product Folder Links: LMP92001 LMP92001 www.ti.com SNAS507B – FEBRUARY 2011 – REVISED APRIL 2012 VREF R R VDD R DACx 12 DECODER Buffer VOUTx R w(R) = 120k R 0 1 PD Figure 18. DAC Core Typical DAC core output VOUTx as a function of the DACx input , x=1...12, can be expressed as: DACx VOUTx = VREF x 4096 Reference By default the DACs operate from the external reference voltage applied at the DREF pin of the device. Given the architecture of the DAC the DC current flowing into the DREF device input pin is dependent on the number of DACs active at the given instant. The user can enable the internal reference generator and apply its output to all DACs’ VREF inputs. This operation is described in ADC/DAC VOLTAGE REFERENCE. Asynchronous Output Control When DACs are enabled, CDAC.OFF=0, the Cy device inputs allow the user to instantaneously disengage the VOUTx of corresponding DAC Core and force the OUTx to either rail – the rail is indicated by the CDAC.OLVL bit. Asserting either CDAC.OFF or Cy (Active LOW) will result in the corresponding DAC Core powering down. The functional diagram of the DAC Core to OUTx signal routing is shown in Figure 19. Submit Documentation Feedback Copyright © 2011–2012, Texas Instruments Incorporated Product Folder Links: LMP92001 25 LMP92001 SNAS507B – FEBRUARY 2011 – REVISED APRIL 2012 www.ti.com VDD Cy 1 0 0 0 DAC Core x OUTx 1 1 PD pin:Cy Register bit CDAC:OFF Register CDAC OLVL OFF Device Pin Figure 19. Asynchronous Output Control Note that CDAC.OFF affects all OUTx, whereas Cy affects only channels assigned to it. The correspondence between Cy control inputs and OUTx outputs is governed by the CDAC.GANG bit and is outlined in Table 1. Table 1. Cy to OUTx Assignment Device Pin Cy CDAC:GANG = 0 CDAC:GANG = 1 C1 OUT[1:4] OUT[1:3] C2 OUT[5:6] OUT[4:6] C3 OUT[7:8] OUT[7:9] C4 OUT[9:12] OUT[10:12] TEMPERATURE SENSOR The output voltage of the analog temperature sensor can be sampled via ADC channel 17 input. The result of conversion is stored in the ADC17 register. Typical ADC output code as a function of temperature: § © 4096 CODE = INT § x [2212.5 - 13.45(T - 30) - 0.005(T - 30)2] x 10-3 ©VREF In the expression above VREF is the reference input voltage to the internal ADC. For best temperature measurement accuracy the exposed DAP of the device should be soldered to the PCB's grounded pad, and the power dissipation of the device should be limited. ADC/DAC VOLTAGE REFERENCE The on-board ADC and DACs require reference voltages for their operation. By default the device is configured to accept external references applied to AREF and DREF pins respectively. In this configuration AREF and DREF can be at different potentials. The external reference voltage sources should be bypassed to ground with capacitance appropriate for those particular sources. See example application schematic in Application Circuit Example. The device also has a built in precision reference block which can be used to provide VREF potential to either ADC or DACs, or both at once. The internal buffers are designed to provide necessary drive to ADC and DAC blocks. The internal reference buffers are not intended to drive external loads. When internal reference is enabled the capacitance at AREF or DREF pins should be limited to 50 pF. The functional diagram of the reference selector is shown in Figure 20. 26 Submit Documentation Feedback Copyright © 2011–2012, Texas Instruments Incorporated Product Folder Links: LMP92001 LMP92001 www.ti.com SNAS507B – FEBRUARY 2011 – REVISED APRIL 2012 NOTE Internal reference drive must be disabled when corresponding external reference is applied; e.g., set CREF.AEXT=1 when applying external AREF. AREF DREF 1 To ADC VREF input x1 0 1 Reference Block PD To DACx VREF inputs x1 0 Register bit Register Device Pin CREF AEXT DEXT Figure 20. Reference Select Function GENERAL PURPOSE I/O The GPIO[7:0] port is memory mapped to registers SGPI and CGPO. Both registers are accessible through the I2C-compatible interface. The SGPI register content reflects at all times the digital state at the GPIOx device pins. The CGPO register controls the individual pulldown devices at GPIOx. Together with the external pull-up resistor this realizes an “open-drain” digital output. For example, writing HIGH to CGPO:GPO0 will result in HIGH output state at pin GPIO0. The functional diagram of the GPIO subcircuit is shown in Figure 21. Submit Documentation Feedback Copyright © 2011–2012, Texas Instruments Incorporated Product Folder Links: LMP92001 27 LMP92001 SNAS507B – FEBRUARY 2011 – REVISED APRIL 2012 www.ti.com GPIOx SGPI GPIx 1 Register bit 0 Register Device Pin CGPO GPOx Figure 21. GPIO Functionality SERIAL INTERFACE The serial interface provides user access to internal CONTROL and DATA registers that govern the operation of the device. Interface functionality is compatible with I2C “Standard” and “Fast” modes. The device operates as the slave only. I2C-Compatible Protocol Two wires, SCL and SDA, are used to carry data between master (the digital supervisor), and a slave (LMP92001). Master generates a START condition which commences all data transfers. And only the master generates the SCL signal for all transactions. However, both master and the slave can in turn be a transmitter and receiver of data. Typical bus transaction is shown in Figure 22 below. All transactions follow the format outlined as follows: • Master begins all transactions by generating START condition • All transfers comprise 8-bit bytes • First byte must contain 7-bit Slave Interface Address • First byte is followed by a READ/WRITE bit • All subsequent bytes contain 8-bit data • Device, depending on the register being accessed, supports 1-byte and 2-byte transfers. Block Access commands result in multi-byte transfers • In case of a 2-byte transfers, the byte order is always “MSB first” • Bit order within byte is always “MSB” first” • ACKNOWLEDGE condition follows every byte transfer – this can be generated by either Master or a Slave depending on the direction of data transfer 28 Submit Documentation Feedback Copyright © 2011–2012, Texas Instruments Incorporated Product Folder Links: LMP92001 LMP92001 www.ti.com SNAS507B – FEBRUARY 2011 – REVISED APRIL 2012 SDA S SCL A6 A5 A1 A0 R/W A/A D7 D0 A/A C 1 2 6 7 8 9 1 8 9 Slave Address Byte Start Stop Data Byte by master by slave P D0 A/A 8 9 Sr by master or by slave Repeated Start Figure 22. General I2C-Compatible Protocol Table 2 lists all conditions defined by the I2C-compatible specification and supported by this device. All following bus descriptions will refer to the Symbols listed in the table. Table 2. I2C-Compatible Symbol Set Condition Symbol Source Description START S Master Begins all bus transactions STOP P Master Terminates all transactions, and resets bus ACK (Acknowledge) A Master/Slave Handshaking bit (LOW) NAK (No Acknowledge) A Master/Slave Handshaking bit (HIGH) READ R Master Active HIGH bit that follows immediately after the slave address sequence. Indicates that the master is initiating the slave to master data transfer WRITE W Master Active LOW bit that follows immediately after the slave address sequence. Indicates that the master is initiating the master to slave data transfer REPEATED START Sr Master Generated by master, same function as the Start condition (highlights the fact that Stop condition is not strictly necessary) Data transfers of 16-bit values are shown in Figure 23 and Figure 24 below: S A[6:0] W A Interface Address Ar[7:0] Internal Register Address A Sr A[6:0] R A D[7:0] A D[7:0] A P Interface Address Data by master by slave Figure 23. I2C-Compatible READ Access Protocol Submit Documentation Feedback Copyright © 2011–2012, Texas Instruments Incorporated Product Folder Links: LMP92001 29 LMP92001 SNAS507B – FEBRUARY 2011 – REVISED APRIL 2012 S A[6:0] www.ti.com W A Ar[7:0] A D[7:0] A Internal Register Address Interface Address D[7:0] A P Data by slave Figure 24. I2C-Compatible WRITE Access Protocol Device Address Interface Address of the device can be set via 2 pins: AS0 and AS1. Each address setting pin recognizes 3 levels: LOW=GND, HIGH=VDD and MID=VDD/2. All possible Interface Addresses are listed in Table 3 below: Table 3. Interface Address Space Device Pins AS1 AS0 Device Interface Address [A6:A0]R/W Equivalent HEX Address LOW LOW [0100 000]0 40 LOW MID [0100 001]0 42 LOW HIGH [0100 010]0 44 MID LOW [0100 011]0 46 MID MID [0100 100]0 48 MID HIGH [0100 101]0 4A HIGH LOW [0100 110]0 4C HIGH MID [0100 111]0 4E HIGH HIGH [0101 000]0 50 The Interface Address alignment within the I2C-compatible address byte is shown in Figure 25 below: S A6 A5 A4 A3 A2 A1 A0 R/W A by master by slave Figure 25. Interface Address Sequence within the I2C-Compatible Frame Block Access Block Access functionality minimizes overhead in bus transfers involving larger data sets (more than 2 bytes). Internal register addresses 0xF0 through 0xF5 are interpreted by the interface as block commands. Accessing any of these addresses initiates a multi-byte transfer which can be as long as 34 data bytes. The byte length of the transfer is dictated by the block command itself. Examples of access to internal register at address 0xF0 is shown in Figure 26 and Figure 27. BLK0 command is issued meaning that all DACx registers accessed are accessed sequentially. The transfer will consist of 24 bytes – 2 bytes per DACx register. The data WRITE transfers that terminate prematurely will result in update of registers whose 16-bit words were received completely. For example, if BLK0 WRITE access is attempted, and the transfer is terminated after 3 bytes, only DAC1 register will be updated. 30 Submit Documentation Feedback Copyright © 2011–2012, Texas Instruments Incorporated Product Folder Links: LMP92001 LMP92001 www.ti.com SNAS507B – FEBRUARY 2011 – REVISED APRIL 2012 S A[6:0] W A Interface Address BLK0 A Sr Block Command A[6:0] R A D[7:0] Interface Address A D[7:0] A P 24 bytes of Data by master by slave Figure 26. Block Command READ Access S A[6:0] W A Interface Address BLK0 Block Command A D[7:0] A D[7:0] A P 24 bytes of Data by master by slave Figure 27. Block Command WRITE Access I2C-Compatible Bus Reset In cases where Master and Slave interfaces fall out of synchronization there are 2 processes which can reset the Slave and return it to a known state: • TIMEOUT: The device will automatically reset its interface and wait for a new START condition (by the Master) if SCL is driven LOW for duration longer than tOUT (see Electrical Characteristics Table), or SDA is driven LOW by this device for duration longer than tOUT. The TIMEOUT feature can be disabled by the user, see CGEN register functionality. • When SDA is in HIGH state, the Master can issue START condition at any time. The START condition resets the Slave interface, and Slave expects to see Interface Address byte next. Submit Documentation Feedback Copyright © 2011–2012, Texas Instruments Incorporated Product Folder Links: LMP92001 31 LMP92001 SNAS507B – FEBRUARY 2011 – REVISED APRIL 2012 www.ti.com Application Circuit Example 5V 0.01 0.1 10 PF + 499 VDD AREF DREF 10k Resulting Device Interface Address: 0x46 NOTE: In this application CREF is at default value LM4050-4.1 0.01 0.1 10 PF + 48V AS1 222k AS0 10k IN1 3.3V 1n 4-bit output from µC 10k 5V C[4:1] 3.33k IN2 LM8640 1n Details of Current Sense Omitted 3.3V LMP92001 12V 3.33k PC 10k 10k 10k LM8262 OUT1 10k To Analog Input SCL SDA 10k INT2 INT1 4.99k 5V 10k GPIO3 To Digital Input GPIO7 From Digital Output GND 32 Submit Documentation Feedback Copyright © 2011–2012, Texas Instruments Incorporated Product Folder Links: LMP92001 PACKAGE OPTION ADDENDUM www.ti.com 10-Dec-2020 PACKAGING INFORMATION Orderable Device Status (1) Package Type Package Pins Package Drawing Qty Eco Plan (2) Lead finish/ Ball material MSL Peak Temp Op Temp (°C) (3) Device Marking (4/5) (6) LMP92001SQE/NOPB ACTIVE WQFN NJY 54 250 RoHS & Green SN Level-3-260C-168 HR -45 to 125 LMP92001SQ LMP92001SQX/NOPB ACTIVE WQFN NJY 54 2000 RoHS & Green SN Level-3-260C-168 HR -45 to 125 LMP92001SQ (1) The marketing status values are defined as follows: ACTIVE: Product device recommended for new designs. LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect. NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design. PREVIEW: Device has been announced but is not in production. Samples may or may not be available. OBSOLETE: TI has discontinued the production of the device. (2) RoHS: TI defines "RoHS" to mean semiconductor products that are compliant with the current EU RoHS requirements for all 10 RoHS substances, including the requirement that RoHS substance do not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, "RoHS" products are suitable for use in specified lead-free processes. TI may reference these types of products as "Pb-Free". RoHS Exempt: TI defines "RoHS Exempt" to mean products that contain lead but are compliant with EU RoHS pursuant to a specific EU RoHS exemption. Green: TI defines "Green" to mean the content of Chlorine (Cl) and Bromine (Br) based flame retardants meet JS709B low halogen requirements of
LMP92001SQX/NOPB 价格&库存

很抱歉,暂时无法提供与“LMP92001SQX/NOPB”相匹配的价格&库存,您可以联系我们找货

免费人工找货