原理
當一束單色X射線入射到晶體時,由于晶體是由原子規則排列成的晶胞組成,這些規則排列的原子間距離與入射X射線波長有相同數量級,故由不同原子散射的X射線相互干涉,在某些特殊方向上產生強X射線繞射,衍射線在空間分布的方位和強度,與晶體結構密切相關。這就是X射線繞射的基本原理。
布拉格方程
1913年英國物理學家布拉格父子(W.H.Bragg,W.L.Bragg)在勞厄發現的基礎,不僅成功地測定了NaCl、KCl等的晶體結構,并提出了作為晶體衍射基礎的著名公式──布拉格方程:2dsinθ=nλ
式中d為晶面間距;n為反射級數;θ為掠射角;λ為X射線的波長。布拉格方程是X射線繞射分析的根本依據。
運動學衍射理論
Darwin的理論稱為X射線繞射運動學理論。該理論把衍射現象作為三維Frannhofer衍射問題來處理,認為晶體的每個體積元的散射與其它體積元的散射無關,而且散射線通過晶體時不會再被散射。雖然這樣處理可以得出足夠精確的衍射方向,也能得出衍射強度,但運動學理論的根本性假設并不完全合理。因為散射線在晶體內一定會被再次散射,除了與原射線相結合外,散射線之間也能相互結合。Darwin不久以后就認識到這點,并在他的理論中作出了多重散射修正。
動力學衍射理論
Ewald的理論稱為動力學理論。該理論考慮到了晶體內所有波的相互作用,認為入射線與衍射線在晶體內相干地結合,而且能來回地交換能量。兩種理論對細小的晶體粉末得到的強度公式相同,而對大塊完整的晶體,則必須采用動力學理論才能得出正確的結果。
應用
X 射線衍射技術已經成為最基本、最重要的一種結構測試手段,其主要應用主要有以下幾個方面:
物相分析
物相分析是X射線繞射在金屬中用得最多的方面,分定性分析和定量分析。前者把對材料測得的點陣平面間距及衍射強度與標準物相的衍射數據相比較,確定材料中存在的物相;后者則根據衍射花樣的強度,確定材料中各相的含量。在研究性能和各相含量的關系和檢查材料的成分配比及隨后的處理規程是否合理等方面都得到廣泛應用。
結晶度的測定
結晶度定義為結晶部分重量與總的試樣重量之比的百分數。非晶態合金應用非常廣泛,如軟磁材料等,而結晶度直接影響材料的性能,因此結晶度的測定就顯得尤為重要了。測定結晶度的方法很多,但不論哪種方法都是根據結晶相的衍射圖譜面積與非晶相圖譜面積決定。
精密測定點陣參數
精密測定點陣參數 常用于相圖的固態溶解度曲線的測定。溶解度的變化往往引起點陣常數的變化;當達到溶解限后,溶質的繼續增加引起新相的析出,不再引起點陣常數的變化。這個轉折點即為溶解限。另外點陣常數的精密測定可得到單位晶胞原子數,從而確定固溶體類型;還可以計算出密度、膨脹系數等有用的物理常數。