Isolated, Digital Output, Power Monitoring IC
with Zero-Crossing Detection, Overcurrent and Overvoltage Flagging
ACS37800
Register 0x2A
Bits
15:0
Name
vcodes
icodes
Description
Instantaneous voltage measurement
Instantaneous current measurement
31:16
vcodes
This field contains the instantaneous voltage measurement before
any RMS calculations are done. It is a 16-bit signed fixed point
number with 15 fractional bits, where ΔVIN(MAX) = 0.84 and
ΔVIN(min) = –0.84. To convert the value (input voltage) to line
voltage, divide the input voltage by the RSENSE and RISO voltage
divider ratio using the resistor values.
Table 25: vcodes
Register
Range
Valid Range
Value
Units
–1 to ~1
-0.84 to ~0.84
[–1 to ~1] × ΔVIN(MAX) ×1.19
mV
icodes
This field contains the instantaneous current measurement before
any RMS calculations are done. This field is a signed 16-bit fixed
point number with 15 fractional bits, where IIP(MAX) = 0.84, and
IIP(MIN)= –0.84.
Table 26: icodes
Register
Range
Valid Range
Value
Units
–1 to ~1
-0.84 to ~0.84
[–1 to ~1] × IPR(MAX) ×1.19
A
Register 0x2C
Bits
Name
pinstant
Description
Instantaneous power – Multiplication of vcodes and icodes
15:0
pinstant
This field contains the instantaneous power measurement before
any RMS calculations are done. This field is a signed 16-bit fixed
point number with 15 fractional bits, where postive MaxPow =
0.704, and negative MaxPow = –0.704. To convert the value
(input power) to line power, divide the input power by the RSENSE
and RISO voltage divider ratio using the resistor values.
Table 27: pinstant
Register
Range
Valid Range
Value
Units
–1 to ~1
–0.704 to ~0.704 [–1 to ~1] × MaxPow × 1.42 mVAR
36
Allegro MicroSystems
955 Perimeter Road
Manchester, NH 03103-3353 U.S.A.
www.allegromicro.com