资讯详情

资讯详情

TEC半导体制冷器选型与热设计:从参数解读到装配避坑

1. 从一次温漂返工说起TEC 到底该不该出现在你的方案里去年冬天帮朋友救过一块板子图像传感器在常温下跑得好好的装进金属壳、盖上镜头盖、连续工作四十分钟之后图像开始出现固定pattern的噪点暗场灰阶整体上移。拆开一测壳内温度从 25°C 爬到了 48°C传感器的暗电流翻了三倍多。重新做结构散热来不及最后是用一片 40mm 见方的半导体制冷器TECThermoelectric Cooler加上一块小散热器把温度摁在 22±0.5°C才算收场。从那次之后我在做任何带精密传感器、激光器、晶体振荡器、试剂仓的项目都会先把 TEC 这条路线摆到桌面上算一遍再决定用不用。这篇东西就是把这些年攒下来的零碎整理成一条线TEC 是怎么把热量从冷面搬到热面的手册上那几个吓人的数字Qmax、ΔTmax、Imax、Vmax到底怎么读一个真实的热负载怎么一路算出该选多大规格驱动电路和装配上有哪些一踩就废的坑。适合正在做温控方案选型的硬件工程师、做光学和传感结构的机械同学、以及实验室里要给样品做恒温台的动手派。看完你手上应该能有一张自己的选型计算表而不是对着供应商的选型页面凭感觉挑。2. TEC 的适用边界先搞清楚它不擅长什么2.1 四条温控路线摆在一起比一比很多人一上来就问选多大的 TEC其实第一个该问的是该不该用 TEC。温控这一块能用的手段就那么几种纯自然散热加风冷、压缩机制冷、加热片加散热、TEC。它们的性格差别非常大选错了后面怎么算都是白算。风冷的本质是把温度拉回环境温度附近它的下限就是环境温度永远不可能低于环境。压缩机制冷能力强、能效高但体积大、有运动部件、启动冲击和噪声都躲不开小功率场景里用起来像拿卡车送快递。加热片的逻辑是往上顶靠一通一断把温度稳在设定点上方做不了低于环境的目标。TEC 的位置很特殊它是唯一一个能在小体积、无运动部件、双向可逆通电制冷、换向制热的前提下把温度做到低于环境的手段。我在一个车载激光雷达项目里做过对比目标是把一颗 VCSEL 阵列稳定在 30°C环境上限 85°C。这种目标温度远低于环境上限的场合风冷和加热片直接出局压缩机在这个功率量级热负载 5W 左右和体积约束下不现实最后只剩 TEC 一条路。方案能否低于环境温度典型功率范围体积能效COP主要短板自然散热/风冷不能不限中到大很高受环境温度钳制压缩机制冷能数十瓦以上大2~4有运动件、噪声、启动冲击加热片散热不能不限小约 1只能单向升温TEC能毫瓦到数百瓦小0.3~1.5能效低、热端散热是命门表格里这一点特别值得强调TEC 的 COP 通常在 0.3 到 1.5 之间意思是搬走 1W 的热量自己要烧掉 0.7 到 3W 的电。这些电最后全部变成热压到热端。所以 TEC 从来不是一个冷源它是一个热量搬运工还得自带干粮。2.2 什么场合别硬上 TEC有一种常见的误判把 TEC 当成空调使。我见过有人想用它给一个 30 升的箱子降温制冷量需求算下来上百瓦选了四片模块堆上去结果热端散热器比箱子还大整机功耗 400W箱内温度只降了 6°C。这种大空间、大热容、长时间维持的场景压缩机才是正解TEC 在能效上根本打不过。还有一种情况是目标温度只比环境低两三度但热负载很大。这种场景看着简单其实最难办因为 TEC 在小 ΔT 下制冷量很大但 COP 也不高你需要散掉的热量是热负载加输入功率之和散热器的体积会迅速膨胀。这时候先想想能不能靠风道和结构把热负载本身降下来比硬上 TEC 划算得多。真正适合 TEC 的画像大概是这样的热负载在几十毫瓦到几十瓦之间目标温度比环境低 5 到 40°C对体积、噪声、振动、可靠性有要求需要双向控温或者需要精确到 ±0.1°C 级别的稳定度。激光二极管、红外探测器、CCD/CMOS 传感器、晶体振荡器、试剂冷藏仓、便携式医疗检测模块、光学滤波片恒温这些都落在舒适区里。3. 工作原理拆解一个热电偶内部同时发生的四件事3.1 帕尔贴效应只是故事的一半教科书上讲 TEC 都是从帕尔贴效应开始的两种不同导体实际是 N 型和 P 型半导体组成回路通上直流电一端吸热、一端放热。这个描述没错但只说了一半正因为只说了一半很多人在选型时会低估热端的负担。真实的模块内部一个热电偶一对 P 型和 N 型半导体颗粒上同时跑着四种效应。帕尔贴效应是主角它搬运的热量和电流成正比方向由电流方向决定这是唯一有用的那部分。焦耳热是第二个电流流过颗粒自身的电阻产生 I²R 的热量这个热量一半往冷端走、一半往热端走往冷端走的那一半是纯粹的损失。第三个是热传导冷热两端之间有温差热量就会沿着半导体颗粒和陶瓷基板从热端倒灌回冷端倒灌量与温差成正比。第四个是汤姆逊效应电流在温度梯度中流动时会吸热或放热量级最小工程计算里通常忽略。所以你能看到一个很反直觉的现象把电流从 2A 加到 6A制冷量不是线性涨的而是先涨后跌。因为焦耳热按电流平方增长帕尔贴热只按电流一次方增长到某个点之后多给的电流全变成了内部发热。这个最优点就是手册曲线里那条制冷量曲线的峰值。3.2 焦耳热和热传导为什么是内耗打个比方好理解。帕尔贴效应像一个搬运工你给他电流当工资他就从冷面往热面搬热量搬的量跟工资成正比。焦耳热是搬运工自己的体温他干活越猛出汗越多这些汗一半洒在冷库门口等于白搬。热传导是冷库墙壁的漏风温差越大漏得越凶跟你雇不雇搬运工没关系。这三个因素决定了 TEC 的两个核心限制一它能维持的最大温差有天花板因为温差大到一定程度传导漏热会等于帕尔贴吸热制冷量归零二它在大电流下效率会崩因为焦耳热的平方项会反噬。用方程写出来更清楚。设 N 为热电偶对数α 为单对等效塞贝克系数单位 V/KR 为模块内阻K 为模块热导Tc 是冷面绝对温度Th 是热面绝对温度冷面吸热 Qc N·[α·I·Tc − 0.5·I²·R − K·(Th − Tc)] 热面放热 Qh N·[α·I·Th 0.5·I²·R − K·(Th − Tc)] 输入功率 Pin Qh − Qc N·[α·I·(Th − Tc) I²·R] 能效 COP Qc / Pin 端电压 V N·[α·(Th − Tc) I·R]注意 Qh 那一行它是热端放热等于冷面吸到的热量加上输入的电功率。这就是为什么热端散热器的选型必须按 Qh 来而不是按 Qc 来。负载 2W、COP 0.7 的系统输入功率约 2.9W热端要散掉接近 5W是制冷量的两倍半。我见过不止一次有人拿 Qc 去选散热器结果散热器热阻不够热端温度飙升整机在降不下去—电流加大—热端更热的死循环里打转。3.3 从单对到 127 对模块为什么要电串热并单对热电偶的制冷量只有几百毫瓦端电压只有几十毫伏工程上没法直接用。实际的模块是几十到上百对颗粒在电学上串联、在热学上并联电串联是为了把端电压抬到 3 到 15V 这个好用的范围热并联是为了把制冷面积铺开、把总制冷量叠上去。常见的 40×40mm 模块是 127 对热电偶额定 6A 上下小一号的 20×20mm 模块大概是 30 到 40 对额定 2 到 3A。这个结构差异有个非常重要的工程含义模块的热导 K 和对数、颗粒尺寸成正比。127 对的模块K 通常在 0.6 到 0.8 W/K 之间30 对的模块K 只有 0.2 W/K 左右。这个数字太关键了。假设你的目标是维持 ΔT15K用 127 对的模块光靠传导就从热端倒灌进来0.7 × 15 ≈ 10.5W的热。如果你只有 2W 的负载等于你花了一堆电八成是在跟自己的漏热打架。换成 30 对的小模块倒灌只有 3W同样的负载下效率高出一大截。这就是小负载别用大模块的物理依据后面算例里我会把这个数算给你看。3.4 热平衡方程与 COP 的真实含义把上面那些串起来TEC 的稳态就是一个热平衡冷面的帕尔贴吸热必须等于负载热加上通过模块的漏热热端排出的热量必须等于冷面吸热加上输入电功率热端温度又由散热器的热阻决定。这个闭环是理解所有现象的关键。你调大电流想降冷面温度帕尔贴吸热增大冷面降下来了但输入功率也涨了热端更热了Th 一升ΔT 被压缩传导漏热又变大最后稳定在一个新的平衡点。如果散热器的热阻太大这个新平衡点可能还不如原来的电流小的时候。这就是为什么实际调试中经常出现电流加到 4A 不如 2.5A 冷的现象很多人第一反应是模块坏了其实是把工作点踩到了曲线峰值右边。COP 的含义也顺带说一下。COP 是制冷量除以输入功率它是个当下工作点的指标不是一个固定值。同一个模块在 ΔT0、小电流时 COP 可以到 3 甚至更高在 ΔT60K、满电流时 COP 会掉到 0.2 以下。选型时拿最大 COP 点去核对参数结果批量生产时按最大制冷量点跑这个错我犯过后面在参数那节展开讲。4. 参数逐条拆解手册上那四个数字怎么读才不踩坑4.1 ΔTmax 是最容易误读的那一个数据手册第一页通常会写 ΔTmax 68K 或者 70K看起来非常豪爽。这个数的测试条件是 Qc 0也就是冷面不接任何负载、完全不产生热量的理想状态。你的冷面只要接上了传感器、接上了金属支架、接上了空气对流这个 68K 就已经不存在了。正确读法是ΔTmax 是一个温差天花板实际设计的工作点应该落在它的 60% 到 70% 以内。需要用 45K 以上温差的场合单级模块基本要开始喘了得考虑双级或者回去重新审视散热条件。我在做 30°C 目标、85°C 环境的方案时ΔT 需求是 55K用 12706 直接顶到了天花板附近各种余量都没有最后改成先给环境做一个强制风道把热端温度压到 60°CΔT 需求降到 30K整个方案才活过来。还有一点ΔTmax 对应的 Th 通常是 25°C 或者 27°C。你的实际热端温度如果是 50°CΔT 能力还要再打折因为热端温度升高会同时削弱帕尔贴效应和加剧传导漏热。经验上大致是热端每升高 1K可用的 ΔT 能力下降 1K 左右保守一点按 1.2K 估。4.2 Qmax 和 Imax、Vmax 是一组绑定值Qmax 是模块能提供的最大制冷量同样是在 ΔT 0 的条件下测出来的而且是在 Imax、Vmax 下测的。这三个数字必须一起看单独看任何一个都会误判。举个例子某款 40mm 模块标 Qmax 57W、Imax 6A、Vmax 15.4V。很多人看到 57W 就以为我能压 57W 的热负载实际上 Qmax 发生在冷热端等温的状态此时模块不产生任何温差也就没有任何实用价值。真有 50W 的负载要压ΔT 需求又是 20K这个模块根本撑不住因为曲线上 Qc50W 对应的 ΔT 可能只有 5K 不到。我的习惯是拿到手册先看曲线图把 ΔT 为 10K、20K、30K、40K 这几条等温线上的 Qc-I 曲线扫一眼心里有个工作区在哪的概念。手册只给一个 Qmax 数字、不给曲线的供应商我基本会换一家因为靠 Qmax 反推工作点误差太大。4.3 工作点该落在曲线的哪个位置曲线图上横轴是电流纵轴是制冷量同一张图里有两条曲线一条是 Qc-I上面那条拱形一条是 V-I近似直线。拱形曲线的顶点就是 Qmax顶点对应的电流通常就是 Imax。工程设计上我一般把工作点定在两个位置之一。追求制冷能力的场合取I ≈ 0.7~0.8 × Imax此时制冷量在峰值的 90% 以上COP 还能接受。追求能效、追求长期稳定运行的场合取I ≈ 0.3~0.4 × Imax此时制冷量只有峰值的 40% 到 50%但 COP 能翻两三倍模块的寿命也更长因为焊点承受的热循环应力小。这里有个经验值可以抄如果按 12706 这个规格6A 额定来算长时间连续运行我通常不会超过 3A除非有明确的瞬态降温需求。超过 4A 之后每多给 1A 带来的制冷量增量已经很可怜但热端多出来的热量是实打实的散热器要重新选。4.4 热端温度的杠杆效应比想象中大前面提过热端温度每升 1K可用 ΔT 掉 1K 左右这个杠杆在数值上很吓人。假设你的负载是 3W模块热导 0.7 W/K热端从 35°C 涨到 45°CΔT 从 20K 变成 30K传导漏热从 14W 涨到 21W。这中间的 7W 全部要从帕尔贴吸热里扣你等于凭空多背了一个 7W 的负载。我处理这个问题的思路是反向的先不管冷面能不能降下去先把热端的散热能力算清楚按最恶劣的环境温度比如 40°C 或者 50°C、按最大的输入功率含 20% 余量算出热端温度再拿这个 Th 去查曲线。这样算出来的方案在极端工况下不会翻车。反过来先定冷面温度再倒推散热器十有八九会低估。散热器选型的经验数字单片的 40mm TEC 满功率运行热端散热片的热阻最好压在 0.3 K/W 以内这时候基本需要 120mm 以上的散热面积加风扇。想用自然对流做热阻通常在 1.5 到 3 K/W那只能跑小电流或者只做小 ΔT10K 以内的场合。4.5 尺寸、基板材质与可靠性参数尺寸这块除了面积还要看厚度和平整度。模块的陶瓷基板常见两种材料氧化铝Al₂O₃和氮化铝AlN。氧化铝便宜、机械强度好导热系数大约 24 W/(m·K)氮化铝贵不少导热系数能到 170 W/(m·K) 左右。大功率、高循环次数的场合氮化铝基板对热端散热帮助明显我在一个需要频繁做冷热循环的项目里对比过同规格换氮化铝基板热端温度能低 4 到 6K。可靠性参数里最该看的是抗热循环能力和焊料体系。TEC 的失效绝大多数发生在热电偶颗粒和基板的焊接处反复的冷热循环会让焊点产生裂纹内阻逐渐变大制冷能力一点点退化。手册里如果标注了循环次数比如 10000 次冷热冲击和焊料类型SnSb 还是 BiTe 系这两个参数比 Qmax 更能反映一个模块的耐用程度。还有一个容易被忽略的模块的工作温度上限。普通模块的热端长期工作温度上限在 80 到 100°C 之间有些低成本产品只到 70°C。热设计时必须保证最恶劣工况下不超过这个值否则焊料会加速蠕变寿命断崖式下跌。5. 选型实操从热负载一路算到具体规格5.1 第一步把热负载拆成四份热负载算不准后面全是浮云。我习惯把它拆成四份分别估主动发热器件自身的功耗比如传感器的 1.2W、激光二极管的 0.8W。这个最好拿实测数据找不到就按电源输入的 80% 估。传导漏热冷面通过支架、引线、密封件从外界导进来的热量公式是Q k·A·ΔT/L。金属支架是最主要来源能用塑料、不锈钢薄壁就用别用铝。对流与辐射漏热冷面在空气中会通过自然对流和辐射吸热。自然对流大约 5 到 10 W/(m²·K)辐射按斯特藩-玻尔兹曼定律估小面积低温差时通常在 0.1 到 0.5W 这个量级。真空或干燥氮气环境里对流项归零只剩辐射。瞬态热容冷面如果有金属块、玻璃窗、样品降温时需要额外带走的热量Q m·c·ΔT/t。要 5 分钟从 40°C 降到 20°C一块 50g 的铝块需要多背 6W 左右。四份加起来再乘一个 1.3 到 1.5 的余量系数。这个系数不是凑数是给温漂、老化、灰尘、密封件劣化留的空间。我一般在样机阶段取 1.5量产后根据实测降到 1.3。5.2 第二步定 Th 和目标 Tc算出需要的 ΔT目标 Tc 通常由器件规格书直接给定比如传感器要求 20±0.5°C。Th 不能凭感觉得按散热方案倒推先假设一个散热器热阻 Rθ 和风扇条件算出Th Tamb Rθ × Qh其中 Qh 又依赖输入功率输入功率依赖 COPCOP 依赖 ΔT。这是个循环依赖实际做法是先给 COP 一个初值0.6 到 1.0算一轮再修正。初值怎么取按经验ΔT 在 20K 以内取 0.830K 取 0.540K 取 0.350K 以上取 0.2。这个粗略表能让你在第一轮就把量级估对不至于算出一个需要 200W 散热的荒谬方案。5.3 第三步反查曲线定工作点校核电流电压有了 Qc 和 ΔT就能去手册曲线上找交点。手册曲线一般是「在某几个 ΔT 下Qc 随 I 变化」的一组曲线。操作方法是在你需要的 ΔT 那条曲线上找 Qc 等于你的需求值的位置横坐标就是工作电流。找不到曲线怎么办用三参数模型反推。从手册的 Qmax、ΔTmax、Imax、Vmax 可以估出 α、R、K 三个参数R ≈ (Vmax − α·ΔTmax) / Imax α ≈ Qmax / (Imax · Tc) 近似忽略 0.5·I²R 项时可作为起点 K ≈ (α·Imax·Tc − 0.5·Imax²·R) / ΔTmax以 12706 那组数据Qmax57W、ΔTmax68K、Imax6A、Vmax15.4V、Tc25°C≈298K代入能反推出 α≈0.05 V/K、R≈2.0Ω、K≈0.78 W/K。这组数跟实测很接近拿它做手算完全够用。然后解这个一元二次方程求电流Qc α·I·Tc − 0.5·I²·R − K·ΔT → 0.5R·I² − α·Tc·I (Qc K·ΔT) 0 → I [α·Tc ± √(α²·Tc² − 2R·(Qc K·ΔT))] / R会得到两个根取小的那个因为大根落在峰值右边是焦耳热主导的区域能效极差。判别式小于零就说明这个模块在这个 ΔT 下压不住这个负载直接换型号或者降 ΔT。5.4 第四步散热器与热阻的闭环校核算出电流之后端电压V α·ΔT I·R输入功率Pin V·I热端总负荷Qh Qc Pin。拿 Qh 去核散热器Th_实际 Tamb Rθ_散热器 × Qh如果算出来的 Th 比你假设的高出一大截说明初值偏乐观要拿新的 Th 回到第一步重算。一般迭代一到两轮就能收敛波动会越来越小。这一步我还加两个检查项。一是风扇失效工况假设风扇挂了热阻翻三倍Th 会升到多少模块会不会超过温度上限超了就加一个温度开关做硬件切断。二是冷凝风险算一下最低冷面温度对应环境的露点低于露点就要做密封或者提高设定点。5.5 完整算例把 2W 的负载压到 20°C假设场景某图像传感器功耗 1.2W通过塑料支架和柔性排线连到外部估计传导漏热 0.3W对流辐射漏热 0.1W总热负载 1.6W乘 1.3 余量取 Qc 2.1W。目标 Tc 20°C293K环境 30°C先用 12706 的 40mm 模块试算。第一轮假设散热器热阻 0.6 K/WCOP 取 0.7则 Pin ≈ 3WQh ≈ 5.1W温升 3.1KTh ≈ 33.1°C306KΔT 13K。代入方程0.5×2.0×I² − 0.05×293×I (2.1 0.78×13) 0即I² − 14.65I 12.25 0。判别式214.6 − 49 165.6开方 12.87小根I (14.65 − 12.87)/2 ≈ 0.89A。电压V 0.05×13 0.89×2.0 0.65 1.78 2.43VPin 2.16WQh 4.26W实际温升 2.56KTh 32.6°CΔT ≈ 12.6K。跟假设基本吻合收敛了。但这个结果有个刺眼的地方K·ΔT 0.78 × 12.6 ≈ 9.8W也就是说模块自身的传导漏热将近 10W而实际有效负载只有 2.1W。帕尔贴吸热要扛住 12W 的总量其中八成在跟自己做功。COP 只有2.1 / 2.16 ≈ 0.97看着还行但那是因为电流小、ΔT 也小。第二轮换小模块假设换 20×20mm、30 对的模块反推参数大约 α≈0.0125 V/K、R≈0.5Ω、K≈0.2 W/K。同样假设热阻 0.6 K/W先估 Pin ≈ 1.5WQh ≈ 3.6W温升 2.2KTh ≈ 32.2°CΔT ≈ 12.2K。方程0.25I² − 3.66I (2.1 2.44) 0即I² − 14.64I 18.2 0。判别式214.3 − 72.8 141.5开方 11.9小根I ≈ 1.37A。电压V 0.0125×12.2 1.37×0.5 0.15 0.69 0.84VPin 1.15WQh 3.25WCOP ≈ 1.83。两个方案对比一下就很清楚了项目40mm / 127 对模块20mm / 30 对模块工作电流0.89A1.37A端电压2.43V0.84V输入功率2.16W1.15W模块传导漏热约 9.8W约 2.4WCOP约 0.97约 1.83热端总负荷4.26W3.25W小模块的输入功率几乎砍半热端负荷也低了 1W散热压力跟着降。代价是模块单价可能更贵小尺寸不一定便宜、需要更低电压的驱动、抗扰动能力弱一些。这个取舍就是工程判断没有标准答案但你得知道自己在取舍什么。补一句如果这个项目一年做十万台用 12706 这种通用大规格可能更划算因为它量大、便宜、供应链稳多出来的 1W 功耗在整机功耗预算里可能无所谓。如果项目是电池供电的便携设备那 1W 的差距就是续航的差距小模块明显更合适。5.6 多级串联什么时候才划算单级模块的 ΔT 天花板大约在 70K 左右实际可用 45 到 50K。想做到 -40°C 甚至 -80°C就得考虑多级串联第一级的冷面贴着第二级的热面逐级往下压。多级的代价是效率断崖式下跌。两级串联的 COP 通常只有单级的 40%三级可能只有 15%。因为每一级都要给自己和上一级散热热负荷像滚雪球一样。三级模块能做到 -100°C 左右但输入功率可能是制冷量的十倍以上散热器的体积极不友好。我的判断标准是ΔT 需求在 45K 以内坚决单级靠改善散热和换更好的模块解决45 到 70K 之间考虑单级加强散热更大散热器、更低的环境温度、甚至给热端做二次冷却超过 70K 才认真评估多级同时先问一遍这个温度真的必须要吗很多时候换器件、改方案比堆级数便宜得多。多级还有个坑级间要用导热硅脂或者焊料可靠连接任何一级的接触热阻过大整条链的效率都会崩。我见过一个三级方案因为第二级和第三级之间硅脂涂厚了 0.2mm冷面温度比设计值高了 15K。6. 驱动与控制别让 TEC 抖起来6.1 H 桥拓扑与电流纹波TEC 是双向器件电流反向就换向所以驱动必须是 H 桥或者双向 buck-boost。常见做法是四个 MOSFET 组成的全桥配一个电流采样电阻做闭环。这里最容易被忽略的是电流纹波。TEC 的制冷量和电流是近似线性关系电流纹波会直接变成温度纹波。更麻烦的是很多模块的等效电路里容性成分不小纹波电流会在模块内部产生额外的交流损耗长期运行会加速老化。我的经验是电流纹波控制在额定电流的 5% 以内。按 3A 工作电流算峰峰值波动不超过 150mA。要做到这点H 桥的开关频率至少 20kHz 以上配合输出电感和模块自身的等效电容形成低通。电感选 10 到 47μH 这个量级具体看频率和电流用ΔI Vout × (1 − D) / (L × f)估一下纹波。6.2 PWM 频率该怎么选有人图省事直接拿单片机的 PWM 加一个大电容驱动 TEC这个做法在小功率、低精度场合能用但在精密温控里问题很大。原因有三个低频 PWM 的电流是脉冲式的模块承受的热应力是交变的大电容充放电会在电源上产生尖峰脉冲电流让测温信号带上噪声PID 根本没法调。如果确实要用 PWM 直驱频率至少 20kHz超出人耳听觉范围同时用 LC 滤波把电流波形成分压到可接受水平。更好的做法是用专用驱动芯片做恒流输出PWM 只作为控制信号不直接斩波负载。还有一种做法是线性驱动用功率 MOS 管工作在线性区纹波极小、噪声极低代价是效率低、发热集中在 MOS 管上。小功率10W 以内、对噪声极敏感的场合这个方案反而更合适我在一个光电探测器的方案里就用了线性驱动虽然效率只有 60%但温度稳定度做到了 ±0.02°C。6.3 测温方案与 PID 整定测温精度直接决定控温精度。NTC 热敏电阻便宜、灵敏度高但互换性差、非线性强PT100/PT1000 线性好、精度高但需要恒流激励和更复杂的调理电路热电偶响应快但精度低一般不用在精密控温上。位置比器件更重要。测温点必须贴近你要控温的那个东西而不是贴在 TEC 的冷面上。冷面和负载之间有导热界面有温差你控的是冷面温度负载温度可能差好几度。我一般会在负载附近埋一个测温点做主反馈冷面再加一个做保护。PID 整定这块TEC 系统是个典型的大惯性、非线性对象。冷面有一堆金属和玻璃热容大加热和制冷的方向上特性还不一样制冷靠电流制热靠电阻热响应速度不对称。我通常的做法是P 从小往大调调到出现轻微振荡后回退 30%I 从大往小调直到稳态误差进入目标带D 一般给很小或者干脆不给因为测温噪声会被 D 放大反而让输出抖。还有个实用技巧分段 PID。在远离设定点时用大 P 快速逼近接近设定点时切到小 P 加积分避免过冲。温度过冲对某些负载比如激光器是有害的一次过冲可能就报废一个器件。6.4 保护软启动、限流、过温、防反接TEC 的冷态电阻比热态低不少上电瞬间的浪涌电流可能是稳态的两三倍。没有软启动电源会被拉垮MOS 管也可能过流击穿。做法是输出电流给定值从零斜坡上升斜率控制在 100ms 到 500ms 之间看模块大小。过温保护必须有而且要硬件级的不能只靠软件。热端超过 75°C 直接切断输出用一个温度开关或者独立的热敏电阻加比较器不经过主控。这个我在一个项目里吃过亏主控死机TEC 全功率输出散热器温度到 110°C模块焊料直接流了整块板报废。防反接和限流是基本操作。限流值按模块 Imax 的 1.2 倍设别按负载算。反接保护用一颗理想二极管或者低边采样加软件判断别省这个成本。7. 装配与热设计九成的失效都发生在这里7.1 方向、标记与压装TEC 有冷热面之分装反了通电就变成加热。模块的标记方式各家不同有的一面印字、有的一面带引线焊盘、有的在侧面点色标。最靠谱的办法是用手头电源给一个很小的电流0.5A 左右摸一下哪面凉标记好再装。别嫌麻烦装反了拆下来基本就废了陶瓷板很容易在拆卸时崩边。压装方式也是重灾区。TEC 的陶瓷片是脆性材料抗压不抗弯最怕局部的点接触。用螺丝从四个角压看似均匀实际上中间会拱起来陶瓷受弯应力长期冷热循环后必裂。正确做法是用夹具或者压板中间加一块有一定刚度的压块铝或者工程塑料把力分散到整个面压紧力控制在 0.3 到 0.5 MPa 这个范围按 40×40mm 面积算大概是 500 到 800N。7.2 导热界面材料与压紧力的配合界面材料的作用是填微观空隙。TEC 两侧的平整度通常不错陶瓷面平面度在几十微米但散热器和冷块的加工面往往达不到空隙里全是空气导热系数只有 0.026 W/(m·K)相当于给热流加了一道墙。常用选项有三个档次导热硅脂导热系数 1 到 5 W/(m·K)成本最低但要涂得薄而均匀厚了反而成热阻导热垫片导热系数 1 到 6 W/(m·K)适合自动化装配但压缩量大、需要更大的压紧力相变材料常温固态、工作温度软化兼顾薄和易装配价格高一些。硅脂的厚度经验值是 50 到 100μm太多没用。涂抹方法我习惯用刮板加丝网或者用滚涂避免中间厚边缘薄。判断标准是压紧后从边缘能挤出一圈均匀的细边挤不出来说明太少挤出一大坨说明太多。压紧力跟界面材料是配套的。硅脂需要 0.1 到 0.3 MPa 就能达到标称热阻垫片通常要认真 0.3 到 0.5 MPa。压力不够垫片的接触热阻可能比标称值高两三倍很多人抱怨用了导热垫还是烫问题就出在这。7.3 结露与密封冷面温度低于环境露点就会结露。结露不是小事水珠在冷面凝集热阻变大制冷能力下降水顺着结构流到电路板上短路、腐蚀反复结露化霜冷面承受交变应力。露点的估算25°C、60%RH 的环境露点大约 16.7°C。也就是说冷面一旦低于 17°C就会开始出水。具体要求多低的冷面就要做相应的密封给冷面和负载做一个密闭腔体里面充干燥氮气或者放干燥剂腔体的密封用 O 型圈或者点胶引线出口和光学窗口是重点防漏位置。密封之外还有两个辅助手段一是把冷块做成阶梯状让结露发生在有排水结构的区域别让水靠近电路二是加一个湿度传感器湿度超限时主动抬高设定点或者降功率用性能换安全。我在一个户外设备里就用了第二种牺牲了 3°C 的控温精度换来了整机的可靠性。7.4 焊接、机械应力与冷热循环模块的引线通常是比较粗的镀锡铜线直接焊在 PCB 上。焊接时烙铁温度别超过 350°C单点焊接时间控制在 3 秒以内两次焊接之间留足冷却时间否则热量顺着引线传到模块内部焊料会软化。焊完不要立刻掰引线等冷却。机械应力方面模块不能作为结构承力件。冷块、散热器、模块三者之间要留有自由度用柔性连接或者浮动结构别让冷块的重量压在模块上。我见过一个设计把一块 200g 的铝冷块直接压在模块上运输振动之后模块内部颗粒断了一半制冷量掉到原来的 30%。冷热循环的寿命也得在设计阶段考虑。每天开关机两次、循环 5 年就是 3650 次加上使用中的温度波动实际应力循环更多。选型时留 30% 以上的余量别让模块长期在满功率附近工作能显著延长寿命。8. 问题排查实录几个真实踩过的坑8.1 温度降不下去先查这三处这是最高频的问题。排查顺序我固定成三步。第一看热端。用手摸散热器如果烫得碰不住超过 60°C别往下查了先把散热解决掉。热端温度不下来冷面永远降不下去这是物理规律跟模块好坏无关。检查项包括风扇转不转、风向对不对、散热器齿间有没有被灰尘堵、导热硅脂是不是干了。第二看方向。用极小电流0.3A通电摸冷面如果冷面在升温就是装反了或者 H 桥的一路驱动有问题实际输出的是反向电流。第三看功率。量一下模块两端的实际电压和电流跟设计值对比。如果电压远低于预期可能是引线压降太大线太细、太长或者电源功率不足如果电流上不去可能是限流设低了或者 MOS 管的导通电阻太大。8.2 温度来回摆多半是控制环路的问题温度在设定点附近持续振荡幅度几个零点几度原因通常在三个地方。一是测温噪声。TEC 的驱动电流会在测温线上感应出噪声尤其是测温线和功率线平行走线的时候。解决办法是测温线用屏蔽或者双绞远离功率回路采样端加 RC 滤波ADC 用差分输入。二是 PID 参数太激进。P 太大、I 太小都会导致振荡。先把 I 归零只留 P慢慢加大到出现振荡然后回退 30%再把 I 加进来从很小开始。三是驱动纹波太大。用示波器看模块电流如果纹波超过额定值的 10%温度必然跟着抖。加大电感或者提高开关频率。有个特殊现象值得一提温度在低频上缓慢摆动周期几十秒到几分钟。这种情况多半是散热器的热时间常数和控制器形成了慢速振荡或者是环境温度在变而控制器又在死磕。把积分时间常数拉长或者给散热器加一个温度前馈通常能压下去。8.3 模块开路或者性能衰减查焊接和环境模块突然不工作量出来电阻无穷大基本是内部焊点断了。原因通常是热循环应力或者机械应力前面讲过。如果是缓慢衰减比如用了半年制冷量掉了 20%那要看是不是长期超温运行或者在有腐蚀性气体的环境里工作焊料被腐蚀或者冷面长期结露导致电化学迁移。还有一种隐蔽的模块没坏但内阻变大了。用万用表量直流电阻跟出厂值对比如果涨了 30% 以上说明内部焊点已经有裂纹了制冷能力会明显下降这种模块就该换了。8.4 排查速查表现象最可能原因快速验证方法处理冷面完全不凉装反、驱动无输出、模块开路小电流试冷热面量端电压量模块电阻换向、查 H 桥、换模块降温速度慢但不结冰热端散热不足、界面材料失效摸散热器温度量 Qh 与 Th换散热器、重涂硅脂温度稳不住抖动大电流纹波、PID 过激、测温噪声示波器看电流降低 P加滤波、调参、改走线冷面结露低于露点、密封失效查环境湿度、查露点提高设定点、充干燥气用一段时间后制冷变弱焊点老化、灰尘堵塞、风扇衰退量内阻清灰换风扇换模块、维护保养模块陶瓷开裂局部压装、应力集中观察裂痕位置改夹具、加均压板9. 几条用真金白银换来的经验先说一条最反直觉的先定散热再定制冷。我早期的习惯是先算冷面需要多少制冷量选完模块再配散热器结果经常出现散热器装不进去、或者风扇功率不够的情况回头改方案。后来改成先按结构允许的空间和风道算出散热器能做到的最小热阻再拿这个热阻反推模块能不能用方案的通过率高了很多。第二条手册只信曲线不信单个数字。Qmax 和 ΔTmax 这两个数字的测试条件太理想拿它们做设计等于拿理论值当实际值用。能提供完整曲线图的供应商说明他对自己的产品有把握也省了你反推的功夫。第三条小负载别贪大模块。前面算例里 127 对模块的传导漏热接近 10W这个数是真实存在的不会因为你觉得模块大一点余量足就消失。负载只有 2W 的场合小模块的能效可能是大模块的两倍。第四条电流别顶着额定值用。长期运行取 Imax 的 50% 到 60%制冷量只损失两成左右但寿命和稳定性提升明显。这条在需要连续跑几年的设备上是必须遵守的。第五条测温点贴着负载别贴冷面。冷面和负载之间的温差可能是 2 到 5K你控冷面等于在控一个跟目标无关的东西。多花一个测温通道的钱省下的是后端一堆补偿算法和调试时间。最后分享一个我常用的快速验证方法样机做出来之后先不通电用手摸一摸冷面和热面感受一下装配的贴合度然后用一个可调电源给一个固定的小电流比如 1A观察冷面温度下降的速度如果 30 秒内能降 5 到 8°C说明热路是通的再逐步加电流到设计值同时每隔 10 分钟记录一次热端和冷面温度画一条时间曲线正常情况下应该在 20 到 30 分钟内收敛到稳态。如果一直不收敛、缓慢爬升那一定是散热出了问题别怀疑模块先去查热端。这套流程走下来一个 TEC 方案从选型到验证大概两三天能出结果比反复换料试错快得多。至于那些更细的参数比如不同厂家的焊料体系差异、长期老化曲线那就得靠具体项目里一点点积累了没有通用的捷径。
觉得有用,分享给同行:

为您的企业打造数字门面

稳重轻奢商务风格,端正雅致视觉,长效耐看不易过时。

立即咨询 →