This line of products is geared towards the electronics hobbyist. Each integrated circuit is
created with the express purpose of relieving some of the peripheral design burden from you.
Circuits are provided for such functions as driving piezo buzzers and LEDs, interfacing to
mechanical switches, and providing stable timing signals.
OscillatorsELM440 - 60Hz Generator
ELM446 - 50Hz Generator
ELM460 - Impossible Oscillator
Switch InterfacesELM409 - Versatile Debounce Circuit
ELM410 - Triple Debounce Circuit
ELM411 - Debounce Circuit with Latch
ELM415 - Up/Down Interface
TimersELM380 - Battery Charger Timer
ELM381 - 60Hz Long Interval Counter
ELM382 - 50Hz Long Interval Timer
MiscELM304 - NTSC Video Generator
ELM412 - Piezo Element Driver
ELM413 - LED Driver
This circuit generates both 60Hz and 1Hz from a common 3.58MHz NTSC TV crystal. A synchronizing input is also provided for locking the output to a 60Hz line frequency signal if available (recommended for long-term stability). Switching between sync-lock and free-running is automatic. Handy for battery-backed clock circuits. ELM440P (8-pin PDIP): $8.00 ELM440SM (8-pin SOIC): $9.50
![]()
ELM440
data sheet
(28K)
This chip also uses a 3.58MHz NTSC television crystal to generate complementary 50Hz outputs as well as a 1Hz output. Greatly simplifies many timekeeping tasks as the 20ms period is often handier for calculations than 16.67ms. This circuit does not have a sync-lock input. ELM446P (8-pin PDIP): $8.00 ELM446SM (8-pin SOIC): $9.50
![]()
ELM446
data sheet
(20K)
This integrated circuit uses no external timing components to generate signals with periods from 0.1 seconds to 10 minutes. Timing is digitally selected via four input pins, and complementary output signals are provided. It doesn't have as much output drive as a 555, but sure is much easier to use. ELM460P (8-pin PDIP): $8.00 ELM460SM (8-pin SOIC): $9.50
![]()
ELM460
data sheet
(26K)
The newest in our family of debounce circuits, the ELM409 processes only one input, but it does it well. The input has a Schmitt trigger stage to handle slow moving signals or contacts of high resistance, and there are two output pins - the main one, and its' complement. Internally, the signal can be processed in several different ways, providing different debounce periods, outputs that follow the signal or change on edges, and outputs that are steady or a single pulse. In all, there are eight different modes of operation that can be selected, making it a truly versatile debounce circuit. ELM409P (8-pin PDIP): $8.00 ELM409SM (8-pin SOIC): $9.50
![]()
ELM409
data sheet
(51K)
Internal pullups simplify the connection of up to three mechanical switches to this device. Each independent circuit provides 25ms of debouncing on both pickup and dropout. A very handy device for interfacing to almost any logic circuit. ELM410P (8-pin PDIP): $8.00 ELM410SM (8-pin SOIC): $9.50
![]()
ELM410
data sheet
(25K)
Similar to the ELM410, but one of the outputs toggle on and off with each press of a momentary pushbutton. The other two circuits simply provide inverted, debounced outputs. ELM411P (8-pin PDIP): $8.00 ELM411SM (8-pin SOIC): $9.50
![]()
ELM411
data sheet
(25K)
Connect two pushbuttons to this IC, label one "Up" and the other one "Down", then tie the outputs to your favourite digital potentiometer or counter circuit. All of the logic for switch debouncing, up/down encoding, count pulsing and inversion, and even an auto-repeat function are included in this circuit. Very handy, with many possibilities. ELM415P (8-pin PDIP): $8.50 ELM415SM (8-pin SOIC): $10.00
![]()
ELM415
data sheet
(33K)
A single pushbutton press initiates either an eight or a fourteen hour timing cycle for charging Nickel Cadmium batteries. If desired, the period can also be programmed in one hour increments. Requires a full-wave rectified 60Hz signal for timing. ELM380P (8-pin PDIP): $8.00 ELM380SM (8-pin SOIC): $9.50
![]()
ELM380
data sheet
(28K)
Reduce circuit board clutter when trying to obtain those very long time delays. The ELM381 provides 1 hour to 1 week periods using a 60Hz clock input. Digitally select one of four desired periods, apply a line frequency signal to the Schmitt clock input, and use the high current outputs to drive your circuit. ELM381P (8-pin PDIP): $8.00 ELM381SM (8-pin SOIC): $9.50
![]()
ELM381
data sheet
(31K)
The ELM382 is very similar to the ELM381, except that it expects a 50Hz input for the timing signal. Outputs can be 1 hour, 12 hours, 1 day, or 1 week, exactly as the ELM381. Simply apply a line frequency signal to the Schmitt clock input, and use the high current outputs to drive your circuit. ELM382P (8-pin PDIP): $8.00 ELM382SM (8-pin SOIC): $9.50
![]()
ELM382
data sheet
(31K)
Ever want to use a stereo VCR to record only audio, but found that it needed some video before it would record anything? This handy circuit provides a blank raster that is perfect for these applications. Can also produce a test pattern of four gray-scale bars. Output is fully interlaced, standard 60Hz field/30Hz frame rate. ELM304P (8-pin PDIP): $8.00 ELM304SM (8-pin SOIC): $9.50
![]()
ELM304
data sheet
(38K)
Need to simply turn a piezo buzzer on and off? The ELM412 provides all of the logic to drive a buzzer for you. It has one pin control, and digital selection of eight different operating frequencies. A push-pull output stage is used to provide high output power, even with a 3V supply. ELM412P (8-pin PDIP): $8.00 ELM412SM (8-pin SOIC): $9.50
![]()
ELM412
data sheet
(24K)
A handy device for driving either single or two colour LEDs, based on the state of an input. An auxiliary (delayed) output is provided for sequentially enabling other circuits after 0.1 to 5 seconds. This self contained circuit generates its own timing signals, and can directly drive most LEDs using only a single resistor. ELM413P (8-pin PDIP): $8.00 ELM413SM (8-pin SOIC): $9.50
![]()
ELM413
data sheet
(26K)
©2010 Elm Electronics