Isolated, Digital Output, Power Monitoring IC
with Zero-Crossing Detection, Overcurrent and Overvoltage Flagging
ACS37800
Register Details – EEPROM
Register 0x0B/0x1B
Bits
8:0
Name
qvo_fine
sns_fine
crs_sns
iavgselen
pavgselen
ecc
Default Value
Device Specific
Device Specific
Description
Offset fine trimming on current channel
Fine gain trimming on the current channel
18:9
21:19
22
Selection Specific Coarse gain setting
0
0
–
Current Averaging selection
23
Power Averaging selection
Error Code Correction
31:26
qvo_fine
crs_sns
Offset adjustment for the current channel. This is a signed 9-bit
number with an input range of –256 to 255. With a step size
of 64 LSB, this equates to an offset trim range of –16384 to
Coarse gain adjustment for the current channel. This gain is
implemented in the analog domain before the ADC. This is a
3-bit number that allows for 8 gain selections. Adjustments to
16320 LSB, which is added to the icodes value. The current chan- crs_sns may impact the device’s performance over temperature.
nel’s offset trim should be applied before the gain is trimmed.
qvo_fine is further described in Table 3.
Datasheet limits apply only to the factory settings for crs_sns.
The gain settings map to 1×, 2×, 3×, 3.5×, 4×, 4.5×, 5.5×, and 8×.
crs_sns is further described in Table 5.
Table 3: qvo_fine
Table 5: crs_sns
Range
Value
Units
Range
Value
1×
Units
–256 to 255
–16,384 to 16,320
LSB
0
1
2
3
4
5
6
7
–
–
–
–
–
–
–
–
sns_fine
2×
Gain adjustment for the current channel. This is a signed 9-bit
number with an input range of –256 to 255. This gain adjustment
is implemented as a percentage multiplier centered around 1 (i.e.
writing a 0 to this field multiplies the gain by 1, leaving the gain
unaffected). The fine sensitivity parameter ranges from 50% to
150% of IP. The current channel’s offset trim should be applied
before the gain is trimmed. sns_fine is further described in Table 4.
3×
3.5×
4×
4.5×
5.5×
8×
Table 4: sns_fine
iavgselen
Range
Value
Units
Current Averaging selection enable. 0 will select vrms for averag-
ing. 1 will select irms for averaging.
–256 to 255
50 to 100
%
pavgselen
Power Averaging selection enable. 0 will select vrms for averag-
ing. 1 will select pactive for averaging.
27
Allegro MicroSystems
955 Perimeter Road
Manchester, NH 03103-3353 U.S.A.
www.allegromicro.com