Δ=QR-PS=PQcosθ–PQcosθ=0。
Δ= 0λ(波长的整数倍),说明P、Q两原子的散射波在原子面反射方向上会干涉加强,在原子面反射方向上会观察到衍射。在一个原子面对X射线的衍射可以在形式上看成为原子面对入射线的反射。上面图片是描述的单面原子的衍射,在晶体中,原子是多层结构排布,X-ray具有强的穿透力, 晶体的散射线来自若干层原子面,除同一层原子面的散射线互相干涉外,各原子面的散射线之间还要互相干涉。下面这张图片是一束平行的X射线(波长λ)以θ角照射到晶体中晶面指数为(hkl), 晶面间距为d的各原子面上,各原子面产生反射。任选两相邻面(A1与A2),反射线光程差Δ=ML+LN=2dsinθ,干涉一致加强的条件为Δ=nλ。即:2dsinθ=nλ式中:n是任意正整数,称反射级数,d为(hkl)晶面间距, 上式称为布拉格方程。通过上面的示意图和公式,我们还能发现一些现象:X射线的原子面反射和可见光的镜面反射是不同的。一束可见光以任意角度投射到镜面上都可产生反射,而原子面对X射线的反射, 只有当θ、λ、d之间满足布拉格方程时才能发生。因此,人们把X射线的这种反射称为选择反射。了解完布拉格方程,我们还来了解一些扩展的知识。根据2dsinθ=nλ(布拉格方程),Sinθ≤1(数学学过),因此:对衍射而言,n的最小值为1,产生衍射的条件为:λ≤ 2d,即,只有当电磁波的波长小于等于晶面间距的二倍时,才能产生衍射现象。有了这个条件,这就解释了为什么我们材料分析上常用什么X射线来研究材料了。拿我们常见的食盐NaCl的面间距来看,NaCl的晶面d200= 2.81埃,那射线的波长就要小于5.62埃,1埃=0.1nm,这就是要用X射线而不是可见光或微波来分析材料的原因。我们再由2dsinθ=nλ 可知,一组(hkl) 晶面随n值的不同,可能产生n个不同方向的反射线(分别称为该晶面的一级,二级…,n级反射)。把(110)晶面的2级反射,看成为 (220)干涉面的一级衍射。(关于晶面的知识可以看之前介绍)。有了这个不同衍射面的知识以后,就能明白为什么我们在做X射线分析时,在分析图谱中有不同的尖峰出现,像下面这样:通过X射线衍射数据,我们能获得晶体的更多数据,比如金属Fe的面间距,布拉格角等…关于布拉格方程介绍就到这儿,后面会介绍一些其他材料检测方法…