立方晶系面间距:
$$d_{hkl}= \frac{a}{\sqrt{h^2+k^2+l^2}}$$布拉格定律:
$$n\lambda = 2d\sin\theta \quad (\lambda_{\text{CuK}\alpha}=1.54\,\text{Å})$$以等角投影方式可视化SC、BCC、FCC、HCP、NaCl型晶体单元格。根据密勒指数(hkl)实时计算面间距、布拉格角和X射线粉末衍射图谱。
立方晶系面间距:
$$d_{hkl}= \frac{a}{\sqrt{h^2+k^2+l^2}}$$布拉格定律:
$$n\lambda = 2d\sin\theta \quad (\lambda_{\text{CuK}\alpha}=1.54\,\text{Å})$$对于立方晶系(SC,BCC,FCC),计算特定(hkl)晶面族面间距的核心公式:
$$d_{hkl}= \frac{a}{\sqrt{h^2+k^2+l^2}}$$其中,$d_{hkl}$是面间距(Å),$a$是晶格常数(Å),$h, k, l$就是密勒指数。这个公式告诉我们,指数越大,面间距越小,晶面切割得越“密”。
当X射线照射晶体时,发生衍射(相长干涉)的条件由布拉格定律描述:
$$n\lambda = 2d\sin\theta$$这里,$n$是衍射级数(通常取1),$\lambda$是X射线波长(本工具固定使用Cu靶Kα射线,$\lambda=1.54\,\text{Å}$),$d$就是上面算出的面间距,$\theta$就是计算出的布拉格角。我们通过测量$\theta$,就能知道$d$,从而鉴定材料。
新材料研发与鉴定:工程师合成一种新合金后,首先要做的就是X射线衍射(XRD)。将测得的衍射图谱峰位与模拟器计算出的理论布拉格角对比,就能确定它是BCC还是FCC结构,并精确测量其晶格参数。
半导体制造:硅芯片是在单晶硅片上制造的。硅是金刚石结构,其切割、刻蚀方向严格依赖于特定的晶面(如(100)或(111)面)。密勒指数是定义这些工艺方向的“语言”。
残余应力分析:工程现场常见的是,焊接或热处理后的部件内部会有应力。应力会导致晶面间距$d$发生微小变化,从而让XRD衍射峰发生偏移。通过CAE结合XRD测量,可以非破坏性地评估部件内部的应力分布。
电池材料研究:比如在锂离子电池充放电过程中,正极材料的晶体结构会膨胀收缩(晶格参数a变化)。通过原位XRD监测布拉格角的动态变化,可以研究其结构稳定性,为设计更长寿命的电池提供关键数据。
首先要注意的是,虽然容易误认为此工具中“晶面指数仅表示晶面取向”,但实际上它同时决定了晶面间距。例如在FCC结构中,(200)晶面与(100)晶面相互平行对吧?但通过此工具可以看到,(200)晶面上的原子排列比(100)晶面更紧密(晶面间距减半)。在X射线衍射中,(200)晶面会产生独立的衍射峰。若混淆此概念,将导致衍射峰指标化错误。
其次需注意“堆积密度”不随原子尺寸改变而改变。虽然用滑块调整原子半径时,原子会显示为重叠状态,但堆积密度的计算公式始终基于“刚性球体最密堆积”的理论值,因此改变半径时显示数值不会变化。在实际材料中,原子半径概念本身具有模糊性,这仅是理想模型下的讨论。
最后是分析实际XRD图谱时的注意事项。本模拟器生成的图谱是理想完整晶体的衍射花样。实际材料中存在晶格缺陷、微晶和残余应力,会导致峰宽化或位移。例如工具钢淬火后,因马氏体相变会导致衍射峰显著宽化。切勿仅凭工具生成的尖锐峰形进行判断。
以FCC铜晶体(晶格常数a=3.615Å)为例,输入密勒指数(200):面间距d₂₀₀=a/√(h²+k²+l²)=3.615/2=1.808Å;布拉格方程nλ=2d·sinθ,Cu Kα单波长下θ≈25.2°,2θ≈50.4°。若输入(111)晶面,d₁₁₁=2.088Å,θ≈21.7°,该峰在粉末衍射仪中最强,对应(111)堆积密度最大