单击此处编辑母版标题样式单击此处编辑母版副标题样式*1第三讲 晶体对x射线的衍射方向和强度 3.1 衍射方向布拉格方程确定衍射方向的基本原则:光程差为波长的整倍数推倒布拉格方程三点假设: 入射线与衍射线都是平面波;x射线与晶体的距离、衍射线源(晶体)与观察点的距离远比原子间距大,因此实际上的球面波可近似看成平面波; 晶胞中只有一个原子,即晶胞是简单的; 原子尺寸忽落不计,原子中各电子发出的相干散射波是由原子中心点发出的n2 Bragg方程 2d sin = nl光程差必须为波长的整倍数=AO+OB = 2dsinn为整数,一般为1d 为晶面间距ddd AOBn3布拉格方程的讨论n选择反射n产生衍射的极限条件n干涉面和干涉指数n衍射花样和晶体结构的关系n4(a)可见光在任意入射角方向均能产生反射,而X射线则只能在有限的布拉格角方向才产生反射选择反射b)虽然Bragg借用了反射几何,但衍射并非反射,而是一定厚度内许多间距相同晶面共同作用的结果1212ABChkldhkl 入射方向散射(反射面)位置反射效率选择反射x射线衍射与可见光反射的区别2d sin = ln5产生衍射的极限条件入射波长根据布拉格方程,Sin 不能大于1,即:对衍射而言,n的最小值为1,所以在任何可观测的衍射角下,产生衍射的条件为2d,这也就是说,能够被晶体衍射的电磁波的波长必须小于参加反射的晶面中最大面间距的二倍,否则不能产生衍射现象。
n62d sin = lsin的最大值为1,可知最小测定d尺寸为/2,理论上最大可测尺寸为无穷大,实际上为几个m产生衍射的极限条件晶面间距n7干涉面和干涉指数 我们将布拉格方程中的n隐含在d中得到简化的布拉格方程: 把(hkl)晶面的n级反射看成为与(hkl)晶面平行、面间距为(nh,nk,nl) 的晶面的一级反射面间距为dHKL的晶面并不一定是晶体中的原子面,而是为了简化布拉格方程所引入的反射面,我们把这样的反射面称为干涉面干涉面的面指数称为干涉指数n82d sin = nl例题: 已知铝为面心立方点阵金属,点阵常数为4.05A,用CuK线照射铝的多晶试样,问(111)面网可能反射几条衍射线,角各为多大?(CuK=1 .5418 A)对立方晶系求衍射级数n和衍射角对立方晶系CuK=1 .5418,则 n2d/=3.04 取整,n=3现计算一级衍射:n9(111)晶面的3级衍射等同(333)晶面的一级衍射!现计算 的一级衍射 按n10衍射花样和晶体结构的关系 从布拉格方程可以看出,在波长一定的情况下,衍射线的方向是晶面间距d的函数如果将各晶系的d值代入布拉格方程,可得: 由此可见,布拉格方程可以反映出晶体结构中晶胞大小及形状的变化,但是并未反映出晶胞中原子的品种和位置。
立方晶系:正方晶系:斜方晶系:n11(a) 体心立方 a-Fe a=b=c=0.2866 nm(b) 体心立方 Wa=b=c=0.3165 nmn12(d) 体心正交: a= 0.286nm, b=0.300nm, c=0.320nm(e) 面心立方:g-Fe a=b=c=0.360nm 图3- X射线衍射花样与晶胞形状及大小之间的关系 (c) 体心四方a=b=0.286nm,c=0.320nmn133.2 X射线衍射线束的强度强度:是指行垂直X射线传播方向的单位面积 上在单位时间内所通过的光子数目的能量总和 常用的单位是J/cm2.s.X射线衍射强度是指晶体的某一晶面族或一组面网反射的x射线光子总数,即所谓累积强度或积分强度在衍射仪上反映的是衍射峰的高低(或积分强度衍射峰轮廓所包围的面积),在照相底片上则反映为黑度14X射线衍射线的绝对强度与相对强度X射线的强度可以用计数管测量,也可用计算方法求出衍射线的绝对强度随入射强度而变,其绝对值测量既困难,也无必要所以衍射线强度往往用同一衍射图中各衍射线强度(积分强度或峰高)的相对比值即相对强度来表示相对强度是用某种规定的标准去比较各衍射线的强度而得出的强度相对比值,实际上是由I累积除以I0及一定的常数值而来。
15Why intensity of diffracted X rays? 2d sin = ld ( ) = f (a,b,c, ,)size and shape of unit cell晶体结构空间点阵结构基元(原子、分子或其集团)结构基元的种类、数目和分布(坐标)Intensity16有些情况下晶体虽然满足布拉格方程,但不一定出现衍射线,即所谓系统消光Bragg方程仅确定方向,不能确定强度,符合Bragg方程的衍射不一定有强度即布拉格方程是X射线在晶体产生衍射的必要条件而非充分条件 17晶体结构对衍射线强度的影响结构因子l晶胞内原子位置不同,x射线衍射强度将发生变化l如斜方点阵中底心斜方(正交)晶胞和体心斜方晶胞,每个晶胞含有两个相同(同类)原子,其(001)面衍射情形:18如斜方点阵中底心斜方(正交)晶胞体心斜方晶胞, (001)面衍射情形1212ABC001d 1212ABC001d 3434DFEABC=ABC=DEF=1 /2 每个晶胞含有两个相同(同类)原子19布拉格方程不是产生衍射的充分条件. 满足布拉格方程且不消光 1212ABC001d 3434DFE每个晶胞含有两个不同(异类)原子时衍射线相互减弱系统消光20结构因子l定量表征原子排布以及原子种类对衍射强度影响规律的参数,称为结构因子,其绝对值(结构振幅)为F代表了一个晶胞散射能力,因晶胞再不同方向上有不同的散射能力,需加脚注hkl,Fhkl表示(hkl)晶面组的反射能力。
21结构因子的计算1.一个电子对X射线的散射2.一个原子对X射线的散射3.一个单胞对X射线的散射4.一个小晶体对X射线的散射5.粉末多晶体的HKL面的衍射强度晶体晶胞原子电子22单位晶格对X射线的散射与I原子f 2Ie类似定义一个结构因子F:I晶胞|F|2IeA晶胞|F|Ae23考虑每个原子相对于原点的位相差后晶胞结构因子表达式F代表了一个晶胞散射能力,因晶胞再不同方向上有不同的散射能力,需加脚注hkl,Fhkl表示(hkl)晶面组的反射能力可知晶胞中(hkl)晶面的衍射强度 24结构因子Fhkl 的计算和讨论25各原子的坐标为u1,v1,w1; u2,v2,w2; u3,v3,w326有用的关系式由最后一个关系式:27最简单情况,简单晶胞,仅在坐标原点(0,0,0)处含有一个原子的晶胞 即|F|与hkl无关,所有晶面均有反射28底心晶胞:两个原子,(0,0,0)(,0)不论哪种情况,l 值对|F|均无影响111,112,113或021,022,023的|F|值均为2f011,012,013或101,102,103的|F|值均为0h+k)一定是整数,分两种情况:(1)如果h和k均为偶数或均为奇数,则和为偶数|F| = 2f |F|2 = 4f 2(2)如果h和k一奇一偶,则和为奇数|F| = 0 |F|2 = 029体心晶胞,两原子坐标分别是(0,0,0)和(1/2,1/2,1/2)即对体心晶胞,(h+k+l)等于奇数时的衍射强度为0。
例如(110), (200), (211), (310)等均有散射;而(100), (111), (210), (221)等均无散射当(h+k+l)为偶数,|F| = 2f ,|F|2 = 4f 2当(h+k+l)为奇数,|F| = 0,|F|2 = 030面心晶胞:四个原子坐标分别是(0 0 0),( 0),( 0 ),(0 )当h, k, l为全奇或全偶,(h+k),(k+l) 和 (h+l) 必为偶数,故F = 4f,F 2 = 16f 2当h, k, l中有两个奇数或两个偶数时,则在(h+k),(k+l) 和(h+l)中必有两项为奇数,一项为偶数,故|F| = 0, |F|2 = 0(111),(200),(220),(311)有反射,(100),(110) ,(112),(221)无反射31 晶格类型 消光条件 简单晶胞 无消光现象 体心I h+k+l=奇数 面心F h、k、l奇偶混杂 底心C h+k=奇数归纳:在衍射图上出现非零衍射的位置取决于晶胞参数; 衍射强度取决于晶格类型系统消光:由于原子在晶胞中位置不同或原子种类不同而导致某些衍射方向的强度减弱或消失(为零)32一个小晶体对X射线的散射认为:小晶体(晶粒) 由亚晶块组成 由N个晶胞组成33 粉末多晶体衍射强度的积分强度34 在多晶体衍射中同一晶面族HKL各等同晶面的面间距相等,根据布拉格方程这些晶面的衍射角2 都相同,因此,等同晶面族的反射强度都重叠在一个衍射圆环上。
把同族晶面HKL的等同晶面数P称为衍射强度的多重因子各晶系中的各晶面族的多重因子列于表中 各晶面族的多重因子列表.35各晶面族的多重因子列表 晶系指数H000K000LHHHHH0HK00KLH0LHHLHKLP 立方6812242448菱方、六方6261224 正方4248816 斜方248 单斜2424 三斜222n36X射线衍射方法衍射方法实验实验 条件劳劳厄照相法变变不变变连续连续 x射线线照射固定单单晶体转动转动 晶体法不变变部分变变化单单色x射线线照射转动单转动单 晶体粉晶法不变变变变单单色x射线线照射转动转动 粉晶或多晶晶体衍射仪仪法不变变变变单单色x射线线照射多晶体或转动转动的单单晶体n37。