Ограничения диафрагмы являются следствием конструкции систем автофокусировки с определением фазы и не являются специфическими для Canon.
Фазовая автофокусировка в зеркальных фотокамерах работает путем направления света на датчик автофокусировки с помощью второго зеркала за полупрозрачным основным зеркалом. Датчик АФ использует пару линз для фокусировки света от объекта на пару одномерных датчиков, эффективно линий пикселей. Измеряя смещение между контрастными узорами, измеренными на каждом датчике, можно рассчитать расстояние до объекта. Смотрите эту грубую диаграмму (не в масштабе!)
http://www.mattgrum.com/photo_se/af_diagram.png
Размер и расстояние между парой датчиков AF определяют точность измерения AF. Однако существует компромисс: чем дальше они друг от друга, тем шире должна быть диафрагма, чтобы направить свет на оба датчика. На диаграмме я включил диафрагму, которая представляет, например, f / 4.0 (объектив широко открыт f / 2.8). Когда объектив остановлен до f / 4.0, входящий свет будет блокирован от попадания на датчики AF.
Современные устройства AF имеют несколько точек AF, каждая из которых состоит из пары датчиков с разным разделением и ориентацией. Центральная точка часто имеет очень широкую пару датчиков разделения и, таким образом, работает только с максимальной точностью при f / 2.8. Часто точки автофокусировки имеют пары 1D пикселей под углом 90 градусов для обнаружения горизонтальной или вертикальной детализации. Один ряд пикселей будет иметь большее разделение, поэтому точка автофокусировки работает только как датчик «перекрестного типа» при использовании объектива с большой апертурой, в противном случае вертикальный или горизонтальный датчик отключается, оставляя обычную точку автофокусировки с одной ориентацией.
Датчики могут работать немного дальше заданной апертуры, так как структура света может перекрывать датчик достаточно, чтобы получить совпадение и рассчитать расстояние, поэтому иногда срабатывает касание контактов телеконвертера. Но в целом он не предназначен для этого, чтобы предотвратить неточную или прерывистую работу. Canon отключает автофокусировку, когда заявленная апертура слишком мала.
Canon оптимизировала свои автофокусировки для обеспечения высокой точности с объективами с широкой апертурой (которые Canon предлагает даже при больших фокусных расстояниях, например, 400 мм f / 2,8 или 600 мм f / 4.0), вместо того, чтобы продолжать работать более гибко но с меньшей скоростью и точностью при малых апертурах.