用计算机软件处理牛顿环等厚干涉实验数据.doc_第1页
用计算机软件处理牛顿环等厚干涉实验数据.doc_第2页
用计算机软件处理牛顿环等厚干涉实验数据.doc_第3页
用计算机软件处理牛顿环等厚干涉实验数据.doc_第4页
用计算机软件处理牛顿环等厚干涉实验数据.doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

用计算机软件处理牛顿环等厚干涉实验数据摘要研究结果表明:通过计算机软件处理了实验数据得到了预期的结果。本文主要研究了牛顿环实验的等厚干涉,其目的是:用牛顿环观察和分析等厚干涉现象;学会使用读数显微镜测距;学习用计算机软件处理实验数据得到透镜的曲率半径。计算机软件处理实验数据是应用Microsoft Visual C+ 6.0软件根据牛顿环的等厚干涉的数学计算公式编辑c+程序代码来展现人的思维模式,并建立这一公式来实现对实验数据的处理,从而得到玻璃凸透镜曲率半径。研究结果表明:本文根据等厚干涉理论,运用Microsoft Visual C+ 6.0软件编辑的程序的运算功能实现了对牛顿环实验数据的处理及展现了实验数据的处理过程,从而达到了预期目标。本文的特色在于:在实现了牛顿环干涉实验数据处理的基础上,只需用户直接输入实验数据即可得到实验结果。目录(1) 引言-2(2) 实验目的-3(3) 实验仪器-3(4) 实验原理-3(5) 实验内容-3(6) 数据记录与处理-4(7) 程序代码-4(8) 运算结果及数据处理-9(9) 误差分析-10 参考文献-11引 言“牛顿环”是牛顿在1675年制作天文望远镜时,偶然讲一个望远镜的物镜放在平板玻璃上发现的。牛顿环属于用分振幅法产生干涉现象,亦是典型的等厚干涉条纹。它为光的波动提供了重要的实验证据。光的干涉现象广泛地应用于科学研究、工业生产和检验技术中,如利用光的干涉法进行薄膜等厚、微小角度、曲面的曲率半径等几何量的精密测量,也普遍应用检测加工工件表面的光洁度和平整度及机械零件的内力分布等。本设计在牛顿环基本理论的基础上,运用Microsoft Visual C+ 6.0编写程序,实现了牛顿环实验数据处理。我们从牛顿环等厚干涉理论出发,运用Microsoft Visual C+ 6.0功能编写程序为了实现牛顿环干涉数据处理。同时此软件的计算机环境下运行,实现了在计算机环境中计算数据并显示实验处理过程及环半径的运算结果。最后显示在用户界面上,实现了实验数据运用计算机处理的方法。选择适当的数据处理方法求出实验误差,在对实验误差的分析及由于哪些方面才导致产生了实验误差。【实验目的】 (1)用牛顿环观察和分析等厚干涉现象; (2)学会使用读数显微镜测距; (3)用计算机软件处理实验数据得到透镜的曲率半径。【实验仪器】 JCD3型读数显微镜,牛顿环,钠光灯,凸透镜(包括三爪式透镜夹和固定滑座)。【实验原理】 在一块平面玻璃上安放上一焦距很大的平凸透镜,使其凸面与平面相接触,在接触点附近就形成一层空气膜。当用一平行的准单色光垂直照射时,在空气膜上表面反射的光束和下表面反射的光束在膜上表面相遇相干,形成以接触点为圆心的明暗相间的环状干涉图样,称为牛顿环,其光路示意图如图。如果已知入射光波长,并测得第级暗环的半径,则可求得透镜的曲率半径。但实际测量时,由于透镜和平面玻璃接触时,接触点有压力产生形变或有微尘产生附加光程差,使得干涉条纹的圆心和环级确定困难。用直径、,有 此为计算用的公式,它与附加厚光程差、圆心位置、绝对级次无关,克服了由这些因素带来的系统误差,并且、可以是弦的直径。【实验内容】 1、调整测量装置 按光学实验常用仪器的读数显微镜使用说明进行调整。调整时注意: (1)调节450玻片,使显微镜视场中亮度最大,这时,基本上满足入射光垂直于透镜的要求(下部反光镜不要让反射光到上面去)。 (2)因反射光干涉条纹产生在空气薄膜的上表面,显微镜应对上表面调焦才能找到清晰的干涉图像。 (3)调焦时,显微镜筒应自下而上缓慢地上升,直到看清楚干涉条纹时为止,往下移动显微镜筒时,眼睛一定要离开目镜侧视,防止镜筒压坏牛顿环。(4)牛顿环三个压紧螺丝不能压得很紧,两个表面要用擦镜纸擦拭干净。2、观察牛顿环的干涉图样(1)调整牛顿环仪的三个调节螺丝,在自然光照射下能观察到牛顿环的干涉图样,并将干涉条纹的中心移到牛顿环仪的中心附近。调节螺丝不能太紧,以免中心暗斑太大,甚至损坏牛顿环仪。(2)把牛顿环仪置于显微镜的正下方,使单色光源与读数显微镜上45角的反射透明玻璃片等高,旋转反射透明玻璃 ,直至从目镜中能看到明亮均匀的光照。(3)调节读数显微镜的目镜,使十字叉丝清晰;自下而上调节物镜直至观察到清晰的干涉图样。移动牛顿环仪,使中心暗斑(或亮斑)位于视域中心,调节目镜系统,使叉丝横丝与读数显微镜的标尺平行,消除视差。平移读数显微镜,观察待测的各环左右是否都在读数显微镜的读数范围之内。【数据记录与处理】凸透镜曲率半径测量数据数据表取 ,仪器误差:环 数Dm(mm)环 数Dn(mm)2m左右n左右3028.26519.9598.3062027.56020.6376.92321.06172928.20220.0248.1781927.49120.7346.75721.22262828.12420.0928.0321827.41220.8056.60720.86062728.05120.1737.8781727.32920.8896.44020.58932627.99520.2317.7641327.24520.9786.26721.0044【程序代码】#includevoid main()cout用计算机软件处理牛顿环等厚干涉实验数据endl;coutnnendl;int s,m,n;double A,B,L,R,D6,c=5.893/10000;for(m=30,n=20;m=26,n=16;m-,n-) coutm=m, n=n m,n分别代表牛顿环等厚干涉的级数endl;s=m-n; if(s=10) if(m=30,n=20) if(m=30)cout当m=30时n请输入L,R的的读数值 (L,R分别代表牛顿环等厚干涉左右读数)LR; coutL=L, R=Rendl; A=L-R;coutnA代表第m级时左右直径读数之差, B代表第n级时左右直径读数之差endl; if(A0)A=0-A; if(n=20)cout当n=20时n请输入L,R的的读数值 (L,R分别代表牛顿环等厚干涉左右读数)LR; coutL=L, R=Rendl; B=L-R; if(B0)B=0-B; D1=A*A-B*B; if(D10)D1=0-D1; coutD1=A*A-B*B=D1 D 代表牛顿环等厚干涉左右直径读数之差平方之差endl; coutnendl; if(m=29,n=19) coutm=m, n=nendl; if(m=29)cout当m=29时n请输入L,R的的读数值 (L,R分别代表牛顿环等厚干涉左右读数)LR; coutL=L, R=Rendl; A=L-R; if(A0)A=0-A; if(n=19)cout当n=19时n请输入L,R的的读数值 (L,R分别代表牛顿环等厚干涉左右读数)LR; coutL=L, R=Rendl; B=L-R; if(B0)B=0-B; D2=A*A-B*B; if(D20)D2=0-D2; coutD2=A*A-B*B=D2endl; coutnendl; if(m=28,n=18) coutm=m, n=nendl; if(m=28) cout当m=28时n请输入L,R的的读数值 (L,R分别代表牛顿环等厚干涉左右读数)LR; coutL=L, R=Rendl; A=L-R; if(A0)A=0-A; if(n=18)cout当n=18时n请输入L,R的的读数值 (L,R分别代表牛顿环等厚干涉左右读数)LR; coutL=L, R=Rendl; B=L-R; if(B0)B=0-B; D3=A*A-B*B; if(D30)D3=0-D3; coutD3=A*A-B*B=D3endl; coutnendl; if(m=27,n=17)coutm=m, n=nendl; if(m=27)cout当m=27时n请输入L,R的的读数值 (L,R分别代表牛顿环等厚干涉左右读数)LR; coutL=L, R=Rendl; A=L-R; if(A0)A=0-A; if(n=17)cout当n=17时n请输入L,R的的读数值 (L,R分别代表牛顿环等厚干涉左右读数)LR; coutL=L, R=Rendl; B=L-R; if(B0)B=0-B; D4=A*A-B*B; if(D40)D4=0-D4; coutD4=A*A-B*B=D4endl;coutnendl; if(m=26,n=16)coutm=m, n=nendl; if(m=26)cout当m=26时n请输入L,R的的读数值 (L,R分别代表牛顿环等厚干涉左右读数)LR; coutL=L, R=Rendl; A=L-R; if(A0)A=0-A; if(n=16)cout当n=16时n请输入L,R的的读数值 (L,R分别代表牛顿环等厚干涉左右读数)LR; coutL=L, R=Rendl; B=L-R; if(B0)B=0-B; D5=A*A-B*B; if(D50)D5=0-D5; coutD5=A*A-B*B=D5endl; D0=(D1+D2+D3+D4+D5)/5;coutD0=D0 D0代表牛顿环等厚干涉左右直径读数之差平方之差的平均值endl;R=D0/(4*s*c);coutR=D0/(4*s*c)=R(mm) 此时R代表牛顿环测凸透镜时的曲率半径endl;【运算结果及数据处理】曲率半径的最佳值 888.67mm又 D0=20.9477mm有 = =0.238mm又因为 所以有 =888.67*0.238/20.9477= 10.097 10.1(3)写出实验结果:=(888.710.1)相对误差:【误差分析】1、观察牛顿环时将会发现,牛顿环中心不是一点,而是一个不甚清晰的暗或亮的圆斑。其原因是透镜和平玻璃板接触时,由于接触压力引起形变,使接触处为一圆面;又镜面上可能有微小灰尘等存在,从而引起附加的程差,这都会给测量带来较大的系统误差。另外要用肉眼去观察暗条纹,误差会较大。2、平凸透镜的不稳定性也会影响实验结果。3、仪器不准或精度不够,制作粗糙(干涉环)所造成的系统误差。4、显微镜叉丝与显微镜移动方向不平行产生的误差。5、十字叉线纵轴没有垂直环,测量直径时没有将十字叉线纵轴与环相切。6、自己数错环的偶然误差,在操作时回转仪器时造成操作错误等。【参考文献】1 姚启钧.光学教程.高等教育处报社,2009.2 吕风翥.C+语言基础教程.清华大学出版社.2003.3 谭浩强.C+程序设计.北京:清

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论