光的干涉和衍射分析

光的干涉和衍射分析

ID:37730849

大小:214.70 KB

页数:8页

时间:2019-05-29

光的干涉和衍射分析_第1页
光的干涉和衍射分析_第2页
光的干涉和衍射分析_第3页
光的干涉和衍射分析_第4页
光的干涉和衍射分析_第5页
资源描述:

《光的干涉和衍射分析》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、光的干涉和衍射分析一、实验目的:1学习使用模拟实验的方法探究光的干涉和衍射问题。2熟悉matlab编程。二、实验内容和及方法:1双缝干涉模拟实验杨氏双缝干涉实验是利用分波前法获得相干光束的典型例子。如图1所示,单色光通过两个窄缝,射向屏幕,相当于位置不同的两个同频率同相位光源向屏幕照射的叠加,由于到达屏幕个点的距离(光程)不同引起的相位差,叠合的结果是在有的点加强,在有的点抵消,造成干涉现象。图1考虑两个相干光源到达屏幕上任意点P的距离差为==引起的相位差为设两束相干光在屏幕上P点产生的幅度相同,均为,则夹角为的两个矢量的合成矢量的幅度为:A2光强B正比于振幅的平方,故P点光强为B

2、=运行程序1的到如图所示下图中左图是光屏上的干涉条纹,右图是光屏上沿y轴方向光强的变化曲线,从图中不难看出,干涉条文是以点o所对应的水平线为对称,沿上下两侧交替,等距离排列,相邻亮条纹中心间距为0.00025m。图2这与理论推导和实验结果基本一致。下面我们从理论上加以推导,由上面的式子可得考虑到啊a,y很小,,所以r1-r2=D/a*y这样就得到点P处于亮条纹中心的条件为Y=D/a*2k*λ/2,k=0,1,-1,2,-2…因此亮条纹是等间距的,相邻条纹间距为D/a*λ=0.00025m.考虑到纯粹的单色光不易获得,通常有一定的光谱宽度,这种光的非单色性对光的干涉产生何种效应,下面

3、我们用MATLAB计算并仿真这一问题。非单色光的波长不是常数,必须对不同波长的光分别处理并叠加起来。我们假定光源的光谱宽度为中心波长的,并且在该区域均匀分布。近似取11根谱线,相位差的计算表达式求出的将是不同谱线的11个不同的相位。计算光强时应把这11根不同的谱线产生的光强叠加并取平均值,即将程序1中的9,10两句换成以下4句,由此构成的程序2就可仿真非单色光的干涉问题。运行修改后的程序得到的干涉条纹如图所示。可以看出,光的非单色性导致干涉现象的减弱,光谱很宽的光将不能形成干涉。图32.单缝衍射的模拟实验一束单色平行光通过宽度可调的狭缝,射到其后的光屏上。当狭缝宽度足够小时光屏上形

4、成一系列亮暗相同的条纹,这是由于从同一个波前上发出的子波产生干涉的结果。当光源到衍射屏的距离和光屏到衍射屏的距离都是无穷大时,既满足远场条件时,我们称这种衍射为夫琅禾费。所以夫琅禾费衍射中入射光与衍射光都是平行光。为了模拟单缝衍射现象,我们把单缝看成一排等间隔光源,共NP个光源分布在A~B区间内,离点A间距为yp,则屏幕上任意一点S处的光强为NP个光源照射结果的合成。如图4所示,,子波射线与入射方向夹角φ称为衍射角,φ=0时,子波射线通过透镜后,必汇聚到O点,这个亮条纹对应的光强称为主极大。NP个光源在其他方向的射线到达S点的光程差,应等于它们到达AC的光程差,即Δ=ypsinφ,

5、其中ys为S点的纵坐标,则与A点的光源位相差为:图4单缝衍射的模拟实验设单缝上NP个光源的振幅都为1,在x,y轴上的分量各为cosα,sinα,合振幅的平方为:又光强正比于振幅的平方,所以相对于O点的主极大光强也为:程序3模拟了单缝衍射现象,这里取波长,缝宽,透镜焦距,运行结果如下图所示。图5分析图5中的衍射条纹,我们可以看出所有亮暗条纹都平行于单缝,O点光强为最大,这都和理论推导结果相一致。3.光栅衍射的模拟实验有大量等宽度、等间距的平行狭缝组成的光学系统称为衍射光栅。单缝宽度a和刻痕宽度b之和称为光栅常数d,d=a+b。光栅衍射条纹是单缝衍射和缝间干涉的共同结果。设光栅有N条狭

6、缝,透镜焦距为D,理论分析可以得到,光屏上P点的夫琅和费衍射光强运行程序4得到衍射条纹,如下图所示:图6一、实验结果及现象结果1:P点处于暗条纹中心的条件与模拟结果一致。结果2:从理论上讲,中央亮条纹的半角宽和第一条暗条纹的衍射角都应等于,各次级大角宽都等于中央亮条纹的半角宽,图中模拟的衍射条纹符合这个结论。结果3:程序4中d=5a,观察图6衍射条纹,在离中心0.015m有缺级现象。程序1:clearall>>lam=500e-9>>a=2e-3;d=1;>>D=1;>>ym=5*lam*D/a;xs=ym;>>n=101;ys=linspace(-ym,ym,n);>>fori=

7、1:nr1=sqrt((ys(i)-a/2).^2+D^2);r2=sqrt((ys(i)+a/2).^2+D^2);phi=2*pi*(r2-r1)/lam;B(i,:)=4*cos(phi/2).^2;end>>N=255;>>Br=(B/4.0)*N;>>subplot(1,2,1)>>image(xs,ys,Br);>>colormap(gray(N));>>subplot(1,2,2)>>plot(B,ys)程序2:clearall>>lam=500e-9>

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。