Hello,
I am using a TLC556 duel timer to create a stable time period with the first timer and to use that to trigger the second timer in mono-stable mode to generate a pulse based on a potentiometer input and the timer period generated in the first "stage". Here is my schematic (R2 is the pot from one end to the wiper):

I have been able to both simulate and build this circuit and it works great. Timing is perfect (except due to the 20% tolerance of the caps it's not exactly 600s as I'd like) but there is one interesting caviat..if you adjust the pot in the middle of the cycle your adjustment won't take effect until the next cycle. This leads to the problem where you start the board with the pot set to 0 and after 10 seconds you change it you need to wait another 590 seconds before you even see the output of the second stage do anything. It makes the circuit look "dead" to the user. While I wouldn't expect an immediate reaction to pot adjustments, it needs to react faster than that. Is there a way to modify this circuit to trigger the first stage to restart when the pot is adjusted? The obvious one I can think of is adding a push button to the reset pin of the first stage and you press that button after adjusting the pot...but that is not feasible in this application.
