XRD常见问题详解,超实用!!
[一般问题]
做 XRD 有什么用途啊,能看出其纯度?还是能看出其中含有某种官能团?
X 射线照射到物质上将产生散射。晶态物质对 X 射线产生的相干散射表现为衍射现象,即入射光束出射时光束没有被发散但方向被改变了而其波长保持不变的现象,这是晶态物质特有的现象。
绝大多数固态物质都是晶态或微晶态或准晶态物质,都能产生 X 射线衍射。晶体微观结构的特征是具有周期性的长程的有序结构。晶体的 X 射线衍射图是晶体微观结构立体场景的一种物理变换,包含了晶体结构的全部信息。用少量固体粉末或小块样品便可得到其 X 射线衍射图。
XRD(X 射线衍射)是目前研究晶体结构(如原子或离子及其基团的种类和位置分布,晶胞形状和大小等)最有力的方法。XRD 特别适用于晶态物质的物相分析。晶态物质组成元素或基团如不相同或其结构有差异,它们的衍射谱图在衍射峰数目、角度位置、相对强度次序以至衍射峰的形状上就显现出差异。
因此,通过样品的 X 射线衍射图与已知的晶态物质的 X 射线衍射谱图的对比分析便可以完成样品物相组成和结构的定性鉴定;通过对样品衍射强度数据的分析计算,可以完成样品物相组成的定量分析;XRD 还可以测定材料中晶粒的大小或其排布取向(材料的织构)...等等,应用面十分普遍、广泛。
目前 XRD 主要适用于无机物,对于有机物应用较少。
如何由 XRD 图谱确定所做的样品是准晶结构?XRD 图谱中非晶、准晶和晶体的结构怎么严格区分?
三者并无严格明晰的分界。
在衍射仪获得的 XRD 图谱上,如果样品是较好的"晶态"物质,图谱的特征是有若干或许多个一般是彼此独立的很窄的"尖峰"(其半高度处的 2θ宽度在 0.1°~0.2°左右,这一宽度可以视为由实验条件决定的晶体衍射峰的"最小宽度")。如果这些"峰"明显地变宽,则可以判定样品中的晶体的颗粒尺寸将小于 300nm,可以称之为"微晶"。晶体的 X 射线衍射理论中有一个 Scherrer 公式,可以根据谱线变宽的量估算晶粒在该衍射方向上的厚度。
非晶质衍射图的特征是:在整个扫描角度范围内(从 2θ 1°~2°开始到几十度)只观察到被散射的 X 射线强度的平缓的变化,其间可能有一到几个最大值;开始处因为接近直射光束强度较大,随着角度的增加强度迅速下降,到高角度强度慢慢地趋向仪器的本底值。从Scherrer 公式的观点看,这个现象可以视为由于晶粒极限地细小下去而导致晶体的衍射峰极大地宽化、相互重叠而模糊化的结果。晶粒细碎化的极限就是只剩下原子或离子这些粒子间的"近程有序"了,这就是我们所设想的"非晶质"微观结构的场景。非晶质衍射图上的一个最大值相对应的是该非晶质中一种常发生的粒子间距离。
介于这两种典型之间而偏一些"非晶质"的过渡情况便是"准晶"态了。
在做X射线衍射时,如果用不同的靶,例如用铜靶或者 Cr 靶,两者的谱图会一样吗?如果不同的话,峰的位置和强度有啥变化吗?有规律吗?
不同的靶,其特征波长不同。衍射角(又常称为 Bragg 角或 2θ角)决定于实验使用的波长(Bragg 方程)。使用不同的靶也就是所用的 X 射线的波长不同,根据 Bragg 方程,某一间距为 d 的晶面族其衍射角将不同, 各间距值的晶面族的衍射角将表现出有规律的改变。
因此,使用不同靶材的X 射线管所得到的衍射图上的衍射峰的位置是不相同的,衍射峰位置的变化是有规律的。而一种晶体自有的一套 d 值是其结构固有的、可以作为该晶体物质的志性参数。因此,不管使用何种靶材的 X 射线管,从所得到的衍射图获得的某样品的一套 d 值,与靶材无关。
衍射图上衍射峰间的相对强度主要决定于晶体的结构,但是由于样品的吸收性质也和入射线的波长有关。因此同一样品用不同靶所取得的图谱上衍射峰间的相对强度会稍有差别,与靶材有关。
重温一下布拉格公式和衍射的强度公式,您的问题答案全都有了。
我想知道不同衍射角对应的晶面,怎么办?
如果你的图能够找到对应的粉末衍射数据卡,那么问题就简单了。多数的粉末衍射数据卡上面都给出了各衍射线的衍射指标,也就可以知道对应的晶面了。
如果是未知晶体结构的图,就需要求解各衍射线的衍射指标,这一步工作叫做"衍射图的指标化"。如自己解决需要具备基础的晶体学知识,然后学会一两个指标化的工具软件(如treaor90)进行尝试。
对于正交晶系的晶胞参数,其中 a、b、c 代表晶胞的三个棱的长度。但我不清楚如何定义a、b、c 的方向,也就是说按照什么依据确定这三条棱的方向?是否有明确的规定还是可以任意自定义?
一般来说可以用 a < b < c 的定向原则,其实,用什么方向都可以,它们可以通过矩阵来转换。
晶胞中的 a,b,c,分别是三个晶轴方向上的单位平移向量的长度,称为轴长,不是"三个棱"的长度。轴长符号也常用 a0,b0,c0 表示。轴长单位常用?(埃,Angstrom,=10-10 米)或纳米(nm,=10-9米)。在晶体结构中没有"棱"这样一种说法,只有晶体坐标系,而这个坐标系是用 a,b,c,α,β,γ 六个参数来表示的,α,β,γ 分别代表三个轴间的夹角。而"晶棱"是指晶体的外形的棱边。所以说"a、b、c 代表晶胞的三个棱的长度"是错误的。
如何计算晶胞体积?比如说我想计算二氧化锆四方晶相的晶胞体积,甚至是各个晶胞参数,怎么用这个软件来具体处理一下呢?
首先,你要有相应的晶体学方面的知识。这些软件是为我们处理一些晶体学上的一些问题服务,所以,你不能抛开晶体学去使用软件。有了一些必要的晶体学知识之后,你再去学习使用这些软件,这样你才能看懂 help 里的内容。对于你现在所讲的这个晶胞体积的问题,实际上也就是晶胞参数精确测定的问题,因为晶胞参数精确测定了之后,晶胞体积自然就知道了。
有什么软件能根据分数坐标画出晶体的空间结构?就是有八面体或者四面体的那种。
根据晶体的结构结构数据,用 diamond 或 atoms 等专业的晶体结构绘图软件便可画出晶体的空间结构。
六角结构的晶体在生长时它的内在的优先生长方向是哪一个?
一般来说晶体沿短轴方向生长速度快 ,垂直于长轴方向的晶面密度较大,从能量的角度说,当晶体生长时,这样的格位更稳定一些。
在 X 射线测量中(三方晶系)通常给出的都是六方的晶格常数例如 a=b=5.741, c=7.141,夹角分别为 120°,120°,90°。现在我想把它换算成三方结构的晶格常数 a=b=c=? , 夹角 a=? 你是通过对衍射数据指标化得出的六方晶格常数,还是从文献得到的?如果你的晶胞是菱
方格子,那么用六方定向和菱方定向是一样的。
梁敬魁的《粉末衍射法测定晶体结构》中有公式可以由三方转六方,或六方转三方。
如何知道晶体中原子坐标?
做单晶 X-射线衍射才能得到原子的坐标。除了四圆外,CCD 也可进行单晶 X-射线衍射。
如何根据 X 射线衍射数据计算晶粒尺寸晶格常数和畸变,用什么理论和公式
根据衍射峰的峰形数据可以计算晶粒尺寸晶格常数和畸变。在衍射峰的宽化仅由于晶粒的细小产生的情况下,根据衍射峰的宽化量应用 Scherrer 公式便可以估算晶粒在该衍射方向上的厚度。你如果需要做这方面的计算,需要增加一些入门知识。
哪里能得到小角 X 射线衍射的系统理论包括书、文献、技术、软件?
张晉远等, X 射线小角散射. 高等教育出版社, 北京, 1990
2. Y. Xiang, et al. Materials Characterization, 2000, 44(4-5): 435-9
[关于粉末衍射数据库的问题]
PDF2 卡片与 JCPDS 卡有什么区别?
是同一个东西!
PDF2 是 ICDD (International Centre for Diffraction Data)的产品,ICDD 的前身为 JCPDS (JointCommittee on Poder Diffraction Standards) 。
为什么我用 pcpdfwin 查到的电子 PDF 卡和我在学校图书馆查的 PDF 卡不同,卡号都是一样的,可相对强度值不一样,这是为什么?
相对强度是估计的,有误差是正常的,可能是数据的来源有所不同造成的,还有要注意,由于卡片制作后就不能改,所以有的卡片被后来的结果修正了,这在印制的卡片上是没有这种信息的,但在数据库中的卡片则有说明,哪些卡片已经被删除。
衍射卡片里面相对强度怎么有的大于 100?
(比如为 999)粉末衍射卡的强度数据以相对强度提供,一般以最强线为 100。但是计算的粉末衍射数据最强峰的强度值取作 999。其实相对强度的数值并不重要,您只要把最大的当作 100,其它的与之比较就可以了,比如 999 当作 100 那么 500 就是 50,353 就是 35,在这里因为是估计,有误差也没有关系了。
同一种物质对应着两张卡片,这正常吗?
这很正常,两张卡片是在不同的时间或由不同的人做的。你可以按卡片号调出卡片,卡片上就可以查到卡片数据出处的原始文献。
在 X 射线粉末衍射的数据表中,Peak List 中有 Rel.Int.[%],Pattern List 中有 Scale Fac,请问"Rel.Int.[%]","Scale Fac"代表的意义。
"Rel.Int.[%]"的意思是"相对强度,%","Scale Fac"是(强度)"比例因子"。
[物相分析方面的问题]
样品卡与标准卡对比原则?
提供几条原则供大家参考:
1. .对比 d 值比对比强度要重要;
2. 低角度的线要比高角度的线要重要;
3. 强线比弱线重要;
4. 要重视特征线;
5. 同一个物相可能有多套衍射数据,但要注意有的数据是被删除的;
6. 个别低角度线出现缺失;
7. 由于样品择优取向某些线的强度会发生变化;
8. 有时会出现无法解释的弱线,这是正常的,不能要求把所有的线都得到解释。
"要重视特征线",那么什么是特征线?"同一个物相可能有多套衍射数据,但要注意有的数据是被删除的",这是什么意思?
所谓的特征线就是某物质最强而且是独有的最容易判断的线,如石英的特征线就是 d=3.34的线,在混合物中如果出现这条线,有石英的可能性就大,其它也是这样,这在混合物中查物相是很有用的。
同一个物相可能有多套衍射数据是指有多个卡片的数据都是一个相,比如石英(SiO2)从 1 到 49 卷都有数据,共有 93 个数据卡片,但是 1-8 卷 15,16,33-1161,42-391 等(共38 个)这些卡片都是卡片库的编者已经删除的。
哪里能查到文献上发表的天然产物的晶体数据?
除 ICSD database 和 ICDD 的 PDF 库外,还可以在矿物数据库中和美国矿物学家晶体结构数据库中免费查到。
如何将单晶数据转化为粉末的,来作为我的标准谱呢?
可以利用 Shape 公司的软件,利用单晶数据计算粉末理论图,最新版本 1.2demo 版。
没有它的粉晶射线图,但是有根据其单晶 X 射线衍射推算出来的晶胞参数,请问我怎么才能反推算出该晶体的粉晶衍射图?
如果你有结构数据,就可以从理论上算出粉末衍射图的,可以使用 Materials Studio 的 reflex plus 模块算出来;有原子坐标,通过 diamond 也可以得到它的粉末 XRD 图。
如何分析出其晶体结构而确定是我们预期的物质呢?
如果能够在 ICDD 的粉末衍射数据库中找到你预期的物质的衍射据,做一个 XRD 鉴定即可确定。
用 Jade5 软件可以进行 XRD 定量分析吗?
XRD 定量分析的基础数据是样品中各组成物相的强度数据(原理上应该用峰的面积数据),余下的工作便是些乘除比例的运算了,使用表格软件(如 WPS Ofice 的"WPS 表格"、微软的 Excel)完成甚为方便。因此,使用任一能够获得峰面积或峰高的软件工具都可以进行 XRD定量分析,当然,有 Jade 软件更为方便。
[峰宽问题]
除了结构缺陷和应力等因素外,为什么粒径越小,衍射峰越宽?
从衍射理论知道,衍射极大和第一极小之间的角宽度与发生相干衍射区域(相干域)的尺寸有关,相干域越大,角宽度就越小。一般来说,相干域的尺寸小于 2 微米,就会使衍射峰造成可测量的宽化。所以,晶粒的粒径越小,以至不能再近似看成具有无限多晶面的理想晶体,对 X 射线的弥散现象就越严重,表现在峰强变弱,峰变宽。
什么是标准半峰宽度,如何得到?
所谓的标准半峰宽应该是指仪器本身的宽化因子,和实验时使用的狭缝条件关系最大,想得到它并不难。
比如在相同的测量条件下,把 Si 标样放到仪器上测量 Si 的各个衍射峰的 Kα1 峰的半高宽,就是所谓的标准了。当你需要测量一系列非标样 Si 粉时,就把标样 Si 的 Kα1 峰的半宽作为标准半峰宽使用就可以了。
但,有很多时候合适的标准物质很难得到,你就用另外的标准物质(出峰位置很相近的标准物质)代替,也完全没有问题。也可以根据 Si 标样在整个扫描范围内的衍射峰的 Kα1峰的半高宽作出仪器宽化因子-2θ关系曲线来得到任意进度的仪器宽化因子。因为谢乐方程的适用条件也就是几十到 200nm 之间,超出这个范围误差是很大的。只要你在进行相同的一系列计算时使用相同的一个参数就一般就可以满足研究工作的要求了。
为什么晶粒尺寸的变化会引起 X 射线衍射的峰线宽化?
理想的晶体是在三维空间中无限的周期性延伸的,所以,如果不考虑仪器宽化的因素,那么理想晶体的衍射峰应该是一条线,但是实际晶体都是有尺寸的,即,周期性不是无限的,这就造成了由于结晶粒度引起的宽化,如果结晶粒度无限小下去,衍射峰就会宽化直至消失变成大鼓包了,也就是非晶了。
晶体晶粒细化,多晶试样中存在宏观应力时,衍射花样的变化情况是怎样?
不管是粉末试样还是(多)晶体试样,粉末颗粒或晶粒太粗,参加衍射的晶粒少,会使衍射线条起麻,衍射的重现性但粉末颗粒或晶粒过细时,会使衍射线条变宽,这些都不利于分析工作。存在宏观内应力的效应是使得衍射环或衍射峰的位置改变,导致底片上的衍射线条变宽,不利于分析工作。