透镜成像·放大率计算 返回
光学

透镜成像·放大率计算工具

改变焦距和物体距离,实时计算像的位置、放大率、虚实。通过Canvas绘制的主光线光路图来确认结像过程。

参数

预设
计算结果
实像·倒立
像距 b
放大率 m
像的高度
像的性质
光线
蓝色:物体 红色:实像(点线:虚像) 黄点:焦点 橙色·绿色:光路
像距
放大率
理论·主要公式

$\dfrac{1}{a} + \dfrac{1}{b} = \dfrac{1}{f}$

放大率:$m = \dfrac{b}{a}$

b > 0 → 实像 b < 0 → 虚像
m < 0 → 倒立(实像) m > 0 → 正立(虚像)

深化理解的对话

🙋
老师,用放大镜看东西时,屏幕上没有像,为什么能看到放大的图像呢?像在哪里啊?
🎓
用放大镜看到的像是"虚像"。当把物体放在透镜焦距内(a < f)时,光线实际上不会汇聚,但通过透镜看,延长线相交的地方会形成放大的像。屏幕上看不到,但眼睛的晶状体可以再汇聚一次,在视网膜上形成实像,所以能"看见"。位置在物体的同一侧,但离透镜更远,放大显示。
🙋
那相机怎么样呢?传感器上能成像,那就是实像吧?
🎓
完全正确!相机用的就是实像。远处的景物(a ≫ 2f)通过透镜在传感器上形成缩小的实像。比如焦距50毫米的透镜,拍10米远的人,像距 b = 1/(1/50 - 1/10000) ≈ 50.25毫米,放大率 b/a ≈ 0.005,即原大小的200分之一。再通过数字放大显示就成了我们看到的照片。
🙋
放映机和投影仪是相机的反向吧?胶片放大投到屏幕上,那就是放大的实像?
🎓
正是!投影仪是"反向"使用相机的原理。把胶片放在焦距和其2倍之间(f < a < 2f),反向的远处就会形成放大的实像。预设里的"放映机"就是这样设置的:f=15cm,a=18cm(在焦距和2倍焦距之间),试一下就能看到大幅放大的实像。
🙋
把物体放在焦点上(a = f)为什么会"无像"呢?
🎓
把 a = f 代入公式 1/a + 1/b = 1/f,得到 1/b = 0,即 b = ∞。焦点出发的光经过透镜后变成平行光,无限远处才相交,所以有限距离内不会形成像。手电筒和探照灯就是这个原理,光源放在焦点,把光平行射向远方。
🙋
凹透镜是不是永远只能形成虚像?听说近视眼镜就用凹透镜。
🎓
是的,凹透镜无论物体在哪里,永远只能形成缩小虚像。近视眼的眼球太长,本来远处来的平行光会在视网膜前面汇聚(所以模糊),凹透镜让光发散一点,把焦点向后移到视网膜上就看清了。有意思的是,凹透镜会把进入眼睛的光缩小,所以近视眼戴眼镜后,看出去的景物会比实际小一点。

常见问题

公式为 $\dfrac{1}{a} + \dfrac{1}{b} = \dfrac{1}{f}$。其中a为物距(恒为正)、b为像距(实像为正、虚像为负)、f为焦距(凸透镜为正、凹透镜为负)。 放大率 $m = b/a$,|m| > 1时为放大,< 1时为缩小,m < 0时为倒立像(实像),m > 0时为正立像(虚像)。
实像是光线实际汇聚在一点形成的像,可以投影在屏幕、胶片、传感器上(相机、放映机等)。 虚像是光线的延长线相交形成的"看似"存在的像,无法投在屏幕上,但眼睛可以看到(放大镜、平面镜、凹透镜等)。 光路图中实像用实线箭头表示,虚像用点线表示。
凸透镜中当 a < f 时,像距 b = af/(f-a) 为负,在物体同侧(透镜前方)形成虚像,正立、放大(|m| > 1)。 放大率 $m = f/(f-a)$,当a接近f时放大率趋向无穷大。这就是放大镜的工作原理。
相机中物体距离很大(a > 2f,拍远处景物),在传感器上形成缩小的实像。放映机(投影仪)中物体(胶片)放在焦距和2倍焦距间(f < a < 2f),在屏幕(远处)形成放大的实像。 当 a = 2f 时,b = 2f,像为等倍实像。这种"2f-2f对称性"说明了两者的光学对偶性。
近视眼使用凹透镜(负焦距)使光线发散,将本来在视网膜前的焦点后移至视网膜上。 远视眼使用凸透镜汇聚近物的发散光。眼镜的"度数"(屈光度D)定义为 D = 1/f(焦距f以米为单位),例如近视镜焦距f = −0.5米时度数为 −2.0D。

透镜成像·放大率计算工具介绍

本工具的物理模型基于薄透镜公式和几何光学中的结像原理。设透镜的焦距为 \(f\)、物体距离(从透镜到物体的距离)为 \(a\)、像距(从透镜到像的距离)为 \(b\),则满足高斯结像公式:$ \frac{1}{a} + \frac{1}{b} = \frac{1}{f} $ 其中符号约定对区分实像与虚像至关重要,本工具约定实像的像距 \(b\) 为正,虚像为负。横放大率 \(m\) 定义为:$ m = -\frac{b}{a} $ 该值的绝对值大于1时表示放大,小于1时表示缩小;符号为负表示倒立像(实像),为正表示正立像(虚像)。当物体距离大于焦距(\(a > f\))时生成实像,小于焦距(\(a < f\))时生成虚像。本工具实时计算这些公式,并在Canvas上绘制主光线(平行光线和通过光心的光线)的轨迹,使用户能够直观理解成像机制。

实际应用

工业应用实例
半导体曝光设备制造商(如佳能、尼康)在透镜设计的结像性能评估中应用本工具。在光刻工艺中,利用该工具检验投影透镜的焦距调整和物体距离(光罩位置)与像面(晶圆)的放大率偏差,以确保纳米级的对准精度。同时,在智能手机摄像头模块组装中,透镜与图像传感器距离调整时,可通过虚像/实像判定快速进行对焦调整,提高生产效率。

教学与科研应用
在大学光学实验和物理教育中,学生通过滑块改变焦距和物体距离,观察像的位置与放大率的变化,结合主光线光路图的可视化,能够直观理解传统纯公式学习中难以掌握的"虚像形成条件"和"放大率符号与倒立/正立的对应关系",提高光学设计基础概念的理解效率。

CAE分析的位置与联接
本工具在专业光学CAE软件(如Zemax、Code V)的详细收差分析前,作为设计初期的简化验证工具。通过基于高斯光学的成像关系快速检验透镜配置的可行性,确定大框架后,再转向非球面优化和杂散光分析等精密计算。这个流程有效减少了试制次数和设计周期。

常见误区和注意事项

常见误区是认为"焦距越长像越大",但实际上关键在于物体距离。同样物体距离下焦距越长像越大,但改变焦距同时也会改变像的位置,因此放大率不仅由焦距决定,还涉及像距与物距的比值。实际工程中改变焦距时需要调整物体距离来维持所需放大率。

另一个误区是"物体放在焦距外就一定形成实像",但这取决于透镜类型。凹透镜无论物体在何处都只能形成虚像,不能得到实像。同时,凸透镜中物体位于焦距内时也会形成虚像,所以判断成像类型时必须同时考虑透镜类型和物体距离。

还有一个容易被忽视的点是"放大率1倍时像与物体位置相同"的误解。实际上凸透镜在放大率为1倍时(物体距离为焦距的2倍),像与物体在透镜的两侧、距离相等,位置并不相同。光路图绘制时容易出现这个错误,需要特别注意。

使用指南

  1. 以毫米为单位输入焦距(f)。例如凸透镜输入正值,凹透镜输入负值
  2. 以毫米为单位输入物体距离(u),即从透镜到被摄物体的实际距离
  3. 点击"计算执行"按钮,自动计算像距、放大率和像的虚实性质
  4. 输入物体高度(h),同时显示像的高度

具体计算示例

计算焦距50mm的凸透镜、物体距离300mm的情况。根据透镜方程 1/f=1/u+1/v,代入得 1/50=1/300+1/v,得像距 v≈60mm。放大率 m=-v/u=-60/300=-0.2,形成实像,缩小到0.2倍。若物体高度100mm,则像高20mm。对于微距透镜(f=25mm)且物体距离30mm时,像距为150mm,放大率-5倍,形成大幅放大的实像。

实际应用中的注意事项