Datasheet

Table Of Contents
REV. 0
ADE7754
–11–
ALIASING EFFECTS
IMAGE
FREQUENCIES
SAMPLING
FREQUENCY
FREQUENCY (kHz)
0
417
833
2
Figure 9. ADC and Signal Processing in Current
Channel or Voltage Channel
CURRENT CHANNEL ADC
Figure 10 shows the ADC and signal processing chain for the
input IA of the current channels (which are the same for IB and
IC). In waveform sampling mode, the ADC outputs are signed
twos complement 24-bit data-word at a maximum of 26 kSPS
(kilo samples per second). The output of the ADC can be
scaled by ±50% by using the APGAINs register. While the
ADC outputs are 24-bit twos complement value, the maximum
full-scale positive value from the ADC is limited to 400000h
(+4,194,304d). The maximum full-scale negative value is lim-
ited to C00000h (–4,194,304d). If the analog inputs are
overranged, the ADC output code clamps at these values. With
the specified full-scale analog input signal of ±0.5 V, the ADC
produces an output code between D70A3Eh (–2,684,354) and
28F5C2h (+2,684,354), as illustrated in Figure 10, which also
shows a full-scale voltage signal being applied to the differential
inputs I
AP
and I
AN
.
Current Channel ADC Gain Adjust
The ADC gain in each phase of the current channel can be
adjusted using the multiplier and active power gain register
(AAPGAIN[11:0], BAPGAIN, and CAPGAIN). The gain of the
ADC is adjusted by writing a twos complement 12-bit word to
the active power gain register. The following expression shows
how the gain adjustment is related to the contents of that register:
Code ADC
AAPGAIN
+
1
2
12
For example, when 7FFh is written to the active power gain
register, the ADC output is scaled up by 50%: 7FFh = 2047d,
2047/212 = 0.5. Similarly, 800h = –2047d (signed twos comple-
ment) and ADC output is scaled by –50%. These two examples
are illustrated in Figure 10.
Current Channel Sampling
The waveform samples of the current channel inputs may also
be routed to the waveform register (wavmode register to select
the speed and the phase) to be read by the system master
(MCU). The active energy and apparent energy calculation remains
uninterrupted during waveform sampling.
When in waveform sample mode, one of four output sample
rates may be chosen using Bits 3 and 4 of the WAVMODE
register (DTRT[1:0] mnemonic). The output sample rate
may be 26.0 kSPS, 13.0 kSPS, 6.5 kSPS, or 3.3 kSPS. See the
Waveform Mode Register section. By setting the WSMP bit in
the interrupt enable register to Logic 1, the interrupt request
output
IRQ
will go active low when a sample is available. The
timing is shown in Figure 11. The 24-bit waveform samples are
transferred from the ADE7754 one byte (eight bits) at a time,
with the most significant byte shifted out first.
0
0
09h
IRQ
DIN
DOUT
SCLK
READ FROM WAVEFORM
CURRENT CHANNEL DATA – 24 BITS
SGN
Figure 11. Waveform Sampling Current Channel
The interrupt request output IRQ stays low until the interrupt
routine reads the reset status register. See the Interrupt section.
Note that if the WSMP bit in the interrupt enable register is not
set to Logic 1, no data is available in the waveform register.
I
AP
I
AN
ADC
1
24
12
800h–7FFh
REFERENCE
AAPGAIN[11:0]
V
IN
0V
000000h
400000h
C00000h
28F5C2h
D70A3Eh
+100% FS
–100% FS
00000h
28F5C2h
+ 100% FS
– 100% FS
D70A3Eh
+ 150% FS
+ 50% FS
– 50% FS
– 150% FS
3D70A3h
147AE1h
EB851Fh
C28F5Dh
AAPGAIN[11:0]
000h
7FFh
800h
ANALOG
INPUT
RANGE
ADC OUTPUT
WORD RANGE
CHANNEL 1
ACTIVE AND REACTIVE
POWER CALCULATION
WAVEFORM SAMPLE
REGISTER
1
SINC
3
MULTIPLIER
DIGITAL LPF
1, 2, 4
GAIN[1:0]
0.5V/GAIN1
CURRENT RMS
CALCULATION
100% FS
HPF
V
IN
PGA1
Figure 10. ADC and Signal Processing in Current Channel