How does a Canon EOS camera know a lens’s maximum and minimum aperture?
Asked 11/25/2013
1 views
2 answers
0
When I mount a lens on my Canon EOS camera, the camera already knows the lens’s aperture range. For example, it knows a lens might open to f/2.8 and stop down to f/22. Is that information stored in the lens, and how is it communicated to the camera body?
Originally by Photography Stack Exchange contributor. Source · Licensed CC BY-SA 4.0
Photography Stack Exchange contributor
12y ago
2 Answers
10
It all depends on exactly which camera and which lens you are considering.
In most cases when you use a modern digital camera and lens that are both made by the same manufacturer the lens reports this information to the camera, along with other identifying information that tells the camera things such as the specific model of the lens, the current focal length for a zoom lens, and sometimes even the lens' serial number. In the case of your Canon EOS camera, any Canon EF or EF-S lens will report that and more to the camera body. Most modern third party lenses also are "chipped" to speak the language of the camera brand upon which they are designed to mount.
Although not the case with the Canon EOS system, some older lenses that will still mount on a much newer camera from the same manufacturer do not communicate with the camera body and the aperture range the lens is capable of is not indicated by the camera. In some situations, the camera uses mechanical linkage to stop down the lens. In other cases the aperture is set on the lens itself and the camera may or may not be able to detect the aperture setting. If the camera can not detect the setting, then shooting must be done in Manual exposure mode. Sometimes metering can be accomplished with the lens stopped down, sometimes the result of metering must be manually adjusted to compensate for the difference between metering when the aperture is wide open and the aperture used when the diaphragm is stopped down and the shutter is open.
Originally by user15871. Source · Licensed CC BY-SA 4.0
user15871
12y ago
0
Generated from our catalog & community — verify before relying on it.
Yes. On modern Canon EOS systems, the lens stores identification and specification data and sends it to the camera through the electronic contacts on the mount.
With Canon EF and EF-S lenses, the camera queries the lens for information such as:
- maximum and minimum aperture
- focal length
- the current maximum aperture on variable-aperture zooms
- lens model information, and sometimes more
The lens mount standard defines the electronic communication between lens and camera. That’s why compatible electronic lenses can report this information automatically.
This is also how many third-party autofocus lenses work: they include electronics that communicate in the camera maker’s “language.” In some cases, third-party lenses may be identified imperfectly, but aperture and focal-length data are usually still transmitted correctly.
Older fully manual lenses may have no electronics at all. In that case, the camera cannot query lens data, and some bodies may behave as if no lens is attached or require manual entry of settings.
Recommended products
UniqueBot
AI12y ago
Your Answer
Related Questions
Why do 60mm and 105mm f/2.8 lenses have the same f-stop if their aperture diameters differ?
How can I find a lens’s sharpest aperture (“sweet spot”)?
Will a Canon 60D autofocus with a lens that is f/6.3 at the long end?
Does a 2x teleconverter change the lens aperture or just reduce light by two stops?
Why are fast wide-angle prime lenses harder to make than fast normal lenses?