Data Sheet Rev. 1.21/ July 2015 ZSC31050 Advanced Differential Sensor Signal Conditioner Multi-Market Sensing Platforms Precise and Deliberate ZSC31050 Advanced Differential Sensor Signal Conditioner Brief Description Features ZSC31050 is a CMOS integrated circuit for highly accurate amplification and sensor-specific correction of bridge sensor and temperature sensor signals. The device provides digital compensation of sensor offset, sensitivity, temperature drift, and non-linearity via a 16-bit RISC microcontroller running a polynomial correction algorithm. Digital compensation of sensor offset, sensitivity, The ZSC31050 accommodates virtually any bridge sensor type (e.g., piezo-resistive, ceramic thick-film, or steel membrane based). In addition, it can interface to a separate temperature sensor. The bi-direc2 tional digital interfaces (I C™*, SPI, and ZACwire™) can be used for a simple PC-controlled one-pass calibration procedure to program a set of calibration coefficients into an on-chip EEPROM. A specific sensor and a ZSC31050 can be mated digitally: fast, precise and without the cost overhead associated with trimming by external devices or laser. The ZACwire™ interface enables an end-of-line calibration of the sensor module. Typical applications for the ZSC31050 include industrial, medical, and consumer products. It is specifically engineered for most resistive bridge sensors; e.g., sensors for measuring pressure, force, torque, acceleration, angle, position, and revolution. temperature drift, and nonlinearity Accommodates nearly all resistive bridge sensor types (signal spans from 1mV/V up to 275mV/V) Digital one-pass calibration: quick and precise Selectable compensation temperature source: bridge, thermistor, or internal or external diode Output options: voltage (0 to 5V), current 2 (4 to 20mA), PWM, I C™, SPI, ZACwire™ (one-wire interface), alarm Adjustable output resolution (up to 15 bits) versus sampling rate (up to 3.9kHz) Current consumption: 2.5mA (typical) Selectable bridge excitation: ratiometric voltage, constant voltage, or constant current Input channel for separate temperature sensor Sensor connection and common mode check (sensor aging detection) AEC-Q100 qualification (temperature grade 0) Physical Characteristics Operation temperature -40 to +125°C (-40 to +150°C de-rated, depending on product version) Supply voltage: 2.7 to 5.5 V; with external JFET: 5 to 40 V Available in SSOP16 package or as die Benefits No external trimming components required PC-controlled configuration and calibration via ZSC31050 Overview digital bus interface – simple, low cost High accuracy (±0.1% FSO @ -25 to 85°C; ±0.25% FSO @ -40 to 125°C) VCC † Available Support Evaluation kit available Sensor Module ZSC31050 OUT Support for industrial mass calibration available Quick circuit customization possible for large production volumes GND * I2C™ is a trademark of NXP. † Digital output signal. For more information, contact ZMDI via [email protected]. © 2015 Zentrum Mikroelektronik Dresden AG — Rev. 1.21 —July 27, 2015. All rights reserved. The material contained herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. The information furnished in this publication is subject to changes without notice. ZSC31050 Advanced Differential Sensor Signal Conditioner ZSC31050 Block Diagram Ext. Temp. Sens. IR_TEMP CTRL-REGS SIF VBR + Gain Factor Temp. Sens. Select PCOMP ADC Mode Offset Shift RAM VINP PGA MUX ADC CMC DAC FIO1 OUT / OWI PWM FIO2 IO1 IO2 VINN Analog Front-End (AFE) SCL SDA EEPROM Int. Temp. Sensor External Temperature Sensor Digital Section Sensor Bridge Typical Applications: Interfaces IN3 Consumer Goods Industrial Applications Portable Devices Automotive Sensors* Weight scales Flow meters Strain gauges Load meters HVAC 4-20mA transmitters Intelligent sensor networks Process automation Factory automation Altimeters Blood pressure monitors Oil pressure Temperature sensing Strain gauges * AEC-Q100 qualified Ordering Information (Please refer to section 8 in the data sheet for additional options.) Product Sales Code Description Package ZSC31050FEB ZSC31050 Die — Temperature range: -40°C to +150°C Unsawn on Wafer ZSC31050FEC ZSC31050 Die — Temperature range: -40°C to +150°C Sawn on Wafer Frame ZSC31050 SSOP-16 — Temperature range: -40°C to +150°C Tube: add “-T” to sales code Reel: add “-R” ZSC31050KIT Evaluation Kit V3.1 Modular ZSC31050 SSC Evaluation Kit: three interconnecting boards, five ZSC31050 SSOP-16 samples Kit ZSC31050 Mass Calibration System V1.1 Modular Mass Calibration System (MSC) for ZSC31050: MCS boards, cable, connectors Kit ZSC31050FEG1 Sales and Further Information www.zmdi.com [email protected] Zentrum Mikroelektronik Dresden AG Global Headquarters Grenzstrasse 28 01109 Dresden, Germany ZMD America, Inc. 1525 McCarthy Blvd., #212 Milpitas, CA 95035-7453 USA Central Office: Phone +49.351.8822.306 Fax +49.351.8822.337 USA Phone 1.855.275.9634 Phone +1.408.883.6310 Fax +1.408.883.6358 European Technical Support Phone +49.351.8822.7.772 Fax +49.351.8822.87.772 DISCLAIMER: This information applies to a product under development. Its characteristics and specifications are subject to change without notice. Zentrum Mikroelektronik Dresden AG (ZMD AG) assumes no obligation regarding future manufacture unless otherwise agreed to in writing. The information furnished hereby is believed to be true and accurate. However, under no circumstances shall ZMD AG be liable to any customer, licensee, or any other third party for any special, indirect, incidental, or consequential damages of any kind or nature whatsoever arising out of or in any way related to the furnishing, performance, or use of this technical data. ZMD AG hereby expressly disclaims any liability of ZMD AG to any customer, licensee or any other third party, and any such customer, licensee and any other third party hereby waives any liability of ZMD AG for any damages in connection with or arising out of the furnishing, performance or use of this technical data, whether based on contract, warranty, tort (including negligence), strict liability, or otherwise. European Sales (Stuttgart) Phone +49.711.674517.55 Fax +49.711.674517.87955 Zentrum Mikroelektronik Dresden AG, Japan Office 2nd Floor, Shinbashi Tokyu Bldg. 4-21-3, Shinbashi, Minato-ku Tokyo, 105-0004 Japan ZMD FAR EAST, Ltd. 3F, No. 51, Sec. 2, Keelung Road 11052 Taipei Taiwan Phone +81.3.6895.7410 Fax +81.3.6895.7301 Phone +886.2.2377.8189 Fax +886.2.2377.8199 Zentrum Mikroelektronik Dresden AG, Korea Office U-space 1 Building Unit B, 906-1 660, Daewangpangyo-ro Bundang-gu, Seongnam-si Gyeonggi-do, 463-400 Korea Phone +82.31.950.7679 Fax +82.504.841.3026 © 2015 Zentrum Mikroelektronik Dresden AG — Rev. 1.21 —July 27, 2015. All rights reserved. The material contained herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. ZSC31050 Advanced Differential Sensor Signal Conditioner Contents 1 2 3 4 5 6 7 8 Electrical Characteristics ............................................................................................................................... 6 1.1. Absolute Maximum Ratings .................................................................................................................... 6 1.2. Operating Conditions .............................................................................................................................. 6 1.3. Inherent Characteristics .......................................................................................................................... 8 1.3.1. Cycle Rate versus ADC Resolution ................................................................................................. 9 1.3.2. PWM Frequency .............................................................................................................................. 9 1.4. Electrical Parameters ........................................................................................................................... 10 1.4.1. Supply/ Regulation ......................................................................................................................... 10 1.4.2. Analog Front End ........................................................................................................................... 10 1.4.3. DAC and Analog Output (OUT Pin) ............................................................................................... 10 1.4.4. PWM Output (OUT Pin, IO1 Pin) ................................................................................................... 10 1.4.5. Temperature Sensors (IR_TEMP Pin) ........................................................................................... 10 1.4.6. Digital Outputs (IO1, IO2, OUT Pins in Digital Mode) .................................................................... 11 1.4.7. System Response .......................................................................................................................... 11 1.5. Interface Characteristics ....................................................................................................................... 12 2 1.5.1. Multiport Serial Interfaces (I C™, SPI) .......................................................................................... 12 1.5.2. One-Wire Serial Interface (ZACwire™) ......................................................................................... 12 Circuit Description ....................................................................................................................................... 13 2.1. Signal Flow ........................................................................................................................................... 13 2.2. Application Modes ................................................................................................................................ 14 2.3. Analog Front-End (AFE) ....................................................................................................................... 15 2.3.1. Programmable Gain Amplifier (PGA) ............................................................................................. 15 2.3.2. Extended Zero Point Compensation (XZC) ................................................................................... 16 2.3.3. Measurement Cycle Performed by Multiplexer .............................................................................. 17 2.3.4. Analog-to-Digital Converter ............................................................................................................ 18 2.4. System Control ..................................................................................................................................... 19 2.5. Output Stage......................................................................................................................................... 20 2.5.1. Analog Output ................................................................................................................................ 21 2.5.2. Comparator Module (ALARM Output) ........................................................................................... 22 2.5.3. Serial Digital Interface .................................................................................................................... 22 2.6. Voltage Regulator ................................................................................................................................. 23 2.7. Watchdog and Error Detection ............................................................................................................. 23 Application Circuit Examples ....................................................................................................................... 24 ESD/Latch-Up-Protection ............................................................................................................................ 25 Pin Configuration and Package ................................................................................................................... 26 Reliability ..................................................................................................................................................... 27 Customization .............................................................................................................................................. 27 Ordering Information ................................................................................................................................... 28 Data Sheet July 27, 2015 © 2015 Zentrum Mikroelektronik Dresden AG — Rev. 1.21 All rights reserved. The material contained herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. The information furnished in this publication is subject to changes without notice. 4 of 32 ZSC31050 Advanced Differential Sensor Signal Conditioner 9 Related Documents ..................................................................................................................................... 29 10 Glossary ...................................................................................................................................................... 30 11 Document Revision History ......................................................................................................................... 31 List of Figures Figure 2.1 Figure 2.2. Figure 3.1 Figure 3.2 Figure 3.3 Figure 3.4 Figure 3.5 Figure 5.1. Block Diagram of the ZSC31050 ................................................................................................... 13 Measurement Cycle ZSC31050 ..................................................................................................... 17 Application Example 1 ................................................................................................................... 24 Application Example 2 ................................................................................................................... 24 Application Example 3 ................................................................................................................... 24 Application Example 4 ................................................................................................................... 24 Application Example 5 ................................................................................................................... 25 Pin Configuration ........................................................................................................................... 27 List of Tables Table 1.1 Table 1.2 Table 1.3 Table 1.4 Table 1.5 Table 1.6 Table 1.7. Table 2.1 Table 2.2 Table 2.3 Table 2.4. Table 2.5. Table 5.1. Data Sheet July 27, 2015 Absolute Maximum Ratings ............................................................................................................. 6 Operating Conditions ....................................................................................................................... 6 Inherent Characteristics ................................................................................................................... 8 Cycle Rate versus ADC Resolution ................................................................................................. 9 PWM Frequency .............................................................................................................................. 9 Electrical Parameters ..................................................................................................................... 10 Interface Characteristics ................................................................................................................ 12 Adjustable Gains, Resulting Sensor Signal Spans, and Common Mode Ranges ........................ 15 Extended Zero Point Compensation (XZC) Range ....................................................................... 16 Output Resolution versus Sample Rate ........................................................................................ 19 Output Configurations Overview .................................................................................................... 20 Analog Output Configuration ......................................................................................................... 21 Pin Configuration ........................................................................................................................... 26 © 2015 Zentrum Mikroelektronik Dresden AG — Rev. 1.21 All rights reserved. The material contained herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. The information furnished in this publication is subject to changes without notice. 5 of 32 ZSC31050 Advanced Differential Sensor Signal Conditioner 1 Electrical Characteristics 1.1. Absolute Maximum Ratings The absolute maximum ratings are stress ratings only. The ZSC31050 might not function or be operable above the recommended operating conditions. Stresses exceeding the absolute maximum ratings might also damage the device. In addition, extended exposure to stresses above the recommended operating conditions might affect device reliability. ZMDI does not recommend designing to the “Absolute Maximum Ratings.” Table 1.1 Absolute Maximum Ratings No. Parameter Symbol Conditions Min Max Unit 1.1.1 Digital supply voltage VDDMAX To VSS -0.3 6.5 V DC 1.1.2 Analog supply voltage VDDAMAX To VSS -0.3 6.5 V DC 1.1.3 Voltage at all analog and digital I/O pins except FBP, SDA, SCL (see 1.1.4, 1.1.5, and 1.1.6) -0.3 VDDA+0.3 V DC 1.1.4 Voltage at FBP pin VFBP_MAX 4 mA to 20mA – Interface -1.2 VDDA+0.3 V DC 1.1.5 Voltage at SDA pin VSDA_MAX I²C™ mode only -0.3 5.5 V DC 1.1.6 Voltage at SCL pin VSCL_MAX I²C™ mode only -0.3 5.5 V DC 1.1.7 Storage temperature -45 150 C 1.2. VA_I/O, VD_I/O TSTG Operating Conditions Unless otherwise noted, voltages are relative to VSS and analog-to-digital conversion = 2 13 bits, gain 210, fclk2.25MHz. nd order, resolution = For specifications marked with an asterisk (*), there is no measurement in mass production—the parameter is guaranteed by design and/or quality observations. Note: See important notes at the end of the table. Table 1.2 Operating Conditions No. 1.2.1 1.2.2 Parameter Conditions Min Typical Max Unit -40 150 C 1.2.1.1 TQE ambient temperature range for part numbers ZSC31050xExx TAMB_TQE 1.2.1.2 TQA ambient temperature range for part numbers ZSC31050xAxx TAMB_TQA -40 125 C 1.2.1.3 TQI ambient temperature range for part numbers ZSC31050xIxx TAMB_TQI -25 85 C Ambient temperature EEPROM programming TAMB_EEP -25 85 C Data Sheet July 27, 2015 Symbol Operation life time < 1000h @ 125 to 150C © 2015 Zentrum Mikroelektronik Dresden AG — Rev. 1.21 All rights reserved. The material contained herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. The information furnished in this publication is subject to changes without notice. 6 of 32 ZSC31050 Advanced Differential Sensor Signal Conditioner No. Parameter Symbol 1.2.3 EEPROM programming cycles 1.2.4 Data retention (EEPROM) 1.2.5 Analog supply voltage 1.2.6 Analog supply voltage advanced performance 1.2.7 Digital supply voltage Conditions Min Typical Max Unit 100 Average temp. < 85C 15 VDDA Ratiometric mode 2.7 5.5 V DC VDDAADV Ratiometric mode 4.5 5.5 V DC 1.05 VDDA VDD years Externally powered 2.7 V DC V DC 1.2.8 External supply voltage VSUPP Voltage Regulator Mode 1 with external JFET VDDA + 2V 1.2.9 Common mode input range VIN_CM Depends on gain adjust; refer to section 2.3.1. 0.21 0.76 VADC_REF 1.2.10 Input voltage FBP pin VIN_FBP -1 VDDA V DC RBR 3.0 25.0 k 25.0 k 1.2.11 Sensor bridge resistance (over full temperature range) 2 RBR_CL Current loop interface, 4 to 20mA 5.0 1.2.12 Reference resistor for bridge current source * RBR_REF Bridge current IBR = VDDA / (16·RBR_REF) 0.07 1.2.13 Stabilization capacitor * CVDDA External capacitor between VDDA and VSS 50 100 470 nF 1.2.14 VDD stabilization 3 capacitor* CVDD Between VDD and VSS, external 0 100 470 nF 1.2.15 Maximum load capacitance 4 allowed at OUT CL_OUT Output Voltage Mode 50 nF 1.2.16 Minimum load resistance allowed RL_OUT Output Voltage Mode 1.2.17 Maximum load capacitance allowed at VGATE CL_VGATE Total capacitance relative to all potentials 5 RBR 2 k 10 nF 1. Maximum depends on the breakdown voltage of the external JFET; refer to the application recommendations in the ZSC31050 Application Note—0-10V Output. 2. No minimum limitation with an external connection between VDDA and VBR. 3. Lower stabilization capacitors can increase noise level at the output. 4. If maximum is used, consider the special requirements of the ZACwire™ interface stated in the ZSC31050 Functional Description, section 4.3. 5. VADC_REF: Reference voltage of the Analog to Digital Converter (VBR or VDDA). Data Sheet July 27, 2015 © 2015 Zentrum Mikroelektronik Dresden AG — Rev. 1.21 All rights reserved. The material contained herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. The information furnished in this publication is subject to changes without notice. 7 of 32 ZSC31050 Advanced Differential Sensor Signal Conditioner 1.3. Inherent Characteristics For specifications marked with an asterisk (*), there is no measurement in mass production—the parameter is guaranteed by design and/or quality observations. Table 1.3 Inherent Characteristics No. Parameter Symbol 1.3.1 Selectable input span, bridge sensor measurement VIN_SP 1.3.2 Analog offset comp range (6 bit setting) Conditions Refer to section 2.3.1. Maximum bias current rADC Min 1 2 Max Unit 2 280 mV/V -20 20 Counts -25 25 Counts 9 15 Bits 10 90 %VDDA 1.3.3 Analog-to-digital conversion (ADC) resolution 1.3.4 ADC input range 1.3.5 Digital-to-analog conversion (DAC) resolution rDAC 1.3.6 PWM resolution rPWM 9 1.3.7 Bias current for external temperature diodes ITS 8 1.3.8 Sensitivity internal 3 temperature diode 1.3.9 Clock frequency* 3-bit setting Range STT_SI fCLK 11 At analog output Raw values without conditioning Guaranteed adjustment range Typ Bits 12 Bits 18 40 A 2800 3200 3600 ppm FS/K 1 2 4 MHz 1. Set configuration word ADJREF:BCUR ( bits 4-6) to 111 (for details, see the ZSC31050 Functional Description). 2. 15-bit resolution is not applicable for 1st order ADC and not recommended for sensors with high nonlinearity behavior. 3. FS = Full scale. Data Sheet July 27, 2015 © 2015 Zentrum Mikroelektronik Dresden AG — Rev. 1.21 All rights reserved. The material contained herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. The information furnished in this publication is subject to changes without notice. 8 of 32 ZSC31050 Advanced Differential Sensor Signal Conditioner 1.3.1. Cycle Rate versus ADC Resolution The following specifications are guaranteed by design and/or quality observations. Important Note: Combining first-order configuration of the ADC with 15-bit resolution is not allowed. Table 1.4 Cycle Rate versus ADC Resolution ADC Order (OADC) 1 2 1.3.2. Conversion Cycle fCYC Resolution rADC fCLK=2MHz fCLK=2.25MHz [Bit] [Hz] [Hz] 9 1302 1465 10 781 879 11 434 488 12 230 259 13 115 129 14 59 67 11 3906 4395 12 3906 4395 13 1953 2197 14 1953 2197 15 977 1099 PWM Frequency The following specifications are not measured in mass production; they are guaranteed by design and/or quality observations. Table 1.5 PWM Frequency PWM Resolution rPWM [Bit] PWM Frequency in Hz at 2 MHz Clock 1 PWM Frequency in Hz at 2.25 MHz Clock Clock Divider 2 Clock Divider 1 0.5 0.25 0.125 1 0.5 0.25 0.125 9 3906 1953 977 488 4395 2197 1099 549 10 1953 977 488 244 2197 1099 549 275 11 977 488 244 122 1099 549 275 137 12 488 244 122 61 549 275 137 69 1. Internal RC oscillator: coarse adjustment to 1, 2 and 4 MHz, fine-tuning +/- 25%; external clock is also possible. 2. Internal RC oscillator: coarse adjustment to 1.125, 2.25 and 4.5 MHz, fine-tuning +/- 25%; external clock is also possible. Data Sheet July 27, 2015 © 2015 Zentrum Mikroelektronik Dresden AG — Rev. 1.21 All rights reserved. The material contained herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. The information furnished in this publication is subject to changes without notice. 9 of 32 ZSC31050 Advanced Differential Sensor Signal Conditioner 1.4. Electrical Parameters Unless otherwise noted, voltages are relative to VSS and analog-to-digital conversion = 2 resolution = 13 bits, gain 210, fclk2.25MHz. nd order, Note: See important notes at the end of the table. Table 1.6 Electrical Parameters No. 1.4.1. Parameter Symbol Supply current 1.4.1.2 Supply current for current loop 1.4.1.3 Temperature coefficient voltage reference * ISUPP ISUPP_CL Max Unit Without bridge and load current, bias adjustment 4, fCLK2.4MHz 2.5 4 mA Without bridge current, fCLK1.2MHz, 1 bias adjustment 1 2.0 2.75 mA ±50 200 ppm/K -2 to -10 2 to 10 nA 0.025 0.975 VDDA 0.95 LSB 4 LSB TCREF Parasitic differential input offset current * IIN_OFF -200 Temperature range = TAMB_TQI (-40 to 85C) DAC and Analog Output (OUT Pin) 2 VOUT_SR Voltage Mode, RLOAD > 2KΩ VDDAADV Temperature range = TAMB_TQI DNLOUT VDDAADV Temperature range = TAMB_TQI 1.4.3.1 Output signal range 1.4.3.2 Output DNL 1.4.3.3 Output INL 1.4.3.4 Output slew rate * SROUT 1.4.3.5 Short circuit current * IOUT_max 1.4.3.6 Addressable output signal range * VOUT_ADR 1.4.4. Typ Analog Front End 1.4.2.1 1.4.3. Min Supply/ Regulation 1.4.1.1 1.4.2. Conditions 3 INLOUT Voltage Mode Load capacitance <20nF Using conditions of 1.4.3.1 0.1 5 2048 steps 10 0 20 mA 1 VDDA PWM Output (OUT Pin, IO1 Pin) 1.4.4.1 PWM high voltage VPWM_H Load resistance > 10k 1.4.4.2 PWM low voltage VPWM_L Load resistance > 10k 1.4.4.3 PWM output slew rate * SRPWM Load capacitance < 1nF 15 At rADC = 13 bits 75 1.4.5. V/s 0.9 VDDA 0.1 VDDA V/s Temperature Sensors (IR_TEMP Pin) 1.4.5.1 Sensitivity external diode / resistor meas. Data Sheet July 27, 2015 STTS_E 210 © 2015 Zentrum Mikroelektronik Dresden AG — Rev. 1.21 All rights reserved. The material contained herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. The information furnished in this publication is subject to changes without notice. µV/LSB 10 of 32 ZSC31050 Advanced Differential Sensor Signal Conditioner No. 1.4.6. Parameter Symbol Conditions Min Typ Max Unit Digital Outputs (IO1, IO2, OUT Pins in Digital Mode) 1.4.6.1 Output high level VDOUT_H Load resistance > 1 k 1.4.6.2 Output low level VDOUT_L Load resistance > 1 k 1.4.6.3 Output current * IDOUT 1.4.7. System Response 4 1.4.7.1 Startup time 1.4.7.2 Response time * 1.4.7.3 Overall accuracy (deviation from ideal line including INL, gain, and 5 offset errors) *, 0.9 VDDA 0.1 4 st tSTA Power-on to 1 measurement result at output 2 tRESP 66% change in input signal; refer to Table 2.3 for fCON. 1.66 ACOUT VDDA mA 5 ms 3.66 1/fCON TAMB_TQI (-25 to 85 C) & VDDAADV 0.10 % TAMB_TQA (-40 to 125 C) & VDDAADV 0.25 % TAMB_TQE (-40 to 150 C) & VDDAADV 0.50 % 2.66 1.4.7.4 Analog output noise: peak-to-peak * VNOISE, PP Shorted inputs, gain 210 bandwidth 10kHz 10 mV 1.4.7.5 Analog output noise: RMS * VNOISE, RMS Shorted inputs, gain 210 bandwidth 10kHz 3 mV 1.4.7.6 Ratiometricity error REOUT_5V ±5% respectively 1000ppm ±10% (5V) 500 ppm REOUT_3V ±5% respectively 2000ppm ±10% (3V) 1000 ppm 1. Recommended bias adjustment 4; note the application recommendations and power consumption adjustment constraints given in the ZSC31050 Application Note—Current Loop. 2. De-rated performance in lower part of supply voltage range (2.7 to 3.3V): 2.5 to 5 %VDDA and 95 to 97.5%VDDA. 3. Output linearity and accuracy can be enhanced by an additional analog output stage calibration. 4. OWI, start window disabled (depending on resolution and configuration, start routine begins approximately 0.8ms after power-on). 5. Accuracy better than 0.5% requires offset and gain calibration for the analog output stage; parameter only for ratiometric output. The current loop application is verified and validated for 5V operation only and external supply >7V (upper limit is dependent on the external components used). Accuracy and temperature range should be validated based on the schematic design used. Refer to the ZSC31050 Application Note—Current Loop for more information. * For specifications marked with an asterisk (*), there is no measurement in mass production—the parameter is guaranteed by design and/or quality observations. Data Sheet July 27, 2015 © 2015 Zentrum Mikroelektronik Dresden AG — Rev. 1.21 All rights reserved. The material contained herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. The information furnished in this publication is subject to changes without notice. 11 of 32 ZSC31050 Advanced Differential Sensor Signal Conditioner 1.5. Interface Characteristics Table 1.7. Interface Characteristics No. 1.5.1. Parameter Symbol Min Typ Max Unit 0.7 1 VDDA - 5.5 V DC 0 0.3 VDDA VI2C_OUT_L 0.1 VDDA 400 pF 400 kHz 2 Multiport Serial Interfaces (I C™, SPI) 1.5.1.1 Input high level 1 VI2C_IN_H 1.5.1.2 Input low level 1.5.1.3 Output low level 1.5.1.4 Load capacitance at the SDA pin CSDA 1.5.1.5 Clock frequency at the 2 SCL pin fSCL 1.5.1.6 Pull-up resistor RI2C_PU 1.5.1.7 Input capacitance (each pin) CI2C_IN 1.5.2. Conditions VI2C_IN_L fCLK ≥ 2MHz 500 10 Also valid for SPI. pF One-Wire Serial Interface (ZACwire™) 1.5.2.1 OWI start window tOWI_start 1.5.2.2 Pull-up resistance master ROWI_PU 1.5.2.3 OWI load capacitance 1.5.2.4 Voltage level low VOWI_L 1.5.2.5 Voltage level high VOWI_H COWI_LOAD 20 20s < tOWI_BIT < 100s 0.08 tOWI_BIT / ROWI_PU 0.2 VDDA 0.75 The maximum value in V DC is independent from VDDA in I²C™ Mode. 2. Internal clock frequency fCLK must be at least 5 times higher than the communication clock frequency. July 27, 2015 330 1. Data Sheet ms © 2015 Zentrum Mikroelektronik Dresden AG — Rev. 1.21 All rights reserved. The material contained herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. The information furnished in this publication is subject to changes without notice. VDDA 12 of 32 ZSC31050 Advanced Differential Sensor Signal Conditioner 2 Circuit Description Note: This data sheet provides specifications and a general overview of ZSC31050 operation. For details of operation, including configuration settings and related EEPROM registers, refer to the ZSC31050 Functional Description. 2.1. Signal Flow The ZSC31050’s signal path includes both analog (shown in pink in Figure 2.1) and digital (blue) sections. The analog path is differential; i.e., the differential bridge sensor signal is handled internally via two signal lines that are symmetrical around a common mode potential (analog ground = VDDA/2), which improves noise rejection. Therefore it is possible to amplify positive and negative input signals, which are located in the common mode range of the signal input. Figure 2.1 Block Diagram of the ZSC31050 Ext. Temp. Sens. IR_TEMP CTRL-REGS SCL SDA SIF VBR + Gain Factor Temp. Sens. Select PCOMP ADC Mode Offset Shift RAM VINP PGA MUX ADC CMC DAC FIO1 OUT / OWI PWM FIO2 IO1 IO2 VINN Analog Front-End (AFE) EEPROM Int. Temp. Sensor External Temperature Sensor Digital Section Sensor Bridge Interfaces IN3 PGA Programmable Gain Amplifier MUX Multiplexer ADC Analog-to-Digital Converter CMC Calibration Microcontroller DAC Digital-to-Analog Converter FIO1 Flexible I/O 1: Analog Out (voltage/current), PWM2, ZACwire™ (one-wire-interface) FIO2 Flexible I/O 2: PWM1, SPI Data Out, SPI Slave Select, Alarm1, Alarm2 SIF Serial interface: I C™ Data I/O, SPI Data In, Clock PCOMP Programmable Comparator EEPROM Nonvolatile Memory for Calibration Parameters and Configuration TS On-Chip Temperature Sensor (pn-junction) ROM Memory for Correction Formula and Algorithm PWM PWM Module Data Sheet July 27, 2015 2 © 2015 Zentrum Mikroelektronik Dresden AG — Rev. 1.21 All rights reserved. The material contained herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. The information furnished in this publication is subject to changes without notice. 13 of 32 ZSC31050 Advanced Differential Sensor Signal Conditioner The differential signal from the bridge sensor is pre-amplified by the programmable gain amplifier (PGA). The multiplexer (MUX) transmits the signals from the bridge sensor, external diode, or separate temperature sensor to the ADC in a specific sequence (the internal pn-junction (TS) can be used instead of the external temperature diode). Next, the ADC converts these signals into digital values. The digital signal correction takes place in the calibration microcontroller (CMC). It is based on a special correction formula located in the ROM and sensor-specific coefficients (stored in the EEPROM during calibration). Depending on the programmed output configuration, the corrected sensor signal is output as an analog value, a 2 PWM signal, or a digital value in the format of SPI, I C™, or ZACwire™. The output signal is provided at two flexible I/O modules (FIO) and at the serial interface (SIF). The configuration data and the correction parameters can be programmed into the EEPROM via the digital interfaces. The modular circuit concept used in the design of the ZSC31050 allows fast customization of the IC for highvolumn applications if needed. Circuit blocks and functions can be added or removed, which can reduce the die size (see section 7 for more details). 2.2. Application Modes For each application, a configuration set must be established (generally prior to calibration) by programming the on-chip EEPROM regarding to the following modes: Sensor channel Sensor mode: ratiometric voltage or current supply mode. Input range: the gain of the analog front end must be chosen with respect to the maximum sensor signal span, which also requires adjusting the zero point of the ADC. Additional offset compensation, the Extended Zero-Point Compensation (XZC), must be enabled if required; e.g., if the sensor offset voltage is close to or larger than the sensor span. Resolution/response time: The ADC must be configured for resolution and conversion settings (1st or 2nd order). These settings influence the sampling rate, signal integration time, and, as a result, the noise immunity. Polarity of the sensor bridge inputs: this allows inverting the sensor bridge inputs Analog output Choice of output type (voltage value, current loop, or PWM) for output register 1. Optional additional output register 2: PWM via IO1 pin or alarm out module via IO1 or IO2 pin . Digital communication: The protocol and its parameters must be selected. Temperature The temperature sensor type for the temperature correction must be chosen (only main channel (T1) is usable for correction). Optional: a secondary temperature sensor (T2) can be chosen as a second sensor output. Supply voltage: For non-ratiometric output, the voltage regulation must be configured. Note: Not all possible combinations of settings are allowed (see section 2.5). Data Sheet July 27, 2015 © 2015 Zentrum Mikroelektronik Dresden AG — Rev. 1.21 All rights reserved. The material contained herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. The information furnished in this publication is subject to changes without notice. 14 of 32 ZSC31050 Advanced Differential Sensor Signal Conditioner The calibration procedure must include establishing the coefficients for calibration calculation and the following steps depending on configuration: Adjustment of the extended offset compensation Zero compensation of temperature measurement Adjustment of the bridge current Settings for the reference voltage if using the reference voltage Settings for the thresholds and delays for the alarms if using the alarms 2.3. Analog Front-End (AFE) The analog front-end consists of the programmable gain amplifier (PGA), the multiplexer (MUX), and the analogto-digital converter (ADC). 2.3.1. Programmable Gain Amplifier (PGA) The following tables show the adjustable gains, the processable sensor signal spans, and the common mode range allowed. Table 2.1 § Adjustable Gains, Resulting Sensor Signal Spans, and Common Mode Ranges No. PGA Gain aIN Gain Amp1 Gain Amp2 Gain Amp3 Max. Span VIN_SP in mV/V Input Range § VIN_CM in % VDDA 1 420 30 7 2 2 43 to 57 2 280 30 4.66 2 3 40 to 59 3 210 15 7 2 4 43 to 57 4 140 15 4.66 2 6 40 to 59 5 105 15 3.5 2 8 38 to 62 6 70 7.5 4.66 2 12 40 to 59 7 52.5 7.5 3.5 2 16 38 to 62 8 35 3.75 4.66 2 24 40 to 59 9 26.3 3.75 3.5 2 32 38 to 62 10 14 1 7 2 50 43 to 57 11 9.3 1 4.66 2 80 40 to 59 12 7 1 3.5 2 100 38 to 62 13 2.8 1 1.4 2 280 21 to 76 Bridge in voltage mode; refer to the ZSC31050 Functional Description for the usable input signal / common mode range at the bridge in current mode. Data Sheet July 27, 2015 © 2015 Zentrum Mikroelektronik Dresden AG — Rev. 1.21 All rights reserved. The material contained herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. The information furnished in this publication is subject to changes without notice. 15 of 32 ZSC31050 Advanced Differential Sensor Signal Conditioner 2.3.2. Extended Zero Point Compensation (XZC) The ZSC31050 supports two methods of sensor offset cancellation (zero shift): Digital offset correction XZC – an analog cancellation for large offset values (up to approximately 300% of span) The digital sensor offset correction is processed at the digital signal correction/conditioning by the CMC. The XZC analog sensor offset pre-compensation is needed for compensation of large offset values, which would overdrive the analog signal path due to uncompensated amplification. For analog sensor offset pre-compensation, a compensation voltage is added in the analog pre-gaining signal path (coarse offset removal). The analog offset compensation in the AFE can be adjusted by 6 EEPROM bits as described in the ZSC31050 Functional Description. It allows an analog zero-point shift of up to 300% of the processable signal span. The zero-point shift ZXZC of the temperature measurements can also be adjusted by 6 EEPROM bits (recommended ZXZC= -20 to +20). It is calculated by equation (1): V XZC k Z XZC VDDBR 20 aIN (1) Where VXZC = Extended zero compensation voltage VDDBR = Bridge voltage k = Calculation factor aIN = Input gain Table 2.2 Extended Zero Point Compensation (XZC) Range PGA Gain aIN Max. Span VIN_SP (mV/V) Calculation Factor k Offset Shift per Step (% Full Span) Approx. Maximum Offset Shift (mV/V) Approx. Maximum Shift (% VIN_SP) (@ ± 20 Steps) 420 2 3.0 15% +/- 7 330 280 3 1.833 9% +/- 6 200 210 4 3.0 15% +/- 14 330 140 6 1.833 9% +/- 12 200 105 8 1.25 6% +/- 12 140 70 12 1.833 9% +/- 24 200 52.5 16 1.25 6% +/- 22 140 35 24 1.833 9% +/-48 200 Data Sheet July 27, 2015 © 2015 Zentrum Mikroelektronik Dresden AG — Rev. 1.21 All rights reserved. The material contained herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. The information furnished in this publication is subject to changes without notice. 16 of 32 ZSC31050 Advanced Differential Sensor Signal Conditioner PGA Gain aIN Max. Span VIN_SP (mV/V) Calculation Factor k Offset Shift per Step (% Full Span) Approx. Maximum Offset Shift (mV/V) Approx. Maximum Shift (% VIN_SP) (@ ± 20 Steps) 26.3 32 1.25 6% +/- 45 140 14 50 3.0 15% +/- 180 330 9.3 80 1.833 9% +/- 160 200 7 100 1.25 6% +/- 140 140 2.8 280 0.2 1% +/- 60 22 Note: ZXZC can be adjusted in the range of –31 to 31; however, parameters are guaranteed only for -20 to 20. 2.3.3. Measurement Cycle Performed by Multiplexer Depending on EEPROM settings, the multiplexer selects the following inputs in a set sequence as shown in Figure 2.2. Refer to the ZSC31050 Functional Description for EEPROM details. Internal offset of the input channel (auto-zero) measured by short circuiting the input Bridge temperature signal measured by external and internal diode (pn-junction) Bridge temperature signal measured by bridge resistors Temperature measured by external thermistor Pre-amplified bridge sensor signal Figure 2.2. Measurement Cycle ZSC31050 Start Routine n Bridge sensor measurement 1 Temp 1 auto-zero The complete measurement cycle is controlled by the CMC. The cycle diagram at the right shows its principle structure. n Bridge sensor measurement 1 Temp 1 measurement n Bridge sensor measurement The EEPROM adjustable parameters are 1 Bridge sensor auto-zero n * T2E Bridge sensor measurement T2E Temp 2 auto-zero n * T2E Bridge sensor measurement T2E Temp 2 measurement n Bridge sensor measurement 1 Common mode voltage Measurement count n (bits 9:7 in configuration word CFGCYC): n =<1, 2, 4, 8, 16, 32, 64, 128> Temperature 2 measurement enable, T2E=<0, 1> After power-on, the start routine is called. It includes the bridge sensor and auto-zero measurement. It also measures the main temperature channel and its auto-zero if enabled. i g . 4 : Data Sheet July 27, 2015 © 2015 Zentrum Mikroelektronik Dresden AG — Rev. 1.21 All rights reserved. The material contained herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. The information furnished in this publication is subject to changes without notice. 17 of 32 M e a s u r ZSC31050 Advanced Differential Sensor Signal Conditioner 2.3.4. Analog-to-Digital Converter The ADC is a charge-balancing converter using full differential switched capacitor technique. It can be used as a first or second order converter: In the first order mode, the ADC is inherently monotone and insensitive against short and long term instability of the clock frequency. The conversion cycle time depends on the desired resolution and can be roughly calculated by equation (2): t CYC _ 1 2 rADC s (2) The available ADC resolutions are rADC = <9, 10, 11, 12, 13, 14>. In the second order mode, two conversions are stacked with the advantage of a much shorter conversion cycle time but with the drawback of a lower noise immunity caused by the shorter signal integration period. The conversion cycle time in this mode is roughly calculated by equation (3): t CYC _ 2 2 rADC 3 2 s (3) The available ADC resolutions are rADC = <11, 12, 13, 14, 15>. The result of the AD conversion is a relative counter result corresponding to equation (4): VADC_DIFF VADC_OFF Z ADC 2 rADC 1 RSADC VADC_REF ZADC Number of counts; i.e., the result of the conversion) VADC_DIFF Differential input voltage of ADC: (aIN * VIN_DIFF) VADC_REF Reference voltage of ADC: (VBR or VDDA) VADC_OFF Residual offset voltage of analog front-end to ADC RSADC Digital ADC range shift (RSADC = /2, /4, /8, 1 3 7 (4) 15 /16, controlled by EEPROM setting) A sensor input signal can be shifted via the RSADC value into the optimal input range of the ADC. The potential at the VBR pin is used as the ADC’s reference voltage VADC_REF in “VADC_REF = VBR” mode. The mode is determined by the CFGAPP:ADCREF configuration register in EPPROM as described in the ZSC31050 Functional Description. Sensor bridges with no ratiometric behavior (e.g., temperature-compensated bridges) that are supplied by a constant current, require the VDDA potential as VADC_REF and this can be adjusted in the configuration. If this mode is enabled, XZC cannot be used (adjustment=0), but it must be enabled (refer to the calculation spreadsheet ZSC31050_Bridge_Current_Excitation_Rev*.xls for details). Note: The AD conversion time (sample rate) is only part of the complete signal conditioning cycle. Data Sheet July 27, 2015 © 2015 Zentrum Mikroelektronik Dresden AG — Rev. 1.21 All rights reserved. The material contained herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. The information furnished in this publication is subject to changes without notice. 18 of 32 ZSC31050 Advanced Differential Sensor Signal Conditioner Table 2.3 ADC Order (OADC) 1 2 Output Resolution versus Sample Rate Maximum Output Resolution rADC ** Sample Rate fCON Digital OUT Analog OUT rPWM fCLK=2MHz fCLK =2.25MHz (Bit) (Bit) (Bit) (Bit) (Hz) (Hz) 9 9 9 9 1302 1465 10 10 10 10 781 879 11 11 11 11 434 488 12 12 11 12 230 259 13 13 11 12 115 129 14 14 11 12 59 67 10 10 10 10 3906 4395 11 11 11 11 3906 4395 12 12 11 12 3906 4395 13 13 11 12 1953 2197 14 14 11 12 1953 2197 15 15 11 12 977 1099 2.4. System Control The system control is started by the internal power-on reset (POR) using the internal clock generator or an external clock. It has the following features: Control of the I/O functions and the measurement cycle using the EEPROM-stored configuration settings. 16-bit correction calculation for each measurement signal using the EEPROM-stored calibration coefficients and ROM-based algorithms. Error checking: To increase safety, the EEPROM data are verified via an EEPROM signature during the initialization procedure and the registers of the CMC are continuously observed with a parity check. If an error is detected, the error flag of the CMC is set and the outputs are driven to a diagnostic value. See section 2.7. Note: ** Conditioning options include up to third-order sensor input correction (de-rated). The available adjustment ranges depend on the specific calibration parameters; basically, offset compensation and linear correction are only limited by the loss of resolution the compensation will cause. The second-order correction is possible up to approximately 20% of the full-scale difference from a straight line; third-order is possible up to approximately 10% (ADC resolution = 13 bits). The temperature calibration includes first and second order correction, which should be sufficient in almost all applications. ADC resolution also affects calibration options – each additional bit of resolution reduces the calibration range by approximately 50%. ADC resolution should be 1 to 2 bits higher than applied output resolution Data Sheet July 27, 2015 © 2015 Zentrum Mikroelektronik Dresden AG — Rev. 1.21 All rights reserved. The material contained herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. The information furnished in this publication is subject to changes without notice. 19 of 32 ZSC31050 Advanced Differential Sensor Signal Conditioner 2.5. Output Stage The ZSC31050 provides the following I/O pins: OUT, IO1, IO2 and SDA. The signal formats listed in Table 2.4 2 can be output via these pins: analog (voltage or current), PWM, data (SPI/I C™), alarm. The following values can be provided at the I/O pins: bridge sensor signal, temperature signal 1, temperature signal 2, and alarms. Note: The alarm signals (Alarm 1 and Alarm 2) only apply to the bridge sensor signal; they cannot be used as an alarm for the temperature signal. Because some pins are dual-purpose, there are restrictions on the possible combinations for outputs and interface connections. Table 2.4 gives an overview of valid combinations. For some combinations in the SPI Mode, pin assignments depend on whether the ZSC31050 is in the Command Mode (CM) or the Normal Operation Mode (NOM) as indicated in the “Mode” column (refer to the ZSC31050 Functional Description for more details). Note: In the SPI Mode, the IO2 pin is used as the Slave Select, so no Alarm 2 can be output in this mode. Table 2.4. Output Configurations Overview Configuration Number SIF 2 I C™ I/O Pins Used SPI OUT IO1 1 2 3 4 ALARM1 5 PWM1 6 PWM1 7 Analog 8 Analog 9 Analog 10 Analog ALARM1 11 Analog PWM1 12 Analog PWM1 13 PWM2 14 PWM2 15 PWM2 16 PWM2 ALARM1 17 PWM2 PWM1 18 PWM2 PWM1 Data Sheet July 27, 2015 IO2 SDA Mode Data I/O ALARM1 Data I/O ALARM2 Data I/O ALARM2 Data I/O Data I/O ALARM2 Data I/O Data I/O ALARM1 Data I/O ALARM2 Data I/O ALARM2 Data I/O Data I/O ALARM2 Data I/O Data I/O ALARM1 Data I/O ALARM2 Data I/O ALARM2 Data I/O Data I/O ALARM2 Data I/O © 2015 Zentrum Mikroelektronik Dresden AG — Rev. 1.21 All rights reserved. The material contained herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. The information furnished in this publication is subject to changes without notice. 20 of 32 ZSC31050 Advanced Differential Sensor Signal Conditioner Configuration Number SIF 2 I C™ I/O Pins Used SPI OUT 19 20 21 22 Analog 23 Analog 24 Analog 25 PWM2 26 PWM2 27 2.5.1. PWM2 Mode IO1 IO2 SDA Data out (SDO) Slave select Data in Data out (SDO) Slave select Data in CM ALARM1 - - NOM Data out Slave select Data in CM PWM1 - - NOM Data out Slave select Data in Data out Slave select Data in CM ALARM1 - - NOM Data out Slave select Data in CM PWM1 - - NOM Data out Slave select Data in Data out Slave select Data in CM ALARM1 - - NOM Data out Slave select Data in CM PWM1 - - NOM Analog Output For the analog output, three 15-bit registers store the compensated measurement results for the bridge sensor signal and temperature measurements 1 and 2. Each register can be independently switched to either the digitalto-analog converter module (DAC) or the PWM module (see Figure 2.1) and then output via the FIO1 or FIO2 output module connected to the OUT or IO1 pin respectively according to Table 2.5. Refer to the ZSC31050 Functional Description for details. Table 2.5. Analog Output Configuration Output Module OUT Voltage (DAC) PWM Data Sheet July 27, 2015 IO1 © 2015 Zentrum Mikroelektronik Dresden AG — Rev. 1.21 All rights reserved. The material contained herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. The information furnished in this publication is subject to changes without notice. 21 of 32 ZSC31050 Advanced Differential Sensor Signal Conditioner The voltage output module consists of an 11-bit resistor string DAC with a buffered output and a subsequent inverting amplifier with a class AB rail-to-rail operational amplifier. The two internal feedback networks are connected to the FBN and FBP pins. This structure offers wide flexibility for the output configuration; for example, voltage output and 4 mA to 20 mA current loop output. Accidentally short-circuiting the analog output to VSS or VDDA does not damage the ZSC31050. The PWM module outputs the analog measurement value via a stream of pulses with a duty cycle that is determined by the analog value. The PWM frequency depends on the resolution and clock divider settings. The maximum analog output resolution is 12 bits; however the maximum PWM frequency is 4 kHz (9 bits). If both PWM2 and SPI protocol are activated (configuration numbers 25, 26, and 27 in Table 2.4), the output IO1 pin is shared between the PWM output and the SPI SDO output of the serial interface, and SPI interface communication (Command Mode) interrupts the PWM output. 2.5.2. Comparator Module (ALARM Output) The comparator module consists of two comparator channels that can be connected to IO1 and IO2. Each can be independently programmed for threshold, hysteresis, switching direction, and on/off delay. A window comparator mode is also available. 2.5.3. Serial Digital Interface The ZSC31050 includes a serial digital interface that is able to communicate in three different communication 2 protocols: I C™, SPI, and ZACwire™ (one-wire communication). In SPI mode, the IO2 pin operates as the slaveselect input, and the IO1 pin is the data output (SDO). Initializing Communication After power-on for approximately 20ms (the start window), the ZSC31050 interface is in the ZACwire™ mode, which allows communication via the one-wire interface (the OUT pin). If a proper communication request is detected during the start window, the interface stays in the ZACwire™ mode (the Command Mode). This state can be left by set commands or a new power-on. If no request is received during the start window, then the serial interface switches to communication via either 2 I C™ or SPI mode depending on EEPROM settings. The OUT pin can be used as an analog output or as a PWM output depending on EEPROM settings. The start window can be disabled (or enabled) by a special EEPROM setting. For a detailed description of the serial interfaces, see the ZSC31050 Functional Description. Data Sheet July 27, 2015 © 2015 Zentrum Mikroelektronik Dresden AG — Rev. 1.21 All rights reserved. The material contained herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. The information furnished in this publication is subject to changes without notice. 22 of 32 ZSC31050 Advanced Differential Sensor Signal Conditioner 2.6. Voltage Regulator For 3V to 5V (±10%) ratiometric output applications, the external supply voltage can be used for sensor element biasing. If an absolute analog output is required, then the internal voltage regulator with an external power regulation element (JFET) can be used. The regulation is bandgap-reference-based and designed for an external supply voltage VSUPP in the range of 7V to 40V DC. The internal supply and sensor bridge voltage can be varied between 3V and 5.5V in four steps with the voltage regulator as determined by a configuration word in EEPROM. 2.7. Watchdog and Error Detection The ZSC31050 detects various possible errors. A detected error is signaled by changing to a diagnostic mode. In this case, the analog output is set to the high or low level (maximum or minimum possible output value) depending on the error and the output registers of the digital serial interface are set to a correlated error code. A watchdog continuously monitors the operation of the CMC and the progress of the measurement loop. A continuous check of the sensor bridge for broken wires is done by two comparators monitoring the input voltage of each input [(VSSA + 0.5V) to (VDDA – 0.5V)]. The common mode voltage of the sensor is continuously monitored to detect sensor aging. Different functions and blocks in the digital section are continuously monitored, including the RAM, ROM, EEPROM, and register contents. See section 1.3.4 in the ZSC31050 Functional Description for a detailed description of all monitored blocks and methods of indicating errors. Data Sheet July 27, 2015 © 2015 Zentrum Mikroelektronik Dresden AG — Rev. 1.21 All rights reserved. The material contained herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. The information furnished in this publication is subject to changes without notice. 23 of 32 ZSC31050 Advanced Differential Sensor Signal Conditioner 3 Application Circuit Examples Figure 3.1 Application Example 1 Figure 3.2 Typical ratiometric measurement with voltage output, temperature compensation via external diode, internal VDD regulator, and active sensor connection check (bridge must not be at VDDA) Application Example 2 0V to 10V output configuration with supply regulator (external JFET), temperature compensation via internal diode, and bridge in voltage mode VDDA = 5V +2.7V to +5.5V +7V to +40V VSUPP VSUPP C1 0.1µF C2 0.1µF VDD 8 SDA 7 C2 0.1µF SDA C3 0.1µF 11 FBP 12 IR_TEMP 13 VBR 14 VINP ZSC31050 Serial Interface 15 VSS SCL 6 VDD 8 SDA 7 SDA 11 FBP SCL 6 SCL IO2 5 IO1 IO1 4 IO2 SCL IO2 5 IO2 IO1 4 IO1 Out: 0 to 10V ZD 6.8V Flexible I/Os 12 IR_TEMP 13 VBR VGATE 3 14 VINP IN3 2 16 VINN 9 FBN 10 OUT ZSC31050 9 FBN 10 OUT R3 390Ω IN3 2 16 VINN C2 < 15nF Sensor Bridge Out / OWI C1 0.1µF VGATE 3 15 VSS VDDA 1 R1 2.2kΩ R4 1kΩ R2 2kΩ VDDA 1 Sensor Bridge GND Figure 3.3 Application Example 3 GND Figure 3.4 Absolute voltage output, supply regulator (external JFET), constant current excitation of the sensor bridge, temperature compensation by bridge voltage drop measurement, internal VDD regulator without external capacitor VDDA = 5V Application Example 4 Ratiometric bridge differential signal measurement, 3–wire connection for end-of-line calibration at OUT pin (ZACwire™), additional temperature measurement with external thermistor, and PWM output at IO1 pin +7V to +40V +2.7V to +5.5V VSUPP C2 0.1µF RBR_REF C1 0.1µF C2 0.1µF RT 9 FBN VDD 8 10 OUT SDA 7 SDA 11 FBP SCL 6 SCL IO2 5 IO1 12 IR_TEMP IO1 4 IO2 9 FBN VDD 8 10 OUT SDA 7 SDA 11 FBP SCL 6 SCL VSUPP C1 0.1µF ZD 6.8V 13 VBR 14 VINP 15 VSS 16 VINN Sensor Bridge Data Sheet July 27, 2015 Flexible I/Os 13 VBR 14 VINP VGATE 3 PTC IN3 2 15 VSS 16 VINN VDDA 1 C2 < 15nF ZSC31050 12 IR_TEMP ZSC31050 Serial Interface IO2 5 IO1 4 PWM OUT VGATE 3 IN3 2 VDDA 1 Sensor Bridge C2 < 15nF Out / OWI Out / OWI GND GND © 2015 Zentrum Mikroelektronik Dresden AG — Rev. 1.21 All rights reserved. The material contained herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. The information furnished in this publication is subject to changes without notice. 24 of 32 ZSC31050 Advanced Differential Sensor Signal Conditioner Figure 3.5 Application Example 5 Two-wire 4 to 20 mA configuration (7 to 40 V), temperature compensation via internal diode VDDA = 5V +7V to +40V VSUPP ZD 7.5V (Current Loop+) C1 0.1µF C2 0.1µF 9 FBN VDD 8 10 OUT SDA 7 SDA 11 FBP SCL 6 SCL IO2 5 IO2 IO1 4 IO1 C3 10nF 12 IR_TEMP 13 VBR 14 VINP 15 VSS 16 VINN ZSC31050 Serial Interface Flexible I/Os VGATE 3 IN3 2 VDDA 1 C4 220pF Re RB 2.2kΩ Sensor Bridge 150Ω Rsens 50Ω (Current Loop) GND Note: It is possible to combine or separate connectivity of different application examples. For VDD generation, ZMDI recommends using the internal supply voltage regulator with an external capacitor. Refer the ZSC31050 Application Note—Current Loop for use of supply voltage regulation features (non-ratiometric mode) and current loop output mode. 4 ESD/Latch-Up-Protection All pins have an ESD protection of >2000V, except the VINN, VINP, and FBP pins, which have an ESD protection >1200V. All pins have a latch-up protection of 100mA or +8V/ –4V (relative to VSS/VSSA). Refer to section 5 for details and restrictions. ESD protection referenced to the Human Body Model is tested with devices in SSOP16 packages during product qualification. The ESD test follows the Human Body Model with 1.5kOhm/100pF based on MIL 883, method 3015.7. Data Sheet July 27, 2015 © 2015 Zentrum Mikroelektronik Dresden AG — Rev. 1.21 All rights reserved. The material contained herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. The information furnished in this publication is subject to changes without notice. 25 of 32 ZSC31050 Advanced Differential Sensor Signal Conditioner 5 Pin Configuration and Package Table 5.1. Pin Configuration Pin Name 1 VDDA 2 IN3 3 Description Remarks Latch-up Related Application Circuit Restrictions and/or Remarks Positive analog supply voltage Supply Resistive temperature sensor IN and external clock IN Analog IN Freely accessible by application (vulnerable to latch-up if specifications in section 4 are exceeded) VGATE Gate voltage for external regulator FET Analog OUT Only connection to external FET 4 IO1 SPI data out or ALARM1 or PWM1 Output Digital IO Freely accessible by application 5 IO2 SPI slave select or ALARM2 Digital IO Freely accessible by application 6 SCL I²C™ clock or SPI clock Digital IN, pull-up Freely accessible by application 7 SDA Data I/O for I²C™ or data IN for SPI Digital I/O, pull-up Freely accessible by application 8 VDD Positive digital supply voltage Supply Only capacitor to VSS is allowed; otherwise no application access 9 FBN Negative feedback connection output stage Analog I/O Freely accessible by application 10 OUT Analog output or PWM2 output or one-wire interface I/O Analog OUT or Digital I/O Freely accessible by application 11 FBP Positive feedback connection output stage Analog I/O Freely accessible by application 12 IR_TEMP Current source resistor I/O and temperature diode in Analog I/O Circuitry secures potential is within VSS-VDDA range; otherwise no application access 13 VBR Bridge top sensing in bridge current out Analog I/O Only short to VDDA or connection to sensor bridge; otherwise no application access 14 VINP Positive input from sensor bridge Analog IN Freely accessible by application 15 VSS Negative supply voltage Ground 16 VINN Negative input from sensor bridge Analog IN Data Sheet July 27, 2015 Freely accessible by application © 2015 Zentrum Mikroelektronik Dresden AG — Rev. 1.21 All rights reserved. The material contained herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. The information furnished in this publication is subject to changes without notice. 26 of 32 ZSC31050 Advanced Differential Sensor Signal Conditioner The standard package for the ZSC31050 is a SSOP16 (5.3mm body width) with lead-pitch 0.65mm: Figure 5.1. Pin Configuration Pin Name FBN OUT FBP IR_TEMP VBR VINP VSS VINN 6 Pin-Name 9 10 11 12 13 14 15 16 8 7 6 5 4 3 2 1 VDD SDA SCL IO2 IO1 VGATE IN3 VDDA Reliability The ZSC31050 is qualified according to the AEC-Q100 standard, operating temperature grade 0. A fit rate < 5fit (temp=55°C, S=60%) is guaranteed. A typical fit rate of the C7A technology that is used for the ZSC31050 is 2.5fit. 7 Customization For high-volume applications that require an upgraded or downgraded functionality compared to the ZSC31050, ZMDI can customize the circuit design by adding or removing certain functional blocks. ZMDI has a considerable library of sensor-dedicated circuitry blocks that enable ZMDI to provide a custom solution quickly. Please contact ZMDI for further information. Data Sheet July 27, 2015 © 2015 Zentrum Mikroelektronik Dresden AG — Rev. 1.21 All rights reserved. The material contained herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. The information furnished in this publication is subject to changes without notice. 27 of 32 ZSC31050 Advanced Differential Sensor Signal Conditioner 8 Ordering Information Product Code Description Package ZSC31050FEB ZSC31050 Die — Temperature range: -40°C to +150°C Unsawn on Wafer ZSC31050FEC ZSC31050 Die — Temperature range: -40°C to +150°C Sawn on Wafer Frame ZSC31050FEG1 ZSC31050 SSOP-16 — Temperature range: -40°C to +150°C Tube: add “-T” to sales code Reel: add “-R” ZSC31050FAB ZSC31050 Die — Temperature range: -40°C to +125°C Unsawn on Wafer ZSC31050FAC ZSC31050 Die — Temperature range: -40°C to +125°C Sawn on Wafer Frame ZSC31050FAG1 ZSC31050 SSOP-16 — Temperature range: -40°C to +125°C Tube: add “-T” to sales code Reel: add “-R” ZSC31050FIB ZSC31050 Die — Temperature range: -25°C to +85°C Unsawn on Wafer ZSC31050FIC ZSC31050 Die — Temperature range: -25°C to +85°C Sawn on Wafer Frame ZSC31050FIG1 ZSC31050 SSOP-16 — Temperature range: -25°C to +85°C Tube: add “-T” to sales code Reel: add “-R” ZSC31050KIT Evaluation ZSC31050 SSC Evaluation Kit: 3 interconnecting boards, 5 Kit V3.1 ZSC31050 SSOP-16 samples, USB cable (Software can be downloaded from www.zmdi.com/zsc31050) Kit ZSC31050 Mass Calibration System V1.1 Kit Data Sheet July 27, 2015 Modular Mass Calibration System (MSC) for ZSC31050: MCS boards, cable, connectors (Software can be downloaded from www.zmdi.com/zsc31050) © 2015 Zentrum Mikroelektronik Dresden AG — Rev. 1.21 All rights reserved. The material contained herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. The information furnished in this publication is subject to changes without notice. 28 of 32 ZSC31050 Advanced Differential Sensor Signal Conditioner 9 Related Documents Note: Rev_X_xy refers to the current revision number. Document File Name ZSC31050 Feature Sheet ZSC31050_Feature_Sheet_Rev_X_xy.pdf ZSC31050 Functional Description ZSC31050_FunctionalDescription_Rev_X_xy.pdf ZSC31050 Evaluation Kit Description ZSC31050_Evaluation_Kit_Description_Rev_X_xy.pdf ZSC31050 Application Note—0-10V Output ZSC31050_AN_0-10V_Output_Rev_X_xy.pdf ZSC31050 Application Note—Current Loop * ZSC31050_AN_Current_Loop_Rev_X_xy.pdf ZSC31050 Bridge Current Excitation Spreadsheet ZSC31050_Bridge_Current_Excitation_Rev_X_xy.xls ZSC31050 Application Note - External Protection Circuitry ZSC31010/31015/31050 AN - External Protection Circuitry Rev_X_xy.pdf ZSC31050 Bandwidth Calculation Spread Sheet ZSC31050_BandwidthCalculation_Rev_X_xy.xls SSC Temperature Profile Calculation Spreadsheet * SSC_Temperature_Profile_Calculation_Rev_X_xy.xlsx Visit the ZSC31050 product page (www.zmdi.com/zsc31050) on ZMDI’s website www.zmdi.com or contact your nearest sales office for the latest version of these documents. * Documents marked with an asterisk (*) require a login account for access on the web. For detailed instructions, visit www.zmdi.com/login-account-setup-procedure. Data Sheet July 27, 2015 © 2015 Zentrum Mikroelektronik Dresden AG — Rev. 1.21 All rights reserved. The material contained herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. The information furnished in this publication is subject to changes without notice. 29 of 32 ZSC31050 Advanced Differential Sensor Signal Conditioner 10 Glossary Term Description ADC Analog-to-Digital Converter AFE Analog Front-End CMC Calibration Microcontroller CMOS Complementary Metal Oxide Semiconductor DNL Differential Nonlinearity ESD Electrostatic Device FIO Flexible Input/Output FSO Full Scale Output IC Integrated Circuit INL Integral Nonlinearity MUX Multiplexer PGA Programmable Gain Amplifier POC Power On Control PWM Pulse Width Modulation PTC Positive Temperature Coefficient SIF Serial Interface T2E Temperature 2 Measurement TS Temperature Sensor XZC Extended Zero-Point Compensation Data Sheet © 2015 Zentrum Mikroelektronik Dresden AG — Rev. 1.21 All rights reserved. The material contained herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. The information furnished in this publication is subject to changes without notice. July 27, 2015 30 of 32 ZSC31050 Advanced Differential Sensor Signal Conditioner 11 Document Revision History Revision Date Description 1.00 - First release of document. 1.01-1.02 - Headlines and footnotes at all pages updated. Input capacitance of digital interface pins added in 5.5.1.7. 1.03 - Note 4 “Default Configuration” added in 5.4. Overall accuracy / values and conditions for current loop output added in 5.4.7.3. Reliability / fit rate values added in section 6. 1.04 September 2009 Reformatted with new ZMDI template. October 2009 Update to “Related Documents” and “Document Revision History.” Update of company references for ZMDI. New format for revision numbering in footer. November 30, 2009 Reformatted for new ZMDI template. Addition of “ZSC31050 Feature Sheet” section on pages 2 and 3. Addition of ordering codes for ZSC31050 and Evaluation Kits. 1.08-1.09 February 16, 2010 Addition of units for 1.4.1.2 and change in symbol for 1.5.2.1. Addition of new design for block diagram and all application schematics. Update for glossary. Addition of CM/nom information’s in Table 2.4. Update for phone number for ZMD Far East, Ltd. Update for ordering codes description. Minor edits. 1.10 February 18, 2010 Changed CD to DVD in ordering code. Removed die/package option “F.” Minor edits. 1.11 July 29, 2010 Changed “Application Circuit Examples” in Figure 3.1 and Figure 3.5. Addition of current consumption in feature sheet area. New style for equation in section 2.3.2 and 2.3.4. Correction of calculation formula for ZADC in section 2.3.4. Minor edits to RSADC formula in section 2.3.4. Update of product name from ZMD31050 to ZSC31050. 1.12 July 7, 2013 Addition of RB and C4 in to the current loop application circuit (Figure 3.5). Changed absolute maximum ratings for I²C™ interface. Updated ZMDI contact information and imagery for cover and headers. Correction of equation (4). Removal of ZSC31050FCxx part numbers. Minor edits. 1.05-1.06 1.07 Data Sheet July 27, 2015 © 2015 Zentrum Mikroelektronik Dresden AG — Rev. 1.21 All rights reserved. The material contained herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. The information furnished in this publication is subject to changes without notice. 31 of 32 ZSC31050 Advanced Differential Sensor Signal Conditioner Revision 1.13 Date October 14, 2013 Description Specification 1.2.4 for data retention for EEPROM changed to minimum 15 years. Specification 1.3.4 added for ADC input range. Added note to section 1.3.1 that first-order configuration of the ADC cannot be used with 15-bit resolution. Specification 1.4.7.3 updated to remove condition of current-loop output, etc. Minor edits for clarity. 1.14 December 11, 2013 Update for part ordering tables: Mass Calibration Kit no longer includes DVD of software. Software is now downloaded from www.zmdi.com/zsc31050 to ensure user has the latest version of the software. 1.15 April 7, 2014 Related documents updated. 1.20 May 11, 2014 Product has passed AEC-Q100 at temperature grade 0 (-40C to 150C). Related updates to page 2 and section 6. Update for contact information. 1.21 July 27, 2015 Update for order codes for ZSC31050 SSC Evaluation Kit. Update for contact information. Sales and Further Information www.zmdi.com [email protected] Zentrum Mikroelektronik Dresden AG Global Headquarters Grenzstrasse 28 01109 Dresden, Germany ZMD America, Inc. 1525 McCarthy Blvd., #212 Milpitas, CA 95035-7453 USA Central Office: Phone +49.351.8822.306 Fax +49.351.8822.337 USA Phone 1.855.275.9634 Phone +1.408.883.6310 Fax +1.408.883.6358 European Technical Support Phone +49.351.8822.7.772 Fax +49.351.8822.87.772 DISCLAIMER: This information applies to a product under development. Its characteristics and specifications are subject to change without notice. Zentrum Mikroelektronik Dresden AG (ZMD AG) assumes no obligation regarding future manufacture unless otherwise agreed to in writing. The information furnished hereby is believed to be true and accurate. However, under no circumstances shall ZMD AG be liable to any customer, licensee, or any other third party for any special, indirect, incidental, or consequential damages of any kind or nature whatsoever arising out of or in any way related to the furnishing, performance, or use of this technical data. ZMD AG hereby expressly disclaims any liability of ZMD AG to any customer, licensee or any other third party, and any such customer, licensee and any other third party hereby waives any liability of ZMD AG for any damages in connection with or arising out of the furnishing, performance or use of this technical data, whether based on contract, warranty, tort (including negligence), strict liability, or otherwise. European Sales (Stuttgart) Phone +49.711.674517.55 Fax +49.711.674517.87955 Data Sheet July 27, 2015 Zentrum Mikroelektronik Dresden AG, Japan Office 2nd Floor, Shinbashi Tokyu Bldg. 4-21-3, Shinbashi, Minato-ku Tokyo, 105-0004 Japan ZMD FAR EAST, Ltd. 3F, No. 51, Sec. 2, Keelung Road 11052 Taipei Taiwan Phone +81.3.6895.7410 Fax +81.3.6895.7301 Phone +886.2.2377.8189 Fax +886.2.2377.8199 Zentrum Mikroelektronik Dresden AG, Korea Office U-space 1 Building Unit B, 906-1 660, Daewangpangyo-ro Bundang-gu, Seongnam-si Gyeonggi-do, 463-400 Korea Phone +82.31.950.7679 Fax +82.504.841.3026 © 2015 Zentrum Mikroelektronik Dresden AG — Rev. 1.21 All rights reserved. The material contained herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. The information furnished in this publication is subject to changes without notice. 32 of 32