物理光学-3.光的衍射
1. 衍射概述
1.1衍射的分类
光在传播路径中,遇到不透明或透明的障碍物或者小孔(窄缝),绕过障碍物,产生偏离直线传播的现象称为光的衍射。衍射时产生的明暗条纹或光环,叫衍射图样。我们平时是看不到衍射现象的,只有当障碍物的大小与光的波长相近或者小于光的波长时,衍射现象就要明显得多。
衍射主要有两类分类的标准:
第一类是按照衍射遮挡物的形状,可以分为:
①小孔衍射
②单缝衍射
第二类是按照衍射时物和像离衍射遮挡物的距离,可以分为:
①菲涅尔衍射
②夫琅和费衍射
1.2 菲涅尔衍射和夫琅和费衍射
定性来说,菲涅尔衍射又叫近场衍射,是在物体和像离衍射遮挡物的有限距离下形成的;而夫琅和费衍射又叫远场衍射,是在物体和像离衍射遮挡物的距离无限(或较远)的状态下形成的。从理论上来说,夫琅禾费衍射是菲涅尔衍射的一种特殊情况。
也可以从定量的角度对两种衍射方式进行描述,那么我们先介绍一个概念,菲涅尔数,在小孔衍射的情况下:
F
=
a
2
r
0
λ
F={{a^2}\over{r_{0}\lambda}}
F=r0λa2
式中,
r
0
r_{0}
r0是小孔到观察屏的距离,a是小孔的半径,λ是入射光的波长。菲涅尔数的就是这个小孔可以分成多少个半波带,也就是半波带的个数。
具体而言,可以分为以下三种情况:
(1)当F>>1时,适用于几何光学。
(2)当F≥1时,适用菲涅尔衍射。对于确定的观察距离,小孔尺寸可以与波长相比时,便可观察到菲涅尔衍射。
(3)当F<<1时,适用夫琅禾费衍射。对于确定的观察距离,小孔的尺寸远小于波长才可以观察到夫琅禾费衍射。
为简单起见,接下来讨论的内容仅限于夫琅和费衍射。
1.3 衍射反比律
实验事实及理论研究表明,衍射现象具有以下普遍规律,即光束在任何方向受到限制,它就在该方向上扩展;限制越厉害,扩展越显著,光孔的线度与衍射图样的扩展之间存在着反比关系,这一结论成为衍射反比律。
1.4 惠更斯·菲涅尔原理
波前上的每一点都可以看成是发射球面子波的新波源,空间任意点的光振动就是传播到该点的所有子波相干叠加的结果。
2.单缝的夫琅和费衍射
单缝的衍射条纹是由单缝处薄面上的各个子波源发出的无限多个子波相干叠加形成的。在聚焦点,相干叠加的结果是明纹还是暗纹,取决于相应平行光中各条光线间的光程差,分析无穷多条光线的光程差,在实际上是非常困难的,菲涅尔用半波带法巧妙的解决了这一难题。
2.1菲涅尔半波带法:
由波面AB发出的聚焦于O点的各条光线是等光程的。而聚焦于P点的各条光线的最大光程差在AP和BP之间,即:
B
C
=
a
s
i
n
ψ
BC=asin\psi
BC=asinψ
显而易见,最大光程差与衍射角
ψ
\psi
ψ有关。
对于单缝来说,菲涅尔半波带法是用相距半个波长
λ
2
\lambda\over 2
2λ(λ为入射光波长)的平行于AC的一系列平行平面把BC分成几个相等的部分,同时,这些平行平面也将单缝处的波面AB分成面积相等的几个波带,成为菲涅尔半波带。菲涅尔半波带的特点是:
- 每个波带的面积相等,故各波带上子波波源的数目相等;
- 任意两相邻波带上的两对应点所发出的对应光线的光程差均为半个波长,亦即相位差为π。所以任何两个相邻半波带所发出的光线在P点干涉相消。
对于某一个衍射角,如果BC是半波长的偶数倍,则单缝处的波面AB也将分成偶数个半波带,所有波带的作用将成对干涉相消,相应的P点也就出现暗纹;若BC是半波长的奇数倍,则波面AB也就被分成奇数个半波带,所有波带的作用成对干涉相消后,还剩余一个波带,这是P点即为明纹。
2.2单缝衍射的明暗纹条件为:
a
s
i
n
ψ
=
{
±
2
k
λ
2
(
暗纹
)
0
(
中央明纹
)
±
(
2
k
+
1
)
λ
2
(
明纹
)
(
k
=
1
,
2
,
3...
)
asin\psi= \begin{cases} \pm 2k{\lambda\over 2} \qquad(暗纹)\\ \quad\\ 0 \qquad(中央明纹)\\ \quad\\ \pm (2k+1){\lambda\over 2} \qquad(明纹) \\ \end{cases}\qquad(k=1,2,3...)
asinψ=⎩
⎨
⎧±2k2λ(暗纹)0(中央明纹)±(2k+1)2λ(明纹)(k=1,2,3...)
式中k为条纹的衍射级次,他的取值要受
s
i
n
ψ
≤
1
sin\psi≤1
sinψ≤1的制约。k的正负号表示衍射条纹对称地分布在中央明纹的两侧,一侧取正号(相应的衍射角为正值),另一侧取负号,相应的衍射角取负值。
单缝衍射条纹的位置:
t
a
n
ψ
=
x
f
≈
s
i
n
ψ
tan\psi={x\over f}≈sin \psi
tanψ=fx≈sinψ
代入上面的式子,很容易得到
{
x
=
±
k
f
λ
a
(
暗纹
)
x
=
±
(
2
k
+
1
)
f
λ
2
a
(
明纹
)
(
k
=
1
,
2
,
3...
)
\begin{cases} x= \pm k{f\lambda\over a} \qquad(暗纹)\\ \quad\\ x=\pm (2k+1){f\lambda\over 2a} \qquad(明纹) \\ \end{cases}\qquad(k=1,2,3...)
⎩
⎨
⎧x=±kafλ(暗纹)x=±(2k+1)2afλ(明纹)(k=1,2,3...)
角位置为:
{
ψ
=
a
r
c
s
i
n
(
±
k
λ
a
)
(
暗纹
)
x
=
a
r
c
s
i
n
[
±
(
2
k
+
1
)
λ
2
a
]
(
明纹
)
(
k
=
1
,
2
,
3...
)
\begin{cases} \psi= arcsin(\pm k{\lambda\over a}) \qquad(暗纹)\\ \quad\\ x=arcsin[\pm (2k+1){\lambda\over 2a}] \qquad(明纹) \\ \end{cases}\qquad(k=1,2,3...)
⎩
⎨
⎧ψ=arcsin(±kaλ)(暗纹)x=arcsin[±(2k+1)2aλ](明纹)(k=1,2,3...)
2.3单缝衍射条纹的特征
1. 条纹宽度
中央明纹宽度:
Δ
x
0
=
2
x
1
=
2
f
λ
a
\Delta x_{0}=2x_{1}={2f\lambda\over a}
Δx0=2x1=a2fλ
中央明纹的半角宽度为:
Δ
ψ
0
=
a
r
c
s
i
n
λ
a
\Delta \psi_{0}=arcsin{\lambda\over a}
Δψ0=arcsinaλ
其余明纹宽度:
Δ
x
=
x
k
+
1
−
x
k
=
f
λ
a
\Delta x=x_{k+1}-x_{k}={f\lambda\over a}
Δx=xk+1−xk=afλ
由此可见,单缝衍射条纹中,除中央明纹外,其余各级明纹均有相同的宽度,而中央明纹的宽度是其他各级明纹宽度的两倍。
2. 条纹的光强分布
用菲涅尔半波带法只能定性地说明单缝衍射条纹的光强分布概况,要定量分析衍射条纹光强度的分布规律,必须按惠更斯-菲涅尔原理用积分法进行计算。计算结果表明,单缝衍射条纹的光强度I随衍射角
ψ
\psi
ψ变化的规律为:
I
=
I
0
(
s
i
n
u
u
)
2
I=I_{0}({sinu\over u})^2
I=I0(usinu)2
式中,
I
0
I_{0}
I0为中央明纹的光强度,
u
=
π
a
s
i
n
ψ
λ
u={\pi a sin\psi \over \lambda}
u=λπasinψ
中央明纹集中了绝大部分光能,第一级明纹光强度约为中央明纹光强度的5%,更高级次衍射条纹强度则更小。
I 1 = 4.7 % I 0 I 2 = 1.7 % I 0 I 3 = 0.8 % I 0 . . . I_{1}=4.7\% I_{0}\\ I_{2}=1.7\% I_{0}\\ I_{3}=0.8\% I_{0}\\... I1=4.7%I0I2=1.7%I0I3=0.8%I0...
3.光栅的夫琅禾费衍射
3.1光栅简介
在光栅上,透光狭缝的宽度为a,两相邻狭缝间不透光部分的宽度为b,a和b之和称为光栅常数,以d表示,即d=a+b。在光栅上,透光缝的总数以N表示,光栅常数d和光栅缝数N是光栅的两个重要特性参数,光栅衍射条纹的特征与d和N密切相关。
光栅按照不同的特性,按工作方式分类可分为透射型光栅和反射型光栅.
按调制方式分类可分为振幅型光栅和相位型光栅.
按工作表面形状分类可分为平面光栅和凹面光栅.
按入射波调制的空间可分为二维光栅和三维光栅.
按光栅制作方式可分为机刻光栅、复制光栅和全息光栅等.
光栅的夫琅和费衍射图样是在大片暗区的背景下分布着一些分立的亮线,与单缝衍射条纹有明显的区别,其显著的特征是:明纹细、亮度大、分的开。
3.2光栅方程
当光栅上任意相邻的两条狭缝所发出的光到达P点的光程差均为 ( a + b ) s i n ψ (a+b)sin\psi (a+b)sinψ,当其为入射光波长的整数倍时,相间狭缝所发出的光到达P点的光程差必定也是入射光波长的整数倍。所以光栅衍射形成明纹的必要条件是衍射角必须 满足:
( a + b ) s i n ψ = k λ ( k = 0 , ± 1 , ± 2 , . . . ) (a+b)sin\psi=k\lambda\qquad(k=0,\pm1,\pm2,...) (a+b)sinψ=kλ(k=0,±1,±2,...)
该式叫做光栅方程。
在满足光栅方程的 ψ \psi ψ角方向上,将形成明纹。这是会聚在P处的合振幅应该是来自一条狭缝光振动振幅的N倍,则合光强将是来自一条狭缝光强的 N 2 N^2 N2倍,亦即光栅主极大条纹的光强是单缝在该方向上光强的 N 2 N^2 N2倍。光栅缝数越多,主极大条纹也就越亮。
斜入射情况下的光栅方程:
从上图中我们不难看出,斜入射情况下的光栅方程为:
(
a
+
b
)(
s
i
n
i
+
s
i
n
ψ
)
=
k
λ
(
k
=
0
,
±
1
,
±
2
,
.
.
.
)
(a+b)(sin i+sin\psi)=k\lambda\qquad(k=0,\pm1,\pm2,...)
(a+b)(sini+sinψ)=kλ(k=0,±1,±2,...)
入射角i恒为正值,但是
ψ
\psi
ψ有正负之分,上图中(a)为正值,(b)为负值。
3.3光栅衍射条纹的分布
由光栅方程可知,光栅衍射条纹的角坐标为
ψ
=
a
r
c
s
i
n
k
λ
a
+
b
\psi=arcsin{k\lambda\over a+b}
ψ=arcsina+bkλ
条纹的位置也可以用直角坐标来表示,在衍射角
ψ
\psi
ψ较小的条件下,光栅衍射条纹的直角坐标为
x
=
k
f
λ
a
+
b
x=k{f\lambda\over a+b}
x=ka+bfλ
式中,f为透镜焦距。两相邻明纹的间距为:
Δ
x
=
x
k
+
1
−
x
k
=
f
λ
a
+
b
\Delta x=x_{k+1}-x_{k}={f\lambda\over a+b}
Δx=xk+1−xk=a+bfλ
缺级现象: 在光栅衍射的图谱中,有些应该出现亮纹的地方由于受到单缝衍射光谱分布的影响而不出现亮纹的现象叫做缺级现象。
如果某一衍射角同时满足光栅方程和单缝衍射的暗纹条件,则该衍射方向上就会出现缺级,即:
{
a
+
b
)
s
i
n
ψ
=
k
λ
a
s
i
n
ψ
=
k
′
λ
\begin{cases} a+b)sin\psi=k\lambda \\ asin\psi=k'\lambda \end{cases}
{a+b)sinψ=kλasinψ=k′λ
两式相除的:
k
=
a
+
b
a
k
′
(
k
′
=
±
1
,
±
2
,
±
3...
)
k={a+b \over a}k'\qquad(k'=\pm1,\pm2,\pm3...)
k=aa+bk′(k′=±1,±2,±3...)
光栅是否出现缺级,取决于光栅本身的结构参数。当光栅常数与狭缝宽度之比,亦即
a
+
b
a
a+b\over a
aa+b为整数比时,一定出现缺级。
光强分布:
光栅衍射的光强公式为,即P点的光强为:
I
(
P
)
=
I
0
(
s
i
n
u
u
)
2
(
N
δ
2
δ
2
)
2
I(P)=I_{0}({sinu\over u})^2({{N\delta\over 2}\over {\delta\over 2}})^2
I(P)=I0(usinu)2(2δ2Nδ)2
式中:
( s i n u u ) 2 ({sinu\over u})^2 (usinu)2为单缝衍射因子, u = π a s i n ψ λ u={\pi a sin\psi \over \lambda} u=λπasinψ;
( N δ 2 δ 2 ) 2 ({{N\delta\over 2}\over {\delta\over 2}})^2 (2δ2Nδ)2为多光束干涉因子, δ = 2 π d s i n θ λ \delta={2\pi dsin \theta \over \lambda} δ=λ2πdsinθ, β = δ 2 = π d s i n θ λ \beta= {\delta\over 2}={\pi dsin \theta \over \lambda} β=2δ=λπdsinθ
θ = ψ , s i n θ = x f \theta=\psi,sin\theta={x\over f} θ=ψ,sinθ=fx
光栅衍射光强分布是单缝衍射和多光束干涉共同作用的结果。
3.4 光栅光谱
复色光经过色散系统分光后,按波长(频率)的大小依次排列的图案叫做光谱。除棱镜以外,光栅也就有色散作用。对同一级条纹来说,波长越短,衍射角就越小,很显然,光栅的同级衍射条纹构成了一个自内而外由紫到红依次排列的彩色光带,形成连续的光谱带。
各种元素或化合物都有它们自己的谱线,测定光谱中各谱线的波长和相对强度,就可以确定该物质的成分及其含量。这种方法叫做光谱分析。光谱分析知识光栅的一种应用,除此之外,光栅还具有许多其他的应用。例如,光栅可以作为分束器、光波导中的光耦合器。在光信息处理中,由于光栅具有搬移空间频谱的功能,它的应用更是多种多样。
4.圆孔衍射与光学仪器的分辨率
4.1圆孔衍射
平行光通过小圆孔后被透镜会聚于屏幕上所形成的衍射,叫做圆孔的夫琅和费衍射。圆孔的夫琅和费衍射图样的中央是一个明亮的圆形斑纹,周围是一组同心的、明暗相间的环状条纹。英国天文学家艾利最先对圆孔衍射详加研究,故圆孔衍射图样中以第一暗环为周界的中央亮斑成为艾利斑。
理论研究指出,艾里斑的光强度约占透镜总光强的80%以上,艾里斑的大小与铜光孔的直径D成反比,与入射光的波长
λ
\lambda
λ成正比。圆孔衍射中艾里斑的半角宽度为
ψ
=
1.22
λ
D
\psi=1.22{\lambda\over D}
ψ=1.22Dλ
4.2光学仪器的分辨率
光的衍射现象限制了光学仪器的分辨率。英国科学家瑞利指出:
两物点衍射图样中央亮斑的边缘彼此通过对方的中心时,合成光强分布曲线的谷、峰之比为80%,正常人眼勉强可以区分这是两个物点的像斑。这一结论成为瑞利准则。
每一台成像光学仪器都有一个确定的最小分辨角
θ
0
\theta _{0}
θ0,其值越小,它分辨物面细节的能力就越强,习惯上,常将最小分辨率角
θ
0
\theta _{0}
θ0的倒数叫做光学仪器的分辨率,以R表示,则有:
R
=
1
θ
0
=
0.82
D
λ
R={1\over \theta _{0}}=0.82{D\over \lambda}
R=θ01=0.82λD
光学仪器的分辨率与其孔径大小成正比,与光波波长成反比。所以天文望远镜的孔径一般都很大,而电子显微镜的波长很小,所以电子显微镜的分辨率极大。
5.X射线的晶体衍射
晶体原子(或分子)排列整齐,可以看成是光栅。一块单晶体就是一个光栅常数为纳米级或更小的三维光栅。但是只有当光线波长及其接近晶体间距时才会发生晶体衍射。一般的光线是不会产生晶体衍射的。
X射线,也叫伦琴射线,是一种电磁波,波长在0.001~1nm之间。
因为X射线波长足够短,所以才会发生晶体衍射。
有两种晶体衍射的情况
5.1同一晶面间格点间的干涉
两相邻散射光线间的光程差为:
A
D
−
B
C
=
A
B
(
c
o
s
θ
−
c
o
s
ψ
)
AD-BC=AB(cos\theta-cos\psi)
AD−BC=AB(cosθ−cosψ)
只有当光程差为入射光波长
λ
\lambda
λ的整数倍时,散射波才能干涉加强。若光程差为0,即:
A
B
(
c
o
s
θ
−
c
o
s
ψ
)
=
0
AB(cos\theta-cos\psi)=0
AB(cosθ−cosψ)=0
合成波(零级衍射光波)的强度最大,这是
θ
=
ψ
\theta = \psi
θ=ψ.这就是说,每个晶面间各个原子所发出的子波相干叠加的结果,只有沿晶面的镜面反射方向具有最大的衍射强度。
5.2不同晶面间的干涉
不同晶面间的干涉,不同晶面间两反射线之间的光程差为
δ
=
A
C
+
B
C
=
2
A
C
=
2
d
s
i
n
ψ
\delta=AC+BC=2AC=2dsin\psi
δ=AC+BC=2AC=2dsinψ
故晶体衍射形成主极大的条件为:
2
d
s
i
n
ψ
=
k
λ
(
k
=
1
,
2
,
3...
)
2dsin\psi=k\lambda(k=1,2,3...)
2dsinψ=kλ(k=1,2,3...)
该式成为晶体衍射的布拉格公式,也叫布拉格条件。
布拉格公式可以用来测得X射线的波长λ,也可以用来测得晶面间距。