Using 555 & 556 Timers for 3-Way Solenoid Valve

  • Thread starter Thread starter simo
  • Start date Start date
Click For Summary

Discussion Overview

The discussion revolves around the use of 555 and 556 timers for controlling a 3-way solenoid valve. Participants explore timing sequences for valve operation, including delays and pulse durations, and consider alternatives to achieve the desired functionality.

Discussion Character

  • Technical explanation
  • Debate/contested
  • Exploratory

Main Points Raised

  • One participant proposes using a 556 timer to control a 3-way solenoid valve with specific timing requirements, including a 10-second delay followed by two 20 ms pulses for each valve.
  • Another participant suggests that 555 timers may lack accuracy and recommends using a stable time base, such as a crystal oscillator with a 74HC4060, to achieve better timing precision.
  • A participant unfamiliar with crystal oscillators expresses a preference for using the 555 timer due to their understanding of it.
  • It is noted that a 556 timer consists of two independent 555 timers, which could be utilized to create the necessary timing sequences, with one timer handling the 10-second delay and the other managing the 20 ms intervals.
  • Alternative approaches are mentioned, such as using one of the 555 timers as a clock and employing additional logic to control the valve drivers.
  • One participant expresses a preference for the CD4538 dual timer, citing its ease of use compared to the 555 timer.

Areas of Agreement / Disagreement

Participants present multiple competing views regarding the best approach to achieve the timing requirements for the solenoid valve. There is no consensus on whether to use 555/556 timers or alternative timing solutions like crystal oscillators.

Contextual Notes

Participants discuss various methods for achieving timing precision, but there are unresolved questions regarding the accuracy of 555 timers and the feasibility of using alternative components. The discussion does not clarify the specific requirements for timing accuracy or the constraints of the proposed solutions.

Who May Find This Useful

This discussion may be useful for electronics enthusiasts, hobbyists, or engineers interested in timer circuits, solenoid valve control, and exploring different timing solutions in electronic designs.

simo
Messages
18
Reaction score
0
I'm planning on using a 556 timer for a 3-way solenoid valve. I need to have both valves closed for a period of 10 seconds, then open the first valve for 20 ms, followed by the opening of the second valve for 20 ms. This is astable. Is it possible to line up the timing using a 556 timer or do I have to use two 555 timers? How do I get the second valve to start its timing sequence 20 ms after the first?
 
Engineering news on Phys.org
simo said:
I'm planning on using a 556 timer for a 3-way solenoid valve. I need to have both valves closed for a period of 10 seconds, then open the first valve for 20 ms, followed by the opening of the second valve for 20 ms. This is astable. Is it possible to line up the timing using a 556 timer or do I have to use two 555 timers? How do I get the second valve to start its timing sequence 20 ms after the first?

555 timers are not very accurate. It would be better to use a stable time base (crystal oscillator) and divide down your clocks. You could base it on the 74HC4060, for example, and use a 32kHz watch crystal for the time base. Have you considered doing it that way?

http://www.nxp.com/#/pip/pip=[pip=74HC_HCT4060_CNV_2]|pp=[t=pip,i=74HC_HCT4060_CNV_2]
 
berkeman said:
Have you considered doing it that way?

No, I've never heard of this. I'm new to electronics and was hoping to use the 555 timer because I understood it.
 
A 556 timer is just two 555's in a single package. (I think you can get 4 in a package in a 558). Each are independent. So you would use one to create the 10 sec delay as a one-shot. Then use the output as the trigger for the second to create the 20msec delay. Then use the output of the second to trigger a 3rd for the second valve.

As discussed above, there are many, many ways to accomplish this. It all depends on what you are trying to "optimize". For example, you could just use one of the 555's as a 20msec clock. Then use other logic to switch the desired pulse to the right valve driver.

But, if the timing isn't overly critical and package count, etc. aren't critical, 555's are a straightforward way to go, and will interface pretty easily with your valve driver. They have a wide Supply Voltage range, so you can probably power them with the same supply as the valve driver (no need for separate 5Volt supply, etc.).

For my part, I'm partial to the CD4538 which is a dual timer, even easier to use than the 555, and cheaper.
 

Similar threads

  • · Replies 30 ·
2
Replies
30
Views
4K
  • · Replies 14 ·
Replies
14
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 6 ·
Replies
6
Views
4K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 9 ·
Replies
9
Views
3K
Replies
16
Views
3K
Replies
4
Views
2K
  • · Replies 5 ·
Replies
5
Views
6K
  • · Replies 6 ·
Replies
6
Views
2K