R
Rob Convery
- Jan 1, 1970
- 0
I am working on a project where I am going to be controlling a number of
rams. These are triggered using solenoids. I am trying to work out the best
method of controlling these. The whole setup will have 5 instances of the
setup described below (this may effect how you suggest doing this). I am
working in a environment with a supply voltage of +12v.
I have a single pulse trigger which I need to subsequently operate 2 outputs
using delays using a 2nd input to decided what to trigger. In Summary.
Trigger input pulses High
If Input Z if ground Then
Output A must go high for X (approx 5-10) seconds
&
Output C must delay for X (probably 2), then high for X seconds
(probably 2)
else
Output B must go high for X (approx 5-10) seconds
&
Output C must delay for X (probably 2), then high for X seconds
(probably 2)
end else
or pictorally
Trigger ___|-|_______________________
InZ _____________________________
A ____|-------------------|____
B _____________________________
C __________|--|_______________
OR
Trigger ___|-|_______________________
InZ -----------------------------
A _____________________________
B ____|-------------------|____
C __________|--|_______________
(Copy above to notepad if it displays incorrectly)
So what is the best way of implementing this. Should I use a combination of
timer circuits to do this but with having 5 of these it would become a mass
of timer circuits. Alternatively I could program a PIC or PICs do to this (I
have never done PIC programming - well other than some traffic light thing
during electronics at Uni, but should be able to pick it up as I am a
programmer/tester by day)
Cheers for any advice
Rob
rams. These are triggered using solenoids. I am trying to work out the best
method of controlling these. The whole setup will have 5 instances of the
setup described below (this may effect how you suggest doing this). I am
working in a environment with a supply voltage of +12v.
I have a single pulse trigger which I need to subsequently operate 2 outputs
using delays using a 2nd input to decided what to trigger. In Summary.
Trigger input pulses High
If Input Z if ground Then
Output A must go high for X (approx 5-10) seconds
&
Output C must delay for X (probably 2), then high for X seconds
(probably 2)
else
Output B must go high for X (approx 5-10) seconds
&
Output C must delay for X (probably 2), then high for X seconds
(probably 2)
end else
or pictorally
Trigger ___|-|_______________________
InZ _____________________________
A ____|-------------------|____
B _____________________________
C __________|--|_______________
OR
Trigger ___|-|_______________________
InZ -----------------------------
A _____________________________
B ____|-------------------|____
C __________|--|_______________
(Copy above to notepad if it displays incorrectly)
So what is the best way of implementing this. Should I use a combination of
timer circuits to do this but with having 5 of these it would become a mass
of timer circuits. Alternatively I could program a PIC or PICs do to this (I
have never done PIC programming - well other than some traffic light thing
during electronics at Uni, but should be able to pick it up as I am a
programmer/tester by day)
Cheers for any advice
Rob