Hi all,
Let me start off by saying thanks for this great resource and community - it has already proven invaluable for me in the short time I have been using it.
I have been playing around with some 555 circuits with the end goal of driving 12 IGBT switched "smart coils." What I am attempting to do is produce a TTL-esque square wave with 3-8mS high (5v) and 10mS low signal. This signal would be passed around 12 outputs so that each output would "wait" until all the other channels had fired.
Initially I had tried an Astable 555 circuit clocking 2 4017 counters. I was unable to figure how to delay the rising edge of the counter output and I also discovered that the 4017's couldn't sink enough current (I talked to the manufacturer and they couldn't give me a spec - I'm guessing 20mA) and were quickly damaged.
I did discover through experimenting that a standard Astable 555 circuit can drive the smart coil without issue so I set upon cascading 2 555's together (I don't have a schematic but it was along the lines of Bill Bowden's 555 delay below but with an Astable (with adjustable duty cycle) circuit driving the trigger of the second 555. The result was the 2nd rising edge immediately preceding the 1st clock's falling edge despite changing values of the RC filter linking the 2 555's.
I am sure there are better ways to do what I am trying to do although there are a few reasons why a simple 555 circuit is appealing. I tried using an Arduino but again it couldn't sink enough current without added transistors. I am very green in regards to designing/modifying circuits and RC filters in general although I have a fair amount of troubleshooting experience and the tools to do so. Can someone point me in a direction? Can I just delay the trigger of the next 555 somehow?
Let me start off by saying thanks for this great resource and community - it has already proven invaluable for me in the short time I have been using it.
I have been playing around with some 555 circuits with the end goal of driving 12 IGBT switched "smart coils." What I am attempting to do is produce a TTL-esque square wave with 3-8mS high (5v) and 10mS low signal. This signal would be passed around 12 outputs so that each output would "wait" until all the other channels had fired.
Initially I had tried an Astable 555 circuit clocking 2 4017 counters. I was unable to figure how to delay the rising edge of the counter output and I also discovered that the 4017's couldn't sink enough current (I talked to the manufacturer and they couldn't give me a spec - I'm guessing 20mA) and were quickly damaged.
I did discover through experimenting that a standard Astable 555 circuit can drive the smart coil without issue so I set upon cascading 2 555's together (I don't have a schematic but it was along the lines of Bill Bowden's 555 delay below but with an Astable (with adjustable duty cycle) circuit driving the trigger of the second 555. The result was the 2nd rising edge immediately preceding the 1st clock's falling edge despite changing values of the RC filter linking the 2 555's.

I am sure there are better ways to do what I am trying to do although there are a few reasons why a simple 555 circuit is appealing. I tried using an Arduino but again it couldn't sink enough current without added transistors. I am very green in regards to designing/modifying circuits and RC filters in general although I have a fair amount of troubleshooting experience and the tools to do so. Can someone point me in a direction? Can I just delay the trigger of the next 555 somehow?