Maker Pro
Maker Pro

Easy pulse generator

Hi,

I am trying to make a short pulse generator from any pulse input. By this I mean I want a final output with a fixed pulse width no matter what input I have.
I tried to do it with a not gate linked to a and gate. It did work but apparently the solution can be based on ONE component only.

Any ideas?

Thank you in advance.
 
Last edited:
A single *logic* component, like one inverter or one two-input gate, sure. But any pulse forming circuit will need some kind of delay element or group of components to set the output pulse width. This can be as simple as one resistor and cone capacitor, as shown, or even a string of gates with no R's and C's, but there has to be something that determines when the end of the output pulse is.

Does the problem come with an output pulse width range?

ak
 
Do you need the circuit to operate whether the input pulse is both shorter or longer than the desired output pulse?
 
A single *logic* component, like one inverter or one two-input gate, sure. But any pulse forming circuit will need some kind of delay element or group of components to set the output pulse width. This can be as simple as one resistor and cone capacitor, as shown, or even a string of gates with no R's and C's, but there has to be something that determines when the end of the output pulse is.

Does the problem come with an output pulse width range?

ak

Hi, thank you for your answer.
Yes it does, it has to be around 1-100ns.
 

Harald Kapp

Moderator
Moderator
my teacher said it was supposed to be a single component and most likely a single logic gate.
Can you show us the complete task description? I don't know any single logic gate thjat requires no external components to fulfill this task. As others mentioned before you'll have to add some passive components (R, C) to generate a specific timing.
A monostable multivibrator comes to mind, still requiring R+C for the timing.
 
If you already have an oscillator producing square waves, then short pulses can easily be achieved by using one AND-gate where one input are connected to a RC circuit.
I think there is one of those that TTL chips have schmitt-trigger inputs, but doesn't remember it's number.
 
I seem to remeber doing something like this many years ago using an Exor gate a diode a resistor and a capacitor.
 
I seem to remeber doing something like this many years ago using an Exor gate a diode a resistor and a capacitor.
Usually, an XOR gate with an R-C time delay is used to produce an output pulse for both the leading and trailing edges of the input pulse. What the TS wants sounds like a simple monostable that is triggered by the leading edge only.

ak
 
Top