555 timer question & Bounceless Garage door opener.

  • Thread starter Thread starter flatmaster
  • Start date Start date
  • Tags Tags
    555 timer Timer
Click For Summary
SUMMARY

The discussion centers on the construction of a "bounceless" garage door opener using a 555 timer and relay to prevent multiple signals from inadvertently cancelling the door's operation. The user successfully implemented a solution that holds the output of the 555 timer for approximately 4 seconds, ensuring that the motor does not receive conflicting signals. Voltage considerations are critical, with the 555 timer rated for 4.5 to 15 VDC and the relay requiring 9 VDC, while the user is currently utilizing a 17 VDC source. Concerns about using a 24 VDC supply and the necessity of a protection diode across the relay coil were also discussed.

PREREQUISITES
  • Understanding of 555 timer operation and configurations
  • Basic knowledge of relay circuits and their voltage requirements
  • Familiarity with voltage regulation techniques
  • Experience with electronic component specifications and limitations
NEXT STEPS
  • Research "555 timer relay circuit design" for optimal configurations
  • Learn about voltage regulation methods for electronic circuits
  • Explore the use of protection diodes in relay applications
  • Investigate the implications of using CMOS vs. standard 555 timers
USEFUL FOR

Electronics hobbyists, engineers designing automation systems, and anyone interested in improving garage door opener functionality through electronic modifications.

flatmaster
Messages
497
Reaction score
2
555 timer question & "Bounceless" Garage door opener.

When opening a garage door from a distance, it is sometimes necessary to push the button multiple times when beyond the range of the transmitter. One can inadvertnently push the button multiple times and cancel the door going up. To open the door, one must push the button three more times to go down, cancel, and go up.

I resolved to solve this problem. I built a "bounceless" switch with a 555 timer and a relay.

There are 3 leads going between the motor and radio receiver. 24 VAC, Common, and "relay". The radio receiver grounds the "relay" lead to signal the motor to close the door. All I needed to do was interrupt the "relay" leg. For my bounceless switch, the "relay out" of the radio receiver grounds the input of a 555 timer. The output of the 555 timer closes a contractor connected to "relay in" on the opener motor. I chose a resistor and capacitor that make the 555 hold the output down for about 4 seconds.

Now, if I inadvertently hit the button multiple times, the motor does not receive multiple open signals because the 555 is still "holding down" the button.

Here are the voltage requirements of my components.

Components
555 Chip - 4.5 to 15 VDC.
Relay - 9 VDC


Here are my available voltage sources
24 VDC in radio receiver
8 VDC in radio receiver.
17 VDC repurposed transformer.

Initially, I was hoping the 8VDC would be enough to close the relay, but it was not sufficient. Currently, I have the 17 VDC source powering both the chip and relay.


Ok. Finally my question.


Am I OK to have both the chip and relay powered by the 17 VDC source? The relay is on for only 4 seconds, so I'm not that worried about that burning up. The chip has a large input impedance, so it should be comfortable with 17 VDC.

Is the 555 forgiving enough that I could even use the 24 VDC from the radio receiver? This would be a much more elegant solution.
 

Attachments

Engineering news on Phys.org
There are a lot of variants of the 555. WHich are you using? If it is CMOS, the 17 VDC source is a no-no. If it is the LM555 from TI (probably the most popular) the max VCC rating is 18 VDC so you are pushing your luck at 17 VDC and 24 VDC will kill it. You could try powering a regulator to drive the 555's VCC or just use a voltage divider if you want a quick and dirty solution (assuming you're not using a battery)
 
The 555 should run on a lower voltage and drive a "open drain" FET that provides a path to ground for the higher relay voltage (through the relay coil). Don't drive the relay like that from the 555.

Also, the relay needs a protection diode across it. When the switch opens, the relay coil produces a voltage spike (from the collapsing inductor field) that typically turns circuits into "switch once only" devices.

Do a google IMAGE search for "555 drives a relay" and look at the IMAGES for one you like.
 
Last edited:
Suppose the door is going down instead of up and you want to stop the door immediately. What will happen?
 
flatmaster said:
When opening a garage door from a distance, it is sometimes necessary to push the button multiple times when beyond the range of the transmitter. One can inadvertnently push the button multiple times and cancel the door going up. To open the door, one must push the button three more times to go down, cancel, and go up.

I resolved to solve this problem. I built a "bounceless" switch with a 555 timer and a relay.

There are 3 leads going between the motor and radio receiver. 24 VAC, Common, and "relay". The radio receiver grounds the "relay" lead to signal the motor to close the door. All I needed to do was interrupt the "relay" leg. For my bounceless switch, the "relay out" of the radio receiver grounds the input of a 555 timer. The output of the 555 timer closes a contractor connected to "relay in" on the opener motor. I chose a resistor and capacitor that make the 555 hold the output down for about 4 seconds.

Now, if I inadvertently hit the button multiple times, the motor does not receive multiple open signals because the 555 is still "holding down" the button.

Here are the voltage requirements of my components.

Components
555 Chip - 4.5 to 15 VDC.
Relay - 9 VDC


Here are my available voltage sources
24 VDC in radio receiver
8 VDC in radio receiver.
17 VDC repurposed transformer.

Initially, I was hoping the 8VDC would be enough to close the relay, but it was not sufficient. Currently, I have the 17 VDC source powering both the chip and relay.


Ok. Finally my question.


Am I OK to have both the chip and relay powered by the 17 VDC source? The relay is on for only 4 seconds, so I'm not that worried about that burning up. The chip has a large input impedance, so it should be comfortable with 17 VDC.

Is the 555 forgiving enough that I could even use the 24 VDC from the radio receiver? This would be a much more elegant solution.
Bro, I think it is perfect with 17 VDC but only if you want to upgrade then try 24 VDC. By the way my Automatic garage door opener is a very old unit. So, I want to ask does your switch would work with my opener?
 
meBigGuy said:
The 555 should run on a lower voltage and drive a "open drain" FET that provides a path to ground for the higher relay voltage (through the relay coil). Don't drive the relay like that from the 555.

Also, the relay needs a protection diode across it. When the switch opens, the relay coil produces a voltage spike (from the collapsing inductor field) that typically turns circuits into "switch once only" devices.

Do a google IMAGE search for "555 drives a relay" and look at the IMAGES for one you like.

Ok. Regulating voltage to 12 VDC. Installed diode in parallel with relay coil side to handle collapsing inductor field.

The 555 output is rated at 200 mA and I measured the relay drawing 20 mA at 12 VDC. Do I really need to make the 555 drive a transistor instead of driving the relay directly? Is there some other reason not to drive the relay with the 555?
 
skeptic2 said:
Suppose the door is going down instead of up and you want to stop the door immediately. What will happen?

Door will bounce back when hitting an obstacle. Otherwise, you need to wait the 3 seconds for the 555 to reset. This is enough time for door to go through about 1/3 of its total travel.
 
flatmaster said:
Ok. Regulating voltage to 12 VDC. Installed diode in parallel with relay coil side to handle collapsing inductor field.

The 555 output is rated at 200 mA and I measured the relay drawing 20 mA at 12 VDC. Do I really need to make the 555 drive a transistor instead of driving the relay directly? Is there some other reason not to drive the relay with the 555?

Not really. I just don't like driving things from 555's directly. But the main reason was because of the supply voltage.

At what output voltage is the 555 rated at 200ma, and at what VDD voltage?
 
flatmaster said:
Door will bounce back when hitting an obstacle. Otherwise, you need to wait the 3 seconds for the 555 to reset. This is enough time for door to go through about 1/3 of its total travel.

Which brand of garage door opener are you referring to? A garage door opener uses the breaking of the light beam as the first fault to cause the door to reverse. The door will also reverse if the door hits an object on the way down but the force it exerts on the object before stopping can be as high as 450 lbs. Garage doors have killed children.

For this reason you may want to reverse the door before it strikes an object and your circuit may prevent you from doing that. By the way, I used to be Sr. Electronic Product Engineer for the world's largest garage door opener manufacturer.
 
  • #10
It's an older model, so it doesn't have the light beam. Manufacture is Allister. Radio receiver is delta 3.

Not sure what the force required for bounce back is. I think I'll put some aluminum cans and see if it crushed them.

The delay I built is only on the radio receiver. Hard wired switches go directly to the opener and allow for a quick stop of the door.

I figure you'll only be closing the door with the remote when leaving. The door would typically opened just before you leave and closed as soon as you exit.

I'm glad to have a garage door engineer reading my post!

What about doors in commercial applications that close on their own after a period of time? Do they have the bounce back threshold set lower?
 

Similar threads

  • · Replies 29 ·
Replies
29
Views
9K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 25 ·
Replies
25
Views
5K
  • · Replies 8 ·
Replies
8
Views
6K
  • · Replies 6 ·
Replies
6
Views
11K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 11 ·
Replies
11
Views
4K
  • · Replies 24 ·
Replies
24
Views
9K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
8K