MCP3421 Datasheet
MCP3421 Datasheet
Description
Block Diagram
VSS
VDD
Typical Applications
Portable Instrumentation
Weigh Scales and Fuel Gauges
Temperature Sensing with RTD, Thermistor, and
Thermocouple
Bridge Sensing for Pressure, Strain, and Force.
Voltage Reference
(2.048V)
Gain = 1, 2, 4, or 8
VIN+
PGA
Package Types
MCP3421
SOT-23-6
ADC
Converter
Clock
Oscillator
VIN-
VIN+
VIN-
VSS
VDD
SCL
SDA
VREF
I2C Interface
SCL
SDA
DS22003E-page 1
MCP3421
NOTES:
DS22003E-page 2
MCP3421
1.0
ELECTRICAL
CHARACTERISTICS
1.1
Notice: Stresses above those listed under Maximum Ratings may cause permanent damage to the device. This is a
stress rating only and functional operation of the device at
those or any other conditions above those indicated in the
operational listings of this specification is not implied.
Exposure to maximum rating conditions for extended periods
may affect device reliability.
VDD...................................................................................7.0V
All inputs and outputs w.r.t VSS ............... 0.3V to VDD+0.3V
Differential Input Voltage ...................................... |VDD - VSS|
Output Short Circuit Current ................................ Continuous
Current at Input Pins ....................................................2 mA
Current at Output and Supply Pins ............................10 mA
Storage Temperature ....................................-65C to +150C
Ambient Temp. with power applied ...............-55C to +125C
ESD protection on all pins ................ 6 kV HBM, 400V MM
Maximum Junction Temperature (TJ). .........................+150C
1.2
Electrical Specifications
ELECTRICAL CHARACTERISTICS
Electrical Specifications: Unless otherwise specified, all parameters apply for TA = -40C to +85C, VDD = +5.0V, VSS = 0V,
VIN+ = VIN- = VREF/2. All ppm units use 2*VREF as full scale range.
Parameters
Sym
Min
Typ
Max
Units
2.048/PGA
VSS-0.3
VDD+0.3
Conditions
Analog Inputs
Differential Input Range
Common-Mode Voltage Range
(absolute) (Note 1)
ZIND (f)
2.25/PGA
ZINC (f)
25
PGA = 1, 2, 4, 8
System Performance
Resolution and No Missing
Codes (Note 8)
DR
Bits
DR = 240 SPS
14
Bits
DR = 60 SPS
16
Bits
DR = 15 SPS
18
Bits
DR = 3.75 SPS
176
240
328
SPS
44
60
82
SPS
11
15
20.5
SPS
2.75
3.75
5.1
SPS
1.5
VRMS
INL
10
35
ppm of
FSR
DR = 3.75 SPS
(Note 6)
VREF
2.048
Output Noise
Integral Nonlinearity (Note 4)
12
Any input voltage below or greater than this voltage causes leakage current through the ESD diodes at the input pins.
This parameter is ensured by characterization and not 100% tested.
This input impedance is due to 3.2 pF internal input sampling capacitor.
The total conversion speed includes auto-calibration of offset and gain.
INL is the difference between the endpoints line and the measured code at the center of the quantization band.
Includes all errors from on-board PGA and VREF.
Full Scale Range (FSR) = 2 x 2.048/PGA = 4.096/PGA.
This parameter is ensured by characterization and not 100% tested.
This parameter is ensured by design and not 100% tested.
DS22003E-page 3
MCP3421
ELECTRICAL CHARACTERISTICS (CONTINUED)
Electrical Specifications: Unless otherwise specified, all parameters apply for TA = -40C to +85C, VDD = +5.0V, VSS = 0V,
VIN+ = VIN- = VREF/2. All ppm units use 2*VREF as full scale range.
Min
Typ
Max
Units
Parameters
0.05
0.35
0.1
15
ppm/C
15
40
Offset Error
Sym
VOS
Conditions
50
nV/C
Common-Mode Rejection
105
dB
110
dB
ppm/V
100
dB
Power Requirements
Voltage Range
VDD
2.7
5.5
IDDA
155
190
VDD = 5.0V
145
VDD = 3.0V
IDDS
0.1
0.5
VIH
0.7 VDD
VDD
VIL
0.3VDD
VOL
0.4
VHYST
0.05VDD
IDDB
10
IILH
VIH = 5.5V
IILL
-1
VIL = GND
CPIN
10
pF
Cb
400
pF
Any input voltage below or greater than this voltage causes leakage current through the ESD diodes at the input pins.
This parameter is ensured by characterization and not 100% tested.
This input impedance is due to 3.2 pF internal input sampling capacitor.
The total conversion speed includes auto-calibration of offset and gain.
INL is the difference between the endpoints line and the measured code at the center of the quantization band.
Includes all errors from on-board PGA and VREF.
Full Scale Range (FSR) = 2 x 2.048/PGA = 4.096/PGA.
This parameter is ensured by characterization and not 100% tested.
This parameter is ensured by design and not 100% tested.
DS22003E-page 4
MCP3421
TEMPERATURE SPECIFICATIONS
Electrical Characteristics: Unless otherwise indicated, TA = -40C to +85C, VDD = +5.0V, VSS = 0V.
Parameters
Sym
Min
Typ
Max
Units
TA
-40
+85
TA
-40
+125
TA
-65
+150
JA
190.5
C/W
Conditions
Temperature Ranges
DS22003E-page 5
MCP3421
NOTES:
DS22003E-page 6
MCP3421
2.0
Note:
The graphs and tables provided following this note are a statistical summary based on a limited number of
samples and are provided for informational purposes only. The performance characteristics listed herein
are not tested or guaranteed. In some graphs or tables, the data presented may be outside the specified
operating range (e.g., outside specified power supply range) and therefore outside the warranted range.
.005
10.0
.004
.003
Note: Unless otherwise indicated, TA = -40C to +85C, VDD = +5.0V, VSS = 0V, VIN+ = VIN- = VREF/2.
PGA = 8
PGA = 2
PGA = 4
.002
PGA = 1
.001
3.5
FIGURE 2-1:
(VDD).
4
VDD (V)
4.5
5.5
PGA = 1
7.5
PGA = 2
PGA = 4
5.0
PGA = 8
2.5
0.0
-100
.000
2.5
TA = +25C
VDD = 5V
-75
-50
-25
FIGURE 2-4:
Voltage.
Integral Nonlinearity
(% of FSR)
0.002
VDD = 5 V
0.001
1.0
0.0
-1.0
-3.0
-100
-75
Temperature (oC)
FIGURE 2-2:
20
PGA = 2
PGA = 8
5
0
-5
-10
25
PGA = 1
-15
-20
0
20
40
60
100
VDD = 5.0V
0.3
0.2
PGA = 1
PGA = 2
0.1
0
-0.1
-0.2
PGA = 4
-0.3
PGA = 8
Temperature (C)
FIGURE 2-3:
Temperature.
75
-0.4
-60 -40 -20
50
0.4
Gain Error (% of FSR)
10
-25
FIGURE 2-5:
VDD = 5V
15
-50
PGA = 4
100
-2.0
VDD = 2.7V
0
0
75
PGA = 1
PGA = 2
PGA = 4
PGA = 8
2.0
PGA = 1
50
3.0
0.003
25
20
40
60
Temperature (C)
FIGURE 2-6:
DS22003E-page 7
MCP3421
Note: Unless otherwise indicated, TA = -40C to +85C, VDD = +5.0V, VSS = 0V, VIN+ = VIN- = VREF/2.
220
5
VDD = 5V
180
160
140
VDD = 2.7V
120
IDDA (A)
200
100
-60 -40 -20
20
40
60
4
3
2
VDD = 2.7V
1
0
VDD = 5.0V
-1
FIGURE 2-7:
FIGURE 2-10:
600
Magnitude (dB)
IDDS (nA)
500
400
300
200
VDD = 5V
100
VDD = 2.7V
0
-60 -40 -20
0
-10
-20
-30
-40
-50
-60
-70
-80
-90
-100
-110
-120
0.1
0.1
Temperature ( C)
IDDB (A)
9
8
7
6
5
4
3
2
40
60
FIGURE 2-8:
20
Temperature (C)
Temperature ( C)
FIGURE 2-11:
10
100
1k
Input Signal Frequency (Hz)
10
100
1000
10k
10000
Frequency Response.
VDD = 5V
VDD = 4.5V
VDD = 3.3V
VDD = 2.7V
1
0
20
40
60
Temperature ( C)
FIGURE 2-9:
DS22003E-page 8
MCP3421
3.0
PIN DESCRIPTIONS
TABLE 3-1:
MCP3421
Symbol
VIN+
VSS
Ground Pin
SCL
SDA
VDD
VIN-
3.1
Description
3.2
VDD is the power supply pin for the device. This pin
requires an appropriate bypass capacitor of about
0.1 F (ceramic) to ground. An additional 10 F
capacitor (tantalum) in parallel is also recommended
to further attenuate high frequency noise present in
some application boards. The supply voltage (VDD)
must be maintained in the 2.7V to 5.5V range for
specified operation.
VSS is the ground pin and the current return path of the
device. The user must connect the VSS pin to a ground
plane through a low impedance connection. If an
analog ground path is available in the application PCB
(printed circuit board), it is highly recommended that
the VSS pin be tied to the analog ground path or
isolated within an analog ground plane of the circuit
board.
3.3
DS22003E-page 9
MCP3421
3.4
SDA is the serial data pin of the I2C interface. The SDA
pin is used for input and output data. In read mode, the
conversion result is read from the SDA pin (output). In
write mode, the device configuration bits are written
(input) though the SDA pin. The SDA pin is an opendrain N-channel driver. Therefore, it needs a pull-up
resistor from the VDD line to the SDA pin. Except for
start and stop conditions, the data on the SDA pin must
be stable during the high period of the clock. The high
or low state of the SDA pin can only change when the
clock signal on the SCL pin is low. Refer to Section 5.3
I2C Serial Communications for more details of I2C
Serial Interface communication.
VDD
RSS
VIN+,VIN-
D1
VT = 0.6V
CPIN D
2
4 pF
VT = 0.6V
Sampling
Switch
SS
ILEAKAGE
(~ 1 nA)
RS
CSAMPLE
(3.2 pF)
VSS
Legend:
V
RSS
VIN+, VINCPIN
VT
FIGURE 3-1:
DS22003E-page 10
=
=
=
=
=
Signal Source
Source Impedance
Analog Input Pin
Input Pin Capacitance
Threshold Voltage
ILEAKAGE =
SS =
RS =
CSAMPLE =
D1, D2 =
MCP3421
4.0
DESCRIPTION OF DEVICE
OPERATION
4.1
General Overview
4.2
Power-On-Reset (POR)
Reset Start-up
FIGURE 4-1:
4.3
Normal Operation
Reset
Time
POR Operation.
4.4
DS22003E-page 11
MCP3421
4.5
4.5.1
EQUATION 4-1:
V REF ( V IN PGA ) ( V REF 1LSB )
Where:
VIN
VIN+ - VIN-
VREF
2.048V
4.5.2
DS22003E-page 12
4.6
Input Impedance
4.7
Aliasing occurs when the input signal contains timevarying signal components with frequency greater than
half the sample rate. In the aliasing conditions, the
device can output unexpected output codes. For
applications that are operating in electrical noise
environments, the time-varying signal noise or high
frequency interference components can be easily
added to the input signals and cause aliasing. Although
the device has an internal first order sinc filter, the filter
response (Figure 2-11) may not give enough
attenuation to all aliasing signal components. To avoid
the aliasing, an external anti-aliasing filter, which can
be accomplished with a simple RC low-pass filter, is
typically used at the input pins. The low-pass filter cuts
off the high frequency noise components and provides
a band-limited input signal to the input pins.
4.8
Self-Calibration
MCP3421
4.9
4.9.1
b.
c.
TABLE 4-1:
Resolution Setting
EQUATION 4-3:
Where:
2 V REF
2 2.048V
LSB = --------------------- = -------------------------N
N
2
2
LSB
12 bits
1 mV
14 bits
250 V
16 bits
62.5 V
18 bits
15.625 V
TABLE 4-2:
Input Voltage:
[VIN+ - VIN-] PGA
VREF
011111111111111111
VREF - 1 LSB
011111111111111111
2 LSB
000000000000000010
1 LSB
000000000000000001
000000000000000000
-1 LSB
111111111111111111
-2 LSB
111111111111111110
- VREF
100000000000000000
< -VREF
100000000000000000
Note 1:
2:
EQUATION 4-2:
Number of Output Code
( V IN + V IN - )
= ( Maximum Code + 1 ) PGA ----------------------------------2.048V
Where:
TABLE 4-3:
Resolution
Setting
Data Rate
Minimum
Code
Maximum
Code
12
240 SPS
-2048
2047
14
60 SPS
-8192
8191
16
15 SPS
-32768
32767
18
3.75 SPS
-131072
131071
Note:
DS22003E-page 13
MCP3421
4.9.2
When the user gets the digital output codes from the
device as described in Section 4.9.1 Digital output
code from device, the next step is converting the
digital output codes to a measured input voltage.
Equation 4-4 shows an example of converting the
output codes to its corresponding input voltage.
If the sign indicator bit (MSB) is 0, the input voltage
is obtained by multiplying the output code with the LSB
and divided by the PGA setting.
If the sign indicator bit (MSB) is 1, the output code
needs to be converted to twos complement before
multiplied by LSB and divided by the PGA setting.
Table 4-4 shows an example of converting the device
output codes to input voltage.
TABLE 4-4:
EQUATION 4-4:
CONVERTING OUTPUT
CODES TO INPUT
VOLTAGE
Where:
LSB
2s complement
1s complement + 1
Input Voltage
[VIN+ - VIN-] PGA]
VREF
011111111111111111
(216+215+214+213+212+211+210+29+28+27+26+25+24+23+22+
21+20)x LSB(15.625V)/PGA = 2.048 (V) for PGA = 1
VREF - 1 LSB
011111111111111111
(216+215+214+213+212+211+210+29+28+27+26+25+24+23+22+
21+20)x LSB(15.625V)/PGA = 2.048 (V) for PGA = 1
2 LSB
000000000000000010
(0+0+0+0+0+0+0+0+0+0+0+0+0+0+0+21+0)x
LSB(15.625V)/PGA = 31.25 (V) for PGA = 1
1 LSB
000000000000000001
(0+0+0+0+0+0+0+0+0+0+0+0+0+0+0+0+20)x
LSB(15.625V)/PGA = 15.625 (V)for PGA = 1
000000000000000000
(0+0+0+0+0+0+0+0+0+0+0+0+0+0+0+0+0)x
LSB(15.625V)/PGA = 0 V (V) for PGA = 1
-1 LSB
111111111111111111
-(0+0+0+0+0+0+0+0+0+0+0+0+0+0+0+0+20)x
LSB(15.625V)/PGA = - 15.625 (V)for PGA = 1
-2 LSB
111111111111111110
-(0+0+0+0+0+0+0+0+0+0+0+0+0+0+0+21+0)x
LSB(15.625V)/PGA = - 31.25 (V)for PGA = 1
- VREF
100000000000000000
-(217+0+0+0+0+0+0+0+0+0+0+0+0+0+0+0+0+0) x
LSB(15.625V)/PGA = - 2.048 (V) for PGA = 1
-VREF
100000000000000000
-(217+0+0+0+0+0+0+0+0+0+0+0+0+0+0+0+0+0) x
LSB(15.625V)/PGA = - 2.048 (V) for PGA = 1
DS22003E-page 14
MSB
Example of Converting Output Codes to Input Voltage
(sign bit)
MCP3421
5.0
5.1.2
5.1
Operating Modes
5.1.1
CONTINUOUS CONVERSION
MODE (O/C BIT = 1)
DS22003E-page 15
MCP3421
5.2
Configuration Register
REGISTER 5-1:
CONFIGURATION REGISTER
R/W-1
R/W-0
R/W-0
R/W-1
R/W-0
R/W-0
R/W-0
R/W-0
RDY
C1
C0
O/C
S1
S0
G1
G0
1*
0*
0*
1*
0*
0*
0*
0*
bit 7
bit 0
Legend:
R = Readable bit
W = Writable bit
-n = Value at POR
1 = Bit is set
0 = Bit is cleared
bit 7
x = Bit is unknown
bit 6-5
bit 4
bit 3-2
bit 1-0
DS22003E-page 16
MCP3421
If the configuration byte is read repeatedly by clocking
continuously after reading the data bytes (i.e., after the
5th byte in the 18-bit conversion mode), the state of the
RDY bit indicates whether the device is ready with new
conversion result. When the Master finds the RDY bit is
cleared, it can send a not-acknowledge (NAK) bit and
a stop bit to exit the current read operation and send a
new read command for the latest conversion data.
Once the conversion data has been read, the ready bit
toggles to 1 until the next new conversion data is
ready. The conversion data in the output register is
overwritten every time a new conversion is completed.
Figure 5-3 and Figure 5-4 show the examples of
reading the conversion data. The user can rewrite the
configuration byte any time for a new setting.
Table 5-1 and Table 5-2 show the examples of the
configuration bit operation.
TABLE 5-1:
Operation
No effect if all other bits remain
the same - operation continues
with the previous settings
TABLE 5-2:
Operation
One-Shot Conversion is in
progress. The conversion result
is not updated yet. The RDY bit
stays high until the current
conversion is completed.
5.3
The
device
communicates
with
Master
(microcontroller) through a serial I2C (Inter-Integrated
Circuit) interface and support standard (100 kbits/sec),
fast (400 kbits/sec) and high-speed (3.4 Mbits/sec)
modes.
Note:
The
High-Speed
mode
is
not
recommended for VDD less than 2.7V.
5.3.1
The first byte after the START bit is always the address
byte of the device, which includes the device code
(4 bits), address bits (3 bits), and R/W bit. The device
code of the MCP3421 is 1101, which is programmed at
the factory. The device code is followed by three
address bits (A2, A1, A0) which are also programmed
at the factory. The three address bits allow up to eight
MCP3421 devices on the same data bus line.
The (R/W) bit determines if the Master device wants to
read the conversion data or write to the Configuration
register. If the (R/W) bit is set (read mode), the device
outputs the conversion data in the following clocks. If
the (R/W) bit is cleared (write mode), the device
expects a configuration byte in the following clocks.
When the device receives the correct address byte, it
outputs an acknowledge bit after the R/W bit.
Figure 5-1 shows the address byte. Figure 5-2 through
Figure 5-4 show how to write the configuration register
bits and read the conversion results.
DS22003E-page 17
MCP3421
5.3.2
Acknowledge bit
Start bit
Read/Write bit
Address
R/W ACK
Address Byte
Address
Device Code
Address Bits (Note 1)
1
Note 1:
FIGURE 5-1:
SCL
SDA
Start Bit by
Master
A2 A1 A0
R/W
1st Byte:
MCP3421 Address Byte
with Write command
Note:
C1 C0
ACK by
MCP3421
RDY O/C
S1 S0 G1 G0
ACK by
MCP3421
Stop Bit by
Master
2nd Byte:
Configuration Byte
FIGURE 5-2:
DS22003E-page 18
MCP3421
5.3.3
TABLE 5-3:
Conversion
Option
18-bits
MMMMMMD17D16 (1st data byte) - D15 ~ D8 (2nd data byte) - D7 ~ D0 (3rd data byte) - Configuration
byte. (Note 1)
16-bits
D15 ~ D8 (1st data byte) - D7 ~ D0 (2nd data byte) - Configuration byte. (Note 2)
14-bits
MMD13D ~ D8 (1st data byte) - D7 ~ D0 (2nd data byte) - Configuration byte. (Note 3)
12-bits
MMMMD11 ~ D8 (1st data byte) - D7 ~ D0 (2nd data byte) - Configuration byte. (Note 4)
Note 1: D17 is MSB (= sign bit), M is repeated MSB of the data byte.
2: D15 is MSB (= sign bit).
3: D13 is MSB (= sign bit), M is repeated MSB of the data byte.
4: D11 is MSB (= sign bit), M is repeated MSB of the data byte.
DS22003E-page 19
FIGURE 5-3:
DS22003E-page 20
Note:
Start Bit by
Master
SDA
SCL
R/W
1 A2 A1 A0
1st Byte
MCP3421 Address Byte
2nd Byte
Upper Data Byte
(Data on Clocks 1-6th
can be ignored)
RDY
C
1
3rd Byte
Middle Data Byte
D D D D D D D
15 14 13 12 11 10 9
ACK by
Master
ACK by
MCP3421
D
7
O/C
S
1
D
6
D D
4 3
(Optional)
D
2
D
1
S
0
G
1
NAK by
Master
G
0
ACK by
Master
D
0
Stop Bit by
Master
4th Byte
Lower Data Byte
D
5
C
0
ACK by
Master
D
8
C
0
O/C
S
1
S
0
G G
1 0
(Optional)
5th Byte
Configuration Byte
RDY
C
1
MCP3421
iming Diagram For Reading From The MCP3421 With 18-Bit Mode.
FIGURE 5-4:
Note:
Start Bit by
Master
SDA
SCL
R/W
A2 A1 A0
1st Byte
MCP3421 Address Byte
D
15
ACK by
MCP3421
D
12
D
11
D
10
2nd Byte
Upper Data Byte
D D
14 13
D
9
D
8
D
7
ACK by
Master
RDY
C
1
D
6
D
4
D
3
D
2
O/C
S
1
S
0
(Optional)
G
0
D
0
RDY
C
1
Stop Bit by
Master
ACK by
Master
NAK by
Master
D
1
G
1
C
0
3rd Byte
Lower Data Byte
D
5
C
0
S
0
G
1
G
0
(Optional)
4th Byte
Configuration Byte
O/C
S
1
MCP3421
Timing Diagram For Reading From The MCP3421 With 12-Bit to 16-Bit Modes.
DS22003E-page 21
MCP3421
5.4
General Call
5.5
5.4.1
5.4.2
LSB STOP
S 0 0 0 0 0 0 0 0 A X X X X X X X X A S
5.6
5.6.1
Second Byte
I2C
ACK
The
specification does not allow
00000000 (00h) in the second byte.
FIGURE 5-5:
Format.
5.6.2
5.6.3
5.6.4
DS22003E-page 22
MCP3421
5.6.5
(B)
(D)
(D)
(C)
(A)
SCL
SDA
START
CONDITION
FIGURE 5-6:
ADDRESS OR
DATA
ACKNOWLEDGE ALLOWED
VALID
TO CHANGE
STOP
CONDITION
DS22003E-page 23
MCP3421
TABLE 5-4:
Electrical Specifications: Unless otherwise specified, all limits are specified for TA = -40 to +85C,
VIN+ = VIN- = VREF/2, VSS = 0V, VDD = +2.7V to +5.0V.
Parameters
Sym
Min
Typ
Max
Units
Conditions
Clock frequency
fSCL
100
kHz
THIGH
4000
ns
TLOW
4700
ns
TR
1000
ns
TF
300
ns
THD:STA
4000
ns
TSU:STA
4700
ns
(Note 3)
THD:DAT
3450
ns
TSU:DAT
250
ns
TSU:STO
4000
ns
TAA
3750
ns
(Note 2, Note 3)
TBUF
4700
ns
Clock frequency
TSCL
400
kHz
THIGH
600
ns
TLOW
1300
ns
TR
20 + 0.1Cb
300
ns
TF
20 + 0.1Cb
300
ns
THD:STA
600
ns
TSU:STA
600
ns
THD:DAT
900
ns
TSU:DAT
100
ns
TSU:STO
600
ns
(Note 4)
TAA
1200
ns
(Note 2, Note 3)
TBUF
1300
ns
DS22003E-page 24
MCP3421
TABLE 5-4:
Electrical Specifications: Unless otherwise specified, all limits are specified for TA = -40 to +85C,
VIN+ = VIN- = VREF/2, VSS = 0V, VDD = +2.7V to +5.0V.
Parameters
Sym
Min
Typ
Max
Units
Conditions
3.4
MHz
Cb = 100 pF
Cb = 400 pF
High-Speed Mode (3.4 MHz): Not recommended for VDD < 2.7V
Clock frequency
fSCL
1.7
MHz
THIGH
60
ns
120
ns
TLOW
160
ns
320
ns
TR
40
ns
80
ns
40
ns
80
ns
80
ns
160
ns
80
ns
160
ns
THD:DAT
70
ns
150
ns
TAA
150
ns
310
ns
THD:STA
160
ns
TSU:STA
160
ns
TF
TR: DAT
TF: DATA
TSU:DAT
10
ns
TSU:STO
160
ns
Note 1:
2:
3:
4:
DS22003E-page 25
MCP3421
TF
SCL
TSU:STA
TLOW
SDA
TR
THIGH
TSP
THD:STA
TSU:DAT
THD:DAT
TSU:STO
TBUF
0.7VDD
0.3VDD
TAA
FIGURE 5-7:
DS22003E-page 26
MCP3421
6.0
BASIC APPLICATION
CONFIGURATION
6.1
6.1.1
1 VIN+
2 VSS
3 SCL
VIN- 6
VDD 5
SDL 4
C2
C1
Rp
Rp
TO MCU
(MASTER)
FIGURE 6-1:
Example.
Typical Connection
VDD
MCP3421
6.1.2
VDD
Input Signals
SDA
SCL
Microcontroller
(PIC16F876)
MCP4725
MCP3421
Temperature
Sensor
(MCP9804)
FIGURE 6-2:
Example of Multiple Device
Connection on I2C Bus.
DS22003E-page 27
MCP3421
6.1.3
VIN+
Input Signal
MCP3421
VIN-
C1
Sensor
VDD
Address Byte
SCL
SDA
Sensor
1 A2 A1 A0 0
Start
Bit ADC Section Address bits
Device Code
R/W
6.1.4
C2
VIN+
Input Signal
MCP3421
R2
VIN-
Stop
Bit
MCP3421
Response
FIGURE 6-3:
Test.
C1
R1
ACK
Excitation
FIGURE 6-4:
Differential and SingleEnded Input Connections.
DS22003E-page 28
MCP3421
6.2
Application Examples
6.2.1
6.2.2
VOLTAGE MEASUREMENT
CURRENT MEASUREMENT
Charging
Current
Battery
(V)
MCP3421
VIN+
To Load
Current Calculation from Output Code:
R1
VBAT
VDD
Battery
(V)
VIN+
MCP3421
R2
FIGURE 6-6:
Measurement.
Battery Current
VIN-
R2
V IN = ------------------- V BAT
R1 + R2
R1 and R2 = Voltage Divider
Input Voltage Calculation from Output Code:
Measured Analog Input Voltage
R1 + R2
1
= Output Code LSB ------------------- ----------R2
PGA
FIGURE 6-5:
Measurement.
Battery Voltage
DS22003E-page 29
MCP3421
6.2.3
6.2.4
PRESSURE MEASUREMENT
NPP301
VDD
VDD
VDD 5
SDL 4
VDD
VIN- 6
3 SCL
MCP3421
1 VIN+
2 VSS
0.1 F
10 F
100R
0.2R
R
0.2R
MCP6V01
TO MCU
(MASTER)
MCP3421
FIGURE 6-8:
Simple Signal Conditioning
Design with Asymmetric Circuit.
FIGURE 6-7:
Measurement.
Example of Pressure
EQUATION 6-1:
EXPECTED NUMBER OF
OUTPUT CODE FOR
NPP301 PRESSURE
SENSOR
Expected
100 mV
Number of Output Code = log 2 ------------------------
15.625 V
------------------------
PGA
1/2 MCP6V02
200
VDD
VDD
1 F
R R
10 nF
200
20 k
3 k
=1
=2
=4
=8
R R
MCP3421
1 F
10 nF
200
3 k
20 k
Where:
1 LSB
3 k
1 F
1/2 MCP6V02
FIGURE 6-9:
High Performance Signal
Conditioning Design with Symmetric Circuit.
DS22003E-page 30
MCP3421
TEMPERATURE MEASUREMENT
EQUATION 6-2:
MEASUREMENT BUDGET
FOR THERMOCOUPLE
SENSOR
Hot Junction
(THJ)
Heat
VDD
V1
MCP9800
Thermocouple Sensor
~ 40 VC
VDD
MCP3421
SDA
10 k
SCL
10 k
To MCU
(MASTER)
FIGURE 6-10:
Measurement.
Example of Temperature
EQUATION 6-3:
EXPECTED NUMBER OF
OUTPUT CODE FOR
TYPE K THERMOCOUPLE
Expected
50 mV
Number of Output Code = log 2 ------------------------
15.625 V
------------------------
PGA
= 11.6 bits for PGA = 1
= 12.6 bits for PGA = 2
Isothermal Block
10 F
1 F
6.2.5
DS22003E-page 31
MCP3421
NOTES:
DS22003E-page 32
MCP3421
7.0
DEVELOPMENT TOOL
SUPPORT
7.1
FIGURE 7-1:
Sensor Input
Connection
FIGURE 7-2:
Setup for the MCP3421
Evaluation Board with PICkit Serial Analyzer.
DS22003E-page 33
MCP3421
FIGURE 7-3:
DS22003E-page 34
MCP3421
8.0
PACKAGING INFORMATION
8.1
Example
XXNN
1
Part Number
Address
Option
Code
MCP3421A0T-E/CH
A0 (000)
CANN
MCP3421A1T-E/CH
A1 (001)
CBNN
MCP3421A2T-E/CH
A2 (010)
CCNN
MCP3421A3T-E/CH
A3 (011)
CDNN
MCP3421A4T-E/CH
A4 (100)
CENN
MCP3421A5T-E/CH
A5 (101)
CFNN
MCP3421A6T-E/CH
A6 (110)
CGNN
MCP3421A7T-E/CH
A7 (111)
CHNN
Legend: XX...X
Y
YY
WW
NNN
e3
*
Note:
CA25
1
Customer-specific information
Year code (last digit of calendar year)
Year code (last 2 digits of calendar year)
Week code (week of January 1 is week 01)
Alphanumeric traceability code
Pb-free JEDEC designator for Matte Tin (Sn)
This package is Pb-free. The Pb-free JEDEC designator ( e3 )
can be found on the outer packaging for this package.
In the event the full Microchip part number cannot be marked on one line, it will
be carried over to the next line, thus limiting the number of available
characters for customer-specific information.
DS22003E-page 35
MCP3421
E
E1
PIN 1 ID BY
LASER MARK
e
e1
D
A2
A1
L1
4$!
!5 $!
6% 9 &2!
55##
6
67
8
2$
)*+
7%$!" 5 "2$
*+
7- : $
<
)
$"&&
)
7- ="$
#
<
7- 5 $
/$5 $
/$
$
5
)
<
/$
>
>
5 "0 !!
<
5
"="$
9
;
)
!!"#"$%"
"&!
$%!!"&!
$%!!!$
'
"
!"$
#()
*+, *!
!
$
'$-%
!..$%$$
!
!"
. + <*
DS22003E-page 36
MCP3421
APPENDIX A:
REVISION HISTORY
4.
5.
6.
7.
DS22003E-page 37
MCP3421
NOTES:
DS22003E-page 38
MCP3421
PRODUCT IDENTIFICATION SYSTEM
To order or obtain information, e.g., on pricing or delivery, refer to the factory or the listed sales office.
PART NO.
XX
Device
Address
Options
Device:
MCP3421:
Address Options:
/XX
XX
Package
A2
A1
A0 *
A1
A2
A3
A4
A5
A6
A7
Examples:
a)
SOT-23-6 package,
Address Option = A0.
A0
Temperature Range:
= -40C to +125C
Package:
DS22003E-page 39
MCP3421
NOTES:
DS22003E-page 40
Note the following details of the code protection feature on Microchip devices:
Microchip products meet the specification contained in their particular Microchip Data Sheet.
Microchip believes that its family of products is one of the most secure families of its kind on the market today, when used in the
intended manner and under normal conditions.
There are dishonest and possibly illegal methods used to breach the code protection feature. All of these methods, to our
knowledge, require using the Microchip products in a manner outside the operating specifications contained in Microchips Data
Sheets. Most likely, the person doing so is engaged in theft of intellectual property.
Microchip is willing to work with the customer who is concerned about the integrity of their code.
Neither Microchip nor any other semiconductor manufacturer can guarantee the security of their code. Code protection does not
mean that we are guaranteeing the product as unbreakable.
Code protection is constantly evolving. We at Microchip are committed to continuously improving the code protection features of our
products. Attempts to break Microchips code protection feature may be a violation of the Digital Millennium Copyright Act. If such acts
allow unauthorized access to your software or other copyrighted work, you may have a right to sue for relief under that Act.
Trademarks
The Microchip name and logo, the Microchip logo, dsPIC,
KEELOQ, KEELOQ logo, MPLAB, PIC, PICmicro, PICSTART,
rfPIC and UNI/O are registered trademarks of Microchip
Technology Incorporated in the U.S.A. and other countries.
FilterLab, Hampshire, HI-TECH C, Linear Active Thermistor,
MXDEV, MXLAB, SEEVAL and The Embedded Control
Solutions Company are registered trademarks of Microchip
Technology Incorporated in the U.S.A.
Analog-for-the-Digital Age, Application Maestro, CodeGuard,
dsPICDEM, dsPICDEM.net, dsPICworks, dsSPEAK, ECAN,
ECONOMONITOR, FanSense, HI-TIDE, In-Circuit Serial
Programming, ICSP, ICEPIC, Mindi, MiWi, MPASM, MPLAB
Certified logo, MPLIB, MPLINK, mTouch, Omniscient Code
Generation, PICC, PICC-18, PICkit, PICDEM, PICDEM.net,
PICtail, PIC32 logo, REAL ICE, rfLAB, Select Mode, Total
Endurance, TSHARC, WiperLock and ZENA are trademarks
of Microchip Technology Incorporated in the U.S.A. and other
countries.
SQTP is a service mark of Microchip Technology Incorporated
in the U.S.A.
All other trademarks mentioned herein are property of their
respective companies.
2009, Microchip Technology Incorporated, Printed in the
U.S.A., All Rights Reserved.
Printed on recycled paper.
DS22003E-page 41
ASIA/PACIFIC
ASIA/PACIFIC
EUROPE
Corporate Office
2355 West Chandler Blvd.
Chandler, AZ 85224-6199
Tel: 480-792-7200
Fax: 480-792-7277
Technical Support:
http://support.microchip.com
Web Address:
www.microchip.com
India - Bangalore
Tel: 91-80-3090-4444
Fax: 91-80-3090-4080
India - New Delhi
Tel: 91-11-4160-8631
Fax: 91-11-4160-8632
Austria - Wels
Tel: 43-7242-2244-39
Fax: 43-7242-2244-393
Denmark - Copenhagen
Tel: 45-4450-2828
Fax: 45-4485-2829
India - Pune
Tel: 91-20-2566-1512
Fax: 91-20-2566-1513
France - Paris
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79
Japan - Yokohama
Tel: 81-45-471- 6166
Fax: 81-45-471-6122
Germany - Munich
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44
Atlanta
Duluth, GA
Tel: 678-957-9614
Fax: 678-957-1455
Boston
Westborough, MA
Tel: 774-760-0087
Fax: 774-760-0088
Chicago
Itasca, IL
Tel: 630-285-0071
Fax: 630-285-0075
Cleveland
Independence, OH
Tel: 216-447-0464
Fax: 216-447-0643
Dallas
Addison, TX
Tel: 972-818-7423
Fax: 972-818-2924
Detroit
Farmington Hills, MI
Tel: 248-538-2250
Fax: 248-538-2260
Kokomo
Kokomo, IN
Tel: 765-864-8360
Fax: 765-864-8387
Los Angeles
Mission Viejo, CA
Tel: 949-462-9523
Fax: 949-462-9608
Santa Clara
Santa Clara, CA
Tel: 408-961-6444
Fax: 408-961-6445
Toronto
Mississauga, Ontario,
Canada
Tel: 905-673-0699
Fax: 905-673-6509
Australia - Sydney
Tel: 61-2-9868-6733
Fax: 61-2-9868-6755
China - Beijing
Tel: 86-10-8528-2100
Fax: 86-10-8528-2104
China - Chengdu
Tel: 86-28-8665-5511
Fax: 86-28-8665-7889
Korea - Daegu
Tel: 82-53-744-4301
Fax: 82-53-744-4302
Korea - Seoul
Tel: 82-2-554-7200
Fax: 82-2-558-5932 or
82-2-558-5934
China - Nanjing
Tel: 86-25-8473-2460
Fax: 86-25-8473-2470
China - Qingdao
Tel: 86-532-8502-7355
Fax: 86-532-8502-7205
Malaysia - Penang
Tel: 60-4-227-8870
Fax: 60-4-227-4068
China - Shanghai
Tel: 86-21-5407-5533
Fax: 86-21-5407-5066
Philippines - Manila
Tel: 63-2-634-9065
Fax: 63-2-634-9069
China - Shenyang
Tel: 86-24-2334-2829
Fax: 86-24-2334-2393
Singapore
Tel: 65-6334-8870
Fax: 65-6334-8850
China - Shenzhen
Tel: 86-755-8203-2660
Fax: 86-755-8203-1760
China - Wuhan
Tel: 86-27-5980-5300
Fax: 86-27-5980-5118
Taiwan - Kaohsiung
Tel: 886-7-536-4818
Fax: 886-7-536-4803
China - Xiamen
Tel: 86-592-2388138
Fax: 86-592-2388130
Taiwan - Taipei
Tel: 886-2-2500-6610
Fax: 886-2-2508-0102
China - Xian
Tel: 86-29-8833-7252
Fax: 86-29-8833-7256
Thailand - Bangkok
Tel: 66-2-694-1351
Fax: 66-2-694-1350
Italy - Milan
Tel: 39-0331-742611
Fax: 39-0331-466781
Netherlands - Drunen
Tel: 31-416-690399
Fax: 31-416-690340
Spain - Madrid
Tel: 34-91-708-08-90
Fax: 34-91-708-08-91
UK - Wokingham
Tel: 44-118-921-5869
Fax: 44-118-921-5820
China - Zhuhai
Tel: 86-756-3210040
Fax: 86-756-3210049
03/26/09
DS22003E-page 42