目录

简介​

一、TEM 基本知识

1. 核心原理(理解图像本质)​

2. 关键结构与成像模式(对应图像类型)​

二、TEM 数据处理

1. 预处理(通用步骤)​

2. 衍射花样(SAED)处理(金属材料核心)​

3. HRTEM 图像处理​

4. STEM 图像处理​

三、金属材料 TEM 内容分析

1. 显微组织分析​

2. 晶体结构分析​

3. 界面 / 析出相分析​

四、必备工具与注意事项​

1. 核心软件(操作要点)​

2. 避坑指南​

参考学习链接


简介​

透射电子显微镜(Transmission Electron Microscope,TEM)在材料学研究中是不可或缺的 “利器”,它能帮助我们窥探材料的微观世界,了解其组织结构与性能的关联。但对于刚接触 TEM 的材料学新手来说,往往会被其复杂的原理和操作所困扰。别担心,本篇博客将为你梳理 TEM 的核心知识,帮助你快速上手 TEM 图像的数据处理和内容分析,轻松迈入 TEM 研究的大门。​

一、TEM 基本知识

1. 核心原理(理解图像本质)​

电子束就像一把 “探针”,当它与材料相互作用时,会发生弹性散射和非弹性散射。弹性散射是成像和衍射的关键,就好比光线遇到镜面反射一样,电子束的方向改变但能量不变,这让我们能得到清晰的图像和衍射花样非弹性散射则会产生衬度和 EDS 信号衬度能让我们区分材料的不同区域,EDS 信号就像材料的 “身份证”,能告诉我们材料里含有哪些元素。​

在分辨率方面,空间分辨率在金属材料中大概是 0.1-0.2nm,这取决于设备的性能,它决定了我们能看到多小的细节;衍射分辨率则关系到晶面间距测量的精度,这对于分析晶体结构很重要。​

2. 关键结构与成像模式(对应图像类型)​

TEM 的结构就像一条精密的 “电子通道”:电子枪是电子的 “发源地”,产生电子束;聚光镜负责把电子束聚焦,让它更集中;样品室是放置金属薄片样品的地方,我们要研究的材料就在这里接受电子束的 “探测”;物镜是成像的核心,它的性能直接决定了图像的分辨率;中间镜投影镜则起到放大作用,把微小的结构放大到我们能看清的程度;最后由探测器记录下图像和衍射花样。​

对于金属材料,常用的成像模式有以下几种:​

  • 明场像(BF):能呈现质厚衬度和衍射衬度,就像我们用普通相机拍照一样,能看到晶粒、缺陷等结构。​
  • 暗场像(DF):可以强化特定的相或缺陷,比如析出相、位错等,让它们在图像中更明显。​
  • 选区电子衍射(SAED):这是分析晶体结构和取向的核心,它能产生独特的衍射斑点,就像晶体的 “指纹”。​
  • 高分辨 TEM(HRTEM):能看到原子排列和晶格条纹,让我们能观察到界面、纳米相等细微结构。​
  • STEM(扫描透射):其 HAADF 像具有原子序数衬度,重元素在图像中会更亮,就像用不同颜色标记了不同元素。​

从左往右依次是明场像、暗场像、中心暗场像的成像原理图

二、TEM 数据处理

1. 预处理(通用步骤)​

  • 降噪:高斯滤波就像给图像 “磨皮”,能模糊噪声但保留大结构;中值滤波则擅长去除斑点噪声,对于有颗粒、缺陷的图像很适用。​
  • 衬度调整:直方图均衡化能增强弱衬度,比如一些不明显的界面,经过调整后能看得更清晰。​
  • 畸变校正:校准标尺很重要,我们可以用标样如金颗粒、硅单晶的衍射来标定,确保测量数据的准确性。​

2. 衍射花样(SAED)处理(金属材料核心)​

  • 标定步骤:​

        ① 先测量衍射斑点间距(R),然后根据公式 d=K/R(K 为相机常数,设备会提供)计算晶面间距。​

        ② 测量斑点之间的夹角,再对应查找晶面夹角,可以查 PDF 卡片或用晶体学公式计算。​

        ③ 结合金属相结构,比如面心立方(FCC)、体心立方(BCC),来确定物相。​

TEM衍射花样标定流程图

  • 软件:Digital Micrograph(DM)能自动测量 R 和角度,非常方便;JEMS 可以模拟衍射花样,我们可以把模拟结果和实验结果对比,辅助确定物相。​

3. HRTEM 图像处理​

傅里叶变换(FFT)能把晶格条纹转化为衍射斑点,让我们快速判断晶面间距;逆傅里叶变换(IFFT)则可以过滤噪声,保留特定的晶面条纹,比如界面处的匹配晶格。​

4. STEM 图像处理​

在 HAADF 像中,我们可以用 ImageJ 测量颗粒尺寸,做粒径分布统计;通过衬度分析还能判断成分差异,比如富 Cr 析出相通常会更亮。​

三、金属材料 TEM 内容分析

1. 显微组织分析​

  • 晶粒:用 ImageJ 测量晶粒尺寸,一般用等效圆直径来表示,还可以做统计分布,画出柱状图;通过 BF/DF 像能判断晶粒形态,是等轴的还是柱状的。​
  • 相鉴定:结合 SAED 标定结果和 EDS 成分分析,能确定析出相,比如钢中的 Fe3C、铝合金中的 Mg2Si。​
  • 缺陷识别:
    • 位错在 BF 像中是暗线,有刃型和螺型之分,用 DF 像可以让它更明显;在 SAED 中,菊池线弯曲说明存在应变场。​
    • 孪晶在 HRTEM 中呈现交替的晶格条纹,比如 FCC 金属孪晶界会有镜像对称的特征。​
       

2. 晶体结构分析​

  • 晶格常数:通过测量 HRTEM 条纹间距(d 值),再根据公式计算,比如 FCC 中 a=d√(h²+k²+l²)。​
  • 取向关系:SAED 花样中如果有两组衍射斑点,分别对应基体和析出相,我们可以计算它们的取向差,比如 [111] 基体 //[111] 析出相。​

3. 界面 / 析出相分析​

  • 界面结构:用 HRTEM 观察原子排列,能判断界面是共格、半共格还是非共格的,比如铝合金中 GP 区与基体就是共格的。​
  • 析出相:STEM-HAADF 像能确定析出相的分布,包括尺寸和密度;SAED 能确定其结构;EDS 则能确定其成分。​

四、必备工具与注意事项​

1. 核心软件(操作要点)​

  • DigitalMicrograph(DM):能进行基础处理,如裁剪、测量、FFT 等,在 SAED 标定方面,它自带标尺和角度工具,很好用。​
  • ImageJ:用于颗粒尺寸统计,操作是 “分析→测量”;还能进行衬度调整,在 “图像→调整” 里操作。​
  • JEMS:输入晶体结构参数后,能模拟衍射花样,方便我们和实验结果对比。​

2. 避坑指南​

  • 样品影响:金属薄片厚度过厚会导致衍射斑点模糊,所以要把薄片减薄到 100nm 以下。​
  • 成像条件:HRTEM 如果欠焦或过焦,条纹衬度会反转,所以要校准聚焦,以无衬度线为准。​
  • 多手段验证:用 SAED 鉴定物相时,要结合 EDS 成分,比如在 Fe-Ni 合金中,FCC 结构可能是奥氏体或 Ni3Fe,这时候就需要 EDS 确认 Ni 的含量来区分。​

参考学习链接

一文了解透射电镜(TEM)知识重点(动图演示)

你要掌握的透射电镜(TEM)的基础知识 - 知乎

TEM数据处理的基本原理与应用 - 素雅技术服务

本系列后续会持续更新TEM图像分析及数据处理软件的常规操作哦!

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

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

相关文章

day075-MySQL数据库服务安装部署与基础服务管理命令

文章目录0. 老男孩思想-老男孩名言警句1. 数据库服务安装部署1.1 下载安装包1.2 系统环境准备1.2.1 关闭防火墙1.2.2 关闭selinux1.2.3 安装依赖软件1.2.4 卸载冲突软件1.3 安装程序1.3.1 上传软件包1.3.2 配置环境变量1.3.3 创建数据库存储数据目录1.3.4 创建数据库程序管理用…

Qt二维码生成器项目开发教程 - 从零开始构建专业级QR码生成工具

Qt二维码生成器项目开发教程 - 从零开始构建专业级QR码生成工具 项目概述 本项目是一个基于Qt框架开发的专业级二维码生成器,集成了开源的qrencode库,提供完整的QR码生成、预览、保存和分享功能。项目采用C语言开发,使用Qt的信号槽机制实现…

LLaVA-3D,Video-3D LLM,VG-LLM,SPAR论文解读

目录 一、LLaVA-3D 1、概述 2、方法 3、训练过程 4、实验 二、Video-3D LLM 1、概述 2、方法 3、训练过程 4、实验 三、SPAR 1、概述 2、方法 4、实验 四、VG-LLM 1、概述 2、方法 3、方法 4、实验 一、LLaVA-3D 1、概述 空间关系不足:传…

Spring两个核心IoCDI(二)

DI(依赖注入)就是从IoC容器中获取对象并赋值给某个属性,这就是依赖注入的过程。 关于依赖注入有3种方式: 1、属性注入 2、构造方法注入 3、setter注入 目录 1、属性注入 2、 构造方法注入 3、Setter方法注入 4、3种注入方式优…

广东省省考备考(第八十三天8.21)——言语、判断推理(强化训练)

言语理解与表达 错题解析 文段开篇介绍足够的执法权限对于基层治理高效运行的重要性,接着从两方面进行论证,介绍权限不足和权限过度下放对基层治理的负面影响,最后通过“因此”进行总结,强调一方面要完善执法目录动态调整机制和制…

字符串与算法题详解:最长回文子串、IP 地址转换、字符串排序、蛇形矩阵与字符串加密

字符串与算法题详解:最长回文子串、IP 地址转换、字符串排序、蛇形矩阵与字符串加密 前言 在编程题训练中,字符串相关的题目非常常见。本文将结合几个典型的例题,详细解析它们的解题思路和实现方式,帮助初学者循序渐进地掌握常用技…

从协同设计到绿色制造:工业云渲染的价值闭环

在智能制造、建筑工程、能源电力、船舶海工等工业场景中,3D可视化已从传统的桌面端逐步向Web端迁移,Web 3D凭借其跨平台、轻量化、实时交互等特性,已成为企业构建数字孪生、实现远程协作、推动云端交付的重要工具。这场技术变革不仅改变了工业…

算法第五十一天:图论part02(第十一章)

1.岛屿数量 99. 岛屿数量 🌟 思路总结 — DFS 版 1️⃣ 问题本质 给定一个二维矩阵 grid,1 表示陆地,0 表示水 统计岛屿数量,每个岛屿由上下左右相邻的陆地组成 本质是 在二维网格中找连通块 的问题。 2️⃣ 核心思路 遍历矩阵…

杰里708n tws api 简介

/** 通过搜索码搜索tws设备*/int tws_api_search_sibling_by_code();/**打开可发现, 可连接,可被手机和tws搜索到*/int tws_api_wait_pair_by_code(u16 code, const char *name, int timeout_ms);int tws_api_wait_pair_by_ble(u16 code, const char *name, int tim…

高调光比 LED 恒流驱动芯片方案详解AP5165B:36V/1A

AP5165B 是深圳市世微半导体有限公司推出的一款高性能、连续电流模式的降压型(Buck)LED 恒流驱动芯片。该芯片适用于输入电压高于 LED 电压的应用场景,可驱动单颗或多颗串联的 LED,输出电流最高可达 1A,广泛用于非隔离…

【从零构建企业级线程池管理系统:Python并发编程实战指南】

从零构建企业级线程池管理系统:Python并发编程实战指南 技术博客 | 深入探索Python并发编程、Web开发与现代软件架构设计的完整实践 🚀 项目背景 在当今高并发的互联网时代,线程池作为并发编程的核心组件,其管理和监控能力直接影…

飞牛系统总是死机,安装个工具查看一下日志

崩溃转储 (kernel crash dump)如果你怀疑是内核 panic,可以开启 kdump 或 kernel crash dump。 安装:sudo apt install kdump-tools # Debian/Ubuntu sudo systemctl enable kdump 下次死机时,系统会把内存 dump 到 /var/crash 里。sudo syst…

2025年AI Agent技术深度解析:原理、应用与未来趋势

一、引言随着人工智能技术的飞速发展,AI Agent(智能体)作为人工智能领域的重要分支,正逐渐成为推动各行业智能化转型的关键力量。AI Agent具备自主感知、决策和执行能力,能够在复杂环境中完成特定任务,为人…

linux内核 - 内存分配机制介绍

在linux内核中,下面这张图说明了系统中存在一个可以满足各种内存请求的分配机制。根据你需要内存的用途,你可以选择最接近你目标的分配方式。最底层、最基础的分配器是 页分配器(page allocator),它以页为单位分配内存…

PyTorch生成式人工智能——ACGAN详解与实现

PyTorch生成式人工智能——ACGAN详解与实现0. 前言1. ACGAN 简介1.1 ACGAN 技术原理1.2 ACGAN 核心思想1.3 损失函数2. 模型训练流程3. 使用 PyTorch 构建 ACGAN3.1 数据处理3.2 模型构建3.3 模型训练3.4 模型测试相关链接0. 前言 在生成对抗网络 (Generative Adversarial Net…

Python + 淘宝 API 开发:自动化采集商品数据的完整流程​

在电商数据分析、竞品监控和市场调研等场景中,高效采集淘宝商品数据是关键环节。本文将详细介绍如何利用 Python 结合 API,构建一套自动化的商品数据采集系统,涵盖从 API 申请到数据存储的完整流程,并提供可直接运行的代码实现。​…

2025.8.21总结

工作一年多了,在这期间,确实也有不少压力,但每当工作有压力的时候,最后面都会解决。好像每次遇到解决不了的事情,都有同事给我兜底。这种压力,确实会加速一个人的成长。这种狼性文化,这种环境&a…

VS2022 - C#程序简单打包操作

文章目录VS2022 - C#程序简单打包操作概述笔记实验过程新建工程让依赖的运行时程序安装包在安装时运行(如果发现运行时不能每次都安装程序,就不要做这步)关于”运行时安装程序无法每次都安装成功“的应对知识点尝试打包旧工程bug修复从需求属性中,可以原…

在JAVA中如何给Main方法传参?

一、在IDEA中进行传参:先创建一个类:MainTestimport java.util.Arrays;public class MainTest {public static void main(String[] args) {System.out.println(args.length);System.out.println(Arrays.toString(args));} }1.IDEA ---> 在运行的按钮上…

ORACLE中如何批量重置序列

背景:数据库所有序列都重置为1了,所以要将所有的序列都更新为对应的表主键(这里是id)的最大值1。我这里序列的规则是SEQ_表名。BEGINENHANCED_SYNC_SEQUENCES(WJ_CPP); -- 替换为你的模式名 END; / CREATE OR REPLACE PROCEDURE E…