【笔记】光的衍射

一、 衍射现象

波遇到障碍物时,绕过障碍物 进入几何阴影区。

光偏离直线传播路径进入几何 阴影区,并形成光强非均匀稳 定分布。

二、菲涅耳原理

1、 惠更斯原理

波面上的每一点均为发 射子波的波源,这些子波的 包络面即新的波阵面

成功:可解释衍射成因,用几何法作出新的波面, 推导反射、折射定律

不足:不能定量说明衍射波的强度分布

2、 菲涅耳原理

1、对子波的振幅和相位作了定量描述

波面上各面元 —— 子波源

2、空间任一点振动为所有子波在该点相干叠加的结果

有限个分立相干波叠加 —— 干涉

无限多个连续分布子波源相干叠加 —— 衍射

3、衍射分类

菲涅耳衍射(近场衍射):
夫琅和费衍射(远场衍射)

即平行光衍射

信息光学(现代光学分支)

三. 单缝夫琅和费衍射

1、 装置:

缝宽a: 其上每一点均为子波源,发出衍射光

衍射角φ:衍射光线与波面法线夹角

当φ=0,衍射光线汇集于L2 焦点F,Δ=0 中央明纹中心

当φ≠0,衍射光线汇集于L2 焦平面上某点P,Δ≠0,P处光强可由菲涅耳公式计算

2、 菲涅耳半波带法(半定量方法)

衍射角为φ的一束平行光线的最大光程差: Δ m a x = ∣ A C ∣ = a s i n ϕ \Delta_{max}=|AC|=asin\phi Δmax=AC=asinϕ

λ 2 \frac{\lambda}2 2λ去分 Δ m a x \Delta_{max} Δmax,假设 Δ m a x = n λ 2 \Delta_{max}=n\frac{\lambda}2 Δmax=n2λ

对应的单缝a被分为 n个半波带

相邻的半波带中的对应光线在缝外引起的光程差为 λ 2 \frac{\lambda}2 2λ

n =0 φ=0 对应中央明纹中心

相邻两半波带中对应光线 Δ = λ 2 , Δ ϕ = π \Delta=\frac{\lambda}2,\Delta\phi=\pi Δ=2λ,Δϕ=π,两两相消, 屏上相聚点为暗纹

n为偶数: 刚好两两相消

n为奇数: 剩下一个半波带中的衍射光线未被抵消 对应的屏上相聚点为明纹中心

n 不是整数:对应非明、暗纹中心的其余位置

明暗纹条件:

KaTeX parse error: Unknown column alignment: * at position 63: … \begin{array}{*̲*lr**} …

双缝干涉中明暗纹条件为:
KaTeX parse error: Unknown column alignment: * at position 58: … \begin{array}{*̲*lr**} …
二者明暗纹条件不同是因为计算光程差的方式不同,干涉是两个缝的光程差,衍射是划分成数个半波带,半波带之间的光程差。

单缝衍射明暗纹条件中k值不能取零,因为k=0对应中央明纹区。

计算衍射条纹角宽度

计算角宽度,可以通过计算两个条纹之间的距离:
KaTeX parse error: Unknown column alignment: * at position 60: … \begin{array}{*̲*lr**} …
中央明纹宽度 2 λ a \frac{2\lambda}{a} a2λ

其余明纹 λ a \frac{\lambda}{a} aλ

计算衍射条纹线宽度

x = f t a n ϕ x=ftan\phi x=ftanϕ

Δ x = f ( t a n ϕ 2 − t a n ϕ 1 ) ≈ f ( ϕ 2 − ϕ 1 ) = f Δ ϕ \Delta x=f(tan\phi_2-tan\phi_1)\approx f(\phi_2-\phi_1)=f\Delta \phi Δx=f(tanϕ2tanϕ1)f(ϕ2ϕ1)=fΔϕ

中央明纹 2 λ a f \frac{2\lambda}{a}f a2λf

其余明纹 λ a f \frac{\lambda}{a}f aλf

条纹亮度分布

由菲涅尔波带法:

  • 中央明纹中心: 全部光线干涉相长
  • 一级明纹中心: 1 3 \frac13 31部分光线干涉相长
  • 二级明纹中心: 1 5 \frac15 51部分光线干涉相长

四、圆孔衍射 光学仪器的分辨率

1、装置:

2.条纹:

明暗相间同心圆环

中央亮纹:爱里斑

  • 集中大部分能量
  • 角宽度为其余明纹2倍
  • 半角宽度: 1.22 λ D 1.22\frac{\lambda}D 1.22Dλ

3、 光学仪器分辨率

物镜 ~ 圆孔

物点的象 ~ 衍射图样

瑞利准则:第一个象的爱里斑边沿与第二个象的爱里斑中心重合 —— 恰能分辨

最小分辨角: Δ ϕ = 1.22 λ D \Delta \phi=1.22\frac{\lambda}{D} Δϕ=1.22Dλ

光学仪器分辨率

1 Δ ϕ = D 1.22 λ \frac1{\Delta \phi}=\frac{D}{1.22\lambda} Δϕ1=1.22λD

提高分辨率途径 D↑,λ↓

五、光栅夫琅和费衍射

六、晶格衍射(X光衍射)

X射线:1895年,德国,伦琴在阴极射线实验中发现。 特点:不带电,穿透本领强。为研究其波动 性,寻找相应的光栅(晶体点阵)

布拉格公式:

2 d s i n θ = k λ 2dsin\theta=k\lambda 2dsinθ=

应用:研究晶体结构,测晶格常数

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/883302.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

基于python+spark的外卖餐饮数据分析系统设计与实现(含论文)-Spark毕业设计选题推荐

博主介绍: 大家好,本人精通Java、Python、C#、C、C编程语言,同时也熟练掌握微信小程序、Php和Android等技术,能够为大家提供全方位的技术支持和交流。 我有丰富的成品Java、Python、C#毕设项目经验,能够为学生提供各类…

Swagger 教程(笔记) Knife4j

假设获取到了整个项目,创建项目相应的结构 MySQL user 表 DROP DATABASE if EXISTS study; CREATE DATABASE study; USE study; CREATE TABLE users (id INT(10) NOT NULL AUTO_INCREMENT,username VARCHAR(255) NOT NULL COLLATE utf8_general_ci,password VARCHA…

Hbase日常运维

1 Hbase日常运维 1.1 监控Hbase运行状况 1.1.1 操作系统 1.1.1.1 IO 群集网络IO,磁盘IO,HDFS IO IO越大说明文件读写操作越多。当IO突然增加时,有可能:1.compact队列较大,集群正在进行大量压缩操作。 2.正在执行…

NTLM Relay攻击原理 + 工具使用

前言 仅仅是记录自己看《域内攻防指南》的体会&&理解,具体的知识学习建议看windows protocol (✨) ✅:NTLM是不依赖于上层协议的!!!NTLM起到的就是认证,只认证Client的身份…

蓝桥杯15届C/C++B组省赛题目

问题描述 小蓝组织了一场算法交流会议,总共有 5050 人参加了本次会议。在会议上,大家进行了握手交流。按照惯例他们每个人都要与除自己以外的其他所有人进行一次握手 (且仅有一次)。但有 77 个人,这 77 人彼此之间没有进行握手 (但这 77 人与…

828华为云征文 | 在Huawei Cloud EulerOS系统中安装Docker的详细步骤与常见问题解决

前言 Docker是一种轻量级的容器技术,广泛用于应用程序的开发、部署和运维。在华为云的欧拉(Huawei Cloud EulerOS)系统上安装和运行Docker,虽然与CentOS有相似之处,但在具体实现过程中,可能会遇到一些系统…

【Python机器学习】NLP信息提取——提取人物/事物关系

目录 词性标注 实体名称标准化 实体关系标准化和提取 单词模式 文本分割 断句 断句的方式 使用正则表达式进行断句 词性标注 词性(POS)标注可以使用语言模型来完成,这个语言模型包含词及其所有可能词性组成的字典。然后,该…

重头开始嵌入式第四十二天(硬件 ARM体系架构)

目录 一,ARM是什么? 1.公司名称 ARM的主流架构: 2.处理器架构 二,什么是处理器架构?什么是处理器? 一、处理器 二、处理器架构 三,一个计算机由什么构成呢? 一、硬件系统 二…

阿里云百炼SFT微调实践

1. 场景识别 用户进行SFT前需要对应用场景进行识别和分析,一般进行模型微调的诉求是希望提升对应业务场景的能力,用户需要明确哪些能力是需要进行重点提升的。 场景划分上来讲,以垂类场景进行划分可分为教育、医疗、金融、法律、电商、旅游、…

c++模拟真人鼠标轨迹算法

一.鼠标轨迹算法简介 鼠标轨迹底层实现采用 C / C语言,利用其高性能和系统级访问能力,开发出高效的鼠标轨迹模拟算法。通过将算法封装为 DLL(动态链接库),可以方便地在不同的编程环境中调用,实现跨语言的兼…

C++系列-Stackqueue

🌈个人主页:羽晨同学 💫个人格言:“成为自己未来的主人~” Stack 在之前的例子中,我们用C语言实现过stack,大家有兴趣的可以翻一下我之前的文章。 大概意思如下: class stack{public://.......privat…

31214324

📢博客主页:https://blog.csdn.net/2301_779549673 📢欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正! 📢本文由 JohnKi 原创,首发于 CSDN🙉 📢未来很长&#…

JS面试真题 part6

JS面试真题 part6 26、如何判断一个元素是否在可视区域中27、什么是单点登录?如何实现28、 如何实现上拉加载,下拉刷新29、说说你对正则表达式的理解?应用场景?30、说说你对函数式编程的理解?优缺点 26、如何判断一个元…

2015年国赛高教杯数学建模B题互联网+时代的出租车资源配置解题全过程文档及程序

2015年国赛高教杯数学建模 B题 互联网时代的出租车资源配置 出租车是市民出行的重要交通工具之一,“打车难”是人们关注的一个社会热点问题。随着“互联网”时代的到来,有多家公司依托移动互联网建立了打车软件服务平台,实现了乘客与出租车司…

蓝桥杯1.小蓝的漆房

样例输入 2 5 2 1 1 2 2 1 6 2 1 2 2 3 3 3样例输出 1 2 import math import os import sys tint(input())#执行的次数 for j in range(t):n,kmap(int,input().split())#n为房间数 k为一次能涂的个数alist(map(int,input().split()))#以列表的形式存放房间的颜色maxvaluemath…

如何搭建Vue脚手架

Vue 脚手架是Vue官方提供的标准化开发工具(开发平台) 官方文档: Vue CLI 第一步(仅需第一次执行): 安装nodejs环境 官网下载nodejs: https://nodejs.org/en/download/ 第二步(仅需第一次执行): 全局安装vue/cli npm install -g vue/cli 第三步:切换到你需要创建项目的目录,…

Clion使用vcpkg管理C/C++包

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、Clion安装vcpkg二、使用步骤1.切换到清单模式2.开始安装包 三、测试代码总结 前言 Linux上的库基本都可以通过apt或yum等包管理工具来在线安装包&#xff…

mariadb实现冷备份与恢复操作案例(物理冷备份,周期性备份)详解

文章目录 前置环境一、物理冷备份1.备份2.恢复检查结果 补充: 周期性恢复操作 前置环境 主机ipmariadb1192.168.10.11mariadb2192.168.10.12 mairadb1操作 安装mariadb yum -y install mariadb-server启动mariadb systemctl start mariadb这里只是演示备份与恢复…

cefsharp新版本OnBeforeResourceLoad 禁止http自动跳转https显示404错误解决办法 含代码

一、问题 因项目需要,域名没有ssl证书,结果http访问时被强制定向到https前缀,结果会显示404 测试版本cefsharp126.x (x64) 框架 CefSharp.WinForms.NETCore 二、代码(核心代码) 如果请求url是http,且目标是https时,则阻止请求 //判断请求变化 if (url.StartsWith(<…

初试Bootstrap前端框架

文章目录 一、Bootstrap概述二、Bootstrap实例1、创建网页2、编写代码3、代码说明4、浏览网页&#xff0c;查看结果5、登录按钮事件处理6、浏览网页&#xff0c;查看结果 三、实战小结 一、Bootstrap概述 大家好&#xff0c;今天我们将一起学习一个非常流行的前端框架——Boot…