☰
DSC曲线分析全指南:从读图到热分析参数提取
2026/10/9 23:58:35 网站建设 项目流程

1. DSC曲线分析到底在分析什么

第一次拿到DSC曲线的人,十有八九会盯着那条忽上忽下的线发懵——横坐标是温度,纵坐标是热流率,曲线上冒出一个向下的峰,或者鼓起一个向上的包,然后呢?然后该看什么?很多人跑完一趟差示扫描量热仪,把图导出来往报告里一贴就完事了,其实那条曲线里藏着的信息量远超想象。

DSC,全称Differential Scanning Calorimetry,中文叫差示扫描量热法。它的核心逻辑并不复杂:把样品和一个惰性参比物放在同一个炉子里,以固定的速率升温或降温,实时记录两者之间的热流差。样品发生相变、熔融、结晶、固化、分解的时候,会吸热或者放热,这个热流差就会在曲线上体现出来。说白了,DSC就是给材料做一次“热体检”,看它在不同温度下什么时候吸热、什么时候放热、吸放了多少。

DSC曲线分析能做的事情非常多:测熔点、测玻璃化转变温度、测结晶温度、算结晶度、看固化反应、评估氧化稳定性、判断多晶型、检测微量杂质……高分子材料、药物、食品、金属合金、电池材料,几乎只要跟“热”沾边的材料研究,都离不开DSC。这篇文章适合两类人看:一类是刚接触热分析、拿到曲线不知道怎么下手的同学;另一类是已经跑了不少样但总觉得分析结果不够扎实、想系统梳理一遍的老手。我会从曲线的基本构成讲起,一步步拆到峰温判定、基线选取、积分计算、多曲线对比,把每个环节背后的逻辑和容易踩的坑都说清楚。

2. DSC曲线的核心构成与读图逻辑

2.1 一条标准DSC曲线由哪些部分组成

一条典型的DSC曲线,横轴是温度(或者时间),纵轴是热流率,单位通常是mW/mg或者W/g。曲线本身可以拆成几个关键区域来理解。

基线区域:样品没有发生任何热事件的时候,曲线应该是一条平直的线,或者只有缓慢的漂移。基线的平整程度直接决定了后续峰面积计算的准确性。基线不平,后面算出来的热焓值就是空中楼阁。

玻璃化转变区域:曲线出现一个台阶状的偏移,不是峰,而是像楼梯一样往上或往下跳一步。这个台阶对应的是材料的玻璃化转变,标注的是Tg。台阶的高度叫热容变化量,台阶的中点或者拐点就是Tg的取值位置。

熔融峰:曲线出现一个向下的吸热峰(具体方向取决于仪器约定,有的仪器吸热向上,有的向下,看之前一定要确认清楚)。峰的起始温度叫起始熔融温度,峰顶叫峰值温度,峰结束叫终了温度。峰的面积正比于熔融热焓。

结晶峰:降温过程中出现的向上放热峰,对应的是材料从熔体结晶的过程。结晶峰的面积正比于结晶热焓。

固化峰:热固性树脂在升温过程中出现的放热峰,对应的是交联固化反应。固化峰的面积可以换算成固化度。

氧化诱导期:在恒温条件下,曲线从平稳到突然放热的那段时间,就是氧化诱导期,用来评估材料的抗氧化能力。

这几个区域不是每条曲线都会全部出现,具体出现哪些,取决于你测的是什么材料、用什么温度程序。

2.2 吸热和放热的方向问题

这是新手最容易搞混的地方。不同品牌的仪器,甚至同一品牌不同型号,吸热峰的方向可能不一样。有的仪器规定吸热向上,有的规定吸热向下。你在分析之前,第一件事就是确认自己这台仪器的约定方向。

怎么确认?最简单的办法:拿一个已知熔点的标准物质(比如高纯铟)跑一遍,铟的熔融峰是吸热峰,看它朝哪个方向,就知道这台仪器的吸热方向了。这个步骤看起来多余,但我见过太多人因为方向搞反,把熔融峰当成结晶峰来分析,整篇报告全错。

注意:如果你拿到的数据是别人传给你的,而对方没有说明吸热方向,一定要先问清楚,或者用标准物质重新校准确认。不要凭经验猜。

2.3 温度校准与热焓校准的必要性

DSC曲线上的温度准不准,直接决定了你的熔点、Tg、结晶温度这些数据可不可信。仪器用久了,热电偶会老化,炉子的温度场会变化,所以定期校准是必须的。

温度校准通常用高纯铟(熔点156.6°C)和锌(熔点419.5°C)两个点来做,有的还会加锡(231.9°C)。校准的时候,把标准物质的实测熔点和理论熔点对比,算出偏差,然后在软件里修正。

热焓校准也是用铟,铟的熔融热焓是28.45 J/g,跑出来积分得到实测值,两者一比就能算出校正因子。

校准的频率取决于使用强度。如果每天都跑样,建议每个月校准一次;如果使用频率低,至少每季度校准一次。换了一批新样品、换了不同的升温速率、换了不同的气氛,都建议重新校准。

3. 关键参数的提取方法与实操细节

3.1 玻璃化转变温度Tg的判定

Tg的判定方法有好几种,常见的有中点法、拐点法、外推起始法。不同方法算出来的Tg能差好几度,所以报告里一定要注明用的是什么方法。

中点法是最常用的:在玻璃化转变台阶的前后各画一条基线,然后取台阶高度一半的位置对应的温度作为Tg。这个方法的好处是受基线漂移影响小,重复性好。

外推起始法:从转变前的基线外推一条线,从转变过程中的最大斜率处外推一条切线,两条线的交点就是Tg。这个方法更接近“转变开始”的物理意义,但受基线选取影响大。

实际操作中,我一般先用中点法出一个值,再用外推起始法出一个值,两个值都记录在报告里。如果两个值差得不多(比如2度以内),说明转变比较 sharp,数据可信度高;如果差很多,说明转变很宽,可能是材料本身不均匀,或者测试条件有问题。

还有一个容易忽略的点:升温速率对Tg的影响很大。升温越快,Tg越高。因为高分子链段运动需要时间,升温太快,链段来不及响应,Tg就滞后了。所以做Tg对比的时候,一定要保证所有样品的升温速率一致。

3.2 熔融峰的分析要点

熔融峰的分析看起来简单——找到峰,积分,算热焓——但里面的细节非常多。

峰的开始和结束怎么定:不能随便用鼠标在曲线上点两个点就积分。正确做法是先确定基线。基线通常取峰两侧的平直段,如果峰两侧不平,需要用软件里的基线拟合功能。基线选得不好,峰面积能差10%以上。

多重熔融峰的处理:很多材料会出现多重熔融峰,比如聚乙烯、聚丙烯、某些药物。多重峰可能意味着多晶型、不同片晶厚度、熔融-重结晶过程。这时候不能简单地把所有峰加在一起积分,要分峰处理,分别记录每个峰的峰值温度和热焓。

熔融-重结晶的判断:如果升温过程中出现一个小的放热峰紧接着一个大的吸热峰,那很可能是熔融-重结晶。也就是说,材料先熔融了一部分,然后重新结晶成更稳定的形态,再熔融。这种情况下,第一个吸热峰的面积不能直接用来算结晶度,需要做修正。

实操心得:做熔融峰分析的时候,我习惯把升温速率放慢一点,比如5°C/min或者10°C/min。升温太快,熔融峰和重结晶峰会叠在一起,分都分不开。慢一点虽然费时间,但数据质量高得多。

3.3 结晶温度与结晶度的计算

结晶温度通常取结晶峰的峰值温度,或者起始温度。峰值温度反映的是结晶速率最快时的温度,起始温度反映的是结晶开始的温度。两个都有用,看你的关注点是什么。

结晶度的计算需要用到熔融热焓。公式是:

结晶度 = (实测熔融热焓 / 理论熔融热焓) × 100%

理论熔融热焓是材料100%结晶时的熔融热焓,这个值可以从文献里查,也可以用其他方法推算。需要注意的是,实测熔融热焓要扣除重结晶的影响,否则算出来的结晶度偏高。

对于降温结晶的样品,还可以用结晶热焓来算相对结晶度,但绝对结晶度还是得用熔融热焓。

3.4 固化反应的动力学分析

热固性树脂的固化峰分析是DSC的一个大应用场景。固化峰是放热峰,峰的面积对应固化反应放出的总热量。固化度可以用部分固化放热量除以总放热量来算。

如果要算固化动力学参数,比如活化能,就需要做不同升温速率下的DSC曲线,然后用Kissinger法、Ozawa法或者Flynn-Wall-Ozawa法来拟合。这部分内容展开能写一整篇,这里只说一个关键点:不同升温速率下的峰温会偏移,升温越快,峰温越高。用这个偏移量可以算活化能。

实际操作中,做固化动力学至少需要3个升温速率,通常选5、10、15、20°C/min这四个。每个速率下跑一条曲线,记录峰值温度,然后代入公式计算。

4. 完整分析流程与实操记录

4.1 从样品准备到数据导出的全流程

样品准备:样品量一般在5-10mg之间。太少,信号弱,信噪比差;太多,峰形展宽,热滞后严重。对于未知样品,可以先跑一个5mg左右的试探一下,看信号强度再调整。

坩埚的选择也很关键。普通铝坩埚适用于大多数常规测试,但如果是测氧化诱导期或者需要密封的样品,就要用密封坩埚或者高压坩埚。如果样品会跟铝反应,就得用氧化铝坩埚或者铂金坩埚。

温度程序设置:典型的程序是:升温到某个温度消除热历史,然后降温到起始温度,再升温扫描。消除热历史的温度要高于材料的熔点或软化点,但也不能太高,以免材料分解。升温速率一般选10°C/min,这是最通用的速率。

气氛控制:惰性气氛(氮气或氩气)用于常规测试,防止氧化。氧化性气氛(空气或氧气)用于氧化诱导期测试。气体流量一般设在20-50 mL/min,流量太小,气氛置换不充分;流量太大,炉内温度场不稳定。

数据导出:跑完之后,把曲线导出为文本格式或者CSV格式,方便后续用其他软件处理。仪器自带的软件通常也能做分析,但功能有限,复杂分析还是得靠专业软件。

4.2 基线选取的实操演示

基线选取是DSC分析里最考验经验的一步。我拿一个实际案例来说。

假设有一条聚合物熔融曲线,熔融峰在120°C到140°C之间,峰两侧的基线在100°C到120°C和140°C到160°C这两个区间。如果这两段基线是平的,那直接连一条直线作为基线就行。但如果基线有斜率,比如因为热容变化导致基线往上飘,那就需要用软件里的“S形基线”或者“切线基线”来拟合。

具体操作:先在峰左侧选一段平直区域,再在峰右侧选一段平直区域,然后让软件自动拟合一条基线。拟合完之后,肉眼检查一下基线是否合理——基线不应该穿过峰,也不应该离峰太远。如果拟合结果不对,手动调整基线的起点和终点,直到满意为止。

注意:基线选取没有绝对的标准,不同人选的基线可能不一样,算出来的热焓也会有差异。所以报告里最好注明基线选取的方法和范围,方便别人复现。

4.3 多曲线对比与叠加分析

做DSC分析,很少只看一条曲线。通常要对比不同配方、不同批次、不同处理条件的样品。这时候多曲线叠加就很重要了。

叠加的时候,要注意几个问题。第一,纵坐标要统一,不能一条曲线用mW,另一条用W/g。第二,温度范围要一致,不能一条从室温开始,另一条从零下开始。第三,如果曲线太多,要错开显示,否则叠在一起看不清。

对比的重点通常是:峰温有没有偏移、峰面积有没有变化、Tg有没有移动、有没有出现新的峰。这些变化背后往往对应着材料结构或组成的变化。

比如,两个批次的聚乙烯,一个熔融峰在130°C,另一个在128°C,峰温低了2度,可能意味着分子量分布变宽了,或者短链支化度增加了。再比如,一个配方加了成核剂,结晶峰温会明显往高温方向移动,因为成核剂降低了结晶的能垒。

5. 常见问题与排查技巧实录

5.1 曲线异常波动的排查思路

DSC曲线出现异常波动,原因可能有很多。我整理了一个速查表,按现象来排查。

现象可能原因排查方法
基线大幅漂移炉子污染、参比坩埚老化、气氛不稳定做空白基线测试,清洁炉子,更换参比坩埚
曲线出现毛刺样品与坩埚接触不良、气流波动、电源干扰压紧样品,稳定气源,检查接地
峰形不对称升温速率过快、样品量过多、热滞后降低升温速率,减少样品量
峰温重复性差温度校准过期、样品不均匀、坩埚位置不一致重新校准,研磨样品,固定坩埚位置
没有出现预期峰温度范围不够、气氛不对、样品量太少扩大温度范围,更换气氛,增加样品量

这个表是我自己踩坑总结出来的,不一定全面,但覆盖了八成以上的常见问题。

5.2 样品量对曲线的影响

样品量是DSC实验里最容易被忽视的变量。很多人觉得多放点样品信号强,结果峰形展宽、分辨率下降。样品量多了,样品内部的热传导变差,样品中心和边缘的温度不一致,峰就宽了。

我做过一个对比实验:同一个聚合物样品,分别取3mg、6mg、10mg、15mg,在相同条件下跑DSC。结果3mg的峰最尖锐,分辨率最高,但信噪比稍差;10mg和15mg的峰明显展宽,两个相邻的熔融峰几乎合并成一个。所以对于需要分辨多重峰或者微弱转变的样品,样品量一定要少。

但样品量也不是越少越好。如果样品量太少,信号太弱,基线噪声就会淹没小峰。一般来说,常规测试用5-8mg比较合适,特殊需求再调整。

5.3 升温速率的选择策略

升温速率的选择是一个权衡。升温快,测试时间短,信号强,但分辨率下降,峰温偏高。升温慢,分辨率高,峰温更接近热力学平衡值,但测试时间长,信噪比可能变差。

常规测试用10°C/min,这是一个折中值。如果需要高分辨率,比如分离多重熔融峰,用5°C/min甚至2°C/min。如果需要快速筛选,比如测一批样品的Tg,用20°C/min也可以。

但要注意,不同升温速率下得到的Tg、峰温不能直接对比。如果你要对比不同样品,所有样品的升温速率必须一致。如果你要研究升温速率的影响,那就固定其他条件,只变升温速率。

5.4 坩埚选择的避坑指南

坩埚选错了,轻则数据不准,重则坩埚穿孔、炉子污染。我列几个常见的坑。

铝坩埚不能用于超过600°C的测试,铝的熔点只有660°C,接近这个温度坩埚就软了。氧化铝坩埚可以用到1500°C以上,但导热性差,峰形会受影响。铂金坩埚导热好、耐高温,但价格贵,而且不能用于会跟铂反应的样品。

密封坩埚用于测挥发性样品或者需要防止氧化的样品,但密封坩埚耐压有限,内部压力太大会崩开。高压坩埚能承受更高的压力,但操作更复杂。

还有一个细节:坩埚盖要不要扎孔?如果样品会释放气体,扎孔可以让气体逸出,避免坩埚内压力过大。但扎孔后气氛会进入坩埚,可能影响氧化诱导期的测试。所以扎不扎孔,取决于你测什么。

6. 数据报告与结果呈现的规范

6.1 报告里必须包含哪些信息

一份完整的DSC分析报告,至少应该包含以下信息:样品名称和编号、测试气氛和流量、升温速率、温度范围、样品量、坩埚类型、校准状态、每个热事件的温度值和热焓值、基线选取方法、分析软件和版本。

这些信息看起来琐碎,但缺了任何一项,别人就没法复现你的结果。尤其是基线选取方法和校准状态,很多人不写,导致数据没法横向对比。

6.2 曲线图的标注规范

曲线图上要标注清楚每个热事件的名称和温度值。Tg标在台阶上,熔融峰标在峰顶,结晶峰标在峰顶,固化峰标在峰顶。如果有多条曲线,要用不同的线型或颜色区分,并加图例。

纵坐标的单位要统一,横坐标的温度范围要一致。如果曲线做了纵向偏移以便于观察,要在图注里说明偏移量。

6.3 数据有效性的自我检查

出报告之前,我习惯做几个自我检查。第一,空白基线跑了吗?如果空白基线不平,样品曲线上的小峰就不可信。第二,标准物质校准了吗?如果校准过期,温度值可能偏了好几度。第三,重复性怎么样?同一个样品跑两次,峰温差多少?如果差超过1度,就要找原因。第四,样品量记录了吗?不同样品量下的峰形和峰温不能直接对比。

这几个检查做完,数据基本就靠谱了。如果时间允许,我还会用不同的升温速率再跑一遍,看看峰温的偏移是否符合预期。如果偏移方向反了,那肯定有问题。

7. 从曲线到结论的思维路径

DSC曲线分析的最终目的,不是得到几个温度值,而是通过这些温度值去推断材料的结构、组成、加工历史、稳定性。这条思维路径是从数据到结论的桥梁。

举个例子:一个聚酯样品,DSC升温曲线上出现了三个熔融峰,分别在180°C、200°C、220°C。单纯记录三个峰温没有意义,关键是要解释为什么会有三个峰。可能的原因包括:材料存在三种不同的晶型;材料在升温过程中发生了熔融-重结晶;材料是共混物,不同组分的熔点不同。要区分这几种可能,需要结合降温曲线、XRD数据、材料配方来综合判断。

再举个例子:一个环氧树脂样品的DSC曲线,固化峰出现在150°C,峰面积对应的固化热焓是300 J/g。如果这个树脂的理论固化热焓是400 J/g,那固化度就是75%。但如果你知道这个树脂在之前已经经过了一次部分固化,那75%的固化度就合理了。如果你不知道,那就要考虑是不是固化不完全,或者固化剂配比不对。

所以DSC分析从来不是孤立的,它需要跟其他表征手段、材料背景知识结合起来。曲线上的每一个峰、每一个台阶,都是一个线索,你要做的是把这些线索串起来,讲出一个合理的材料故事。

我个人在实际操作中的体会是,DSC曲线分析最难的从来不是软件操作,而是对材料本身的理解。你越了解你的材料,就越能从曲线上读出别人读不出的信息。反过来,如果你对材料一无所知,那曲线就只是一堆上下起伏的线,你只能机械地记录峰温,却不知道这些峰温意味着什么。所以我的建议是,每次做DSC之前,先花十分钟想想这个材料可能有哪些热事件,预期曲线长什么样,然后再去跑样。带着预期去分析,比盲目跑完再看曲线,效率高得多。

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

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

立即咨询