5.1 散射与谱学技术


5.1 散射与谱学技术

本节摘要:散射实验是软物质的"航拍":把一束光、X 光或中子打进样品,测各角度的散射强度,再反推内部结构的尺寸与排列。核心公式只有一行——散射矢量与结构尺寸成反比,大角度看小结构、小角度看大结构。本节讲清这套傅里叶逻辑、三类光源的分工(光看微米、X 光看纳米、中子看氢的位置)、静态散射给结构、动态散射给时间表的完整流程,并以一滴牛奶的测量路线收尾。

学习目标

  • 会用"散射矢量与结构尺寸成反比"选定光源与角度范围;
  • 能读懂一条典型散射曲线(低角平台、峰、高角衰减)并说出对应结构信息;
  • 说清光、X 光、中子三种探针各自看什么、怕什么;
  • 理解动态光散射用涨落的快慢测扩散系数的逻辑,并与第 4.2 节的爱因斯坦账本接上;
  • 能给"测一滴牛奶的脂肪球尺寸"设计一条散射测量路线。

为什么要绕这个弯:直接看不就行了

显微镜能直接看,为什么还要散射?三个硬理由。其一,散射测的是统计平均——一束光同时照亮亿万个颗粒,一次读数就是全场平均,显微镜数一百个球还带主观挑选偏差。其二,散射无损且可在原位进行:浓的、不透明的、装在反应釜里的样品照样测,显微镜对浓样品常常无能为力。其三,尺度覆盖广:换光源换角度,从埃到微米一路扫过来。

代价也要说清:散射给出的是结构的"频谱"而非"照片"——你知道楼距分布,认不出哪栋楼朝哪。所以散射与显微天生是搭档,这是本章开篇的航拍与街景之喻。

一行公式走天下

散射的中央逻辑:散射强度随散射矢量 q 的分布,是实空间结构对 q 的"傅里叶画像"。q 由波长与散射角决定,它与你能分辨的结构尺寸成反比——q 乘以尺寸约等于一。用数量级体会:

import math # 散射矢量 q = 4*pi/波长 * sin(半散射角) def q(wavelen, angle_deg): return 4 * math.pi / wavelen * math.sin(math.radians(angle_deg) / 2) for name, lam in [("可见光", 500e-9), ("X光", 0.15e-9)]: q1 = q(lam, 30) # 大角度端 print(f"{name}: 大角可探尺寸约 {2*math.pi/q1*1e9:.2f} 纳米") print("小角极限(约0.1度)下 X 光可探约 100 纳米")

读数翻成白话:可见光大角只能看到光波长一半量级即约两百多纳米的结构——所以光散射是微米球的家用地盘;X 光波长零点一五纳米,大小角度一扫,从埃级的原子间距到百纳米的胶体晶格全覆盖;中子波长与 X 光同量级,但它的杀手锏是"对氢敏感"(下一小节)。

一条典型散射曲线怎么读:最低角一个平缓平台(大于结构整体尺度就没有分辨力),中间一个鼓包或峰(颗粒或晶格的特征间距——峰位给尺寸,峰宽给有序程度),高角按幂律衰减(分形或界面粗糙度的签名)。乳液的峰位告诉你滴径,胶体晶体的峰形告诉你排列多整齐——一次测量,两样收获。

图:散射实验的布局与"角度换尺寸"原理

图:散射实验的布局与"角度换尺寸"原理

三种探针的分工

可见光散射。样品要透明或半透明,尺度看微米(正好是胶体与乳液)。仪器便宜、可在家用级实验复刻(第 5.2 节会见到手机版粒度仪的思路),动态光散射是它最得意的变体。

X 射线散射。波长埃级,大小角度通吃纳米世界:高分子的回转半径、胶束的核壳结构、层状膜的层间距都是它的主场。同步辐射光源的亮度让"边剪切边散射"成为常规——结构在流场中如何取向,当场看直播。

中子散射。贵且少(反应堆或散裂源),但有独门绝技:中子对氢与氘的散射反差巨大,把部分氢换成氘就能"点亮"特定分子——在浓溶液里单独看清高分子链的形状,别的方法做不到。蛋白质的折叠、聚合物共混物里单链的尺寸,中子 deuteration 标记是标准操作。

探针 波长 最佳尺度 绝活 门槛
可见光 约五百纳米 十纳米到微米 便宜、动态光散射 样品须透光
X 射线 约零点一纳米 埃到百纳米 原子级分辨率、原位 设备与安全
中子 埃到纳米 埃到百纳米 氢氘反差标记 大科学装置排队

动态光散射:把第 4 章的账本测出来

静态散射给结构,动态散射给运动。逻辑干净:散射光强来自亿万颗粒的干涉叠加,颗粒布朗乱走,叠加结果随之涨落;颗粒小走得快、涨落快,颗粒大走得慢、涨落慢。用相关器统计涨落衰减的快慢,得到弛豫时间,除一下就得到扩散系数,再走爱因斯坦关系(第 4.2 节)反推流体力学半径。

一次测量两头收益:尺寸(经由扩散系数)与扩散行为本身(检验模型)。蛋黄酱厂商的质量控制线上就有它的身影——在线动态光散射盯着滴径,超标报警,比抽样镜检快一个数量级。

⚠️ 常见坑:动态光散射默认"球形单分散"。样品若有多尺度分布或有聚集,反演会给出有偏的"等效半径";先用显微镜看一眼形貌,再决定信不信散射的数字,这是老练实验员的标准顺序。

回家可以做的小观察

激光笔照一杯清水,侧面只见一道细光束;换一杯滴了几滴牛奶的稀溶液,整杯被照亮——牛奶滴把光散射到四面八方,你在用肉眼当探测器。再加浓一点,光走不了几厘米就散尽(这就是浓牛奶不透光的原因);这同时演示了散射的威力和它的透光门槛。

动手算一遍:从散射峰位到颗粒尺寸

"峰位给尺寸"这句话可以完整走一遍数。胶体晶体的第一布拉格峰出现在散射矢量 q* 处,面间距 d = 2π/q*;若颗粒按面心立方排布,颗粒间距再除以结构因子即得颗粒直径。再补上动态光散射一头:测得强度相关函数衰减率 Γ,D = Γ/q²,代入爱因斯坦关系反推流体力学半径。两条独立路线对同一批样品,应当给出一致的尺寸——散射实验的自检标准就是这个交叉核对。

import math kT, eta = 4.11e-21, 1e-3 # 路线一:静态峰位 for qstar in [2e6, 5e6, 2e7]: # 第一峰位,每米 d = 2 * math.pi / qstar r_hcp = d / math.sqrt(3) # 密堆积的近邻间距 print(f"q*={qstar*1e-6:>4.0f}/nm -> 面间距 {d*1e9:6.1f} nm, " f"近邻间距约 {r_hcp*1e9:5.1f} nm") # 路线二:动态光散射(探测角 90 度,波长 532 纳米) q_dls = 4*math.pi/532e-9*math.sin(math.radians(45)) for Gamma in [500, 2000, 8000]: # 相关函数衰减率,每秒 D = Gamma / q_dls**2 r = kT / (6*math.pi*eta*D) print(f"衰减率 {Gamma:>5} /s -> D={D:.2e} m2/s -> " f"流体力学半径约 {r*1e9:4.0f} nm")

两段输出拼起来正好是一份乳液质控报告的骨架:静态路线给出"排列间距约多少纳米",动态路线给出"布朗半径约多少纳米",两者相差应在密堆积几何因子以内。工业在线检测报警阈值就设在这两个数字的漂移上——散射曲线的任何一个峰位挪动,都对应着滴径分布发生了配方员需要知道的变化。

本节要点回顾

  • 航拍逻辑:散射给统计平均的结构频谱,快而无损,但认不出个体——与显微天然互补。
  • 角度换尺寸:散射矢量与结构尺寸成反比;光看微米、X 光看纳米、中子看标记过的氢。
  • 曲线三段读法:低角平台、中段特征峰(尺寸与有序度)、高角幂律(界面粗糙)。
  • 动态版两头赚:涨落快慢给扩散系数,反推流体力学半径,还能顺带检验动力学模型。
  • 别迷信反演:球形假设与分散度会带偏结果,显微先看一眼再下结论。

下一节从航拍落到街景:显微镜下,颗粒一个一个看得见,还能逐帧追踪它们的散步。


作者与出处
原作者: 灏天文库
来源:灏天文库
整理: 灏天文库整理
由灏天文库平台收录,内容或由平台用户上传,仅供学习交流
发布者: 作者: 灏天文库 转发
评论区 (0)
U