布拉格定律 2d sinθ = nλ 描述 X 射线在晶面上反射时,相邻晶面散射波相长干涉的条件。该公式由 William Henry Bragg 与 William Lawrence Bragg 父子于 1913 年导出,他们因此共同获得诺贝尔物理学奖。d 是相邻晶面的间距,θ 为布拉格角(从晶面起算的入射角),n 为整数级次,λ 为 X 射线波长。在本工具默认值(d=2.500 Å、λ=1.540 Å Cu Kα 线、n=1、ε=0)下显示 θ ≈ 17.94°、2θ ≈ 35.88°、有效面间距 2.500 Å、最大级次 3。
当相邻晶面反射波的光程差 2d sinθ 等于波长的整数倍 (nλ) 时,波相位一致并发生相长干涉,产生强衍射。非整数倍时相位互相抵消,无可观测信号。在本工具将 n 由 1→2→3 时,2θ 依次跃迁到 35.88°、71.96°、152.99°(Cu Kα、d=2.5 Å 时),每个级次对应不同峰位。级次 n 越大 2θ 越大,由物理约束 sinθ = nλ/(2d) ≤ 1,对给定 d 与 λ 可观测级次有限。
Cu Kα 线(特征 X 射线,λ=1.5406 Å)由铜靶 X 射线管高效产生,兼具强度、相干性与可操作性,是全球 XRD 仪器最常用的源。其波长与典型晶面间距(1〜5 Å)相当,从低角到高角可观测多条衍射峰,适用于多数样品。在本工具中将 λ 切换到 0.71 Å(Mo Kα)时,相同 d=2.5 Å 下 2θ 变小,可观测最大级次提升至 7,因此 Mo Kα 在单晶结构解析中更常用。Co Kα(1.79 Å)可抑制钢铁荧光,常用于铁基材料分析。
实际应用
晶体物相鉴定:对未知晶体样品施加 X 射线,测得衍射峰 2θ 位置后由布拉格定律反算 d 值,与 ICDD(PDF)数据库登录物质比对即可识别该样品。地质矿物学用此方法鉴定岩石中矿物相,制药行业则用以区分原料药的多晶型(α 型 vs β 型)。在本工具中拖动 d 滑块可直观地感受峰位随面间距的变动;实际仪器记录全 2θ-强度谱进行整谱匹配。
晶粒尺寸与织构分析:纳米粒子的晶粒尺寸通过 Scherrer 公式 B = Kλ/(L cosθ) 由布拉格峰半高宽估算,与本工具的布拉格角结果配合使用。催化剂粒径、锂电池正极材料、磁性纳米粒子开发均依赖此法。集合织构分析对轧制/挤压金属,从多个 hkl 峰相对强度反演取向分布函数(ODF),可预测塑性各向异性。
蛋白质晶体学解析:制药领域将蛋白质-配体复合物结晶,照射同步辐射 X 射线(λ=0.7〜1.0 Å),记录数万条布拉格反射后做反傅里叶得到电子密度图。1953 年 DNA 双螺旋、1958 年肌红蛋白结构是里程碑;新冠刺突蛋白结构 1 周内解析,直接用于疫苗设计。本工具针对单一面间距,实际实验同时处理数千面间距。
最后,“X 射线衍射可用于任何晶体”并不完全正确。氢、锂等轻元素 X 射线散射截面极小,位置难定,需用中子衍射或电子衍射作为补充;锂电池正极锂位置的确定必须依赖中子衍射。非晶质材料(玻璃、聚合物)没有规则面间距,呈宽包散射而非锐峰,需用对分布函数法(PDF)分析。本工具仅适用于良好结晶样品的理想布拉格条件。