透射TEM 新手入門:快速掌握核心技能

目錄

簡介?

一、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√(h2+k2+l2)。?
  • 取向關系: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…