Can a Microcontroller Replace a 555 Timer for a Low Frequency Flasher?

  • Thread starter Thread starter funnyguy
  • Start date Start date
  • Tags Tags
    Frequency Timer
Click For Summary

Discussion Overview

The discussion revolves around the feasibility of using a microcontroller as an alternative to a 555 timer for creating a low frequency flasher circuit, specifically targeting a cycle of approximately 10 seconds on and 5 seconds off. Participants explore various options for timing control, including the use of resistors and capacitors, as well as different types of oscillators.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant expresses concern about the cost and size of resistors and capacitors needed for low frequency applications when using a 555 timer.
  • Another participant humorously suggests an unconventional method involving a gerbil on a treadmill as a cheaper alternative to a 555 timer.
  • A participant points out that the cost of resistors and capacitors may not be significant and suggests using a Wien bridge oscillator as an alternative approach.
  • One participant reflects on their initial miscalculations regarding resistor and capacitor values, realizing that lower values could suffice for their timing needs.
  • Another participant proposes using a microcontroller for greater flexibility in timing and duty cycle adjustments, and mentions the potential for using PWM to control motor speed.
  • There are suggestions to consider adjustable resistors or potentiometers with the 555 timer to achieve the desired frequency.

Areas of Agreement / Disagreement

Participants present multiple competing views on the best approach to achieve the desired timing for the flasher circuit. There is no consensus on whether a microcontroller is definitively better than a 555 timer, as various alternatives are discussed without resolution.

Contextual Notes

Participants express uncertainty regarding the specific resistor and capacitor values needed for low frequency operation, and there are references to potential miscalculations in earlier assessments. The discussion includes various proposed methods without a clear resolution on the most effective solution.

Who May Find This Useful

This discussion may be useful for hobbyists or engineers interested in circuit design, particularly those exploring alternatives to traditional timer circuits for low frequency applications.

funnyguy
Messages
16
Reaction score
0
I want to build a low frequency, uneven cycle flasher somewhere around 10 seconds on, 5 seconds off. I planned on using a 555 timer and a MOSFET to drive my load, a small DC motor. Are there any other suggestions for something at low frequency? I'm just concerned at the R and C values needed for such low frequency as I might be able to buy a cheaper timer already assembled.

Thanks.
 
Engineering news on Phys.org
funnyguy said:
I want to build a low frequency, uneven cycle flasher somewhere around 10 seconds on, 5 seconds off. I planned on using a 555 timer and a MOSFET to drive my load, a small DC motor. Are there any other suggestions for something at low frequency? I'm just concerned at the R and C values needed for such low frequency as I might be able to buy a cheaper timer already assembled.

Thanks.

Do you expect that since you need such timing control for your 555 that "the R and C values needed" will be expensive? What is the cost of one resistor and one capacitor combined?

A cheaper timer might be constructed by placing a gerbil on a rotary treadmill. You could mount a contactor near the circumference to energise a microswitch each revolution. You'd need to teach the gerbil the correct timing, and also feed him or her, so it might be cheaper to stick with the 555 timer.

Cheers,
Bobbywhy
 
I believe what bobbywhy is saying, is that one R and C probably aren't going to cost you that much.

Use Mouser.com to find some L and C with $ values.
http://www.mouser.com/Passive-Components/Capacitors/_/N-5g7r/
http://www.mouser.com/Passive-Components/Inductors/_/N-5gb4/ Also, you could try using an oscillator. I would suggest a Wien bridge oscillator.
http://en.wikipedia.org/wiki/Wien_bridge_oscillator

That way, you would buy 2 R and 2C instead of one C and one L

You would have to change the duty cycle of the Wien Bridge oscillator. I am trying to find the circuit for that...
 
Last edited by a moderator:
Well, I didn't think they would, but I think the original documentation and formulas I had misled me. Originally, I looked at the calculations and thought that even with R values in the 100 kohm ranges I would need very large $5+ capacitors to make the high time what I needed. I see now that even with 7.5k and a 1mF cap I'll be in the range I need.
 


I would suggest considering using a microcontroller instead of a 555 timer for your low frequency flasher. This would allow for more flexibility in adjusting the timing and duty cycle, and may also be more cost-effective in the long run. Additionally, you could potentially use a pulse width modulation (PWM) signal to control the speed of the DC motor, rather than using a MOSFET. This would also give you more control over the motor's speed. Alternatively, you could consider using a different type of timer, such as a 555 timer with an adjustable resistor, or a 555 timer with a potentiometer, to achieve your desired frequency. Ultimately, the best approach will depend on your specific project requirements and resources.
 

Similar threads

Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
8K
Replies
7
Views
3K
Replies
10
Views
3K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 11 ·
Replies
11
Views
8K
  • · Replies 31 ·
2
Replies
31
Views
8K
Replies
4
Views
8K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K