单晶衍射标定:基本公式与R比值法

做TEM衍射标定,说白了就是解一道几何题。你拿到一张衍射花样,上面有规律排列的斑点,你的任务就是找出每个斑点对应哪个晶面。

我个人习惯把标定过程分成三步:量距离 → 算比值 → 对数据库。今天咱们重点讲前两步——基本公式和R比值法。

核心公式:相机常数

先记住这个公式,它是整个标定的基石:

R × d = L × λ = K

其中:

  • R —— 衍射斑点到中心斑点的距离(单位:mm 或 cm)
  • d —— 对应晶面的面间距(单位:Å)
  • L —— 相机长度(单位:mm 或 cm)
  • λ —— 电子波长(单位:Å)
  • K —— 相机常数(单位:mm·Å)

嗯,这里要注意:相机常数K不是仪器上直接读出来的。它需要你用标准样品(比如金、铝)来校准。我刚开始做标定时,有次直接用了别人给的K值,结果标出来的晶面指数全偏了。后来才明白,同一台机器不同时间、不同高压下,K值都会有变化。

关键点:每次做标定前,先拍一张标准样品的衍射花样,算出当前的K值。别偷懒,这一步省不了。

R比值法的原理

为什么用R比值?因为在实际操作中,你量的是R值(斑点距离),而你要找的是d值(面间距)。但d值本身不好直接算,因为K值可能有误差。

R比值法的思路很简单:

  1. 测量三个非共线斑点的R1、R2、R3
  2. 计算R1² : R2² : R3² 的比值
  3. 这个比值等于 d2² : d1² : d3² 的倒数比
  4. 去PDF卡片或晶体学数据库里找匹配的d值组合

你想想看,这样一来,你就不需要知道K的具体数值了。只要比值对得上,标定就八九不离十。

实际操作步骤

我一般按这个流程走:

第一步:选斑点

在衍射花样上选三个最亮的、离中心最近的斑点。注意:这三个斑点不能共线,否则你得不到二维信息。

避坑指南:我曾经选了一个很亮的斑点,结果它是二次衍射产生的,不是基体斑点。后来标出来的晶带轴怎么都对不上。所以,优先选离中心近的、对称性好的斑点。

第二步:量R值

用DigitalMicrograph或Gatan软件量取每个斑点到中心斑点的距离。单位用像素或mm都行,反正最后算比值。

示例数据(单位:像素):
R₁ = 245.3
R₂ = 283.7
R₃ = 375.1

第三步:算比值

计算R₁² : R₂² : R₃²:

R₁² = 245.3² = 60172
R₂² = 283.7² = 80486
R₃² = 375.1² = 140700

归一化比值:
R₁² : R₂² : R₃² = 1 : 1.337 : 2.338

第四步:查数据库

假设你的样品是面心立方(FCC)结构,已知晶格常数a = 4.08 Å。那么各晶面的d值平方倒数为:

晶面(hkl) d (Å) 1/d² 归一化
(111) 2.355 0.1803 1.000
(200) 2.040 0.2403 1.333
(220) 1.442 0.4806 2.666

对比一下:实测比值 1 : 1.337 : 2.338 和理论值 1 : 1.333 : 2.666 非常接近。所以这三个斑点分别对应 (111)、(200)、(220) 晶面。

小技巧:实际测量时,比值允许有3%-5%的误差。别追求完美匹配,那在TEM里不现实。

R比值法的局限性

说实话,R比值法不是万能的。它有几个硬伤:

  • 需要已知晶体结构——你不知道是FCC还是BCC,没法查表
  • 低对称性体系不好用——三斜、单斜晶系的d值组合太多,比对起来很痛苦
  • 不能区分消光条件——比如FCC的(100)面是消光的,但R比值法不会告诉你这个

遇到这些情况,我建议你结合斑点夹角法一起用。两个方法互相验证,结果才可靠。

知识体系总览

下面这张图帮你理清单晶衍射标定的核心逻辑:

单晶衍射标定核心流程 衍射花样图像 步骤1:测量R值 选3个非共线斑点,量取R₁、R₂、R₃ 步骤2:计算R²比值 R₁² : R₂² : R₃² → 归一化 步骤3:比对数据库 与PDF卡片或理论d²比值匹配 → 确定晶面指数 输出:晶面指数 + 晶带轴

这张图把整个流程串起来了。从拿到衍射花样开始,到最终输出晶面指数和晶带轴,每一步都有明确的操作。我个人习惯把这张图打印出来贴在实验台旁边,做标定的时候瞄一眼,不容易漏步骤。

几点补充建议

最后,分享几个我在项目中积累的经验:

  • 多拍几张——同一个区域,稍微倾转一下样品,拍不同带轴的衍射花样。交叉验证比单张标定可靠得多。
  • 别迷信自动标定软件——软件给出的结果一定要手动验证。我遇到过软件把(200)标成(020)的情况,差一个指数,晶带轴就全错了。
  • 记录原始数据——R值、相机长度、加速电压,这些参数记在实验本上。回头复查的时候,你会发现这些记录比什么都值钱。

一句话总结:R比值法解决的是「这个斑点对应哪个晶面」的问题。它简单、快速,但需要你手里有准确的晶体结构数据。没有数据库,R比值法就是无米之炊。


公众号:蓝海资料掘金营,微信deep3321