DiffTools是DM的一个脚本文件,用来分析在电镜下照得的衍射花样。具体的介绍见附件和
http://www.dmscripting.com/difftools.html简单地说,该插件可以校准衍射花样,然后直接测量d-spacing,并且可以和相关的参数相比较。
DM还提供了一个专门的Scipt 数据库,见:
http://portal.tugraz.at/portal/page/portal/felmi/DM-Script/DM-Script-Database下面介绍下,怎么测量和分析你得到的衍射花样。
1. 安装DM软件(官网上有免费的),安装DiffTools(从连接中下,免费)。安装好后,在DM的菜单栏会有DiffTools选项。
2. 打开衍射花样的 *.DM3文件,然后选择DiffTools->Locate SAD Centre..,然后会弹出对话框,表示要确定[000]中心斑点。
3. 这时候点击Get Image,然后软件会提供你几种不同的定义中心斑点的方法,Manual(人工),C.of G. (自动,但是可以组合Alt键,则更精确?不太确定), Auto(自动),Clear (清除)。但是以我的经验来说,Manual是最方便的,而且用Manual的时候要用面板提供的方向键来移动红色方框,其他的貌似不怎么好用。
还有就是可以把红色方框调得大点,好像是软件会自动计算亮度的分布来确定选择区域的中心,移动好后按下Manual, 系统会问你“确定把中心位置定在x=... Y=... ?”点Proceed,就把中心确定了。
4. 这时候我们就可以开始测量了,点击DiffTools-> Measure Spacings and Angles...,软件会再次跳出一个对话框,
选择Cente<->d,点击Mark按钮,这是表明我们准备测量中心-斑点的d-spacing,并显示标记。
这样你就看到,中心斑点是不会变动的蓝色方框,而其他红色,和绿色方框,是你可以选择移动的。把红色和绿色移动到你想要测量的两个相邻斑点。点击测量。然后d-spacing的值就会显示出来(单位nm)。
图上显示的是,我已经把中心斑点到周围低阶衍射斑的d-spacing都测量出来了(单位nm),而且从对话框里还能看到红色和绿色之间的夹角是53.8度。
5. 然后,我们想index这个衍射花样的入射轴和析出相的位相,我们已经知道这是Al基体,再次选择DiffTools-》Crystal Tools,在对话框里,我们选择Al,如果是未知的基体我们可以输入我们大概估计的参数,然后选择Table,或者计算面间距。从Table我们可以看到最接近测量的d-spacing是(111)和(200)晶面族,对比标准的衍射花样图,我们知道这套衍射的入射轴是[110]。
6. 可以看到测量的d-spacing和标准的有出入,这是因为每台电镜的校准都不一样,所以在精确分析析出相的斑点时候,要以测量的为准,另外,要对自己的样品足够了解才能标定标点,当然还要用其他的手段来验证。而且一套斑点是不够标定析出相的。
这里只是提供一种便捷的方法来测量和分析衍射花样,顺便说下,这种方法也能通过PS来达到。