nukerdoggie
Newbie level 3
transition detector
I need a simple pulse transition detector that provides an output pulse for BOTH the leading and trailing edges of its clock input square wave.
Can I use a non-retriggerable one-shot that is set up (by its external Rx - Cx values) to provide a desired-width output pulse, and that has both leading-edge and trailing edge trigger inputs? I was thinking of the 74HCT221 one-shot.
I'd like to trigger this at both its A (trailing edge detector) and B (leading edge detector) inputs with the same clock signal, and get a narrow output pulse on every leading and every trailing edge of the input clock signal.
Will this work, or will the 74HCT221 deny me the ability to "see" both edges of the incoming clock signal?
If this approach won't work, is there a simple modification (like buffering one of the inputs to achieve some delay) that will make it work, or is there a different, but simple approach I can use?
The application is a medical device which aids a patient suffering from foot drop, helping him to walk by lifting his foot at the proper time. A heel contact sensor detects when he comes off his heel, and also when he comes back down onto his heel, as he walks. The heel contact sensor contains an RF transmitter that "chirps" the current state of the heel contact sensor to a receiver embedded inside the nerve stimulator strapped to the patient's leg just below the knee. This stimulator applies an electrical signal to the deep peroneal nerve, lifting the patient's foot. The signal is removed, and the patient's foot is allowed to drop, when the heel contact sensor detects that the patient has come back down onto his heel.
Thus, if you picture the clock signal coming out of the heel contact sensor, it is a square wave at about .5 HZ, depending upon how fast the patient walks. There is therefore a need to detect both the leading edge of this signal, that is, when the patient comes off his heel (logical "1"), and the trailing edge, when he comes back down onto his heel (logical "0"), so the transmitter can "chirp" this data to the receiver.
Thanks for any help on this design problem!
NukerDoggie
I need a simple pulse transition detector that provides an output pulse for BOTH the leading and trailing edges of its clock input square wave.
Can I use a non-retriggerable one-shot that is set up (by its external Rx - Cx values) to provide a desired-width output pulse, and that has both leading-edge and trailing edge trigger inputs? I was thinking of the 74HCT221 one-shot.
I'd like to trigger this at both its A (trailing edge detector) and B (leading edge detector) inputs with the same clock signal, and get a narrow output pulse on every leading and every trailing edge of the input clock signal.
Will this work, or will the 74HCT221 deny me the ability to "see" both edges of the incoming clock signal?
If this approach won't work, is there a simple modification (like buffering one of the inputs to achieve some delay) that will make it work, or is there a different, but simple approach I can use?
The application is a medical device which aids a patient suffering from foot drop, helping him to walk by lifting his foot at the proper time. A heel contact sensor detects when he comes off his heel, and also when he comes back down onto his heel, as he walks. The heel contact sensor contains an RF transmitter that "chirps" the current state of the heel contact sensor to a receiver embedded inside the nerve stimulator strapped to the patient's leg just below the knee. This stimulator applies an electrical signal to the deep peroneal nerve, lifting the patient's foot. The signal is removed, and the patient's foot is allowed to drop, when the heel contact sensor detects that the patient has come back down onto his heel.
Thus, if you picture the clock signal coming out of the heel contact sensor, it is a square wave at about .5 HZ, depending upon how fast the patient walks. There is therefore a need to detect both the leading edge of this signal, that is, when the patient comes off his heel (logical "1"), and the trailing edge, when he comes back down onto his heel (logical "0"), so the transmitter can "chirp" this data to the receiver.
Thanks for any help on this design problem!
NukerDoggie