XPS测试基本理论-科学指南针

1、XPS是什么鬼?

通过收集在入射X光作用下,从材料表面激发的电子能量、角度、强度等信息对材料表面进行定性、定量和结构鉴定的表面分析方法。

一般以Al、Mg作为X射线的激发源,俗称靶材。

2、XPS测试深度是多少?

由于电子穿过材料需要消耗能量,其强度服从指数衰减规律,所以XPS主要用于表面分析,其信息深度受样品状态、X射线波长影响很大。一般将光电子波长的3倍也即3λe定义为XPS的信息深度。常用的无机材料测试深度一般在5-10nm左右。

3、XPS原理

其源于光电效应:原子在X-ray的作用下,内层电子得到能量而发生电离成为自由电子。出射自由电子满足Einstein的能量关系式: hν = EB + EK

其中ν为光子频率,EB是内层电子的轨道结合能,EK是被入射光子所激发出的光电子的动能。不同原子的轨道结合能不同,而同一原子的内层电子结合能在不同分子中差异较小,故这种结合能带有原子轨道特征,可用于元素分析。

4、XPS谱图类型

1)XPS全谱图和高分辨图

全谱图用于分析元素组成的,实际分析某一个元素使用高分辨图谱。论文中两种图谱往往都需要给出。

2)有伴峰谱和无伴峰谱

无伴峰谱(左) 有伴峰谱(右)

除元素特征主峰以外,有时也会产生伴峰。伴峰的来源主要有:电子振离、振激、能量损失、X射线伴线、多重分裂、俄歇电子。

注:元素的伴峰有时候能够提供额外的信息,善加利用会有意想不到的结果。这一点将在下一篇“XPS在锂离子电池中的重要应用”中进行详细阐述。

5、能级分裂

电子的轨道运动产生轨道磁矩与其自旋运动产生的自旋磁矩存在着电磁相互作用,这种作用叫做耦合,其结果使轨道能级发生分裂,在XPS中双峰成对出现(s轨道除外)。

这种分裂后的能级以内量子数j表示,其中j= |l+ms|;(l :角量子数,ms: 自旋量子数)

以2p轨道为例,其n=2,=1,ms分为±1/2,其能级分裂后的内量子数:j1=|1+1/2|=3/2, j2=|1-1/2|=1/2所以其分裂成2p1/2 与2p3/2轨道。

对于每个j值自旋-轨道分裂能级的简并度=2j+1;

p3/2简并度分别为2*3/2 +1=4. p1/2的轨道简并度为2*1/2+1=2,故表现在XPS中p1/2,p3/2成对出现,且其相对强度分别为1:2

同理d轨道分裂成d3/2:d5/2的相对强度分别为2:3;f轨道分裂成f5/2:f7/2的相对强度分别为3:4;在论文中由于能级分裂XPS双峰成对出现,有时候只分析XPS高强度峰,如2P3/2.

6、XPS分析的能给我们哪些信息?

1)元素的定性分析:可以根据能谱图中出现的特征谱线的位置鉴定除H、He 以外的所有元素。(定性分析的相对灵敏度为0.1%)

2)元素的定量分析:根据能谱图中光电子谱线强度(光电子峰的面积)反应原子的含量或相对浓度。

3)固体表面分析:包括表面的化学组成或元素组成,原子价态,表面能态分布,测定表面电子的电子云分布和能级结构等。

4)化合物的结构:可以对内层电子结合能的化学位移精确测量,提供化学键和电荷分布方面的信息。

5)分子生物学中的应用:利用XPS鉴定维生素B12中的少量的Co。

6)膜表面深度分析:用Ar+离子束对清除材料表面污染层,对材料进行深度剖析。

7、XPS定量分析

由于XPS测试以及分峰、拟合带来的误差,XPS用于离子价态分布的定量分析接受程度不是很高,尤其是对于影响因子较高的期刊。而实际上XPS的定量分析通常作为佐证。

分峰时每一条拟合线代表不同的离子或基团:

其峰面积对应着浓度,不同元素需要考虑灵敏度因子。

8、XPS分析软件知多少?

用于XPS分析的软件主要有两种:1) XPSPEAK,2) PeakFit。这两款软件的使用看个人喜好。笔者推荐后面一种,因为XPSPEAK的可编辑性太强,其数据的可信度较后者稍弱。

科学指南针为您提供材料测试,主要业务范围包括XPS,普通XRD,透射电子显微镜TEM,全自动比表面及孔隙度分析BET等测试。

免责声明:部分文章整合自网络,因内容庞杂无法联系到全部作者,如有侵权,请联系删除,我们会在第一时间予以答复,万分感谢。

更多科研干货教程,可以点击下面链接获取哦~XPS测试

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/145594.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

算法刷题-链表

算法刷题-链表 203. 移除链表元素 给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val val 的节点,并返回 新的头节点 。 示例 1: 输入:head [1,2,6,3,4,5,6], val 6 输出:[1,2,3,4,5]…

vue3如何实现页面跳转?

首先、给元素绑点击事件 其次 写跳转路由 总结:一定不要忘了引入Router

【JVM系列】- 探索·运行时数据区的私有结构

探索运行时数据区的私有结构 文章目录 探索运行时数据区的私有结构运行时数据区的结构与概念认识线程了解守护线程和普通线程JVM系统线程 程序计数器(PC寄存器)概述PC寄存器的特点PC寄存器的作用 透过案例了解寄存器为什么需要用PC寄存器来存放字节码的指…

分治法,动态规划法,贪心法,回溯法主要概括

目录 分治法,动态规划法,贪心法,回溯法主要概括 1.前言2.分治法2.1基本思想:2.2适用条件:2.3时间复杂度:2.4主要解决:2.5关键字:2.6其他: 3.动态规划法3.1基本思想&…

@RequestMapping运用举例(有源码) 前后端如何传递参数?后端如何接收前端传过来的参数,传递单个参数,多个参数,对象,数组/集合(有源码)

目录 一、RequestMapping 路由映射 二、参数传递 1、传递单个参数 2、传递多个参数 3、传递对象 4、后端参数重命名 一、RequestMapping 路由映射 指定请求访问的路径既可以修饰类,又可以修饰方法 RequestMapping支持Get、Post、Delete等多种请求方式 Re…

Qt第六十五章:自定义菜单栏的隐藏、弹出

目录 一、效果图 二、qtDesigner 三、ui文件如下: 四、代码 一、效果图 二、qtDesigner 原理是利用属性动画来控制QFrame的minimumWidth属性。 ①先拖出相应的控件 ②布局一下 ③填上一些样式 相关QSS background-color: rgb(238, 242, 255); border:2px sol…

LNMP架构部署Discuz论坛系统

文章目录 LNMP架构&部署Discuz论坛系统部署LNMP架构环境前期准备安装Nginx安装mariadb安装php配置nginx 部署Discuz论坛系统下载Discuz论坛系统代码包部署Discuz论坛系统配置虚拟主机安装Discuz论坛访问站点尝试注册一个账号 LNMP架构&部署Discuz论坛系统 部署LNMP架构…

【Linux】进程间通信——共享内存

目录 一、什么是共享内存 二、共享内存的原理 三、使用共享内存实现进程间通信 3.1 shmget接口 3.1.1 key形参详解 3.2 释放共享内存 3.2.1 ipcs指令 3.2.2 ipcrm指令 3.2.3 shmctl接口 3.3 关联共享内存 3.4 去关联共享内存 3.5 使用共享内存进行进程间通信实例 …

Leetcode 454 四数相加II(哈希表 + getOrDefault方法用于获取Map中指定键的值,如果键不存在,则返回一个默认值)

Leetcode 454 四数相加II&#xff08;哈希表&#xff09; 解法1 HashMap getOrDefault方法 解法1 HashMap getOrDefault方法 【HashMap】 【⭐️HashMap常用操作】 创建HashMap&#xff1a;HashMap<Integer, Integer> hash new HashMap<>(); 向HashMap添加元素…

Deployments

Deployments 一个 Deployment 为 Pod 和 ReplicaSet 提供声明式的更新能力。 你负责描述 Deployment 中的目标状态&#xff0c;而 Deployment 控制器&#xff08;Controller&#xff09; 以受控速率更改实际状态&#xff0c; 使其变为期望状态。你可以定义 Deployment 以创建新…

OTA: Optimal Transport Assignment for Object Detection 论文和代码学习

OTA 原因步骤什么是最优传输策略标签分配的OT正标签分配负标签分配损失计算中心点距离保持稳定动态k的选取 整体流程代码使用 论文连接&#xff1a; 原因 1、全部按照一个策略如IOU来分配GT和Anchors不能得到全局最优&#xff0c;可能只能得到局部最优。 2、目前提出的ATSS和P…

找不到vcruntime140.dll,无法继续执行代码的详细解决方案

找不到vcruntime140.dll,无法继续执行代码&#xff1f;遇到这种问题&#xff0c;你知道要怎么去解决么&#xff1f;其实在我们开始讨论解决方案之前&#xff0c;需要首先了解什么是vcruntime140.dll文件。它是由Microsoft公司开发的一种DLL&#xff08;动态链接库&#xff09;文…