PART 3
Digital implementation
WARNING: This is an example of implementation and not a copy of a precise camera.
In the digital shutter control, the timer stage is digital with a Counter and a Clock.
At the Init, we load a delay value in a digital counter. At start we decrement the counter at each period of a Clock signal. When counter reaches 0, the output signal is activated and start 2nd curtain. Counter is stopped.
At the beginning, manufacturer used a 16 bits timer (or more) clocked at 32.768 KHz to deliver the delay and control precisely the 2nd curtain start signal. It permits to have a 30µS step and very stable delay from 1/2000 to several seconds with small timer size (16 bits timer). Manufacturer consider the 30µs step as "stepless compared" to the impact in EV on the film. At 1/2000 it is 6% of the duration, less than 1/10 IL. In fact the steps depend also how many bits are used to quantify speed. If we consider speed range from 1/2000 to 4s, 14 value, using 1/3 EV resolution it gives 40 speed value, easy to code with 6 bits A/D converter.
The clock is also used by Sequencer Stage to control A/D converter and counter (load delay value in the counter, start count). In several cameras, the clock is divided to generate other delay like: self-timer; Blinking self timer LED display; Meter-On timer; display timer activation.
At the input, the speed parameter stays an Analog signal. This signal can take different voltage value and the voltage value is a direct representation of the speed (scale depend from the manufacturer). This signal is converted to Digital (using Analog/Digital converter) and result converted to delay value using lookup table. The lookup table converts digital speed value to digital duration value. All values are predefined in a integrated memory circuit.
In both implementation analog and digital we have "Exposure memory" feature to memorize the light:
- Before mirror up cycle (even if there is no AEL explicit command)
- On demand by user (AE lock button)
The implementation of memory change and in this case will be at the digital level. Example: We stop A/D conversion to memorize the last value.
The advantage of the digital implementation is : (not exhaustive list)
- Accuracy of the Exposure time. You have only to adjust curtain speed and all is working by design
- Simplify the design of the mechanic part, removing many contacts used to synchronize the electronic with mechanic
- Simplify of the display interface (LCD) using the digital speed value (without any adjustment)
With Digital, the sequencer will not be any more a mechanic one. It will be completely electronic and will permit new camera design with and electric control of the shooting cycle: mirror up, aperture closure, shutter start, film advance (winder).
The digital evolution of Film camera was made possible by the increase in density of integrated circuits, the use of flexible printed circuits and subsequently the integration of programmable microcontrollers.
Evolution of Analog input ASA/DIN, Speed, and Aperture
In the end of 1970s, beginning of 1980, manufacturer replace potentiometer by "resistance network" (exact name depend of the manufacturer).
Potentiometers are very interesting because they deliver "stepless" analog values. All levels are possible but they are very sensitive to dust and wear.
Some manufacturers have circumvented the problem by coating resistive traces on ceramic, but this resulted in significant costs and contact issue.
Furthermore, in many applications (sensitivity acquisition, exposure correction), it is not necessary to encode all the values (1/3 EV is sufficient).
To simplify, they have all developed variable potentiometers/resistors by combining a resistance network with gold-plated connections, providing high-quality and precise steps.