ADE7953
A zero-crossing event on any of the three input channels can be
configured to trigger an external interrupt. All zero-crossing
external interrupts are disabled by default. The voltage channel
zero-crossing interrupt is enabled by setting the ZXV bit (Bit 15)
in the IRQENA register (Address 0x22C and Address 0x32C). If
this bit is set, a voltage channel zero-crossing event causes the IRQ
pin to go low. The Current Channel A zero-crossing interrupt is
enabled by setting the ZXIA bit (Bit 12) in the IRQENA register
(Address 0x22C and Address 0x32C). If this bit is set, a Current
Channel A zero-crossing event causes the IRQ pin to go low. The
Current Channel B zero-crossing interrupt is enabled by setting
the ZXIB bit (Bit 12) in the IRQENB register (Address 0x22F
and Address 0x32F). If this bit is set, a Current Channel B zero-
crossing event causes the IRQ pin to go low (see the ADE7953
Interrupts section).
ZERO-CROSSING TIMEOUT
The ADE7953 includes a zero-crossing timeout feature that is
designed to detect when no zero crossings are obtained over a
programmable time period. This feature is available on both
current channels and the voltage channel and can be used to
detect when the input signal has dropped out. The duration of
the zero-crossing timeout is programmed in the 16-bit ZXTOUT
register (Address 0x100). The same timeout duration is used for
all three channels. The value in the ZXTOUT register is decre-
mented by 1 LSB every 14 kHz (CLKIN/256). If a zero crossing
is obtained, the ZXTOUT register is reloaded. If the ZXTOUT
register reaches 0, a zero-crossing timeout event is issued. The
ZXTOUT register has a resolution of 0.07 ms (1/14 kHz); there-
fore, the maximum programmable timeout period is 4.58 seconds.
As shown in Figure 64, a zero-crossing event causes one of the
zero-crossing timeout bits—ZXTO, ZXTO_IA, or ZXTO_IB—
to be set to 1. The ZXTO and ZXTO_IA bits are located in the
IRQSTATA register (Address 0x22D and Address 0x32D) and
are set when a zero-crossing timeout event occurs on the voltage
channel or on Current Channel A, respectively. The ZXTO_IB
bit is located in the IRQSTATB register (Address 0x230 and
Address 0x330) and is set when a zero-crossing timeout event
Data Sheet
ZXTOUT
ADDRESS 0x100
INPUT
SIGNAL
ZXTO_x
Figure 64. Zero-Crossing Timeout
Three interrupts are associated with the zero-crossing timeout
feature. If enabled, a zero-crossing timeout event causes the
external IRQ pin to go low. The interrupt associated with the
voltage channel zero-crossing timeout can be enabled by setting
the ZXTO bit (Bit 14) of the IRQENA register (Address 0x22C
and Address 0x32C). The Current Channel A interrupt can be
enabled by setting the ZXTO_IA bit (Bit 11) of the IRQENA
register (Address 0x22C and Address 0x32C), and the Current
Channel B interrupt can be enabled by setting the ZXTO_IB bit
(Bit 11) of the IRQENB register (Address 0x22F and Address
0x32F). All three interrupts are disabled by default (see the
ZERO-CROSSING THRESHOLD
To prevent spurious zero crossings when a very small input is
present, an internal threshold is included on all channels of the
ADE7953 . This fixed threshold is set to a range of 1250:1 of the
input full scale. If any input signal falls below this level, no zero-
crossing signals are produced by the ADE7953 because they can
be assumed to be noise. This threshold affects both the external
zero-crossing pins, ZX (Pin 1) and ZX_I (Pin 21), as well as the
zero-crossing interrupt function. At inputs of lower than 1250:1
of the full scale, the zero-crossing timeout signal continues to
function and issues an event according to the time duration
programmed in the ZXTOUT register (Address 0x100).
occurs on Current Channel B.
Rev. B | Page 44 of 72
相关PDF资料
EVAL-ADF4002EBZ1 BOARD EVAL FOR ADF4002
EVAL-ADG788EBZ BOARD EVALUATION FOR ADG788
EVAL-ADM1021AEB BOARD EVAL FOR ADM1021
EVAL-ADM1023EB BOARD EVAL FOR ADM1023
EVAL-ADM1031EB BOARD EVAL FOR ADM1031
EVAL-ADM1062TQEBZ BOARD EVALUATION FOR ADM1062TQ
EVAL-ADM1075CEBZ BOARD EVAL FOR ADM1075
EVAL-ADM1087EBZ BOARD EVALUATION FOR ADM1087
相关代理商/技术参数
EVAL-ADF4001EBZ2 制造商:Analog Devices 功能描述:Evaluation Board For Pll Frequency Synthesizer 制造商:Analog Devices 功能描述:ADF4001 PLL SYNTHESIZER EVAL BOARD
EVAL-ADF4002EB1 制造商:Analog Devices 功能描述:EVAL BOARD - Bulk
EVAL-ADF4002EBZ1 功能描述:BOARD EVAL FOR ADF4002 RoHS:是 类别:编程器,开发系统 >> 评估演示板和套件 系列:- 产品培训模块:Obsolescence Mitigation Program 标准包装:1 系列:- 主要目的:电源管理,电池充电器 嵌入式:否 已用 IC / 零件:MAX8903A 主要属性:1 芯锂离子电池 次要属性:状态 LED 已供物品:板
EVAL-ADF4007EBZ1 功能描述:BOARD EVALUATION FOR ADF4007EB1 RoHS:是 类别:编程器,开发系统 >> 评估演示板和套件 系列:- 标准包装:1 系列:PSoC® 主要目的:电源管理,热管理 嵌入式:- 已用 IC / 零件:- 主要属性:- 次要属性:- 已供物品:板,CD,电源
EVAL-ADF4106EB1 制造商:Analog Devices 功能描述:PLL, Frequency Synthesizer
EVAL-ADF4106EBZ1 功能描述:BOARD EVAL FOR ADF4106 RoHS:是 类别:编程器,开发系统 >> 评估演示板和套件 系列:- 标准包装:1 系列:PSoC® 主要目的:电源管理,热管理 嵌入式:- 已用 IC / 零件:- 主要属性:- 次要属性:- 已供物品:板,CD,电源
EVAL-ADF4108EB1 制造商:AD 制造商全称:Analog Devices 功能描述:PLL Frequency Synthesizer
EVAL-ADF4108EBZ1 制造商:Analog Devices 功能描述:Evaluation Board For ADF4108 制造商:Analog Devices 功能描述:ADF4108 Evaluation Board 制造商:Analog Devices 功能描述:ADF4108, PLL FREQUENCY SYNTHESIZER, EVAL BOARD; Silicon Manufacturer:Analog Devices; Silicon Core Number:ADF4108; Kit Application Type:Clock & Timing; Application Sub Type:PLL Frequency Synthesizer; MCU Supported Families:ADF4108 ;RoHS Compliant: Yes