English
Language : 

AMC7836 Datasheet, PDF (33/88 Pages) Texas Instruments – AMC7836 High-Density, 12-Bit Analog Monitor and Control Solution With Multichannel ADC, Bipolar DACs, Temperature Sensor, and GPIO Ports
www.ti.com
AMC7836
SLAS986C – NOVEMBER 2014 – REVISED APRIL 2016
7.3.2.4 Programmable Out-of-Range Alarms
The AMC7836 device is capable of continuously analyzing the five external unipolar inputs and internal
temperature sensor conversion results for normal operation.
Normal operation is established through the lower and upper threshold registers (address 0x80 through 0x97).
When any of the monitored inputs is out of the specified range, an alarm event is issued and the global alarm bit,
GALR in the general status register (0x72), is set (see Figure 54). Use the alarm status registers (0x70 through
0x71) to determine the source of the alarm event.
RESERVED
RESERVED
RESERVED
LV_ADC20 Alarm
LV_ADC19 Alarm
LV_ADC18 Alarm
LV_ADC17 Alarm
LV_ADC16 Alarm
RESERVED
RESERVED
RESERVED
RESERVED
ALARMIN Alarm
Die Temperature Alarm
Temperature Sensor High Alarm
Temperature Sensor Low Alarm
7
6
5
4
ALARM STATUS 0
3
0x70
2
1
0
7
6
5
4
ALARM STATUS 1
3
0x71
2
1
0
GALR
Figure 54. Alarm Status Register
The ALARM-LATCH-DIS bit in the ALARMOUT source 1 register (address 0x1D) sets the latching behavior for
all alarms (except for the ALARMIN alarm which is always unlatched). When the ALARM-LATCH-DIS bit is
cleared to 0 the alarm bits in the alarm status registers are latched. The alarm bits are referred to as being
latched because they remain set until read by software. This design ensures that out-of-limit events cannot be
missed if the software is polling the device periodically. All bits are cleared when reading the alarm status
registers, and all bits are reasserted if the out-of limit condition still exists on the next monitoring cycle, unless
otherwise noted. When the ALARM-LATCH-DIS bit is set to 1, the alarm bits are not latched. The alarm bits in
the alarm status registers are set to 0 when the error condition subsides, regardless of whether the bit is read or
not.
All of the alarms can be set to activate the ALARMOUT pin. To enable this functionality, the GPIO1/ALARMOUT
pin must be configured accordingly in the GPIO configuration register (address 0x12). The ALARMOUT pin
works as an interrupt to the host so that it can query the alarm status registers to determine the alarm source.
Any alarm event can activate the pin as long as the alarm is not masked in the ALARMOUT source registers
(address 0x1C through 0x1D). When an alarm event is masked, the occurrence of the event sets the
corresponding status bit in the alarm status registers, but does not activate the ALARMOUT pin.
Copyright © 2014–2016, Texas Instruments Incorporated
Product Folder Links: AMC7836
Submit Documentation Feedback
33