XPS数据分析的这些基本错误你都犯过嘛?—科学指南针

2023-10-31 21:20

本文主要是介绍XPS数据分析的这些基本错误你都犯过嘛?—科学指南针,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在做X 射线光电子能谱(XPS)测试时,科学指南针检测平台工作人员在与很多同学沟通中了解到,好多同学仅仅是通过文献或者师兄师姐的推荐对XPS数据分析有了解,但是对于其原理还属于小白阶段,针对此,科学指南针检测平台团队组织相关同事对网上海量知识进行整理,希望可以帮助到科研圈的伙伴们;

X射线光电子能谱仪 (X-ray Photoelectron Spectroscopy 简称XPS) ,又被称为化学分析电子能谱仪 (ESCA) ,是一种常规的表面成分分析技术,除了可以表征材料的成分组成,还可以表征各成分的化学状态,并可定量表征每种成分的相对含量;因而XPS广泛地应用于材料研究的各个领域。

随着应用范围的扩增,XPS的表征基本属于文章的基本表征,但是对于数据分析的规范和正确性需要大家引起重视,现在就发表的文章,里面XPS数据分析的基本错误和大家分享下。

(此次分享不针对任何人,只是就数据本身的分析,基本错误进行简单分析)。

案例一

XPS数据分析中必不可少的一步就是扣背景,上图中四幅图的扣背景都不对,基线在曲线上面了,后续对谱峰拟合、化学态定性定量都有影响。

正确的方式是选择对应元素谱峰两侧背底处(较平缓信号相对最低的区域),选择合适的背景扣除方式,常见的四种本底扣除的方法:Linear,Shirley,Tougaard和Smart。建议同一组数据分析用相同的背景扣除的方式。

图中数据分析错误的点有:扣背景的基线错误,Ni元素随意标注价态,Mn元素的2p3/2与2p1/2的面积比列不对。

案例二

图中未能正确认识轨道自旋分裂峰的概念,下图是Ca元素的数据手册资料,从资料中可以看出Ca的p轨道是轨道自旋谱峰,2p3/2与2p1/2一对是一种化学态,图一2p3/2居然四个并标注了所谓的化学态,2p1/2却只有一种化学态,面积比列2:1就更不用说了。图二是谱峰的认识错误,从资料中可以出是plasmon(损失峰)。

图中数据分析错误的点有:谱峰的认识错误以及违背基本的数据分析原则。

案例三

重叠谱峰,O1s的结合能位置在528-535eV之间,Sb 3d5/2正好也在这个范围,所以分析Sb元素的峰的时候就需要考虑O1s的谱峰,但图中全部都归属到Sd,所以面积比例不合理。

 

图中错误之处:未考虑重叠峰。

案例四

大家一起来学习呀

左边是文献图,右边是数据手册图,

有兴趣的同学可以找下基本的错误点哦!

文章来源:XPS数据分析的这些基本错误你都犯过嘛?—科学指南针

这篇关于XPS数据分析的这些基本错误你都犯过嘛?—科学指南针的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/318216

相关文章

Redis 基本数据类型和使用详解

《Redis基本数据类型和使用详解》String是Redis最基本的数据类型,一个键对应一个值,它的功能十分强大,可以存储字符串、整数、浮点数等多种数据格式,本文给大家介绍Redis基本数据类型和... 目录一、Redis 入门介绍二、Redis 的五大基本数据类型2.1 String 类型2.2 Hash

Java Instrumentation从概念到基本用法详解

《JavaInstrumentation从概念到基本用法详解》JavaInstrumentation是java.lang.instrument包提供的API,允许开发者在类被JVM加载时对其进行修改... 目录一、什么是 Java Instrumentation主要用途二、核心概念1. Java Agent

Kotlin 协程之Channel的概念和基本使用详解

《Kotlin协程之Channel的概念和基本使用详解》文章介绍协程在复杂场景中使用Channel进行数据传递与控制,涵盖创建参数、缓冲策略、操作方式及异常处理,适用于持续数据流、多协程协作等,需注... 目录前言launch / async 适合的场景Channel 的概念和基本使用概念Channel 的

Python函数的基本用法、返回值特性、全局变量修改及异常处理技巧

《Python函数的基本用法、返回值特性、全局变量修改及异常处理技巧》本文将通过实际代码示例,深入讲解Python函数的基本用法、返回值特性、全局变量修改以及异常处理技巧,感兴趣的朋友跟随小编一起看看... 目录一、python函数定义与调用1.1 基本函数定义1.2 函数调用二、函数返回值详解2.1 有返

深度解析Java @Serial 注解及常见错误案例

《深度解析Java@Serial注解及常见错误案例》Java14引入@Serial注解,用于编译时校验序列化成员,替代传统方式解决运行时错误,适用于Serializable类的方法/字段,需注意签... 目录Java @Serial 注解深度解析1. 注解本质2. 核心作用(1) 主要用途(2) 适用位置3

Debian 13升级后网络转发等功能异常怎么办? 并非错误而是管理机制变更

《Debian13升级后网络转发等功能异常怎么办?并非错误而是管理机制变更》很多朋友反馈,更新到Debian13后网络转发等功能异常,这并非BUG而是Debian13Trixie调整... 日前 Debian 13 Trixie 发布后已经有众多网友升级到新版本,只不过升级后发现某些功能存在异常,例如网络转

Python ORM神器之SQLAlchemy基本使用完全指南

《PythonORM神器之SQLAlchemy基本使用完全指南》SQLAlchemy是Python主流ORM框架,通过对象化方式简化数据库操作,支持多数据库,提供引擎、会话、模型等核心组件,实现事务... 目录一、什么是SQLAlchemy?二、安装SQLAlchemy三、核心概念1. Engine(引擎)

Python异步编程之await与asyncio基本用法详解

《Python异步编程之await与asyncio基本用法详解》在Python中,await和asyncio是异步编程的核心工具,用于高效处理I/O密集型任务(如网络请求、文件读写、数据库操作等),接... 目录一、核心概念二、使用场景三、基本用法1. 定义协程2. 运行协程3. 并发执行多个任务四、关键

SpringBoot3匹配Mybatis3的错误与解决方案

《SpringBoot3匹配Mybatis3的错误与解决方案》文章指出SpringBoot3与MyBatis3兼容性问题,因未更新MyBatis-Plus依赖至SpringBoot3专用坐标,导致类冲... 目录SpringBoot3匹配MyBATis3的错误与解决mybatis在SpringBoot3如果

Go语言连接MySQL数据库执行基本的增删改查

《Go语言连接MySQL数据库执行基本的增删改查》在后端开发中,MySQL是最常用的关系型数据库之一,本文主要为大家详细介绍了如何使用Go连接MySQL数据库并执行基本的增删改查吧... 目录Go语言连接mysql数据库准备工作安装 MySQL 驱动代码实现运行结果注意事项Go语言执行基本的增删改查准备工作