Datasheet

DS1683
Total-Elapsed-Time and Event Recorder with Alarm
5Maxim Integrated
Detailed Description
The DS1683 is an elapsed-time recorder that tracks the
accumulated time the EVENT pin has been held high as
well as the number of falling edge transitions seen by the
EVENT pin. The main application is to track the accumu-
lated on-time and number of power cycles of a device or
system. Programmable alarm limits for both the accumu-
lated on-time and number of falling edges of the EVENT
pin are available so that the user can be alerted when
these conditions are met. The accumulated elapsed
time that the EVENT pin has been held high is stored
in the 4-byte Elapsed Time Counter (ETC) register. The
number of times the EVENT pin sees a falling transition is
stored in the 2-byte Event Counter register. The DS1683
includes password protection to prevent tampering with
accumulated values, alarm limits, configuration settings,
and user memory values.
The ETC, ETC Alarm Limit, Event Counter, Event Counter
Alarm Limit, Configuration, Password, and User Memory
values are stored in shadowed EEPROM. On power-up,
the values in the ETC and Event Counter are loaded into
SRAM locations. When the state of the EVENT pin causes
changes to the accumulated time and number of events,
it is these SRAM registers that are incremented.
Block Diagram
ELAPSED TIME COUNTER (ETC)
(REGISTERS 0Ah−0Dh)
GLITCH
FILTER
EVENT
ALARM
SDA
SCL
ALARM
LATCH
ETC
ALARM
ENABLE
ETC ALARM LIMIT
(REGISTERS 12h−15h)
OSCILLATOR
EVENT
ALARM
ENABLE
V
CC
V
CC
GND
I
2
C
INTERFACE
EVENT ALARM LIMIT
(REGISTERS 10h−11h)
EVENT COUNTER
(REGISTERS 08h−09h)
STATUS REGISTER
(REGISTER 01h)
CONFIGURATION REGISTER
(REGISTER 16h)
USER EEPROM
(REGISTERS 20h−2Fh)
COMMAND REGISTER
(REGISTER 00h)
PASSWORD PROTECTION
(REGISTERS 02h−05h)
(REGISTERS 1Ah−1Dh)
ALARM
POLARITY
DS1683