Discussion in 'General Electronics Chat' started by mpuvdd, Oct 1, 2007.

  1. mpuvdd

    Thread Starter Active Member

    Feb 11, 2007
    I have two controll lines that I want to send signals to in a specific pattern every time it is triggered. Basicly, send a signal to the first line for roughly 4 seconds, turn off, then the 2nd line for 4 seconds, turn off, and finally both lines at once for 4 seconds, and off. Also, inbetween transistions, maybe a pause of 2 secs, but it's not mandatory. What kind of setup would I need to do this? I was thinking something along the lines of a 556, but I'm not sure:eek:
    Thanks much,
  2. SgtWookie


    Jul 17, 2007
    You could do that very easily and cheaply with a microcontroller like a PICAXE.

    Sure, you could use a 556 as a basic timer, but you'd need to drive some kind of logic IC's with it, and your parts count rapidly increases, along with the complexity of your PCB.

    Might as well do yourself a huge favor by learning the programming language, and keep your project simple. It sure is a lot easier to re-write a few lines of program code than have to re-design a PCB that didn't quite do what you were planning on.
  3. mrmeval

    AAC Fanatic!

    Jun 30, 2006
    These can be tuned to your needs. You'd probably want to control a one shot for outputs 1 then that triggers output 2 on the negative pulse the negative pulse on 2 triggers another circuit that pulls 1 and 2 high.

    As stated there are microcontroller solutions but simple circuits can work as well if not better in some cases.
  4. Gadget

    Distinguished Member

    Jan 10, 2006
    The other option could be a 555 or cmos clock with a period of 2 seconds being triggered "on" and clocking a 4017 with the outputs configured as above with output 0 resetting or disabling the clock.
    My preference though, would also have to be a PICAXE.
  5. mrmeval

    AAC Fanatic!

    Jun 30, 2006
    Gadget, got a good reference site for what is entailed in setting up to use PICAXE? I'm a fan of Arduino but more is better. ;)