焊台附近冒出的白烟,很多人一开始不太在意,但真正在封闭房间连续焊接几小时后,鼻子和喉咙往往马上会有反馈。尤其是在外出修设备、现场排线、宿舍里做手工这类场景,没有固定工位也没有窗户通风,焊锡烟雾过滤器就成了比台式设备更实用的选择。本文围绕“可充电焊锡烟雾过滤器(便携款)”这个 DIY 项目,从头梳理设计思路、器件选型、电路接线、结构组装、效果测试和常见问题,给出一套可以直接参考的搭建流程。
这篇文章适合三类读者:一是想把焊台环境改善一下的电子爱好者,二是需要上门维修场景工具的开发者,三是想做一个带单片机控制功能的硬件练手项目。本文会从“为什么需要局部排烟”讲起,逐步拆解风机、滤材、锂电池、充电管理、PWM 调速模块,最终给出一台便携烟雾过滤器的完整制作路线。文章偏工程实操,理论部分不会写得太深,重点是让读者能理解每一步背后的原因。
1. 为什么建议自己动手做一台便携焊锡烟雾过滤器
1.1 焊锡烟雾到底是什么
焊锡烟雾并不只是“白烟看起来呛人”那么简单。焊接时真正产生大量烟雾的,通常不是焊锡本身的金属部分,而是助焊剂。大部分焊锡丝内部含有松香型助焊剂,松香在高温下会迅速挥发,遇到冷空气后又凝结成细小的气溶胶颗粒,同时还伴随少量挥发性有机物。这也解释了为什么焊接时闻到的气味往往和烙铁头的温度、助焊剂品牌有很大关系。
从健康防护角度看,在通风条件不好的环境中长时间焊接,烟雾浓度会不断累积。对普通玩家来说,偶尔焊接可能感觉不明显,但如果是经常做维修、做电子制作,局部排烟还是很有必要的。需要注意一点:便携过滤器属于“局部排烟辅助设备”,它的作用是降低呼吸带附近的烟雾浓度,不能替代开窗通风和整体换气。
1.2 固定式烟雾过滤器和便携式有什么区别
台式烟雾过滤器是很多电子维修间的标配,通常体积大、滤芯面积大、风机功率高,可以长时间连续运行。不过它有几个明显的限制:需要交流电源插座,机器本身比较重,占桌面空间,也不适合带到不同场地。如果你主要在一张固定工作台焊接,台式机确实是首选;但如果你经常去客户现场、需要在不同环境之间移动,便携式可充电设计会更灵活。
两者的核心区别可以从下面几个维度理解:
| 对比维度 | 固定式/台式 | 便携充电款 |
|---|---|---|
| 供电方式 | 220V 直连或外置电源 | 锂电池或 USB 供电,可脱离插座 |
| 体积重量 | 较大,适合固定桌面 | 小巧,可放桌面或塞进工具包 |
| 风量与过滤面积 | 大,可接多段风管 | 中等偏小,适合单点吸烟 |
| 持续工作时间 | 不受限制 | 受电池容量和电机功率影响 |
| 噪音 | 体积大,可做低噪音 | 需要平衡体积、风量和噪音 |
| 制作难度 | 结构复杂,成本高 | 模块化程度高,适合 DIY |
便携款并不是要替代台式设备,而是解决“有烙铁但没排风条件”的问题。比如给客户修主板、在阳台临时焊接、出差时做飞线调试,这种场景下一个小型吸烟过滤器会比台式机灵活很多。
1.3 便携款的基本结构
一台可充电焊锡烟雾过滤器,可以拆成几个很清晰的部分:吸烟罩或进风口、过滤材料、风机、锂电供电与管理模块、外壳与风道。这五个部分并不需要一开始就全部设计到完美,建议先搭出一个能吸入烟雾的原型,再逐步优化。
整体气流方向通常是这样的:
焊接点附近烟雾 ↓ [吸烟罩/进风口] ↓ [初滤海绵 → 高效滤棉 → 活性炭层] ↓ [离心风机] ↓ [排风口,可接软管把气体引向远处]很多人会忽略一个关键点:过滤层本身有风阻,尤其是活性炭层和高效滤棉叠在一起后,阻力会明显上升。如果选用的风机风压不够,就会出现“风机在转,但烟吸不进去”的尴尬情况。所以在整个 DIY 方案里,风机选型是优先级很高的一件事。
2. 设计思路与技术指标拆解
2.1 先确定目标:这不是“把整个房间空气净化”的设备
做便携过滤器之前,先要明白它解决的是“局部排烟”问题。焊锡烟雾会在烙铁头和焊点附近形成一股上升的烟流,时间短、浓度高。如果能在烟雾扩散到呼吸带之前,把它吸进过滤器,防护效果会比摆一台空气净化器更直接。
因此设计目标不是追求大风量去净化整个房间,而是让吸烟罩开口尽量靠近焊点,把烟雾导向过滤器内部。对于桌面 DIY 场景,通常只需要在焊接点 5 到 15 厘米范围内形成稳定的负压抽吸即可。如果吸入口离焊点太远,再大的风量也会因为空气卷吸导致效率下降。
2.2 怎么定适合自己的技术指标
在选零件之前,可以先给项目定几个目标参数。便携烟雾过滤器最相关的指标有四个:吸风量、静压能力、控制噪音、续航时间。
- 吸风量:描述单位时间内能吸走多少空气,常用单位是 m³/h 或 CFM。风量太小,烟吸不干净;风量太大,噪音和耗电都会上升。
- 静压能力:描述风机克服滤材、风道阻力的能力。这个指标容易被新手忽略,实际上同等风量下,静压高的风机在加了多层滤棉后依然能保持较好吸气效果。
- 续航时间:取决于电池容量、电机功率和控制策略。如果只要求连续工作 1 到 2 小时,方案会简单很多;如果希望工作一个下午,就需要大容量电池或更大体积。
- 噪音水平:便携设备往往离使用者很近,风机噪声会直接影响使用体验。一般来说,离心风机转速越高噪音越大,实际制作时可以在风道内壁贴吸音棉,或采用 PWM 调速降低中低负荷噪音。
这些参数并不是越极限越好。我的建议是“先按外出维修或桌面使用 1 至 3 小时续航、中小体积为目标”,把大风量和低噪音放在次要位置,等第一版原型做完之后,再根据实际体验调整。
2.3 两种可行路线:最小手工版与单片机控制版
便携烟雾过滤器的实现难度可以分成两档。
第一档是“最小手工版”,不需要写程序。用一个直流无刷风机、锂电池充电保护一体模块、拨动开关和 PWM 调速模块就能搭起来。优点是简单直白,适合新手,缺点是电量显示和低电压保护功能不完整,可能需要额外购买带显示的保护板。
第二档是“单片机控制版”,用 Arduino、ATtiny85、STC 或 ESP32 作为主控,通过 PWM 控制风机速度、读取电池电压、实现软启动和低电量提醒。优点是功能完整,可以自动防止电池过放,后续还能接入空气质量传感器,缺点是需要写固件和调试电路。
两种路线没有绝对好坏。如果你想快速验证过滤效果,我建议先走第一档;如果你本身是做软件或嵌入式的,第二档会更有意思。本文后面会同时覆盖这两种方案的实现方式。
3. 核心器件选型:风机、滤材、锂电池与充电管理
3.1 风机选型:为什么更推荐离心风机
风机是整个过滤器的核心。常见的选择有轴流风机和离心风机两种,它们在应用上差别很大。
轴流风机大家比较熟悉,比如电脑机箱风扇就是典型的轴流风机,特点是叶片旋转方向与气流方向平行,体积薄、风量大,但能提供的静压比较低。问题是焊接烟雾过滤器的滤材和风道都会增加阻力,轴流风扇一旦遇到过滤棉,风量可能下降非常明显,导致“看起来转得很欢,实际吸力很小”。
离心风机则不同,空气从轴向进入叶轮,再从侧向出口排出,气流方向发生 90 度转折。离心风机在同等尺寸下往往能提供更高静压,更适合需要推动空气穿过过滤层的场景。很多商用烟雾净化器、吸尘器内部使用的都是离心风机或涡轮风扇。
自己做便携款时,可以重点关注两类风机:
- 小型离心风机或涡轮风机,通常标称电压为 5V 或 12V,风量不大但静压表现较好。
- 高静压的直流风扇,一些型号虽然外形像轴流风扇,但设计上强化了静压输出,也适合过滤场景。
选风机时还有一个容易被忽略的点:优先选择无刷电机。有刷电机虽然便宜,但碳刷会磨损,运行一段时间后可能产生噪声或火花,不适合长期在助焊剂烟雾环境中使用。本文采用 Arduino 做控制的示例就是针对直流 PWM 调速风机,接线前请先确认你的风机是否支持 PWM 调速。
3.2 过滤材料怎么组合才算合理
便携烟雾过滤器体积有限,不可能塞下工业级大滤芯,但可以参考“从粗到细再到除味”的组合方式。一套常见过滤顺序如下:
- 初滤层:材质可以选择高弹海绵或较粗的过滤棉。它的作用是挡住大颗粒、飞溅的松香滴和细小焊渣,避免这些物质进入后级滤材。
- 主滤层:使用合成纤维过滤棉或 HEPA 类滤棉。它负责拦截烟雾中的微小颗粒,是过滤效率的主要来源。
- 除味层:使用活性炭棉或柱状活性炭,负责吸附松香烟雾中的气味物质。活性炭并不是把所有气体都吸附掉,只是降低气味浓度,因此更换周期和使用环境关系很大。
过滤材料的排列位置需要注意:如果风机放在过滤层的下游,焊接烟雾先经过滤材再进入风机,那么风机的叶片就不容易被油性烟雾污染,这是比较推荐的结构。如果做成风机先把烟吹进滤材,风机本身会先沾上油污,后续清理会更麻烦。
还要注意活性炭并不是越厚越好。活性炭层越厚,吸附能力越强,但风阻也会同步上升。万一风机静压不够,只靠拼命加厚滤材反而会让吸风量大幅缩水。比较好的办法是先用一两层通风阻力小的初滤海绵,后面再考虑用带骨架的活性炭过滤棉,这样便于拆卸和更换。
3.3 电池与充电管理模块怎么选
既然是“可充电”便携款,锂电池部分需要格外谨慎。常见的方案有以下几种。
方案 A:单节 18650 锂电池
18650 电池标称电压约 3.7V,满电约 4.2V。单节电池的优势是结构简单,不需要串并联,风险相对容易控制。充电管理可以使用常见的 TP4056 模块,这类模块价格低、体积小,适合初学者。需要留意的是,很多 TP4056 模块只是充电板,并不一定自带电池过放保护,所以购买时尽量选择带保护 IC 和 DW01 保护电路的版本,或者直接在电池端串联一个独立锂电池保护板。
如果风机额定电压是 3.7V 到 5V,单节 18650 方案基本够用。如果风机额定电压是 12V,就需要给电池升压,或者改用多节电池串联,复杂度会明显增加。对新手来说,单节 18650 配 5V 以内的风机是最稳妥的组合。
方案 B:聚合物锂电池 + 移动电源模块
聚合物锂电池形状灵活,适合 3D 打印外壳内部空间不足的情况。如果你希望充电和放电一体化,可以把普通移动电源板作为核心模块,它内部已经集成了充电管理、升压输出、电量显示甚至过热保护。使用时直接让移动电源板输出 5V,再接到风机。这个方案的好处是省去自己搭充电电路,缺点是移动电源板大多默认支持持续大电流放电,需要确认标称的持续输出电流能满足风机需求。
方案 C:多节电池串联
如果非要使用 12V 风机,可以选用 3 节 18650 串联的方案。锂电池串联组包需要更严格的电压一致性,还必须配备对应的锂电池保护板,不能简单地把电池串在一起就充电。对没有电池组包经验的读者,我的建议是直接购买成品电池组,或者尽量不采用串并联方案。
充电口建议统一使用 Type-C,不仅线材好找,也方便配合便携充电器。如果采用 TP4056 类模块,注意充电电流不要盲目调大,小体积模块散热有限,默认 1A 左右比较常见,实际模块规格以你买到的手册为准。
3.4 调速和开关
便携过滤器不需要一直全速运行。刚焊接时可以把风机转速拉高,空闲时降低转速省电。最简单的调速方式是手动电位器调速,但大功率电流不应该直接穿过电位器,正确做法是电位器控制 PWM 调速模块,PWM 模块再控制风机。还有一种更简单的方法是用带开关的多档调速线,很多直流风机成品会自带这种线材,只是灵活性稍差。
如果采用单片机控制,PWM 是最常见的方式。单片机输出一个频率固定的方波,通过改变高电平占空比来调节风机的平均电压。高占空比对应高转速,低占空比对应低转速。需要提醒的是,单片机输出的 PWM 信号电流很小,不能直接驱动大功率风机,通常需要经过 MOS 管做功率放大。下面第 4 章的示例代码会用到这个思路。
4. 动手实操:制作一台便携烟雾过滤器的完整流程
这部分我会把一台相对完整的便携烟雾过滤器制作流程拆开讲解,从最简单的手动接线开始,再到可选的 Arduino 自动控制方案。
4.1 先做一个最简版本,验证风机和滤材搭配
制作之前,先把物料准备好。以下是一个最小系统的参考物料清单:
| 模块 | 建议规格或作用 |
|---|---|
| 直流离心风机 | 5V 或 12V 小型离心风机,建议选无刷 |
| 锂电池 | 单节 18650,必须带保护板,容量按续航需求选 |
| 充电管理模块 | TP4056 或支持 Type-C 的锂电一体模块 |
| 电源开关 | 自锁开关或拨动开关,额定电流要大于电机工作电流 |
| PWM 调速模块 | 用于手动控制风机速度 |
| 过滤棉 | 初滤海绵、合成纤维滤棉、活性炭棉 |
| 外壳 | 3D 打印或塑料盒改造,需要预留进风口和出风口 |
| 导线/热缩管 | 接线和绝缘 |
| 电源适配器 | 5V USB 电源或手机充电头,用于给电池充电 |
如果采用最简接线,连接关系可以按下表理解:
| 连接起点 | 连接终点 | 说明 |
|---|---|---|
| 锂电池正极 | 充电模块 BAT+ / P+ | 注意区分充电模块的输入和输出端子 |
| 锂电池负极 | 充电模块 BAT- / P- | 不可反接 |
| 充电模块输出正极 | 电源开关输入端 | 开关控制整机通断 |
| 电源开关输出端 | PWM 调速模块电源正极 | 调整风机平均电压 |
| PWM 调速模块输出 | 风机正极/负极 | 如果风机是纯直流无刷,按模块说明接线 |
| 电池负极 | PWM 调速模块和风机负极 | 需要形成完整回路 |
这里要注意:TP4056 模块的 OUT+/OUT- 通常接电池,而 IN+/IN- 接 USB 输入。不同模块丝印有差异,接线前先用万用表确认各端子电压,不要凭记忆直接焊。在所有接线确认无误之前,不需要先把电池装上,最好先外接调好的直流电源测试。
这个最简版本的目标是验证三件事:风机在接入滤材后还有多少吸力;电池供电时续航是否符合预期;吸烟罩的形状是否能有效“吸住”烟流。
4.2 可选升级:用 Arduino 实现软启动和低压保护
如果你不满足于手动开关,想加入自动控制和低压保护,可以用一片 Arduino Uno 或 Nano 做控制板。为了让文章保持可复现,下面给出一个基于 Arduino 的控制示例。它实现的功能很简单:第一次按下按键启动风机,第二次按下按键停止风机;启动时 PWM 逐渐增大,实现软启动;通过分压电阻读取电池电压,当电压过低时自动关机。
先看工程配置示例。如果你使用 PlatformIO,可以新建一个 Arduino Uno 环境的工程,配置文件参考如下:
; 文件路径:platformio.ini [env:uno] platform = atmelavr board = uno framework = arduino monitor_speed = 9600如果你使用 Arduino IDE,不需要这个配置文件,直接新建一个.ino文件并把代码复制进去即可。
下面给出控制程序的核心代码:
// 文件路径:firmware/smoke_filter/smoke_filter.ino // 功能:便携焊锡烟雾过滤器控制逻辑 // - 按键切换风机运行/停止 // - 启动时 PWM 软启动 // - 电池电压过低时