EDN logo


Design Ideas: July 18, 1996

One-shot remembers input-pulse width

Ray Kauffman,
Electronic Devices Inc, Chesapeake, VA

The circuit in Figure 1a remembers the width of an input pulse at the in terminal. After the input pulse returns to zero, a trigger input causes an output pulse to occur at the out terminal. This output pulse is proportional to the width of the input pulse. R2 and R3 set this pulse-width ratio. For the values shown, the output pulse is half the width of the input pulse, but you can set the output-pulse width to any fraction or multiple by selecting the ratio of R2/R3. The circuit's operation depends on this resistor ratio but is independent of power-supply variation, temperature drift, and the tolerances of R1 and C1.

The waveforms in Figure 1b help explain the circuit's operation. The switches in S1, a CD4066 quad-CMOS switch, are open if the input is at ground and closed if the input is at VCC. Assume that C1 has no charge for initial conditions; VREF then determines the output of IC1A. IC1B, acting as a comparator, has a low output. Therefore, all CMOS switches are open. The input pulse closes S1A, sinking a constant current from IC1A's inverting input. This current causes a linear voltage rise at the output of IC1A. When the input pulse ends, R1 is open, and no further current flows. The capacitor maintains its charge, and the output of IC1A is at a steady state.

A trigger input at this point closes S1C, momentarily grounding the inverting input of IC1B. The output of IC1B goes high, closing S1B and connecting R1 to VCC, which causes the voltage at the output of IC1A to linearly decrease at a rate determined by the current through R1. S1C also closes, setting the voltage at IC1B's inverting input to VMIN, approximately 0.5V. When IC1A's output voltage drops below VMIN, IC1B's output goes low, and all switches are again open, and the net voltage across C1 is zero.

Using the values of R2 and R1 to select VREF, you can make the output pulse any multiple or fraction of the input pulse. This feature is handy for generating sonar-echo replies or other applications in which a delayed pulse whose width depends on the input pulse must be returned. Choose R1 and C1 so that the output of IC1A does not saturate at the longest pulse anticipated. For the circuit in Figure 1, this number is approximately 2.7ŚR1C1. (DI#1896)


| EDN Access | feedback | subscribe to EDN! |
| design features | out in front | design ideas | departments | products | columnist |


Copyright © 1996 EDN Magazine. EDN is a registered trademark of Reed Properties Inc, used under license.