LTC2956
10
2956fa
For more information www.linear.com/LTC2956
OPERATION
OVERVIEW
The LTC2956 is a micropower, highly configurable wake-up
timer with pushbutton control. It controls power to a con-
nected system to allow that system to perform a periodic
task. After completing the task, the LTC2956 turns the
system off to conserve power. Figure 1 shows a simpli-
fied state diagram of the LTC2956. The LTC2956 has two
modes of operation: RUN mode and SHUTDOWN mode.
In RUN mode, the LTC2956 cycles between the Awake
state and the Sleep state with a period of t
PERIOD
. During
the Awake state the EN pin is pulled high to turn the sys-
tem on, and the t
ONMAX
timer runs. The LTC2956 exits the
Awake state when a falling edge is detected on the SLEEP
pin or if the t
ONMAX
timer expires. The LTC2956 ignores
any SLEEP pin transitions for t
AWAKE_MIN
(typically 8ms)
after entering the Awake state to ensure that the minimum
on time is met.
In the Sleep state, the EN output stays low, and the con-
nected system turns off. The LTC2956 returns to the Awake
state if the t
PERIOD
time is reached, if the pushbutton
(connected to the PB pin) is pressed, or if a logic high
is detected on the SLEEP pin. The minimum duration for
the Sleep state is t
SLEEP_MIN
(typically 128ms), and any
input or t
PERIOD
transitions during this time are ignored in
order to allow the system supply to sufficiently discharge.
SHUTDOWN mode is a very low power mode with the timer
disabled, entered through a long press of the pushbutton
or a long high pulse at the SLEEP input. This is useful for
products that are shipped with their batteries installed. A
short press on the pushbutton brings the LTC2956 back
into RUN mode. The LTC2956 can be configured to start
in either RUN or SHUTDOWN mode at power-up via the
LONG pin (see the Applications Information section).
SHUTDOWN mode consists of the Shutting Off state and
the Off state. The Shutting Off state occurs first during
the transition from RUN mode to SHUTDOWN mode, and
allows time for the system to perform any shutdown tasks
before the EN pin goes low in the Off state. This state is
indicated by the OFFALERT pin pulling low and lasts for
t
OFF
(typically 1s). Once the t
OFF
timer completes, the
LTC2956 transitions to the Off state, the EN pin is pulled
low and all timers are disabled, and the quiescent current
drops to about 0.3μA.
When the LTC2956 returns to the RUN mode from the
SHUTDOWN mode, it first enters the From Off state to
allow the connected system to run initialization tasks. This
is indicated by the ONALERT pin pulling low. The EN pin
is pulled high to turn the connected system on.
The LTC2956 turns the connected system on and off
via the EN pin. The LTC2956-1's active high EN pin can
be connected to the system supply RUN pin while the
LTC2956-2's active low EN pin can directly control the
system supply through a P-channel MOSFET.
The wake-up timer period can be adjusted from 250ms to
39 days via resistors at the PERIOD and RANGE pins. The
timing of the long pushbutton press and SLEEP pulse can
be adjusted via resistors connected to the LONG pin. To
minimize the quiescent current, the RANGE, LONG, and
PERIOD pins are biased only when the LTC2956 performs
a configuration cycle.
Timer configuration is performed once every
66 seconds
while the part is operating in RUN mode, and it is also
performed following power-up and whenever the LTC2956
exits the SHUTDOWN mode. During configuration, the
LTC2956 biases and reads the voltages at the RANGE
and LONG pins that are defined by external configuration
resistors. See Configuration section for more details.
Operations with SLEEP Tied Low (Passive System)
The LTC2956 is designed to control the power of both
active and passive systems. With a passive system where
the SLEEP pin is not managed by a microcontroller, the
SLEEP pin can be tied low and a capacitor connected to
the ONMAX pin determines the awake time. The minimum
t
ONMAX
must be longer than the maximum expected time
the system takes to complete its routine tasks.
LTC2956
11
2956fa
For more information www.linear.com/LTC2956
OPERATION
Figure 2 shows the timing waveform of a passive system
application using a LTC2956-1. When the t
PERIOD
time is
reached, the LTC2956 enters the Awake state and pulls the
EN output high to turn on the system. The t
PERIOD
timer
restarts and the t
ONMAX
timer starts running. Once the
t
ONMAX
timer expires, the LTC2956 re-enters the Sleep state
and pulls the EN output low. The t
PERIOD
timer continues
to run until the next period is reached.
Note that the t
PERIOD
timer is a digital counter inside the
LTC2956, but it is illustrated as a simple ramp in all the
figures in this data sheet. The t
ONMAX
timer counts using
both the analog ramp on the ONMAX pin as well as an
internal digital counter. It is also represented as a simple
ramp in all the figures in this data sheet.
The LTC2956 ignores the t
ONMAX
timer during the first 8ms
(t
AWAKE_MIN
) after the EN output is pulled high which limits
the minimum t
AWAKE
time to t
AWAKE_MIN
(8ms typical).
Operations with SLEEP Toggling (Active System)
With an active system, i.e. microprocessor based, the
system can toggle the SLEEP pin to terminate the Awake
state immediately after it has completed a routine/periodic
task. The LTC2956 will pull the EN output low to turn off
the system and enter the Sleep state. This keeps the awake
time to a minimum and helps minimize the drain on the
system battery.
Figure 3 shows the timing waveform for an active sys-
tem application. When the t
PERIOD
time is reached, the
LTC2956
-1 enters the Awake state and pulls the EN output
high to turn on the system. The t
PERIOD
timer resets, and
the t
ONMAX
timer start running. When the system has
completed its periodic task, the LTC2956 is commanded
to re-enter the Sleep state by pulling the SLEEP pin low.
The LTC2956 ignores both the SLEEP pin and t
ONMAX
timer during the t
AWAKE_MIN
interval (8ms typical) just
after EN goes high in order to guarantee that the system
has stabilized. If the system completes its task before
t
AWAKE_MIN
is reached, it can toggle SLEEP continuously
until the LTC2956 responds by pulling EN low (Figure 4). If
the system only toggles the SLEEP pin during t
AWAKE_MIN
,
the LTC2956 will not respond to the SLEEP pins falling
edge(s) and remains in the Awake state until the t
ONMAX
timer expires.
If SLEEP is held low during the entire Awake state pe-
riod, the t
ONMAX
timer will timeout (Figure 2) forcing the
Figure 2. Operation with SLEEP Tied Low (Passive System)
TONMAX
EN
OV
STATE
t
PERIOD
TIMER
SLEEP
2956 F02
SLEEP AWAKE SLEEP AWAKE
t
PERIOD
t
ONMAX
t
AWAKE_MIN
IGNORED
t
AWAKE_MIN
IGNORED
LTC2956
12
2956fa
For more information www.linear.com/LTC2956
OPERATION
LTC2956-1 back into the Sleep state. This t
ONMAX
watchdog
timer feature is particularly useful in applications where
an active systems software/firmware might encounter
a stuck state or infinite loop thus preventing the system
from excessively discharging the battery.
Power Up
The LTC2956 can be configured to power up automatically
in either RUN or SHUTDOWN mode. This is done through
the resistive divider setting at LONG pin. If the voltage on
the LONG pin is configured to be greater than V
CC
/2 (see
Table 2), the LTC2956 enters the RUN mode (see Figure
5). If the voltage on the LONG pin is configured to be less
than V
CC
/2, the LTC2956 enters the SHUTDOWN mode. In
SHUTDOWN mode, a press of the push button is needed
to transition the wake-up timer to the Awake state and
start the t
PERIOD
timer (Figure 6). t
CONFIGURATION
is the
system configuration time. It can last between 0.1s to 1s.
Figure 3. Operation with SLEEP Toggling (Active System)
Figure 4. Toggling SLEEP Continuously to Enter Sleep State
TONMAX
EN
STATE
t
PERIOD
TIMER
SLEEP
2956 F03
SLEEP AWAKE SLEEP AWAKE
t
PERIOD
t
ONMAX
t
AWAKE_MIN
t
AWAKE_MIN
IGNORED IGNORED
TONMAX
EN
STATE
t
PERIOD
TIMER
SLEEP
2956 F04
SLEEP
AWAKE
SLEEP AWAKE
t
PERIOD
t
ONMAX
t
AWAKE_MIN
t
AWAKE_MIN
IGNORED IGNORED

LTC2956IMS-1#TRPBF

Mfr. #:
Manufacturer:
Analog Devices Inc.
Description:
Supervisory Circuits Wake-Up Timer w/ Pushbutton Control
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union