ES51997(60000counts)

ES51997(60000counts)
DMM Analog front end/Peak
Features
• 60000 counts dual-slope SADC (2 cnvs/s.)
• Input signal full scale: 630mV (Max. 63000 count)
• Built-in 600 counts fast speed (x10) FADC
• Fast ADC conversion rate: 20 times/s
• 100L LQFP package
• 3V DC regulated power supply
• Support digital multi-meter function
*Voltage measurement (AC/DC)
*Current measurement (AC/DC)
*Support AC+DC RMS mode
*Dual mode for frequency with voltage or current
*Resistance measurement (600.00Ω – 60.000MΩ)
*Conductance measurement (60.00nS)
*Capacitance measurement (6.000nF – 60.00mF)
(Taiwan patent no.: 323347, 453443)
(China patent no.: 200710106702.8)
*Diode or continuity mode measurement
*Frequency counter with duty cycle display:
60.000Hz – 60.000MHz
5.0% – 95.0%
• ADP mode (AC or DC mode is available)
• 3dB BW selectable for low pass filter at AC mode
(Taiwan patent no.: 362409)
(China patent no.: 200920156001.X)
Application
Clamp-on meter
Digital multi-meter
Description
ES51997 is an analog frond end chip of
DMM built-in 60000(SADC)/600(FADC)
counts dual ADCs. The SADC is operated at
slower speed for higher resolution. The
FADC is operated at higher speed for lower
resolution. ES51997 provides voltage &
current (AC/DC) measurement, resistance
measurement, capacitance measurement,
diode/continuity measurement, frequency
measurement, duty cycle measurement and
voltage peak-hold function. The ES51997
also supports multi-level battery detection,
low-pass-filter feature for AC mode and dual
mode measurement for V+F & A+F. A 3-wire
serial bus for MPU I/O port will be used
easily for firmware design. Flexible function
design is supported for different kinds of
DMM or Clamp-on meter application.
.
• Band-gap reference voltage output
• Peak-hold measurement
(Taiwan patent no.:476418)
• 3-wire serial bus for MPU I/O port
• MPU I/O power level selectable by external pins
• On-chip buzzer driver and frequency selectable by
MPU command
• High-crest-factor signal detection
(Taiwan patent no.: 234661)
• Multi-level battery voltage detection
• Support sleep mode by external chip select pin
ver 2.4
1
13/08/23
ES51997(60000counts)
DMM Analog front end/Peak
BUFH
CAZH
BUFOUT
CL+
CLCIL
CAZL
BUFL
RAZ
OHMC3
OHMC2
OHMC1
VRH
VA+
VAEXTSRC
NC
NC
OR1
VR5
VR4
VR3
VR2
OVSG
VR1
ES51997
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
FREQ
STBEEP
CPKIN
PMAX
PMIN
LPFOUT
LPC3
LPC2
LPC1
R1K
R9K
NC
NC
NC
NC
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
OVX
OVH
OVH1
NC
NC
NC
NC
NC
NC
NC
SGND
IVSH
IVSL
ADP
OPINOPIN+
OPOUT
ACVL
ACVH
ADI
ADO
TEST5
CACA+
OHMC4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
CIH
CHCH+
AGND
AGND
DGND
V+
V+
uPVCC
VVLBAT
CC+
SDATA
SCLK
DATA_new
NC
BZOUT
IO_CTRL
CS
OSC1
OSC2
NC
NC
100
99
98
97
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
81
80
79
78
77
76
Pin Assignment
ver. 2.4
2
13/08/23
ES51997(60000counts)
DMM Analog front end/Peak
Pin Description
Pin No
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Symbol
BUFH
CAZH
BUFOUT
CL+
CLCIL
CAZL
BUFL
RAZ
OHMC3
OHMC2
OHMC1
VRH
VA+
Type
O
O
O
IO
IO
O
O
O
O
O
O
O
O
I
15
VA-
I
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
EXTSRC
NC
NC
OR1
VR5
VR4
VR3
VR2
OVSG
VR1
OVX
OVH
OVH1
NC
NC
NC
NC
NC
NC
NC
SGND
IVSH
I
O
O
O
O
O
O
I
I
O
O
G
I
38
39
40
41
42
43
IVSL
ADP
OPINOPIN+
OPOUT
ACVL
I
I
I
I
O
O
44
ACVH
O
45
46
47
48
ADI
ADO
TEST5
CA-
I
O
O
IO
ver. 2.4
Description
High-speed buffer output pin. Connect to integral resistor.
High-speed auto-zero capacitor connection.
Filter capacitor connection for AC+DC RMS mode.
Positive connection for reference capacitor of high-resolution A/D.
Negative connection for reference capacitor of high- resolution A/D.
High-resolution integrator output. Connect to integral capacitor.
High-resolution auto-zero capacitor connection.
High-resolution Buffer output pin. Connect to integral resistor
Buffer output pin in AZ and ZI phase.
Filter capacitor connection for resistance mode.
Filter capacitor connection for resistance mode.
Filter capacitor connection for resistance mode.
Output of band-gap voltage reference. Typically –1.23V
De-integrating voltage positive input. The input should be higher than
VA-.
De-integrating voltage negative input. The input should be lower than
VA+.
External source input available for Res/Diode/ADP mode
Not connected
Not connected
Reference resistor connection for 600.00Ω range
Voltage measurement ÷10000 attenuator(1000.0V)
Voltage measurement ÷1000 attenuator(600.00V)
Voltage measurement ÷100 attenuator(60.000V)
Voltage measurement ÷10 attenuator(6.0000V)
Sense low voltage for resistance/voltage measurement
Measurement Input. Connect to a precise 10MΩ resistor.
Sense input for resistance/capacitance measurement
Output connection for resistance measurement
Output connection1 for resistance measurement (optional)
Not connected
Not connected
Not connected
Not connected
Not connected
Not connected
Not connected
Signal Ground.
Current measurement input for 6000.0μA, 600.00mA and 60.000A
modes.
Current measurement input for 600.00μA, 60.000mA.
Measurement input in ADP mode.
Independent operational amplifier negative input
Independent operational amplifier positive input
Independent operational amplifier output
DC signal low input in ACV/ACA mode. Connect to negative output
of external AC to DC converter.
DC signal high input in ACV/ACA mode. Connect to positive output
of external AC to DC converter.
Negative input of internal AC-to-DC OPAMP.
Output of internal AC-to-DC OPAMP.
Buffer output of OVSG
Negative auto-zero capacitor connection for capacitor measurement
3
13/08/23
ES51997(60000counts)
DMM Analog front end/Peak
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
CA+
OHMC4
NC
NC
NC
NC
R9K
R1K
LPC1
LPC2
LPC3
LPFOUT
PMIN
PMAX
CPKIN
STBEEP
IO
O
O
O
O
O
O
O
O
O
I
O
65
66-77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
FREQ
NC
OSC2
OSC1
CS
IO_CTRL
BZOUT
NC
DATA_NEW
SCLK
SDATA
C+
CLBAT
VVuPVCC
V+
V+
DGND
AGND
AGND
CH+
CHCIH
I
O
I
I
I
I
O
I
IO
O
O
I
P
P
P
O
O
G
G
G
IO
IO
O
ver. 2.4
Positive auto-zero capacitor connection for capacitor measurement
Filter capacitor connection for resistance mode.
Not connected
Not connected
Not connected
Not connected
Connect to a precise 9KΩ resister for capacitor measurement.
Connect to a precise 1KΩ resister for capacitor measurement.
Capacitor C1 connection for internal low-pass filter
Capacitor C2 connection for internal low-pass filter
Capacitor C3 connection for internal low-pass filter
Capacitor C1 connection for internal low-pass filter
Minimum peak hold output
Maximum peak hold output.
Bypass capacitor for peak mode
Fast low-impedance sensed output for CONT./Diode mode Build-in a
internal comparator for OVX pin.
Frequency counter input, offset V-/2 internally by the chip.
Not connected
Crystal oscillator output connection
Crystal oscillator input connection
Set to high to enable ES51997. Set to low to enter sleep mode
MPU I/O level LOW setting. Connect to DGND or V-.
Buzzer frequency output. Normal low state.
Not connected
New ADC data ready
Serial clock input
Serial data input/output
Positive capacitor connection for on-chip DC-DC converter.
Negative capacitor connection for on-chip DC-DC converter.
Low battery configuration input.
Negative supply voltage.
Negative supply voltage.
MCU I/O power level connection.
Output of on-chip DC-DC converter.
Output of on-chip DC-DC converter.
Digital ground.
Analog ground.
Analog ground.
Positive connection for reference capacitor of high-speed A/D.
Negative connection for reference capacitor of high-speed A/D.
High-speed integrator output. Connect to integral capacitor.
4
13/08/23
ES51997(60000counts)
DMM Analog front end/Peak
Absolute Maximum Ratings
Characteristic
Supply Voltage (V- to AGND)
Analog Input Voltage & EXTSRC pin
V+
AGND/DGND
Digital Input (IO_CTRL=V-)
Power Dissipation. Flat Package
Operating Temperature
Storage Temperature
Rating
-4V
V- -0.6 to V+ +0.6
V+ ≥ (AGND/DGND+0.5V)
AGND/DGND ≥ (V- -0.5V)
V- -0.6 to uPVCC+0.6
500mW
-20℃ to 70℃
-55℃ to 125℃
Electrical Characteristics
TA=25℃, V- = -3.0V
Parameter
Power supply
Operating supply current
In DCV mode
Symbol
Test Condition
VIDD
Normal operation
ISS
In sleep mode
SADC2 Voltage roll-over error
10MΩ input resistor
FADC3 Voltage roll-over error
10MΩ input resistor
Best case straight
line
Best case straight
line
VA+-VA- = 200mV
VA+-VA- = 200mV
SADC2 voltage nonlinearity
NLV1
FADC3 voltage nonlinearity
NLV2
Voltage full scale range of SADC2
Voltage full scale range of FADC3
Input Leakage for VR1 input
Zero input reading
Band-gap reference voltage
VRH
Open circuit voltage for 600Ω range
measurement
Open circuit voltage for other Ω
measurement
Open circuit voltage for 60.00nS
range measurement
Between V- pin and
CS
Internal pull-high to 0V
current
AC frequency response at 6.000V
range
OP unity gain bandwidth
OP slew rate at unity gain
OP input offset voltage
OP input bias current
GB
SR
VIO
IB
OP input common mode
voltage range
VICR
ver. 2.4
10MΩ input resistor
100KΩ resistor
between VRH and
AGND
±1%
±5%
CL=10pF
RL=10MΩ
5
Min.
-2.8
—
—
—
Typ.
-3.0
2.8
1
—
Max
-3.2
3.2
3
Units
V
mA
µA
±0.01
%F.S1
—
—
±0.5
%F.S1
—
—
±0.01
%F.S1
—
—
±1.0
%F.S1
—
—
-10
-000
600
600
1
000
630
—
10
+000
mV
mV
pA
Count
-1.30
-1.22
-1.14
V
—
V-
—
V
—
VRH
—
V
—
-0.68
—
V
—
1.2
—
µA
—
—
—
—
—
—
40-400
400-2000
200
3.5
0.1
10
—
—
—
—
—
—
kHz
V/us
mV
pA
—
+2
—
V
HZ
13/08/23
ES51997(60000counts)
DMM Analog front end/Peak
3dB frequency for LPF4 active
f3dB
3dB=Full (ADP)
3dB=10k (ADP)
3dB=1k (ADP)
Multi-level low battery detector
Vt1
Vt2
Vt3
LBAT vs. V-
100
—
—
—
—
—
—
10
1
2.15
2.03
1.83
—
—
—
—
—
—
kHz
kHz
kHz
V
V
V
1006
1000
—
us
Peak-hold mode pulse width
ACIN =40 ~ 400Hz
STBEEP comparator in Diode mode
OVX to SGND
—
+9
—
mV
STBEEP comparator in Cont. mode
OVX to SGND
—
-7
—
mV
HCF detection voltage
VR2-VR5
—
1100
—
mV
Frequency input sensitivity (FREQ)
Fin
Square wave with
Duty cycle 40-60%
500
—
—
mVp
Frequency input sensitivity (FREQ)
Fin
Sine wave
400
—
—
mVrms
100KΩ
resister
Between
VRH
-20℃<TA<70℃
—
—
50
ppm/℃
-2.5
—
2.5
%F.S
-30
—
30
counts
Reference voltage temperature
coefficient
TCRF
Capacitance measurement
Accuracy
6nF – 60mF
Note:
1. Full Scale (60000 counts for SADC and 600 counts for FADC)
2. SADC = High resolution ADC (slow speed)
3. FADC = High speed ADC (lower resolution)
4. ES51997 built-in 3rd order low pass filter available for AC mode
5. Gain calibration is necessary for higher accuracy
6. Available for ADP input terminal.
ver. 2.4
6
13/08/23
ES51997(60000counts)
DMM Analog front end/Peak
AC electrical characteristics
Parameter
Symbol
Min.
Typ.
Max.
Unit
SCLK clock frequency
SCLK clock time “L”
SLCK clock time “H”
SDATA output delay time
SDATA output hold time
Start condition setup time
Start condition hold time
Data input setup time
Data input hold time
Stop condition setup time
SCLK/SDATA rising time
SCLK/SDATA falling time
Bus release time
fSCLK
tLOW
tHIGH
tAA
tDH
tSU.STA
tHD.STA
tSU.DAT
tHD.DAT
tSU.STO
tR
tF
tBUF
4.7
4.0
0.1
100
4.7
4.0
200
0
4.7
4.7
-
100
3.5
1.0
0.3
-
kHz
us
ns
us
ns
us
MPU I/O timing diagram
SCLK
SDATA IN
SDATA OUT
ver. 2.4
7
13/08/23
ES51997(60000counts)
DMM Analog front end/Peak
Function Description
1. MPU serial I/O function overview
1.1 Introduction
ES51997 configures a 3-wire serial I/O interface to external microprocessor unit (MPU).
The SDATA pin is bi-directional and SCLK & DATA_NEW are unilateral. The SDATA pin
is configured by open-drain circuit design. The DATA_NEW is used to check the data
buffer of ADC ready or not. When the ADC conversion cycle is finished, the DATA_NEW
pin will be pulled high until MPU send a valid read command to ES51997. After the first ID
byte is confirmed, the DATA_NEW will be driven to low until the next ADC conversion
finished again.
The data communication protocol is shown below. The write protocol is configured by an
ID byte with four command bytes. The read protocol is configured by an ID byte with ten
data bytes.
Write command:
ID byte, Write control byte1, Write control byte2, Write control byte3, Write control byte4
START BIT
1
1
0
0 1
0
B
U
Z 0
A
C
K
A
C
K
A
C
K
A
C
K
A
C
K
STOP BIT
WRITE
Read command:
ID byte, Read data byte1, Read data byte2 ~ Read data byte9, Read data byte10
START BIT
1
1
0
0 1
A
C
K
B
U
0 Z 1
A
C
K
A
C
K
A
C
K
READ
A
C
K
N
A
K
STOP BIT
DATA_NEW
ADC data ready
ID code confirmed
Next ADC data ready
ID code
SDATA
1
1
0
0
1
0
1
Read command
SCLK
Start bit
ver. 2.4
Stop bit
8
13/08/23
ES51997(60000counts)
DMM Analog front end/Peak
The ID byte of ES51997 is header of “110010” followed by a buzzer on/off control bit and
R/W bit. The start/stop bit definition is shown on the diagram below.
1.2 Read/Write command description
The write command includes one ID byte with four command bytes. If the valid write ID
code is received by ES51997 at any time, the write command operation will be enabled.
The next table shows the content of write command:
Byte
Bit7
Bit6
Bit5
Bit4
Bit3
Bit2
Bit1
Bit0
ID
W1
W2
W3
W4
1
SHBP/DCSEL
B0
AC
PEAK
1
F3
B1
BUFCAL
PCAL
0
F2
B2
BUF_ACDC
0
0
F1
0
EXT
0
1
F0
0
FD
0
0
Q2
FQ2
LPF1
OP0
BUZ
Q1
FQ1
LPF0
OP1
R/W=0
Q0
FQ0
RP
EXT_ADP
Auxiliary low-resistance detection control bit for Continuity and Diode modes: SHBP
AC+DC mode selection control bit for AC+DC mode: DCSEL
Measurement function control bit: F3/F2/F1/F0
Range control bit for V/A/R/C modes: Q2/Q1/Q0
Range control bit for Freq mode: FQ2/FQ1/FQ0
Buzzer frequency selection: B2/B1/B0
Buzzer driver ON/OFF control bit: BUZ
AC mode control enable bit: AC
PEAK/Calibration mode enable bit: PEAK/PCAL
3dB BW for low-pass-filter selection: LPF1/LPF0
External source for Diode mode control bit: EXT
OP configuration control bit: OP1/OP0
Frequency mode input resistance control bit or conductance mode control bit or output resistance
control bit for AC+DC mode: RP
Buffer control bits for AC+DC mode: BUFCAL/BUF_ACDC
ADP mode control bit: EXT_ADP
F+ duty mode at 60kHz range auxiliary control bit: FD
ver. 2.4
9
13/08/23
ES51997(60000counts)
DMM Analog front end/Peak
The read command includes one ID byte with ten data bytes. When DATA_NEW is ready1,
MPU could send the read data command to get the result of ADC conversion
(D0/D1/D2/D3)2 or status flag from ES51997.
The next table shows the content of read command.
Byte
Bit7
Bit6
Bit5
Bit4
ID
R1
R2
R3
R4
R5
R6
R7
R8
R9
R10
1
ASIGN
HF
D0:3
D0:11
D1:0
D1:8
D2:6
D2:14
D3:3
D3:11
1
BSIGN
LF
D0:4
D0:12
D1:1
D1:9
D2:7
D2:15
D3:4
D3:12
0
PMAX
LDUTY
D0:5
D0:13
D1:2
D2:0
D2:8
D2:16
D3:5
D3:13
0
PMIN
STA1
D0:6
D0:14
D1:3
D2:1
D2:9
D2:17
D3:6
D3:14
Bit3
1
BTS0
F_FIN
D0:7
D0:15
D1:4
D2:2
D2:10
D2:18
D3:7
D3:15
Bit2
0
BTS1
D0:0
D0:8
D0:16
D1:5
D2:3
D2:11
D3:0
D3:8
D3:16
Bit1
BUZ
STA0
D0:1
D0:9
D0:17
D1:6
D2:4
D2:12
D3:1
D3:9
D3:17
Bit0
R/W=1
ALARM
D0:2
D0:10
D0:18
D1:7
D2:5
D2:13
D3:2
D3:10
D3:18
1
Note: DATA_NEW will be active with D1 data updated when one fast ADC (FADC) conversion finished. If
MCU access slow ADC output only, ten FADC conversion cycle delay is necessary. DATA_NEW for
frequency or capacitance mode will be active when D0 or D3 data ready.
2
Note: D0/D1/D2/D3 all are binary code format. D0 is SADC output and D1 is FADC output. The maximum
data is 63000 counts for SADC and 604 counts for FADC. The maximum counts for PEAK mode is 103000,
so D0 bit 17-18 could be ignored..
The ADC data output for measurement mode: F3/F2/F1/F0
F3
F2
F1
F0
Measurement mode
0
0
0
0
V mode
0
0
0
1
0
0
1
0
0
0
1
1
0
1
0
0
Resistance mode
D0(0:18), D1(0:9)
0
1
0
1
Continuity mode
D0(0:18), D1(0:9)
0
1
1
0
Diode mode
D0(0:18), D1(0:9)
0
1
1
1
F + duty mode
1
0
0
0
Capacitance Mode
1
0
0
1
ADP mode
1
0
1
0
ver. 2.4
Read data bytes
D0(0:18), D1(0:9)
ACV + Hz(%) mode D0(0:18), D1(0:9), D2(0:18), D3(0:18)
A mode
D0(0:18), D1(0:9)
ACA + Hz(%) mode D0(0:18), D1(0:9), D2(0:18), D3(0:18)
D0(0:18), D2(0:18), D3(0:18)
D0(0:18)
D0(0:18), D1(0:9)
ADP + Hz(%) mode D0(0:18), D1(0:9), D2(0:18), D3(0:18)
10
13/08/23
ES51997(60000counts)
DMM Analog front end/Peak
Buzzer frequency selection: B2/B1/B0
B2
B1
B0
0
0
0
0
0
1
0
1
0
0
1
1
1
0
0
1
0
1
1
1
0
1
1
1
Buzzer frequency
1.00kHz
1.33kHz
2.00kHz
2.22kHz
2.67kHz
3.08kHz
3.33kHz
4.00kHz
Set B2-B0 properly to get the target frequency. Use BUZ control bit to enable/disable the
BUZOUT (pin82) driver output. If MPU control BUZ only, it is available to set ID byte with
ending of stop bit.
START BIT
A
R C
1 1 0 0 1 0 0 /W K
STOP BIT
Buzzer OFF
START BIT
R
1 1 0 0 1 0 1 /W
STOP BIT
Buzzer ON
ver. 2.4
11
13/08/23
ES51997(60000counts)
DMM Analog front end/Peak
Status flags for measurement mode: ● = function available
Measurement mode
V mode
ACV + Hz mode
A mode
ACA + Hz mode
Res. mode
Cont. mode
Diode mode
F + duty mode
Cap. Mode
ADP mode
ADP + Hz mode
Measurement mode
V mode
V + Hz mode
A mode
A + Hz mode
Res. mode
Cont. mode
Diode mode
F + duty mode
Cap. Mode
ADP mode
ADP + Hz mode
ASIGN
●
BSIGN
●
●
●
●
●
●
●
HF
LF
●
PMAX
●
●
●
●
PMIN
●
●
●
●
●
●
STA0
BTS0
●
●
●
●
●
●
●
●
●
●
●
STA1
BTS1
●
●
●
●
●
●
●
●
●
●
●
F_FIN
●
●
LDUTY
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
ALARM
●
●
●
●
●
Description of status flags:
ASIGN: Sign bit of SADC output (-1 * D0 if ASIGN=1)
BSIGN: Sign bit of FADC output (-1 * D1 if BSIGN=1)
PMAX: Indicates D0 output is the voltage of the peak maximum capacitor (pin62)
PMIN: Indicates D0 output is the voltage of the peak minimum capacitor (pin61)
BTS0/BTS1: Multi-level battery voltage indication
ALARM: Large capacitor indication/High crest factor signal detection in ACV mode
HF: Higher frequency indication for Hz mode
LF: Lower frequency indication for Hz mode
LDUTY: Low duty indication for Hz + duty mode
STA0/STA1: divider indication for Hz mode
STA0: Status flag for capacitor discharging mode
F_FIN: Measurement cycle finished for Hz mode
ver. 2.4
12
13/08/23
ES51997(60000counts)
DMM Analog front end/Peak
1.3 Power & I/O level selection
The ES51997 provide a flexible I/O level setting for different MPU system configuration.
The uP_VCC should be connected to the same potential of external Vcc of MCU. The
uP_VCC is allowed to be set between DGND ~ V+. The IO_CTRL pin selects the Vss level
of MCU. If IO_CTRL is set to DGND, the Vss level of MCU is the same as DGND. If
IO_CTRL is set to V-, the Vss level of MCU is the same as V-.
ver. 2.4
13
13/08/23
ES51997(60000counts)
DMM Analog front end/Peak
2.
Operating Modes
2.1. Voltage Measurement
MPU send write command to select the voltage measurement function. The Hz mode
measurement is available to be enabled with the ACV function (set AC bit to 1)
simultaneously. The measured signal is applied to VR1 terminal (pin25) through 10MΩ.
See the next table of function command:
F3
F2
F1
F0
AC
Measurement mode
Read data bytes
0
0
0
0
0
DCV mode
D0(0:18), D1(0:9)
0
0
0
0
1
ACV mode
D0(0:18), D1(0:9)
0
0
0
1
1
ACV + Hz(%) mode
D0(0:18), D1(0:9), D2(0:18), D3(0:18)
Note1: D0/D1/D2/D3 all are binary format. ASIGN/BSIGN are the sign bit of D0/D1, respectively.
Note2: See PEAK mode (section 2.10) also.
Range control for voltage mode (ACV/DCV)
Q2
0
0
0
0
1
Q1
0
0
1
1
0
Q0
0
1
0
1
0
Full Scale Range
600.00mV
6.0000V
60.000V
600.00V
1000.0V
Divider Ratio
1
1/10
1/100
1/1000
1/10000
Resister Connection
VR1 (10MΩ)
VR2 (1.111MΩ)
VR3 (101kΩ)
VR4 (10.01kΩ)
VR5 (1kΩ)
Frequency range control for ACV+Hz(%) mode
FQ2 FQ1 FQ0
0
0
0
0
0
1
0
1
0
0
1
1
Duty Cycle
Full Scale Range
60.00Hz
600.0Hz
6.000kHz
60.00kHz
20% ~ 80%
Note: See frequency/duty mode (section 2.9) also
ALARM bit at voltage mode is used for high crest factor (HCF) signal detection. If MPU
check the ALARM status flag active when data and range are stable, it should consider the
making the existing range up to avoid the signal clamping saturation caused by HCF signal.
There is higher peak voltage with lower RMS value for HCF signal. So if the range is up
according to the ALARM bit, MCU should set the lower under-limit counts temporarily to
avoid the ranging unstable for this case.
ver. 2.4
14
13/08/23
ES51997(60000counts)
DMM Analog front end/Peak
2.2 Current measurement
MPU send write command to select the current measurement function. The Hz mode
measurement is available to be enabled with the ACA function (set AC bit to 1)
simultaneously. The measured signal is applied to IVSL/IVSH terminals (pin37-38).
See the next table of function command:
F3
F2
F1
F0
AC
Measurement mode
Read data bytes
0
0
1
0
0
DCA mode
D0(0:18), D1(0:9)
0
0
1
0
1
ACA mode
D0(0:18), D1(0:9)
0
0
1
1
1
ACA + Hz(%) mode
D0(0:18), D1(0:9), D2(0:18), D3(0:18)
Note1: D0/D1/D3 all are binary format. ASIGN/BSIGN are the sign bit of D0/D1, respectively.
Note2: See PEAK mode (section 2.10) also.
Range control for current mode (ACA/DCA)
Q2
0
0
Q1
0
0
Q0
0
1
Full Scale Range
300mV 60000counts
300mV 60000counts
Input terminal
IVSL
IVSH
Current measurement mode configuration examples: (max. voltage drop 300mV)
90K
600.00 / 6000.0uA
60.000 / 600.00mA
49.5
4
uA / mA
V- V+
10K
2
TL061
+
100K
6
IVSL
5
3
7
FUSE
1
FUSE
1
V+
100K
6A/ 20A
0.1uF
A
V-
1
V-
0.495
0.1uF
1.5K
Zero Offset
0.005
100K
1
COM
0.005
0.045
0.45
4.5
A
mA
uA
ver. 2.4
45
450
(max voltage drop = ~ 1V)
AGND
SGND
20A
6A
IVSH
mA
mA
uA
uA
100K
100K
IVSH
IVSL
15
13/08/23
ES51997(60000counts)
DMM Analog front end/Peak
Frequency range control for ACA+Hz(%) mode
FQ2 FQ1 FQ0
0
0
0
0
0
1
0
1
0
0
1
1
Duty Cycle
Full Scale Range
60.00Hz
600.0Hz
6.000kHz
60.00kHz
20% ~ 80%
Note: See frequency mode (section 2.9) also.
2.3 Low pass filter (LPF) mode for ACA/ACV mode
A 3rd order low pass filter with is built in ES51997. The 3dB bandwidth of the low pass
filter could be selectable by MPU. The LPF mode is active when the LPF control bit is set
to be active. When PEAK mode is active, the LPF mode will be disabled temporarily until
the PEAK mode is cancelled.
The LPF mode is allowed to be enabled in F + duty mode to reject high-frequency noise
for sine wave input, but the 3dB will be fixed at 10kHz only.
LPF1
LPF0
Low pass filter effect
0
0
Disable
0
1
3dB = 1kHz
1
0
3dB = 10kHz
1
1
3dB > 100kHz
2.4 AC+DC mode measurement
Set control bit BUF_ACDC=1 to enter AC+DC RMS measurement mode. The
additional DC low-pass filter buffer will be enabled. The DC phase output of AC+DC
mode will be sent to ADC when DCSEL=1. The AC phase output of AC+DC mode will
be sent to ADC when DCSEL=0. The zero offset of DC low pass filter buffer should be
calibrated by setting BUFCAL=1. The AC+DC RMS mode is supported as follow:
F3
F2
F1
F0
0
0
0
0
1
1
DCV+ACV mode
D0(0:18), D1(0:9)
0
0
1
0
1
1
DCA+ACA mode
D0(0:18), D1(0:9)
1
0
0
1
1
1
ADP DC+AC mode
ver. 2.4
AC BUF_ACDC Measurement mode
16
Read data bytes
D0(0:18)
13/08/23
ES51997(60000counts)
DMM Analog front end/Peak
The auto range scheme for AC+DC RMS mode is recommended as below:
•
Note1: When data is not overflow (larger than 60000 counts), always keep to set RP=0.
•
Note2: Set BUF_CAL = 1 to enter CAL mode to read D0_offset & D1_offset
•
Note3: If Range is increasing, set RP=1 to reduce settling time for BUFOUT (D0_dc)
when range is modified. If RP=1, wait 20ms then set RP=0 again.
The D0_dc & D0_ac is the original data from SADC of ES51997. The D1_dc & D1_ac is
the original data from FADC of ES51997. D0x & D1x is real dc value deducted by dc
buffer offset. The final AC+DC RMS result is square root of sum of D0x2 and D0_ac2.
ver. 2.4
17
13/08/23
ES51997(60000counts)
DMM Analog front end/Peak
2.5 Resistance/Conductance Measurement
MPU send write command to select the resistance measurement function.
F3
F2
F1
F0
Measurement mode
0
1
0
0
Resistance mode
Read data bytes
D0(0:18), D1(0:9)
Note1: D0/D1 both are binary format. ASIGN/BSIGN bits are ignored. When RP=1, the D1 data should
be ignored.
Range control for resistance mode
Q2 Q1 Q0 Full Scale Range
Relative Resistor
Equivalent value
1
0
0
0
600.00Ω
OR1
100Ω
0
0
1
6.0000KΩ
VR5
1KΩ
0
1
0
60.000KΩ
VR4 || VR1
10KΩ
0
1
1
600.00KΩ
VR3 || VR1
100KΩ
1
0
0
6.0000MΩ
1MΩ
VR2 || VR1
1
0
1
60.000MΩ
VR1
10MΩ
1
Note: Change OR1 resistor to 200Ω when MCU set FQ2/FQ1/FQ0 = [1,1,1] to provide more stability for
600.00Ω range if necessary.
Set RP=1 when range control is 10MΩ range, the conductance mode is available. The status
STA1 bit is used for converted data indication of reference voltage or input voltage.
Q2
1
Q1
0
Q0
1
Full Scale Range
60.00nS
Relative Resistor
VR1
Equivalent value
10MΩ
The maximum displayed count is 6000 and the resolution should be 0.01nS. The MCU
should check the status bit STA1 and D0 simultaneously. When STA1=1 the D0 data should
be VD1. If STA1=0, then the D0 data should be VD2. The DUT conductance value could be
calculated by simple formula.
ver. 2.4
18
13/08/23
ES51997(60000counts)
DMM Analog front end/Peak
2.6 Capacitance Measurement
MPU send write command to select the capacitance measurement function.
F3
F2
F1
F0
Measurement mode
1
0
0
0
Capacitance mode
Read data bytes
D0(0:18)
Note1: D0 is binary format. ASIGN bit is ignored.
Range control for capacitance mode
Q2
0
0
0
0
1
1
1
1



Q1
0
0
1
1
0
0
1
1
Q0
0
1
0
1
0
1
0
1
Full Scale Range
6.0000nF*
60.000nF*
600.00nF*
6.0000uF*
60.000uF*
600.00uF*
6.0000mF*
60.000mF*
Relative Resistor
OVX pin VR
R9K / R1K
R9K / R1K
R9K / R1K
R9K / R1K
R9K / R1K
Measurement Period
0.5 sec
0.5 sec
1.25 sec
0.4 sec max.
0.5 sec max.
1.0 sec max.
1.35 sec max.
6.75 sec max.
The displayed counts in ES51997 capacitance mode is recommended to be divided by
10. (6000 counts displayed is recommended)
ALARM bit at capacitance mode is used for increasing the ranging speed. If MPU
check the ALARM=1 at lower range, it could set the next range to 6.000uF directly
and the ADC output should be ignored.
STA0 status bit is used for detection of DUT capacitor voltage. If STA0=1, the internal
capacitor discharging mode is active and the capacitance measurement is inhibited. It is
recommended to discharge the DUT capacitor externally.
2.7 Continuity Check measurement
MPU send write command to select the continuity measurement function.
F3
F2
F1
F0
Measurement mode
0
1
0
1
Continuity mode
Read data bytes
D0(0:18), D1(0:9)
Note1: D0/D1 both are binary format. ASIGN/BSIGN bits both are ignored.
Continuity mode shares the same configuration with 600.00Ω resistance measurement
circuit and support the low-resistance detection. If the STBEEP output (pin64) is low, it
means the low-resistance status is detected (It means the OVX terminal voltage less than
-7mV). It could be faster than the FADC result, so MPU could monitor the STBEEP output
and FADC (D1) data output make the high speed detection for short circuit detection. Set
SHBP=1 to enable the built-in buzzer driving automatically when STBEEP is active.
ver. 2.4
19
13/08/23
ES51997(60000counts)
DMM Analog front end/Peak
2.8 Diode Measurement
MPU send write command to select the diode measurement function.
F3
F2
F1
F0
Measurement mode
0
1
1
0
Diode mode
Read data bytes
D0(0:18), D1(0:9)
Note1: D0/D1 both are binary format. ASIGN/BSIGN are the sign bit of D0/D1, respectively.
Diode measurement mode shares the same configuration with 6.0000V voltage
measurement circuit and support the low-resistance detection. If the STBEEP output (pin64)
is low, it means the low-resistance status is detected (It means the OVX terminal voltage less
than 9mV). It could be faster than the FADC result, so MPU could monitor the STBEEP
output and FADC (D1) data output make the high speed detection for short circuit detection.
Set SHBP=1 to enable the built-in buzzer driving automatically when STBEEP is active.
The default source voltage at diode mode is the same as V+ potential. MPU could set the
control bit EXT=1 to change the source voltage to external source. The external voltage
source (positive or negative) input applied from EXTSRC (pin16). The available external
source range should be from V+ to V-.
ver. 2.4
20
13/08/23
ES51997(60000counts)
DMM Analog front end/Peak
2.9 Frequency/duty cycle mode measurement
The default typical input impedance of frequency with duty cycle mode is 1MΩ. The MPU
could set control bit RP=1 to change the input impedance down to 100kΩ. MPU send write
command to select the frequency/duty cycle measurement function.
F3
F2
F1
F0
Measurement mode
0
1
1
1
Hz + Duty mode
Read data bytes
D0(0:18), D2(0:18), D3(0:18)
Note1: D0/D2/D3 all are binary format. ASIGN bit is ignored.
Note2: Set LPF1 = 1 to enable the smooth function for sine wave input automatically
Range control for frequency mode
FQ2
0
0
0
0
1
1
1
FQ1
0
0
1
1
0
0
1
FQ0
0
1
0
1
0
1
0
Full Scale
60.000Hz
600.00Hz
6.0000KHz
60.000KHz
600.00KHz
6.0000MHz
60.000MHz
Conversion period
700ms (fixed)
700ms (fixed)
700ms (fixed)
700ms (fixed)
700ms (fixed)
700ms (fixed)
700ms (fixed)
Available minimum frequency input FMIN = 4.000Hz
Frequency & duty cycle mode computed by D0/D2/D3 (If F_FIN=1)
Flag
STA0=0
STA0=1
Range*
STA1=1
STA1=0
60.000Hz
FREQ=1000000000/D3 FREQ=4000000000/D3 FREQ=8000000000/D3
600.00Hz
FREQ=100000000/D3 FREQ=400000000/D3 FREQ=1600000000/D3**
6.0000KHz FREQ=20000000/D3
FREQ=320000000/D3 FREQ=2560000000/D3***
1
60.000KHz FREQ=2000000/D3
FREQ=256000000/D3 FREQ=2048000000/D3
600.00KHz
6.0000MHz
FREQ = D0-1
60.000MHz
*Note: The Hz measurement of AC+Hz mode is recommended to support 6000 counts displayed.
**Note: If D3 < 40000, simple arithmetic mean is necessary to get the 0.01Hz resolution
***Note: If D3 < 50000, simple arithmetic mean is necessary to get the 0.0001 KHz resolution
1
Note: Set FD=1 to change the frequency calculation at 60kHz range to FREQ = D0 – 1.
ver. 2.4
21
13/08/23
ES51997(60000counts)
DMM Analog front end/Peak
Status Flag
Duty cycle (<60kHz)
LDUTY=1
10000-D2*10000/D3
LDUTY=0
D2*10000/D3
The status flag F_FIN indicate the frequency input signal available (> FMIN) or not. If the
computed result less than FMIN, the frequency/duty cycle readings should be set to zero.
The status flags HF & LF are used for fast judgment of proper range. If frequency input is
larger than 7 kHz, HF will be active. If frequency input is floating or frequency detected too
low, LF will be active.
Auto range consideration for MPU by using Status Flags of frequency mode
Flag
F_FIN=0
F_FIN=1
F_FIN=1
HF=1**
Range
LF=0
LF=1*
HF=LF=0
60.000Hz
Hz/Duty=0
Set range to
600.00Hz
60.000kHz
6.0000KHz
range
Change range
Data and Range
depends on data
60.000KHz
Set range to
is not necessary
Change range
computed
600.00KHz
60.000Hz range
to be updated
depends on data
6.0000MHz
computed
60.000MHz
*Note: LF=1 @ 60Hz range implies the frequency is not available to be measured. The Hz/Duty readings
should be set to zero.
**Note: When ACV+Hz/ACA+Hz/ADP+Hz mode is selected, the HF status should be ignored. Change range
depends on data calculation result.
Duty cycle mode range (Input sensitivity > 2Vpp @ duty cycle = 5.0% & 95.0%)
Freq. range
Duty range*
60.000Hz
600.00Hz
6.0000KHz
10.0 % - 90.0%
**60.000KHz
20.0% – 80.0%
5.0% - 95.0%
*Note: Duty range for AC+Hz(%) is 20% ~ 80%.
**Note: Set FD=1 to improve the duty cycle resolution at 60kHz range.
ver. 2.4
22
13/08/23
ES51997(60000counts)
DMM Analog front end/Peak
2.10 ADP mode
MPU send write command to select the ADP mode measurement function. The Hz mode
measurement is available to be enabled with the ADP AC function (set AC bit to 1)
simultaneously. The measured signal is applied to ADP terminal (pin39). The signal full
scale is 600mV for DC mode and 600mVrms for AC mode.
See the next table of function command:
F3
F2
F1
F0
AC
Measurement mode
Read data bytes
1
0
0
1
0
ADP DC mode
D0(0:18), D1(0:9)
1
0
0
1
1
ADP AC mode
D0(0:18), D1(0:9)
1
0
1
0
1
ADP + Hz(%) mode
D0(0:18), D1(0:9), D2(0:18), D3(0:18)
Note1: D0/D1/D3 all are binary format. ASIGN/BSIGN are the sign bit of D0/D1, respectively.
Note2: See PEAK mode (section 2.10) also.
Frequency range control for ADP+Hz(%) mode
FQ2 FQ1 FQ0
0
0
0
0
0
1
0
1
0
0
1
1
Duty Cycle
Full Scale Range
60.00Hz
600.0Hz
6.000kHz
60.00kHz
20% ~ 80%
Note: See frequency mode (section 2.9) also
If MPU set the control bit EXT_ADP=1, the voltage on EXTSRC pin could be switched to
ADP terminal internally. It is helpful for a voltage pulled application of ADP mode.
External source
pull high or low
EXT_ADP
ADC IN+
ADP_IN
ADC IN-
SGND
ver. 2.4
23
13/08/23
ES51997(60000counts)
DMM Analog front end/Peak
2.11 Peak-hold measurement mode
ES51997 provides a peak hold function to capture the real peak value for voltage or current
measurement mode. In a case of a 1V sine wave input voltage, the peak hold function gets a
maximum peak value of 1.414V and minimum peak value of –1.414V ideally. Set the
control bit PEAK=1 to force the ES51997 entering PEAK measurement mode. Peak Hold
function is divided into two parts of peak maximum and peak minimum conversion. High
resolution SADC performs peak maximum and peak minimum conversion in turn, not at the
same time. The status flag PMAX or PMIN shows which type the peak value is. If
PMAX=1(PMIN=1), the SADC output D0 is the conversion data on PMAX (PMIN)
terminals (pin 61/62). The MPU should make the comparison procedure to get the
maximum value of PMAX data and minimum value of PMIN data. The max counts for D0
is 103000.
Peak calibration mode
At PEAK-Hold measurement mode, the offset voltage of internal operation amplifier will
cause an error. To obtain a more accurate value, the offset error must be canceled. ES51997
provides the peak calibration feature to remove the influence on accuracy by internal offset
voltage. Set the control bit PCAL=1 to enter peak calibration mode. When PCAL mode is
active, the SADC of ES51997 will output the calibration value of peak maximum and
minimum conversion in turn. The offset values should be memorized respectively and
deducted from the data of PMAX/PMIN at the normal peak measurement mode.
Set PCAL=1 or PEAK=1
Status indication PMAX=1, PMIN=0 PMAX=0, PMIN=1
ADC data
VPMAX.C
VPMIN.C
VPMAX.C and VPMIN.C are not the real-time value of peak-hold voltage. They are the voltage
stored on terminal capacitor (pin61-62). Because the capacitor will be self-discharging, so
MCU need to compare the VPMAX.C & VPMIN.C respectively and memorize the maximum and
minimum peak values in turn.
ver. 2.4
24
13/08/23
ES51997(60000counts)
DMM Analog front end/Peak
2.12 Sleep
Set CS pin (pin 80) to logic low to make the ES51997 entering the sleep mode. The current
consumption will be less than 3uA typically. Set CS pin to logic high or kept floating, the
ES51997 will return to normal operation.
2.13 Multi-level battery voltage indication
The ES51997 is built-in a comparator for batter voltage indication. The voltage is applied to
LBAT pin (pin 89) vs. V- terminal. MPU could check the status bit BTS1/BTS0 and monitor
the LBAT voltage status.
Battery voltage
VLBT > Vt1
Vt2 < VLBT < Vt1
Vt3 < VLBT < Vt2
VLBT < Vt3
BTS1
1
1
0
0
BST0
1
0
1
0
Low battery configuration for 9V/1.5V*4/1.5V*3 battery
Low battery test circuit (a)
Low battery test circuit (b)
6V
9V
BA
360K
TT
BA
LBAT
0.1u
270K
470K
TT
AGND
V-
0.1u
180K
0V
LBAT
AGND
V-
0V
Low battery test circuit (c)
4.5V
BA
360K
TT
LBAT
0.1u
470K
AGND
V-
0V
ver. 2.4
25
13/08/23
ES51997(60000counts)
DMM Analog front end/Peak
2.14 Independent OPAMP
ES51997 is built-in an independent OPAMP with low drift offset using for general purpose.
MPU could control the OP1/OP0 to change the OPAMP configuration:
OP1
OP0
OPAMP configuration
0
0
Normal
0
1
OP disable
1
0
Unity gain buffer
1
1
Zero calibration
Independent OPAMP configuration
Normal operation
OPIN-
-
OPIN+
+
OPOUT
Zero offset calibration
OPIN-
-
OPIN+
+
OPOUT
Unity gain operation
ver. 2.4
OPIN-
-
OPIN+
+
OPOUT
26
13/08/23
+
47nF
1
V-
C1
22nF
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
U1
BUFH
CAZH
BUFOUT
CL+
CLCIL
CAZL
BUFL
RAZ
OHMC3
OHMC2
OHMC1
VRH
VA+
VAEXTSRC
NC
NC
OR1
VR5
VR4
VR3
VR2
OVSG
VR1
V+
2
V1-
ES51997
Y1
4MHz
Option
C29
5pF
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
FREQ
STBEEP
CPKIN
PMAX
PMIN
LPFOUT
LPC3
LPC2
LPC1
R1K
R9K
NC
NC
NC
NC
C3
22nF
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
C22
1uF
STBEEP
C16
C17
C14
C15
R1K
R9K
R32
9K
+
R26
1K
3
R12
VDD
47K
SDATA
SCLK
DATA_new
STBEEP
CS
Q1
200
C20
VR3
R33
15K
Q2
Size
A4
Date:
File:
Title
R13
Q3
MPU
2.2uF
10K
+ C25
1uF
R35
ADO
4
uPVCC (DGND or +3V)
4
56K
Revision
Ver : 9
C24
0.1uF
ACVL
ACVH
ADI
TEST5
VDD
R37
R36 56K
R34
15K
JP1
1
2
FIN
C23
4.7uF
V- or DGND
C26
1uF
VSS
Q4
2.2K PTC
10K
1N4148
D2
Demo Board schematic
Number
3-Jun-2013
F:\Protelfile\KA029\KA029_SPEC.ddb
Sheet of
Drawn By:
ES51997 Schematic Circuit (AVG)
1N4148
D1
C18
22pF
10nF
10nF
470pF +/- 10%
C19 3.3nF +/- 10%
100pF +/- 10%
3
+
2
+
Close toIC
680pF
470K
Close toIC
C30
0.47uF
C11
220nF
22nF
220nF
C2
C7
R1
C13
220K
0
C21
100
1K
10.01K
101K
1.111M
OVSG
10M
5.6K
VA+
VAEXTSRC
100nF
R5
R9
7.5V
V + ZR2
R39
V1-
5.6V
Regulator DC3.0V
ZR1
10uF
0.1uF
0.1uF
10uF
C9
220nF
0
Metallized Polypropylene Film Capacitor : C7
Metallized Polyester Capacitor : C1 , C13 , C11 , C16 , C17
C16
C17
C10
470nF
R11
R18
R19
R20
R21
R22
R23
50K
OVH
VR2
1K
OVX
R24
OVH1
180K
R14 2.2K PTC
1K
Q8
Q7
R25
Q5
Q6
R16 2.2K PTC
R17
SW1
SW_RC
C12
4.7uF
C6
C28
C18
+
VR1
200
C27
R2
220pF 1K
JP2
1
2
VIN
+
D
C
B
A
1
OPINOPIN+
OPout
ACVL
ACVH
ADI
ADO
TEST5
470nF +/- 10%
D
C
B
A
13/08/23
27
ver. 2.4
R6
R7
R8
IVSH 100K
IVSL 100K
ADP 100K
Close to IC
Close to IC
100
99 C4
10nF
98
97
96
95
94
93
92 VCC
91
90
89 LBAT9
88 C5
470nF
87
86 SDA
85 SCL
84 DATA_new
83
82 BUZOUT
81 VSS
80 CS
79
78
77
76
CIH
CHCH+
AGND
AGND
DGND
V+
V+
uPVCC
VVLBAT
CC+
SDATA
SCLK
DATA_new
NC
BZOUT
IO_CTRL
CS
OSC1
OSC2
NC
NC
OVX
OVH
OVH1
NC
NC
NC
NC
NC
NC
NC
SGND
IVSH
IVSL
ADP
OPINOPIN+
OPOUT
ACVL
ACVH
ADI
ADO
TEST5
CACA+
OHMC4
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
C8
+
ES51997(60000counts)
DMM Analog front end/Peak
3. Application Circuit
3.1 AVG circuit
1
0
V-
C1
22nF
+
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
U1
SW2
ACV RMS
OVH1
OVH
V+
2
V1-
ES51997
Y1
4MHz
Option
C30
5pF
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
FREQ
STBEEP
CPKIN
PMAX
PMIN
LPFOUT
LPC3
LPC2
LPC1
R1K
R9K
NC
NC
NC
NC
C3
22nF
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
C22
1uF
STBEEP
C15
C16
C17
C14
R1K
R9K
R32
9K
+
R26
1K
3
R12
VDD
47K
SDATA
SCLK
DATA_new
Q2
R13
Q3
MPU
2.2uF
1
2
3
4
5
6
7
uPVCC (DGND or +3V)
4
VDD
+ VS
JP1
1
2
FIN
14
13
12
11
10
9
8
10K
C27
+
+ VS
C26
10uF
+
Revision
Ver : 9
10uF
- VS
Close toIC
ACVH
V- or DGND
- VS
R33
200
+
VSS
Q4
2.2K PTC
500K
C23
4.7uF
U2
Vin
+ VS
En
NC
- VS
NC
CAV
NC
dB COMMON
BUF out
RL
BUF in
Iout
ES636
R34
+ VS
VR4
Demo Board schematic
Number
3-Jun-2013
F:\Protelfile\KA029\KA029_SPEC.ddb
Sheet of
Drawn By:
4
ES51997 Schematic Circuit (TRMS)
200K
3.3nF +/- 10%
22pF
C20
STBEEP
CS
Q1
200
C18
10nF
10nF
470pF +/- 10%
C19
100pF +/- 10%
VR3
500
+
+ VS
C25
22uF
R3
ADI
Title
Size
A4
Date:
File:
- VS
+
100
1K
10.01K
101K
1.111M
OVSG
10M
BUFH
CAZH
BUFOUT
CL+
CLCIL
CAZL
BUFL
RAZ
OHMC3
OHMC2
OHMC1
VRH
VA+
VAEXTSRC
NC
NC
OR1
VR5
VR4
VR3
VR2
OVSG
VR1
1K
C21
1K
OVX
R24
Close toIC
680pF
470K
22nF
Close toIC
C31
0.47uF
C11
220nF
C2
220nF
220K
0
7.5V
V + ZR2
V1R37
5.6V
Regulator DC3.0V
ZR1
10uF
0.1uF
0.1uF
C7
100nF
R5
R9
10uF
47nF
C13
R1
Metallized Polypropylene Film Capacitor : C7
Metallized Polyester Capacitor : C1 , C13 , C11 , C16 , C17
C16
C17
C9
470nF
220nF
50K
R11
R23
R18
R19
R20
R21
R22
VR2
5.6K
VA+
VAEXTSRC
C6
VR1
200
C12
4.7uF
C10
C28
C18
+
R2
1K
+
D
C29
220pF
JP2
1
2
VIN
SW1
SW_RC
180K
R25
Q7
Q8
3
2.2uF
C24
R17
R14 2.2K PTC
R16 2.2K PTC
Q5
Q6
2
ACVH
ADI
C
B
A
1
470nF +/- 10%
C8
OPINOPIN+
OPout
R6
R7
R8
IVSH 100K
IVSL 100K
ADP 100K
Close to IC
Close to IC
100
C4
10nF
99
98
97
96
95
94
93
VCC
92
91
90
89 LBAT9
470nF
88 C5
87
SDA
86
SCL
85
84 DATA_new
83
82 BUZOUT
81 VSS
80 CS
79
78
77
76
CIH
CHCH+
AGND
AGND
DGND
V+
V+
uPVCC
VVLBAT
CC+
SDATA
SCLK
DATA_new
NC
BZOUT
IO_CTRL
CS
OSC1
OSC2
NC
NC
OVX
OVH
OVH1
NC
NC
NC
NC
NC
NC
NC
SGND
IVSH
IVSL
ADP
OPINOPIN+
OPOUT
ACVL
ACVH
ADI
ADO
TEST5
CACA+
OHMC4
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
D
C
B
A
13/08/23
28
ver. 2.4
+
ES51997(60000counts)
DMM Analog front end/Peak
3.2 RMS circuit (ES636)
ES51997(60000counts)
DMM Analog front end/Peak
4. Package Information
4.1 100L LQFP Outline drawing
4.2 Dimension parameters
ver. 2.4
29
13/08/23