当前位置 ->§ 7 晶体学基础 -> 7.4 X射线晶体衍射 -> 7.4.2 衍射方向


二.衍射方向

 

晶体衍射方向就是X射线射入周期性排列的晶体中的原子、分子,产生散射后次生X射线干涉、叠加相互加强的方向。

讨论衍射方向的方程有Laue(劳埃)方程和Bragg(布拉格)方程。前者从一维点阵出发,后者从平面点阵出发,两个方程是等效的。

1、Laue方程

(1)、直线点阵衍射的条件    设有原子组成的直线点阵,相邻两原子间的距离为α,如图7-16(α)所示,X射线入射方向S0与直线点阵的交角为α0

图7-16 直线点阵的衍射

若在与直线点阵交成α角的方向S1发生衍射,则相邻波列的光程差应为波长λ的整数倍,即OQPR

h为整数。但

OQ=acosα,  PRacosα0

故得

a(cosα-cosα0)=hλ    (h=0±1±2……)

这就是直线点阵产生衍射的条件。

因为由次生波原发出的X射线为球面电磁波,故与直线点阵交角为α的方向的轨迹是以直线点阵为轴的圆锥面。如上图7-16(b)所示,当α0≠90o时,h等于n和-nn=123)的两套圆锥面并不对称;但当α090o时,h=0的圆锥面蜕化为垂直于直线点阵的平面,这时h等于n和-n的两套圆锥面就是对称的了。若放置照像板与直线点阵平行,在一般情况下所得到的是一些曲线,在α090o时所得到的是一组双曲线。

3、空间点阵衍射的条件   设空间点阵的三个素平移向量为a ,bc,入射的X射线与它们的交角分别为α0β0γ0。衍射方向与它们的交角分别为αβγ,根据上述的讨论可知,衍射角αβγ应满足下列条件:

a(cosα-cosα0)=hλ

b(cosβ-cosβ0)=kλ

c(cosγ-cosγ0)=lλ

hkl,=,±1±2……

    上式称为劳埃(laue)方程,hkl称为衍射指标。衍射指标和§3-1中所讲的晶面指标不同,晶面指标是互质的整数,衍射指标都是整数但不定是互质的。为了区别起见,在以下的讨论中我们用来表示晶面指标。

符合上式的衍射方向应是三个圆锥面的共交线。但三个圆锥面却不一定恰好有共交线,这是因为上式中的三个衍射角αβγ之间,还存在着一个函数关系

F(αβγ)0

例如当αβγ相互垂直时,则有

cos2αcos2βcos2γ1

αβγ共计三个变量,但要求它们满足上述的四个方程,这在一般情况下是办不到的,因而不能得到衍射图。为了获得衍射图必须增加一个变数。增加一个变数可采用两种办法:一种办法是晶体不动(即α0β0γ0固定),只让X射线;另一种办法是采用单色X射线(λ固定),但改变α0β0γ0的一个或两个以达到产生衍射的目的。前一种办法称为劳埃摄谱法,后一种办法包括回转晶体法和粉末法等。

2、Bragg方程

空间点阵的衍射条件除了用劳埃方程来表示以外,还有一个很简便的关系式,这就是布拉格(Bragg)方程。根据劳埃方程,我们现在要证明这样的事实,即在h=nk*k=nk*l=nl*的衍射中,晶面指标为(h*k*l*)的平面点阵组中的每一点阵平面都是反射面,而且其中两相邻点阵平面上的原子所衍射X射线的光程等于波长的整数倍

X射线在入射方向的单位向量为S0,衍射方向的单位向量为S,空间点阵的三个单位平移向量为abc,则劳埃方程可以写成下列的向量形式:

 

 由此可得

 

因为两个向量的数量积等于零表示两个向量互相垂直,所以从上式可知向量S—S0与向量 AB,BC,CA

 垂直.这说明S-S0△ABC所组成的平面垂直,也就是与平面点阵组(hkl)中的每一个点阵平面垂直。

如图7-19所示:

图7-17 光程差公式的推导

图7-18 点阵面间的反射

向量OP可表示为:

OP=xa+yb+zc

应用Laue方程,光程差为=(xa+yb+zc)*(S-S0

                        = hλx +kλy +lλz

                        =  nλ

 我们还可以用两相邻平面点阵间的距离dhkl和衍射角θn来表示两相邻平面点阵所衍射X射线的光程差。由于这个光程差与从平面点阵中所选择的点阵点无关,所以我们可以选择两个特殊的阵点PQ来讨论问题。如图7-20所示:

这时  

△= MQ+NQ = 2d hkl  sinθn

结合上面两式,则得

这就是布拉格(Bragg)方程。

劳埃方程和布拉格方程都是联系X射线的入射方向、衍射方向、波长和点阵常数的关系式,前者是基本的关系式,但后者在形式上更为简单,而且提供了由衍射方向计算晶胞大小的原理,故布拉格方程在X射线结构分析中有广泛的应用。
系列课程主页 向前翻页 返回页首 向后翻页 本课程主页