ELM410
Triple Debounce Circuit
Description
Features
The ELM410 provides all of the necessary
circuitry to connect as many as three independent
mechanical contacts to an electronic circuit.
• Low power CMOS design - typically 1mA at 5V
• Wide supply range - 3.0 to 5.5 volt operation
• Simultaneous monitoring of three circuits
All mechanical contacts, whether from switches,
relays, etc. will have inherent ‘bounce’ when they
make or break a connection. Depending on the type
of switch, this fluctuation can be quite pronounced,
often being interpreted as multiple inputs by high
speed digital circuits.
• Full 25msec debounce period on contact closure
and opening, without external components
• Internal pullup resistors for contact monitoring
• High current drive outputs - up to 25 mA
• Can be cascaded to provide sequential outputs
This circuit provides all of the logic required to
remove the bounce from most mechanical sources,
without the use of additional components. As well,
internal pull-up resistors have been provided so that
the switch inputs can be directly connected to the 8
pin package.
Connection Diagram
PDIP and SOIC
(top view)
The ELM410 provides three separate inverters
which follow the input directly. No latching or
‘memory action’ is provided, as it is in the case of
the ELM411.
1
2
3
4
8
7
6
5
VDD
Out1
Out2
In3
VSS
In1
In2
Applications
Out3
• Pushbutton interface for logic circuits
• Limit switch monitoring
• Time delay generation
Block Diagram
VDD
Debounce
Timers
2
7
6
5
Out1
In1
VDD
Debounce
Timers
3
Out2
In2
VDD
Debounce
Timers
4
In3
Out3
ELM410DSB
Elm Electronics – Circuits for the Hobbyist
1 of 4
< http://www.elmelectronics.com/ >