在计算晶体密度时,比如 氯化锂 ,已经根据晶胞内原子数求出了其质量 请问,如何进一步求的其体积,(已知两种离子的半径),有没有什么公式?越具体越好,
问题描述:
在计算晶体密度时,比如 氯化锂 ,已经根据晶胞内原子数求出了其质量
请问,如何进一步求的其体积,(已知两种离子的半径),有没有什么公式?
越具体越好,
答
那就得求晶胞体积了。根据晶体堆积情况的不同,算晶胞——尤其是立方晶胞——边长的几何关系并不相同,这就需要考虑阴阳离子的连接密接触方式
以氯化锂为例,其堆积方式是氯离子按照面心立方堆积,然后锂离子填入所有八面体空隙。如果认为氯离子密接触的话,可以根据立方晶胞一个表面的几何关系推出边长为(4/根号2)氯离子半径。如果这个值大于2倍(锂离子半径+氯离子半径),即说明锂离子可以填入空隙中而不影响氯离子间的距离。如果小于后者,则说明锂离子过大,已经影响了氯离子的堆积,就要用2倍(锂离子半径+氯离子半径)作为晶胞的边长了
有了晶胞的边长就自然有了晶胞的体积,这样密度也就可求了
答
1. 首先找出晶胞,因为晶胞是晶体的基本单位.
2. 确定晶胞内所有的原子或离子的种类和位置.
3. 搞清每个原子或离子是完全在晶胞内部(不被不同晶胞共用)还是被不同晶胞共用. 如果共用,几个晶胞共用. 例如面上的原子或离子被两个晶胞共用(算1/2). 棱上的可能被3个或4个共用(算1/3或1/4). 顶点的则可能更多.
4. 按第三步,把一晶胞所有的原子或离子在考虑共用后加起来. 例如CsCl晶胞是个立方体,8个氯离子在八个顶点,*是铯离子. 35.45*(1/8)*8 + 132.9*1 = 168.35 (g/mol)
5. 根据晶胞的几何形状计算其体积. 乘以Avogadro常数得到1mol晶胞的体积.
6. 用第四步的质量除以第五步的体积(均为1mol)即为密度.