Been googling for ages but couldn't find something that seems like it would do what I need. I'm looking for a design that would generate a single pulse when triggered but then nothing until reset even though the trigger will remain. I'm thinking of a 555 timer but couldn't work out how to use one in this way as from what I can tell it's neither monostable or bistable or astable operation that I want. The pulse doesn't have to be clean or that long (about 1-2 second should be enough. Basically, what I want to do is to sound a buzzer once only and then don't sound it again until reset.
Actually recosindering it doesn't have to be reset (although if it does, it doesn't matter). All that's important is that it generates only a single one shot several second or so pulse and then should drop to low, even though the trigger remains high. Once the trigger drops to low, it should be able to generate another pulse when triggered again. Alternatively, it could generate a single several second pulse and then nothing until reset. It doesn't matter which as long as it's capable of only generating one pulse while trigger remains high.
Use an R-S flip-flop, and trigger your one-shot with the Q output. With a 555, you'll have to differentiate the edge, so that it will actually time out. Actually, I think that should be "not Q", so that the 555 gets a negative-going trigger pulse. Then no more triggers will set the flip-flop, since it's already set, and you'll have to reset it to start the cycle again.
Assuming a negative going trigger, use a series cap between the trigger pulse and the 555 pin 2, with pullup resistors on each side of the cap. If the trigger is + going, use an NPN inverter, then the cap.
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.