Hi all,
What I thought was a simple project has turned into a headache…
Would anyone be interested in designing a simple debounced flip-flop that is always off on initial power on, and changes states with a momentary n/o switch?
Not sure what going rates are for design services, but happy to pay a fair rate.
The purpose is as follows… we have software video capture program, and we have an external usb switch mapped to start and stop recording via a simple momentary button switch. The rub is that there is no visual feedback that the button has been pushed, eg that recording is happening. Until the software coders get around to a send on start to the usb bus, we can’t get feedback out, so we have to fake it by having the same switch toggle an LED at the same time as it toggles the start/stop button in the software.
Having constructed several test circuits posted on various DIY electronics sites, I realize I know too little to make any needed changes to the designs…and we need it sooner than I am likely to learn all I need to know. Hence this post.
Some paramaters:
On power up of the computer, the LED should stay off, and on pushing the momentary button the LED should go on, and go off when the switch is pushed again. Very simple in theory. Not so easy in practice!
I used this bistable flip-flop http://ourworld.compuserve.com/homepage … /page9.htm and substituted a resistor for the left hand LED, but it is not reliably “left-handed” on startup. I also added the mentioned 1K resistor in parallel with the LED to make sure it really goes off as the flip-flop changes states.
So…the board should be either 5V or 12V, eg power supplied from a standard ATX power supply. It should have one set of terminals for the LED, and one for the switch. Otherwise choice of approach (555 IC, 4013 IC, a modified version of the one I tried) is up to you, as long as it does those few things.
Again, the crucial thing is that the LED is off when power is first applied to the system, as it needs to reflect the state of the “start/stop” button in software, which is always off at startup.
thanks!!
Charles