☰
金属逸出功实验全解析:从里查孙直线法到数据处理
2026/10/15 7:37:00 网站建设 项目流程

简介:华南理工大学物理实验报告金属逸出功实验是一份面向物理实验课程学习者的完整实验报告文档,聚焦金属钨逸出功的测定。报告从自由电子能量与逸出功的概念入手,系统讲解查逊直线法测定逸出功的实验原理,并说明电子管综合实验仪的操作流程、零场电流与肖脱基效应的处理,以及利用温度倒数线性关系作图求逸出功的数据处理方法,适合正在完成电学类实验报告或复习固体物理基础的高校学生参考。资源包内仅含1个docx文件,压缩包大小1.11MB,结构清晰,便于对照参考、修改模板或用于组内讨论。目前已有571人浏览学习。通过阅读这份报告,可快速理解金属逸出功在LED、太阳能电池等器件中的意义,并收获从实验设计、仪器操作到数据处理与报告撰写的完整思路。

1. 金属逸出功实验:难的不是操作,是数据跟你说谎

在物理实验课上,金属逸出功实验算是少数几个"装置简单但数据玄学"的项目。一堆人测同一个真空二极管,灯丝电流调到同样大小,出来的 ln(I/T²) 对 1/T 直线拟合,斜率忽高忽低,算出来的逸出功能从 1 eV 漂到 6 eV。不少同学第一反应是仪器坏了,其实问题多半出在没理解这个实验的本质:你不是在测电压电流,你是在测一根灯丝的温度,而温度稍微偏几度,拟合结果就能翻车。这篇笔记把原理、测量流程、数据处理和常见坑一次讲完,照着复现,你也能把金属逸出功稳定测到 4.5 eV 上下,误差控制在 10% 以内。

这个实验适合两类人:一类是正在为实验报告发愁、想搞懂数据怎么处理才不算错的学生;另一类是带实验课、想快速排查学生数据异常的助教或老师。它涉及的物理并不深,但测量细节非常多,尤其是电流测量的量程切换和温度估算,几乎每个细节都能让最终结果差出一截。下文从原理出发,按我实际带实验的习惯,把完整流程和参数选择拆开讲。

2. 从里查孙直线法到实验装置:先搞懂你在测什么

2.1 热电子发射与里查孙直线法:待测物理量藏在斜率里

金属逸出功的经典测量方法是热电子发射法。灯丝通电加热后,电子获得足够能量越过表面势垒,形成热电子发射电流。这个电流 I 与温度 T 的关系由里查孙-德西曼公式描述:

I = A T² exp(-eφ / kT)

其中 A 是里查孙常数,φ 是逸出功,e 是电子电荷,k 是玻尔兹曼常数。对等式两边取对数,得到线性形式:

ln(I/T²) = ln A - eφ / (kT)

所以只要测出不同温度下的发射电流,以 ln(I/T²) 为纵轴、1/T 为横轴作图,斜率就是 -eφ/k,斜率乘以 -k/e 就是逸出功。这个处理方式叫里查孙直线法,好处是不需要知道发射面积和里查孙常数 A 的精确值,只要直线斜率准,φ 就准。

必须强调一个关键点:公式里的 I 是零场发射电流,即阳极不加电压时电子靠自身动能到达阳极形成的电流。实际测量中阳极通常加正向电压来收集电子,此时测到的是外电场增强后的电流,直接代入公式会让 φ 偏小。所以仪器上一般设计有"零场"测量模式,或者在数据处理前先做校正。我见过不少同学拿加电压后的电流直接算,算出来 φ 普遍偏低,就是这个原因。

2.2 实验装置与选型:真空二极管、温区与电流量程

常见教学实验用的是直热式真空二极管,灯丝兼作阴极,阳极是一个圆筒状金属电极。灯丝通过大电流(0.5-1.2 A 量级)加热,阳极加一个 20-50 V 的正电压吸引电子。温度怎么定?最直接的办法是用热电偶贴在灯丝附近测,但教学仪器通常不给热电偶,而是用灯丝电流来标定温度——通过厂家给出的灯丝电流-温度对照表,或者用光测高温计做一次标定。

装置选型上要关注的参数有三个:灯丝电流范围、阳极电压上限、微电流计最低量程。前两个决定你的温度上限和收集效率,第三个决定你的数据能不能读准。热电子发射电流很小,一般在 1 微安到 1 毫安之间,要用微电流计或静电计来测。需要接地的部分必须可靠接地,因为极小的漏电流都会直接影响 ln(I/T²) 的数值,进而污染斜率。

表:金属逸出功实验装置主要参数与推荐范围

参数推荐范围说明
灯丝电流0.5-1.2 A对应灯丝温度大约 1500-2200 K
阳极电压20-50 V太高会产生场致发射,太低收集不充分
微电流计量程1 μA-1 mA根据温度分段切换
真空度≤10⁻⁴ Pa真空度不够时电流偏大,且不稳定

2.3 接线与通电顺序:先接哪根线决定你烧不烧表

接线顺序是所有操作里最"教学事故高发"的环节。正确的顺序是:先把阳极电压、微电流计、灯丝电源全部接到二极管上,确认无误后,先开灯丝电源预热,再开阳极电压。千万不能先开阳极电压——灯丝还没热起来时阳极加高压,管内气体残留时极易产生辉光放电,轻则电流表打表,重则损坏二极管。

灯丝电流的调节要遵循"小步慢调"原则。每次上调 0.05 A,等 1-2 分钟让灯丝温度均匀了再读数。这个等待不是可有可无的,灯丝热惯性很大,电流调上去的瞬间温度根本没到位,马上读的数必然是假的。我习惯的做法是:调完电流后先看微电流计指针或数字显示是否还在缓慢爬升,如果 30 秒内还在变,就再等等。

阳极电压的设定也有讲究。太低,电子收集不充分,电流偏小;太高,会引入场致发射,让电流偏大。教学仪器一般建议 20-30 V,取一个折中值后整个实验保持不变,不要中途改动,否则不同温度点的收集条件不一致,直线拟合会散得很难看。

此外,微电流计的量程切换必须在断电状态下进行。带电切换量程,表头会有明显的冲击,轻则读数跳变,重则烧掉保护二极管。这个细节很多指导书一笔带过,实际做的时候忘掉的人不在少数,一旦操作中途换档,前面测的数据基本就废了。

3. 测量流程与数据处理:从灯丝电流到逸出功的最小复现路径

3.1 测量流程:预热、升温、读数,一个点都不能省

拿到一台已经接好线的装置,完整的测量流程分四步。第一步预热,灯丝电流调到额定值的 60% 左右,等 5 分钟让温度稳定;第二步从低到高设置灯丝电流,比如 0.55、0.60、0.65、0.70、0.75 A,每档等温度稳定后记录阳极电流 I;第三步从高到低再测一轮,两组数据取平均,用来抵消灯丝温度漂移的影响;第四步结束前把灯丝电流调回最小,再关阳极电压,最后关灯丝电源。反向测一遍不是形式主义,灯丝在长时间高温下会有轻微的结构变化,正向测完再反向测,两次的差值能告诉你系统漂移有多大。

每档电流稳定时间建议 90 秒以上。这里有个经验值供参考:0.7 A 的灯丝电流,从冷态到温度均衡大约需要 3 分钟,但从 0.65 A 调到 0.70 A,均衡时间 1 分钟就够。很多详细操作手册里给的是固定等待时间,实际情况要以微电流计读数不再变化为准。

电流读数要记录到有效数字允许的精度。微电流计如果是 3 1/2 位显示,就记 3 位有效数字;如果数字跳得厉害,可以多等一会再读,或者取 10 秒内读数的平均值。这一步做踏实了,后面拟合的相关系数才能上到 0.99 以上。

3.2 用最小二乘法拟合直线:一把梭哈最容易,但别忘核对残差

拿到 (T, I) 数据后,首先换算成 (1/T, ln(I/T²))。这个换算直接写进表格管理,推荐用脚本处理,减少手算出错的概率。以一个测量点的完整计算为例,假设灯丝电流 0.60 A 时温度标定为 1800 K,测得电流 12.5 μA,那么数据对就是:

ln(12.5×10⁻⁶ / 1800²) = ln(3.858×10⁻¹²) = -26.28

1/T = 1/1800 = 5.556×10⁻⁴ K⁻¹

把所有测量点都按这个方式转换后,做线性回归,这里用 Python 的 numpy 做最小二乘拟合的代码示意如下。实际数据替换成你表格里的数据。

import numpy as np # 实验数据:温度 T(K)和阳极电流 I(A) T = np.array([1700, 1800, 1900, 2000, 2100]) # 按灯丝电流-温度对照表获得 I = np.array([4.2e-6, 12.5e-6, 32.0e-6, 78.0e-6, 170.0e-6]) # 构造 ln(I/T^2) 和 1/T y = np.log(I / T**2) x = 1.0 / T # 最小二乘线性拟合:y = a + b * x # 理论上斜率 b = -e*phi / k b, a = np.polyfit(x, y, 1) # 从斜率计算逸出功 k = 1.380649e-23 # 玻尔兹曼常数,J/K e = 1.602176634e-19 # 元电荷,C phi = -b * k / e # 单位 eV # 拟合优度 y_fit = np.polyval([b, a], x) residual = y - y_fit ss_res = np.sum(residual**2) ss_tot = np.sum((y - np.mean(y))**2) r2 = 1 - ss_res / ss_tot print(f"斜率 b = {b:.2f}") print(f"截距 a = {a:.2f}") print(f"逸出功 phi = {phi:.3f} eV") print(f"R^2 = {r2:.4f}")

代码里的核心是np.polyfit(x, y, 1),它用最小二乘拟合直线,返回的参数依次是斜率、截距。斜率 b 的单位是 K,因为 x 是 1/T。之后利用关系 φ = -b·k/e 得到逸出功,单位自动落在 eV。R² 是拟合优度,教学实验里通常要求 0.98 以上,达不到这个水平先别急着写报告,回去检查是不是有坏点。

拟合之前,强烈建议画一张散点图看看趋势。如果中间某个点明显偏离直线,把它标出来检查原始记录,别直接一条直线拉过去。原因各异:可能是量程切换时读数被扰动,也可能是灯丝电流没稳定就记录。一次带 5 个同学的实验课,几乎每次都有人因为这种坏点把斜率拉歪。

3.3 逸出功计算与误差传递:不确定度不是随便给的

传统上处理金属逸出功实验的误差,是指标教材里的标准流程,实际写报告时还是得靠简洁的误差公式。逸出功 φ 由斜率 b 决定,而 b 的误差来自回归本身。用一元线性回归的标准误差公式,斜率的标准差近似为:

σ_b = sqrt( Σ(yᵢ - ŷᵢ)² / (n-2) ) / sqrt( Σ(xᵢ - x̄)² )

写得再直白一点:拟合残差越大,斜率误差越大;x 的散布范围越大(也就是温度范围越宽),斜率误差越小。所以测量时尽量把温度区间拉开,低温点到高温点尽量覆盖 300 K 以上的跨度,这比盲目增加测量点数更有效。误差传递到 φ 就是 σ_φ = σ_b · k / e,只需对斜率误差乘上常数因子。

实际做过这个实验的人会注意到,报告里写"相对误差 10%"容易,但想把误差压到 5% 以内很困难。原因是温度标定本身就是最大误差来源,灯丝电流-温度对照表的误差可以到 ±50 K,这直接导致 1/T 的系统误差,进而影响斜率。如果实验室给了热电偶,建议把对照表读数与实际热电偶读数对比一次,修正偏差。如果没给,就只能把温度当成给定值来用,报告里如实说明这一点即可。

3.4 从电流到温度:标定曲线的使用与边界

温度定不准是整个实验最大的隐性误差源。常见做法是使用二极管生产厂家提供的灯丝电流-温度标定曲线,有的标成表格,有的给经验公式,两者本质一样。这条曲线通常只对同一型号的灯丝有效,换一根灯丝或更换二极管后,标定必须重新做。换一个角度看,正因如此,同一台仪器上不同组学生做出来的结果往往系统性偏离——灯丝老化后同样电流下温度会偏低,但这很少被注意到。

有些新式仪器集成了辐射温度计或热电偶接口,可以直接读温度,这时就不需要查表了。如果有这种条件,务必使用直接测温,因为标定曲线默认灯丝是全新的,老化的灯丝会让标定值偏大几十开尔文。这个偏差足以让逸出功的计算值偏移 0.2-0.3 eV,直接决定结果在不在误差范围内。

4. 金属逸出功实验的 5 个典型坑:现象、原因与解决

4.1 低灯丝电流段电流读数乱跳,无法稳定

现象:灯丝电流调到 0.55 A 以下时,微电流计读数来回跳,完全没有收敛趋势。

原因:温度低,热电子发射电流处于微电流计分辨率边缘,同时环境噪声和漏电流占主导;另一个可能是灯丝与阳极之间存在接触电位差,低电流段这个电位差对收集效率的影响更大。

解决:把最低灯丝电流抬高到 0.6 A 以上,确保发射电流比微电流计最小量程高一个数量级;同时检查屏蔽线和接地是否可靠,地线没接好时这个现象非常典型。如果抬高电流后最低温点高于预期,就接受这个下限,别硬读噪声。

4.2 高温段电流超过量程,仪表打表

现象:灯丝电流调到 0.85 A 以上时,电流直接超量程,显示溢出或指针打满。

原因:温度指数上升,电流变化不是线性的,0.05 A 的灯丝电流增量可能对应发射电流翻两三倍。从 0.80 A 到 0.85 A 往往就越过了当前量程上限。

解决:升温阶段密切观察电流变化率。当电流接近当前量程的 80% 时,先把电压调回零或直接暂停读数,切换到高量程再继续。切换量程必须断电操作,具体操作细节各仪器有所不同,按照设备说明书确认微电流计的量程顺序即可。为了不损失数据点,可以在预实验中先用一档量程跑一遍,摸清每个灯丝电流对应的电流数量级,再正式测量的用时按分段量程配置安排。

4.3 拟合直线斜率偏小,算出的 φ 明显偏低(比如低于 2 eV)

现象:所有数据点很整齐,R²=0.995,但斜率只有理论值的三分之一,φ 算出来不到 2 eV。这是报告里最隐蔽的错误之一。

原因:阳极电压太高,引入场致发射,灯的电流里混入了外电场贡献的部分。场致发射电流不遵循里查孙公式的温度依赖关系,直接把总电流代入公式,人为抬高了高温端电流增长的速度?不对,实际情况是场致发射让电流整体增大,压制斜率或放大斜率的方向取决于具体机制,更直接的常见原因是把阳极电压 50 V 下的数据直接代入公式,φ 系统性偏小。

解决:确认实验过程中阳极电压始终在 20-30 V 范围内;检查电流读数是否在切断阳极电压后仍有明显值,如果有,说明存在漏电而非发射电流,需要检查绝缘或重新接地。再对比同一灯丝电流下零场与加场的数据,如果加场后电流明显增大,说明场致发射不可忽略。

4.4 正向与反向测量数据差异大,同一点偏差超过 10%

现象:0.70 A 灯丝电流从低温升上来测一次,再从高温降下来测一次,两次电流读数偏差达到 15%。

原因:灯丝在高温下表面状态变化,可能是表面氧化层或残余气体吸附层被蒸发,发射能力发生改变;也可能是灯丝电源本身有缓慢的功率漂移。

解决:适当延长每次调节后的稳定时间到 2-3 分钟;如果正反差异一直存在,就采用"正向测完立刻反向测、每组取平均"的方案,并在报告中注明这一处理;如果差异有单调漂移趋势,说明灯丝正在老化,这个数据点要舍去,实验后让灯丝在低电流下老化一段时间再做正式测量。

4.5 报告里算出的 φ 和别人差很多,但各自检查都没错

现象:同一台仪器的两组同学,都按标准步骤处理数据,结果一个 4.4 eV,一个 3.8 eV,都说自己没错,复算也没有笔误。

原因:标准的金属逸出功数值(约 4.5 eV)来自清洁金属表面的理想测量。教学实验用的真空二极管阴极表面不可能绝对干净,任何吸附层都会改变有效逸出功;另一个常见原因是两支小组使用灯丝电流范围不同,低温区间数据点少,对斜率的约束弱,导致拟合结果偏移。

解决:统一所有小组的灯丝电流区间,至少保证测 8 个以上数据点;低温端至少取 2 个点,不要偷懒只测 5 个点;报告里把实验值跟理论值 4.5 eV 的偏差归因于阴极表面状态与理想表面的差距,这样的分析比单纯说"误差"要有说服力得多。

5. 报告撰写的细节:怎么把散点数据写成一个可信的故事

拿到拟合好的直线和 φ 值之后,写实验报告的功夫才算真正开始。报告不需要华丽的辞藻,但需要把三个问题说清楚:实验值是多少、跟参考值的偏差是因为什么、测量过程中哪些环节会影响可信度。建议按"数据表格→拟合曲线→偏差分析→操作异常说明"的顺序组织内容。数据表格里除了 T、I、ln(I/T²)、1/T 四列之外,尽量加一列"残差",就是拟合值与实际值的差,画残差图能直观看出数据是否存在系统性弯曲。

一个值得在报告中展开的点是温度定标。如果你的仪器是用灯丝电流查表定温的,就明确写一句:"本实验温度由灯丝电流-温度标定曲线确定,标定误差估计为 ±50 K,对应逸出功系统误差约 ±0.2 eV。"这句话看起来很朴素,却能让评审老师一眼看出你对数据处理有清醒认识。反过来,如果报告只写一句"仪器误差 5%",给人的感觉就是没动脑。

如果实验中出现过量程切换或坏点舍弃,在报告中如实记录。比如"0.75 A 数据点因电流超量程未记录"或者"0.65 A 数据点在复测时与首次测量偏差 12%,已剔除"。不会因为少一个点影响成绩,但能体现操作的完整性。反之,数据造假是实验报告的大忌,宁可结果不好也不要编造漂亮数据,真实数据和合理的误差分析远比假数据有价值。

最后一个技巧:每次实验开始时先在草稿纸上算一次斜率。不需要完整最小二乘,只需要取最高温和最低温两个点估算量级,就能判断后面数据有没有大方向。假如你估算斜率对应的 φ 是 2 eV,后面正式拟合也是 2 eV,说明不是随机误差而是系统问题,现场就该排查。这种做法能帮你当场发现 4.3 里那个坑,而不是报告交上去被打回来。这算是教了这么多轮实验课攒下的习惯,这个方法让我少跑了很多次实验室。希望帮到你。

本文还有配套的精品资源,点击获取

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询