Optical Pulse Generator

Not rated 26,067

Circuit Image

This device was originally designed to test the Shutter Time Meter, which is specifically intended for analog SLR cameras. To accurately measure a camera's exposure time, it must first be checked with a well-defined signal. This circuit serves that purpose but can also be utilized for generating a well-defined pulse for other applications. The circuit is built around three standard logic ICs. The first is a 74HC4060 (IC1), which provides a quartz crystal-accurate reference for pulse duration. A common frequency of 4.096 MHz is chosen for the crystal. To test all ranges of the shutter time meter, three different pulse lengths across three decades are selected: 1, 2, 4, 10, 20, 40, 100, 200, and 400 ms. Jumper J1 allows selection of a frequency of 1000, 500, or 250 Hz. This frequency is then directed to J2 and the dual decade counter IC2 (a 4518). A fast HC-type is unnecessary since the maximum frequency is 1 kHz. Jumper J2 can reduce the frequency by factors of 1, 10, or 100. The modified frequency is fed to IC3 (a 5-stage Johnson counter), configured to produce a single pulse at the output. The Johnson counter's advantage is that each output is free from glitches and has a duration equal to the clock input's period. Output Q2 is selected, while Q4 is used to stop the counter. Q0 is active only when the reset button S1 is pressed, initiating the counting. To ensure the reset does not influence pulse duration, an RC differentiating network (R4/C3) generates a short reset pulse. Resistor R3 ensures that capacitor C4 discharges after releasing S1. The second counter output is not used; instead, the third output is employed. Additionally, the fifth output is used to stop the counter. Longer pulse durations may result in a slight delay at the output after pressing the switch. Resistor R5 drives approximately 20 mA through LED D1, which provides sufficient light to trigger the receiver diode in the shutter time meter. A fast LED with a switching time of 40 ns was selected, minimizing its impact on pulse length. If a different LED is used, its switching time must be significantly shorter than the pulse duration. For logic level output applications, LED D1 can be omitted. Pulse lengths can be adjusted by selecting a different crystal frequency. The idle current consumption is less than 2 mA, while the current consumption briefly rises to about 18 mA when delivering a pulse. It is essential to include the wire link under IC2 during assembly.

The circuit operates primarily on the principles of digital logic and timing. The 74HC4060 (IC1) functions as an oscillator, generating a stable clock signal based on the selected crystal frequency. This clock signal is critical for determining the timing of the output pulses. The dual decade counter (IC2) divides the frequency down to the desired pulse lengths, allowing for precise control over the output timing. The use of a Johnson counter (IC3) further refines the output, ensuring that the generated pulse is clean and free of glitches.

The design incorporates multiple jumpers for frequency selection, enabling versatility in testing different shutter speeds. The RC network used for pulse shaping and reset ensures that the system remains stable and responsive, preventing any unintended effects on the output pulse timing. The choice of LED and its characteristics are also critical, as they directly influence the performance of the circuit in practical applications. The circuit's low idle current consumption makes it suitable for battery-powered applications, while the brief increase in current during pulse generation indicates efficient operation without excessive power draw.

Overall, this circuit design exemplifies effective use of digital logic components to create a reliable and accurate pulse generator suitable for testing shutter time meters and potentially other applications requiring well-defined pulse signals.This little aid was originally designed to test the Shutter Time Meter. This meter was specifically designed for analogue` SLR cameras. In order to measure the exposure time of a camera accurately, it will first have to be checked with a well-defined signal first. This circuit was designed for that purpose. But the circuit can also be used if you need a well-defined pulse for some other purpose. The circuit is build around a trio of standard logic ICs. Firstly a 74HC4060 (IC1) is used to provide a quartz crystal accurate reference for the duration of the pulses. For the crystal frequency we choose the common 4. 096 MHz value. To test all the ranges of the shutter time meter, we choose three different pulse lengths in three different decades, namely: 1 / 2 / 4 / 10 / 20 / 40 / 100 / 200 / 400 ms.

With jumper J1 you select a frequency of 1000, 500 or 250 Hz (see table). The frequency is then passed on to J2 and the dual decade counter IC2 (a 4518). This does not need to be a fast HC-type, since the frequency is at most 1 kHz. With J2 the frequency can be reduced by 1, 10 or 100 times. This frequency is then applied to IC3 (a 5-stage Johnson-counter). This has been set up in such a way that in the end there appears only one single pulse at the output. The advantage of the Johnson-counter is that each output is free from glitches and has a duration that is exactly equal to the period of the clock input.

We choose Q2 as the output. Q4 is used to stop the counter. Q0 is only active if we push the reset-button S1. IC3 will then start to count. To ensure that the reset does not affect the duration of the pulse, a differentiating RC-network R4/C3 generates a short reset pulse. R3 ensures that C4 is discharged after releasing S1. Also, just to be sure, we don`t use the second counter output but use the third one instead. For the same reason, to stop the counter we use the fifth output. Especially with longer times you will notice that the pulse will arrive at the output a short time after pressing the switch.

R5 drives a current of nearly 20 mA through D1. D1 provides sufficient light for this application to trigger the receiver diode in the shutter time meter. An unusually fast type was selected for the LED, which, with a switching time of 40 ns, has practically no influence on the length of the pulse.

If you would like to use another LED then you will have to look closely at the switching time. This needs to be small compared to the duration of the pulse. If you want to use the circuit with a logic level output then you can just omit D1. If necessary, the pulse lengths can be changed be selecting another crystal frequency. The current consumption in the idle state is less than 2 mA. In our prototype, while the circuit is delivering a pulse, the current consumption increases briefly to about 18 mA. Do not forget the wire link under IC2 when assembling the circuit. 🔗 External reference




Warning: include(partials/cookie-banner.php): Failed to open stream: Permission denied in /var/www/html/nextgr/view-circuit.php on line 713

Warning: include(): Failed opening 'partials/cookie-banner.php' for inclusion (include_path='.:/usr/share/php') in /var/www/html/nextgr/view-circuit.php on line 713