衍射与杨氏双缝 返回
Wave Optics Simulator

衍射与杨氏双缝干涉计算器

设置波长、缝间距、缝宽和屏幕距离,实时绘制干涉条纹强度分布I(θ)。支持双缝干涉、单缝衍射、衍射光栅三种模式。

参数设置
波长 λ
nm
缝间距 d
mm
缝宽 a
μm
屏幕距离 L
m
中央极大宽度:
计算结果
条纹间距 Δy [mm]
第1极大角 θ₁ [°]
中央极大宽度 [mm]
分辨率 R = mN
Visualization
理论与主要公式

双缝干涉(杨氏实验)

$$I(\theta)=I_0\cos^2\!\left(\frac{\pi d\sin\theta}{\lambda}\right)\cdot\text{sinc}^2\!\left(\frac{\pi a\sin\theta}{\lambda}\right)$$

亮纹条件(极大):$d\sin\theta = m\lambda \quad (m=0,\pm1,\pm2,\ldots)$

暗纹条件(极小):$d\sin\theta = \left(m+\tfrac{1}{2}\right)\lambda$

条纹间距:$\Delta y = \dfrac{\lambda L}{d}$

什么是衍射与双缝干涉

🙋
老师,这个模拟器里画的那些亮暗相间的条纹,到底是什么呀?
🎓
简单来说,这就是光的“干涉”和“衍射”现象。想象一下,你往平静的水里同时扔两块小石头,它们激起的波纹会相互叠加,有些地方波峰加波峰变得更高,有些地方波峰和波谷抵消变平了。光也是波,当它通过两条很窄的缝时,就会发生类似的事情,形成明暗相间的条纹。你试着在模拟器里把“波长”滑块从蓝光(比如450nm)拖到红光(比如650nm),看看条纹会怎么变化?
🙋
诶,真的吗?我试试……哇,红光的时候条纹间距变宽了!那如果我改变两条缝之间的距离呢?
🎓
问得好!在实际工程中,缝间距 `d` 是控制条纹密度的关键。你把“缝间距” `d` 从0.2毫米调小到0.05毫米看看。你会发现缝越近,条纹反而分得越开,变得稀疏。这就像两个靠得很近的波源,它们发出的波更容易“步调一致”,干涉效果更明显。工程现场常见的是,在设计光学测量仪器时,我们需要通过精确计算 `d` 来获得想要的条纹间距。
🙋
原来是这样!那模拟器里还有个“缝宽” `a` 的参数,它和“缝间距” `d` 有什么区别?感觉都会影响条纹的样子。
🎓
你的观察很敏锐!`d` 主要管“干涉”,决定条纹的精细位置;而 `a` 管“衍射”,它像一个“总开关”,决定了所有条纹的整体亮度轮廓。比如在汽车车灯设计里,灯罩的缝隙宽度(`a`)会影响光的扩散范围。你可以在模拟器里把“缝宽” `a` 调大,会看到原本清晰的很多条细纹,整体都变暗甚至消失了,只剩下中间几根很宽的亮纹。这说明缝太宽,衍射效应就弱了,干涉条纹也就看不清楚了。

物理模型与关键公式

这个模拟器的核心是描述光通过双缝后,在屏幕上形成的强度分布。它巧妙地结合了“双缝干涉”和“单缝衍射”两种效应,公式是它们的乘积:

$$I(\theta)=I_0\cos^2\!\left(\frac{\pi d\sin\theta}{\lambda}\right)\cdot\text{sinc}^2\!\left(\frac{\pi a\sin\theta}{\lambda}\right)$$

变量含义:
• $I(\theta)$: 在角度 $\theta$ 方向的光强度。
• $I_0$: 中心最大强度。
• $\lambda$: 光的波长。
• $d$: 两个狭缝中心之间的距离(缝间距)。
• $a$: 单个狭缝的宽度(缝宽)。
• $\text{sinc}(x) = \sin(x)/x$: 单缝衍射的调制函数。

对于多缝情况(衍射光栅),公式会扩展,其分辨能力由以下公式决定:

$$R = \frac{\lambda}{\Delta\lambda} = mN$$

变量含义:
• $R$: 光栅的分辨率,表示能区分多接近的两个波长的能力。
• $m$: 干涉的级次(比如第1级、第2级亮纹)。
• $N$: 光栅上被照亮的刻线(或狭缝)总数。
• $\Delta\lambda$: 能够分辨的最小波长差。这个公式告诉我们,缝数 $N$ 越多,光栅的分辨本领就越强。

现实世界中的应用

光谱分析与材料检测:衍射光栅是光谱仪的核心部件。通过测量物质发射或吸收的光谱“指纹”,可以分析其化学成分。比如在环境监测中,用光谱仪分析工厂排放气体的成分。

光存储技术(CD/DVD/蓝光):光盘上的信息坑点相当于一系列反射光栅。激光头读取时,光的衍射和干涉模式被转换成电信号,从而读出存储的数据。盘片密度越高(坑点越小越密),对激光波长和光学头精度的要求也越高。

半导体光刻:制造芯片时,利用光的衍射原理,通过掩膜版将电路图案投影到硅片上。衍射效应决定了光刻技术的分辨率极限,是推动芯片制程(如7nm、5nm)不断微缩的关键物理因素之一。

X射线衍射(XRD)与晶体结构分析:这里的“光栅”是晶体中规则排列的原子层。X射线被原子层衍射,满足布拉格定律 $2d\sin\theta = m\lambda$ 时产生强信号。通过分析衍射图案,可以反向推算出未知晶体的原子结构,在材料科学和药物研发中至关重要。

常见误解与注意事项

首先,请勿混淆狭缝间距d与狭缝宽度a。d是“狭缝中心之间的距离”,决定了干涉条纹的间距;而a是“单个狭缝的宽度”,决定了条纹整体亮度包络的形状。例如,设定d=0.1mm、a=0.02mm时,可以看到细密的干涉条纹被包裹在较宽的包络之中。需注意若将a设为大于d(例如d=0.1mm、a=0.15mm),干涉条纹将几乎不可见。

其次,关于“屏幕上的距离”与“角度θ”的关系。模拟器在计算中使用角度θ,但实际实验中屏幕距离L是有限的。屏幕上位置x在小角度下可近似为 $x \approx L \tan\theta \approx L \theta$。也就是说,当L为1m时,将计算所得角度值(弧度)乘以约1000mm,即可估算出屏幕上以mm为单位的位置。若忽略此近似,可能导致模拟结果与实际测量值出现偏差而令人困惑。

最后,光源的“单色性”与“相干长度”也是易被忽视的要点。本计算基于理想单色光且假设光波相位无偏移(相干光)。然而,即便是廉价激光笔也存在微小波长宽度,而白色LED等光源的相干长度极短。因此,在实际搭建干涉仪时,为获得计算中那样锐利的条纹,必须仔细确认光源的规格参数。