Timing Stage Block

While working on an analog automatic DC current limiter, I realized I had a need for a goto timing stage circuit that I could just drop in as required when multiple time dependent tasks need to be completed in sequence.  This circuit does that, it’s a capacitor charged with a voltage controlled current, that triggers outputs when the capacitor voltage reaches a fixed threshold.  It also has inputs which disable/pause charging and an input to trigger drain of the capacitor which resets the timer.  It has two 400mA form C outputs.  The timing isn’t linear with respect to the input voltage which is an issue I may revisit at a later date.

Timing Stage Block.png

Timing Stage Block

Time to Trigger ~= (6*C1)/(TIME_DELAY*2.4/500)   where C1 is the capacitance of the timing capacitor.

Which is precalculated on the following chart for a 25uF capacitor (note that 0 volts has a special value due to opamp range limitations and built-in voltage drops, and similarly, voltages greater than 4.3V will not have a lower trigger time.) :

Time Data.png

Add (0.8 to 2ms) to these times for the delay required to turn on the opto-relays.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s