手机版
           

AFM粗糙度测试:从扫描参数优化到分形维度的深度表征

发布时间:2026-07-08   来源:科研学术网    
字号:

表面粗糙度不是一个单一数值,而是一组多尺度统计量的集合。AFM测量粗糙度的核心价值在于纳米尺度的三维形貌采集能力,但正确的扫描参数设置和合理的统计方法选择,比仪器本身的精度更关键。

粗糙度参数的物理含义

ISO 25178标准定义了三维表面纹理的数十个参数,AFM数据中最常用的几个:

高度参数

  • Sa(算术平均偏差):Sa = (1/A)∫∫|h(x,y)|dxdy。最广泛引用的粗糙度指标,但对极端值不敏感。
  • Sq(均方根偏差):Sq = √[(1/A)∫∫h²dxdy]。对大偏差更敏感,统计学上等同于高度分布的标准差。
  • Sz(最大高度差):Sz = Sp – Sv(最高峰减最低谷)。对噪声和异常值极度敏感,必须先做降噪处理。
  • Sku(峭度):高度分布的峰态。Ku=3为高斯分布,Ku>3表示分布集中有尖峰,Ku<3表示分布平坦。
  • Ssk(偏度):高度分布的偏态。Ssk>0表面以峰为主,Ssk<0以谷为主。磨损表面通常Ssk<0(划痕形成沟谷),沉积表面通常Ssk>0。

空间参数

  • Sal(自相关最短长度):归一化自相关函数降到0.2时的最短距离。Sal越小表示表面纹理越细密。
  • Str(纹理比):自相关函数各向异性比。Str→1表示各向同性,Str→0表示有方向性纹理(如加工纹路)。

功能参数

  • Mr(材料比率):指定高度处的材料体积占比。用于密封面评估——Mr越高密封性越好。
  • Vmc(核心材料体积):核心区域的材料体积,反映耐磨性。

扫描参数对粗糙度的影响

粗糙度数值不是材料固有属性,而是测量条件的函数。以下参数直接影响测量结果:

扫描范围

粗糙度具有分形特征——扫描范围越大,Sa越大(因为包含更多长波长的起伏)。在不同扫描范围下测量同一表面:

扫描范围 Sa (nm) 主要贡献
1×1 μm 0.8 晶界台阶、原子级起伏
5×5 μm 2.3 晶粒形貌
20×20 μm 5.7 晶粒间起伏、微划痕
50×50 μm 12.1 宏观形貌、抛光纹理

报告粗糙度时必须注明扫描范围,否则数值没有意义。

像素分辨率

每个像素对应的物理尺寸(扫描范围/像素数)必须小于表面最小特征尺寸的1/2(Nyquist准则)。否则会混叠(aliasing),高频特征折叠为低频伪影。

对于5×5 μm、512×512像素的扫描,像素尺寸约10 nm,可以分辨>20 nm的特征。如果表面有更细的结构(如10 nm以下的纳米晶),需要增大分辨率或缩小扫描范围。

扫描速度

扫描速度过快会导致探针无法跟随表面起伏,高度信号滞后,Sa偏低。经验值:

  • 接触模式:0.5-2 Hz(每秒0.5-2条线)
  • 轻敲模式:0.5-1 Hz
  • PeakForce QNM:0.3-0.8 Hz

高速扫描(>5 Hz)需要更硬的悬臂梁和更高的反馈增益,否则图像出现拖尾和伪轮廓。

力设定对粗糙度的影响

AFM测量粗糙度本质上是测量探针尖端到达的位置,力的大小决定探针与表面的接触程度:

接触模式:设定力1-5 nN时探针轻微接触,Sa接近真实形貌。设定力>20 nN时探针压入软样品,Sa偏低(峰被压平)。对于硬度<1 GPa的聚合物和生物样品,接触模式会变形表面,必须用轻敲模式。

轻敲模式:设定振幅(Amplitude Setpoint)决定探针平均位置。Setpoint接近自由振幅(A/A₀→1)时探针轻触表面,Sa偏高但样品损伤小;Setpoint远离自由振幅(A/A₀→0.5)时探针压入更深,Sa偏低。推荐A/A₀=0.7-0.8。

峰值力:PeakForce QNM的设定力直接控制压入深度。对于硬样品(>10 GPa),1-5 nN的峰值力压入深度<1 nm,Sa基本不受力影响。对于软样品,需要做力-粗糙度曲线验证:在不同设定力下测量Sa,找到Sa开始稳定的力阈值。

分形维度与功率谱密度

传统粗糙度参数(Sa、Sq)只描述统计分布,不包含空间信息。两个Sa相同的表面可以有完全不同的纹理特征。更深入的分析用功率谱密度(PSD)和分形维度:

功率谱密度

PSD(f) = |H(f)|²/A

其中H(f)是高度图的二维傅里叶变换,A是扫描面积。PSD描述每个空间频率f的粗糙度功率贡献。

PSD曲线的特征:

  • 纯分形表面:PSD ∝ f^(-2α),在双对数坐标下是直线,α是Hurst指数
  • 多尺度表面:PSD有多个拐点,每个拐点对应一个特征波长(如晶粒尺寸、抛光纹路间距)
  • 各向异性表面:方位平均后的PSD与方向PSD有显著差异

分形维度

D_f = (6 – α) / 2(对表面)

分形维度D_f在2-3之间。D_f=2表示完全光滑表面,D_f→3表示极度粗糙表面。D_f的意义在于它是一个尺度无关的参数——不像Sa随扫描范围变化,D_f在一定尺度范围内是常数。

计算D_f的方法:盒计数法(Box-counting)——用不同大小的网格覆盖高度图,计算非空盒子数N(ε)与盒子尺寸ε的关系。N(ε) ∝ ε^(-D_f),在双对数坐标下斜率的负值就是D_f。

实际案例:抛光硅片的粗糙度评估

以两种不同抛光工艺的硅片为例:

样品 工艺 Sa(5μm) Sq(5μm) Ssk Sal Str
A CMP化学机械抛光 0.12 0.15 -0.3 85 nm 0.82
B 机械抛光 0.45 0.58 +0.5 230 nm 0.31

分析:

  • Sa差异3.75倍,CMP明显更光滑
  • Ssk:CMP为负值(以谷为主,化学腐蚀产生微坑),机械抛光为正值(以峰为主,磨粒划痕产生微凸)
  • Str:CMP接近1(各向同性,化学抛光无方向性),机械抛光0.31(强各向异性,抛光方向纹路)
  • Sal:CMP更短(表面高频成分多),机械抛光更长(低频成分占主导)

结论:如果用于光刻工艺(需要各向同性和低粗糙度),CMP硅片明显优于机械抛光。但如果用于后续外延生长(需要一定的表面台阶密度),CMP过度光滑反而不如微粗糙的机械抛光表面。

数据处理注意事项

一阶flatten够用:大多数AFM粗糙度分析只需要一阶平面减除(减去最佳拟合平面)。二阶或三阶多项式会移除真实的曲率信息,除非已知样品有已知的弯曲需要校正。

扫描线修正:X方向扫描线之间的偏移(dwarfing效应)在某些仪器中很明显。用Gwyddion的”逐行多项式修正”可以消除,但要注意不要同时修正Y方向(会移除真实的高度差异)。

异常值剔除:灰尘颗粒和探针跳变会产生异常高/低点,对Sz影响极大。可以用3σ原则剔除异常像素(|h-mean|>3σ的点用邻域均值替换),然后再计算Sz。

图说天下

×
AFM检测
SEM检测
TEM检测