回到顶部

佳能EF 40mm f/2.8 STM煎饼镜头(2021年全版)

A - +

订阅下面立即下载文章

您也可以选择您的兴趣,免费获得我们的优质培训:

你的隐私是安全的。我永远不会分享你的信息。

今天我正在审查我相机包中最古老的镜头之一。的佳能EF 40mm f/2.8 STM煎饼这款镜片比我工具箱里的许多优秀镜片寿命都长,我几乎每天都要用它。

那么是什么让这个微型视神经如此引人注目?是对你有权,还是应该朝着漂亮的五十五,或者是35毫米的镜头?请仔细阅读,找出答案。佳能EF 40mm f/2.8 STM薄煎饼镜头(注:专家摄影由读者支持。ExpertPhotography上的产品链接是推荐链接。如果你用其中的一个来买东西,我们就能赚一点钱。需要更多的信息吗?看看这里是如何运作的]

EF 40mm F / 2.8 STM概述

该镜头是Canon的较新的添加到DSLR镜头的EF阵容之一。它在2012年介绍,所以它是一个相当幼小的镜头,只要ef镜头就会去。它是有史以来最小的全帧DSLR光学。

到目前为止,它是佳能数码单反中最小的镜头,与它的作物传感器(几乎)相同EF-S 24mm f/2.8 STM。后者是我的第一个镜头,所以买它似乎是合理的40毫米当我转向全画幅相机时。

除了尺寸方便外,40mm的光学性能也很好。它的表现优于最接近的替代品50 mm f / 1.8即使在f / 2.8。

另一个优势,它有超过漂亮的50是更好的近景表现。即使在默认情况下,它的放大能力也会稍好一些。

然而,延伸管宽阔。

较短的基部焦距40mm是更有效的宏观镜头。更不用说它保持比近距离聚焦距离的50毫米更好地保持锐度。

阅读关于在低成本微距摄影中使用这个镜头ayx大小这篇文章。

佳能EF 40mm f/2.8 STM薄煎饼镜头

盒子里有什么东西?

作为一个相当便宜的镜头,它的包装是适中的。除了镜头(两个盖帽都有)和用户手册,其他什么都没有。

ES-52的官方遮光罩是单独提供的,但我不建议购买它有几个原因。

它有同样的无品牌的替代品,价格便宜得多。由于体积极小,它几乎没有保护镜头或阻挡阳光的作用。幸运的是,这种透镜的光学性能使得它基本上没有必要使用。

EF 40mm f/2.8 STM是给谁用的?

这款镜头适用于所有想要更换机身帽的人。由于它的大小,它是快速抓拍的理想拍摄,街道和纪录片,新闻摄影,甚至事件摄影。

即使它不能完全隐瞒你携带一个笨重的DSLR的事实,它也会让它变得有些不突兀和令人恐惧。这有助于肖像,特别是坦率的镜头。

它还有助于进入通常不允许大型相机的地方。我能够使用此镜头和我的5D摄像头播放射击音乐会。

不过,这50 mm f / 1.8 STM给你类似的优势,即使它更大。有几个原因,我选择40毫米从长期来看,在使用这两种药物多年之后。

首先,这个小尺寸的差异很重要,而40mm在这方面有优势。其次,我不像街头摄影那样经常拍摄人像。在那里,角的锐度是关键,所以40毫米再次获胜。它也更坚固一些。

我不推荐这种镜头用于农作物传感器相机。

40毫米焦距在作物传感器上不是很方便,至少在我的经验中是这样。选择24mm f/2.8 STM代替,这是40mm的小兄弟。拥挤的街道

关键特性

安装和兼容性

佳能EF 40mm f / 2.8 stm主要用于全画幅ef安装相机。这些是佳能EOS 6D, EOS 5D, EOS 1DX/1Ds系列数码相机,以及自1987年以来所有佳能35mm胶片相机。

然而,该镜头将完美地工作在作物传感器EOS身体(如7D, 10D-90D系列,以及所有的叛军)。它也可以在不失去自动对焦速度的情况下适应佳能的全帧无反光镜R体(目前的R, RP, R6和R5)。

我用它来测试审查EOS RP因为我发现他们是一个很棒的小组合。佳能相机EF 40mm f/2.8 STM镜头

在佳能的无反光镜ef -m型相机(例如M100、M50、M5、M6)上,自动对焦速度稍微降低一点也可以。

您也可以附加任何EF安装适配器目前使用的镜头。这些适配器包括索尼E-mount,富士X-mount, Micro Four Thirds,尼康Z-mount, Leica L-mount等等。

这些非品牌相机的自动对焦速度和可靠性将取决于所使用的适配器的质量。佳能相机EF 40mm f/2.8 STM镜头

图像质量

40毫米是佳能在这个焦距范围内最好的镜头之一。右从f/2.8,它提供了极佳的锐度从一个角落到一个角落。没有比f/4更好的了。

正如我所提到的,它确实保持了锐度延长管在近距离聚焦也一样。除了光圈,它在很多方面都和EF 50mm f/1.2L一样,这说明了一些问题。

它的失真程度非常好,在全画幅相机上几乎看不出来。这也很容易纠正,如果你想要110%的直线到处,因为这是一个非常简单的桶型扭曲,没有奇怪的变形。

它的失焦背景看起来很棒。它有令人愉快的平滑,没有丑陋的过渡,和最小的纵向色差

对比边缘的色差也很受到控制良好的控制,明显优于50 mm f / 1.8

耀斑不会造成太大的问题,虽然它们确实会出现,但它们相当不显眼,不会造成对比度的损失。一架在跑道上的拉丁美洲飞机

聚焦

40mm f / 2.8 stm具有很好的自动对焦,但手动对焦能力非常有限。

它的自动对焦系统非常快速和准确。在极弱的光线下,它的反应也比你期望的f/2.8镜头要好,在40mm时也比24-70 f/2.8 II变焦好。

我的拷贝从来没有任何问题,甚至不需要微调。这与……形成了鲜明的对比50 mm f / 1.8 STM在得到一个一致的样本之前,我有两个错误的样本,即使是这个样本也必须进行细微调整。人们走在繁忙的街道在晚上

40毫米煎饼是第一个镜头包括步进自动对焦电机,而不是传统的USM电机,因此“STM”标志的名称。

这项技术在平滑连续对焦方面有很大帮助,这对于视频射击者来说是一个很大的改进。

然而,这也意味着手动聚焦环和透镜元件不再物理连接。对于那些想要经常进行手动焦点的人来说,这是一个糟糕的人。

当相机没有打开时,你无法对焦,即使是手动对焦也不行。这个环本身也几乎不存在,只是在镜头前面的一块薄薄的塑料。所以,这里没有手动对焦魔法。

没有全职的手动对焦覆盖,正如预期的那样,在这种尺寸下,没有距离刻度。当聚焦时,前面的元素延伸出枪管,但它不旋转。最小聚焦距离为0.3m。佳能EF 40mm f/2.8 STM镜头

处理和建造质量

40mm f / 2.8 stm煎饼透镜大多由塑料构成,除了镜头支架,这是金属的。

尽管如此,它似乎相当稳固,并在多年的工作和旅行中遭受了猛烈的打击。当然,使用的痕迹是可见的,但没有出现可靠性问题。

它没有天气密封,虽然,和移动的前元素,我从来没有想要测试,这是真的。这可不是防雨防尘的镜片。

唯一占据镜头一侧的是手动/自动对焦开关。

它有一个52mm过滤器线。这种尺寸的过滤器便宜且广泛可用。请注意,在长期内,自动对焦电机不会容忍多个过滤器。有两个过滤器,它使得奇怪的,呼呼声,可能是由于重量。

镜头直径为68毫米(比镜头座本身宽不了多少),长23毫米。它确实很小,但是130克的重力,让人感觉密度很大。

你可以附加几个延长管,仍然得到非常有用的结果,无论是在图像质量和处理。然而,由于糟糕的手动焦点实现,您可能会通过接近或远离来限制焦点。

这对于宏rails或免费手持不是问题。我曾经写过一篇文章,介绍了一个非常好的、廉价的宏设置,其中包括这个镜头在本文中
鲜花的特写

(想要更接近微距图像吗?学习如何把他们与我们的宏观的魔法当然!)

选择

除了40毫米煎饼,上述50 mm f / 1.8 STM《时髦50》的最新版。

它稍微便宜一点,而且比停一站快。这是抵消了稍好图像和建设质量的40mm,后者的较小的尺寸。

此外,如果您正在寻找裁剪传感器替代方案,请不要进一步看EF-S 24mm f/2.8 STM

我们的结论

40mm f / 2.8 stm不占用太多空间,但给你极好的结果。这是一个镜头,可以成为你的长期合作伙伴在摄影。

它绝对是我的。

你可以在亚马逊上看看。

分数

图像质量(25) 21
聚焦(20) 15
建设和处理(20) 14
物有所值(20) 19
杂项(15) 9
总(100) 78

显示评论(0)
[type ='text']
[type ='text']
(type = '密码']
(type = '密码']
(activeKey)
(activeKey)
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
(指数)
(指数)
[我]
[我]
[type ='text']
[type ='text']
(type = '密码']
(type = '密码']
(activeKey)
(activeKey)
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
(指数)
(指数)
[我]
[我]
[type ='text']
[type ='text']
(type = '密码']
(type = '密码']
(activeKey)
(activeKey)
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
(指数)
(指数)
[我]
[我]
[type ='text']
[type ='text']
(type = '密码']
(type = '密码']
(activeKey)
(activeKey)
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
(指数)
(指数)
[我]
[我]
[type ='text']
[type ='text']
(type = '密码']
(type = '密码']
(activeKey)
(activeKey)
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
(指数)
(指数)
[我]
[我]
[type ='text']
[type ='text']
(type = '密码']
(type = '密码']
(activeKey)
(activeKey)
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
(指数)
(指数)
[我]
[我]
[type ='text']
[type ='text']
(type = '密码']
(type = '密码']
(activeKey)
(activeKey)
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
(指数)
(指数)
[我]
[我]
[type ='text']
[type ='text']
(type = '密码']
(type = '密码']
(activeKey)
(activeKey)
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
(指数)
(指数)
[我]
[我]
[type ='text']
[type ='text']
(type = '密码']
(type = '密码']
(activeKey)
(activeKey)
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
(指数)
(指数)
[我]
[我]
[type ='text']
[type ='text']
(type = '密码']
(type = '密码']
(activeKey)
(activeKey)
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
(指数)
(指数)
[我]
[我]
[type ='text']
[type ='text']
(type = '密码']
(type = '密码']
(activeKey)
(activeKey)
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
(指数)
(指数)
[我]
[我]
[type ='text']
[type ='text']
(type = '密码']
(type = '密码']
(activeKey)
(activeKey)
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
(指数)
(指数)
[我]
[我]
[type ='text']
[type ='text']
(type = '密码']
(type = '密码']
(activeKey)
(activeKey)
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
(指数)
(指数)
[我]
[我]
[type ='text']
[type ='text']
(type = '密码']
(type = '密码']
(activeKey)
(activeKey)
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
(指数)
(指数)
[我]
[我]
[type ='text']
[type ='text']
(type = '密码']
(type = '密码']
(activeKey)
(activeKey)
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
(指数)
(指数)
[我]
[我]
[type ='text']
[type ='text']
(type = '密码']
(type = '密码']
(activeKey)
(activeKey)
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
(指数)
(指数)
[我]
[我]
[type ='text']
[type ='text']
(type = '密码']
(type = '密码']
(activeKey)
(activeKey)
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
(指数)
(指数)
[我]
[我]
[type ='text']
[type ='text']
(type = '密码']
(type = '密码']
(activeKey)
(activeKey)
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
(指数)
(指数)
[我]
[我]
[type ='text']
[type ='text']
(type = '密码']
(type = '密码']
(activeKey)
(activeKey)
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
(指数)
(指数)
[我]
[我]
[type ='text']
[type ='text']
(type = '密码']
(type = '密码']
(activeKey)
(activeKey)
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
[' rmockx。realplayerg2控制','rmocx。RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control(32位)','RealPlayer. realvideo (tm) ActiveX Control(32位)','RealPlayer']
(指数)
(指数)
[我]
[我]