ELM ELM712P

ELM712
LED Runner
Description
Features
The ELM712 is a handy circuit for controlling up
to five LEDs in novelty devices. One pushbutton
press is all it takes to initiate about 15 seconds of
LED activity, before the circuit reverts back to its
very low current standby mode.
All of the logic required for circuit operation is
contained wholly within this 8 pin integrated circuit.
Normally only a pushbutton, the LEDs, and a battery
are all that are needed for a complete circuit. At
higher voltages, a single current limiting resistor may
be required to limit LED current.
The ELM712 drives each LED output in a
sequential fashion, at approximately 10 Hz. By only
driving one output at a time, peak current and thus
battery requirements are reduced.
• Low power CMOS design
• Wide supply range - 3.0 to 5.5 volt operation
• Auto-off mode conserves batteries
• Single push-button to activate
• Direct drive high current outputs
• No external timing components required
Connection Diagram
PDIP and SOIC
(top view)
Applications
• Campaign buttons
• Battery operated toys
• Dress ties
• Signs
VDD
1
8
VSS
LED4
2
7
LED3
LED5
3
6
LED2
start
4
5
LED1
• Holiday Ornaments
Block Diagram
Master Oscillator
VDD
start
ELM712DSB
4
Power
Control
Output Drivers
5
6
7
2
3
LED1
LED2
LED3
LED4
LED5
Elm Electronics – Circuits for the Hobbyist
< http://www.elmelectronics.com/ >
1 of 3
ELM712
Pin Descriptions
VDD (pin 1)
This pin is the positive supply pin, and should
always be the most positive point in the circuit.
Internal circuitry connected to this pin is used to
provide power on reset of the microprocessor, so
an external reset signal is not required. Refer to
the Electrical Characteristics section for further
information.
LED1, LED2, LED3, LED4 and LED5
(pins 5, 6, 7, 2 and 3 respectively)
These are the five active high LED drive outputs.
They are energized in the order listed for
approximately 20msec each, at a rate of 10Hz.
Each output is capable of sourcing a maximum
of 25mA of current, when the ELM712 is
operated at the maximum supply level.
start (pin 4)
Momentarily connecting this pin to VSS will
initiate an LED sequence that typically lasts for
about 15 seconds. After this time, the circuit will
revert back to the low power mode, waiting for
another start signal. The circuit automatically
senses a ‘stuck button’ condition as well and
powers down the internal circuits, but not the
internal pull-up resistor.
VSS (pin 8)
Circuit common is connected to this pin. This is
the most negative point in the circuit.
Ordering Information
These integrated circuits are available in either the 300 mil plastic DIP format, or in the 200 mil SOIC surface
mount type of package. To order, add the appropriate suffix to the part number:
300 mil Plastic DIP............................... ELM712P
200 mil SOIC..................................... ELM712SM
Absolute Maximum Ratings
Storage Temperature....................... -65°C to +150°C
Ambient Temperature with
Power Applied....................................-40°C to +85°C
Voltage on VDD with respect to VSS............ 0 to +7.5V
Note:
Stresses beyond those listed here will likely damage
the device. These values are given as a design
guideline only. The ability to operate to these levels
is neither inferred nor recommended.
Voltage on any other pin with
respect to VSS........................... -0.6V to (VDD + 0.6V)
All rights reserved. Copyright ©1999 Elm Electronics.
Every effort is made to verify the accuracy of information provided in this document, but no representation or warranty can be
given and no liability assumed by Elm Electronics with respect to the accuracy and/or use of any products or information
described in this document. Elm Electronics will not be responsible for any patent infringements arising from the use of these
products or information, and does not authorize or warrant the use of any Elm Electronics product in life support devices and/or
systems. Elm Electronics reserves the right to make changes to the device(s) described in this document in order to improve
reliability, function, or design.
ELM712DSB
Elm Electronics – Circuits for the Hobbyist
< http://www.elmelectronics.com/ >
2 of 3
ELM712
Electrical Characteristics
All values are for operation at 25°C and a 3V supply, unless otherwise noted. For further information, refer to note 1 below.
Characteristic
Minimum
Typical
Supply Voltage, VDD
3.0
3.0
VDD rate of rise
0.05
Average Supply Current, IDD
Start pin internal pullup resistance
LED Drive Current
Output Pulse Duration
470
Maximum Units
5.5
Conditions
V
see note 2
V/ms
0.60
2.0
mA
During operation
0.1
5
µA
In low power (standby) mode
750
1500
KΩ
see note 3
No series limiting resistor
200Ω series limiting resistor
VDD=3V
9
mA
VDD=5V
13
mA
20
msec
any output
Notes:
1. This integrated circuit is produced with a Microchip Technology Inc.’s PIC12C5XX as the core embedded
microcontroller. For further device specifications, and possibly clarification of those given, please refer to the
appropriate Microchip documentation.
2. This spec must be met in order to ensure that a correct power on reset occurs. It is quite easily achieved
using most common types of supplies, but may be violated if one uses a slowly varying supply voltage, as
may be obtained through direct connection to solar cells, or some charge pump circuits.
3. The value of the pullup resistance is both supply and temperature dependent.
Example Application
Using the ELM712 is straightforward,
requiring little explanation. Typically it is connected
in a circuit as shown at the right. Pressing the start
pushbutton once initiates a sequence of LED
flashes that last approximately 15 seconds.
The value of the resistor shown depends
on the voltage level that the circuit operates at. For
the circuit shown, no resistor is normally used, and
these points are jumpered out. For 5V operation, a
value of about 150 to 300 ohms is generally
inserted.
ELM712DSB
*see
text
8
3V
7
5
start
712
+
Elm Electronics – Circuits for the Hobbyist
< http://www.elmelectronics.com/ >
6
1
2
3
4
3 of 3