加热器¶
加热器是一个将电能转化为热能的负载。在简单的 DIY 设备中,这是最危险的组件:风扇出错通常导致气流不足,但加热器错误可能导致过热、机箱熔化、线路损坏或火灾危险。
在 3D 打印机和 iDryer 等设备中,加热器位于热端、床、腔室、灯丝干燥机、风道或单独的加热模块中。
用途¶
典型任务:
- 加热热端;
- 加热床;
- 预热打印机腔室;
- 干燥灯丝;
- 在过滤器或风道之前预热空气;
- 在小型过程体积中保持温度。
这些是不同的任务。用于金属热端、硅胶床垫和空气 PTC 模块的加热器不能在重新计算功率、安装、气流和保护的情况下互换。
加热器类型¶
常见选项:
- 热筒加热器;
- 硅胶垫;
- PTC 加热器;
- 陶瓷加热元件;
- 现成的风扇加热器模块;
- 加热板;
- 市电加热床;
- 在成品机箱中的镍铬或电阻组件。
热筒加热器通常插入金属块中。它需要与金属有良好的热接触和可靠的温度传感器安装。
硅胶垫通常粘合或压在平面上。它需要一个平面、良好的粘着力、温度传感器和防止剥离的保护。
PTC 加热器由于其性质部分限制温度上升,但这不能替代控制器、传感器、保险丝、机箱和气流检查。PTC 不会自动使设备安全。
现成的风扇加热器模块结合了加热器和气流,但仍需检查电压、功率、温度、机箱材料和应急保护。
电压、功率和电流¶
连接前,你需要找到:
- 工作电压;
- 功率;
- 电流;
- 电流类型:DC 或 AC;
- 最高温度;
- 线路工作温度;
- 安装方法;
- 气流要求;
- 允许的控制方法。
电流由公式计算:
例子:
低压高功率加热器在电压方面更安全,但需要大电流。大电流需要适当的电源、线路、端子、MOSFET/SSR 和保险丝。
市电加热器 110-230V AC 可以用更低的电流提供高功率,但触电风险高得多。对于市电部分,你需要电气安全知识、机箱、端子、绝缘、必要时接地、保险丝和控制的伽隆尼隔离。
加热器控制¶
控制器不应直接从 GPIO 为加热器供电。GPIO 仅提供控制信号。
典型的电源控制选项:
- MOSFET - 用于 DC 加热器
12V/24V; - DC SSR - 用于 DC 加热器如果正确额定为 DC;
- AC SSR - 用于市电 AC 加热器;
- 机械继电器 - 用于少见的开/关,但不用于频繁的 PID/PWM;
- 现成的电源输出 - 仅当额定用于所需的电流和电压时。
AC SSR 和 DC SSR 是不同的设备。错误的类型可能无法关闭加热器或工作不安全。
典型的 Arduino/ESP32 MOSFET 模块不能用作 110-230V AC 开关。如果模块不是为市电负载设计的,它不能连接到市电。
安全层¶
加热器不能设计为"控制器打开它-控制器关闭它"。你需要多个保护层。
最少的逻辑:
- 电源额定用于该电流;
- 保险丝针对线路和负载选择;
- 电源开关与负载类型匹配;
- 温度传感器安装在正确的位置;
- 固件有
min_temp、max_temp和加热验证; - 有独立的硬件热保护:热保险丝、恒温器或双金属开关;
- 机箱和材料承受实际温度;
- 第一次测试在监督下进行。
硬件热保护必须独立于控制器工作。在简单情况下,它放在加热器电路中串联以物理断开电源。这不仅仅是固件的另一个传感器。
如果控制器挂起、传感器掉落、MOSFET 短路或 SSR 粘住,保护必须切断加热器的电源。
温度传感器¶
加热器不知道自己的温度。控制器根据传感器做出决定。
如果传感器:
- 按压不当;
- 在错误的位置;
- 掉落;
- 在固件中是错误的类型;
- 热接触不好;
- 测量空气而不是关键部分;
控制器可能在实际温度已经危险时继续加热。
对于热端,温度传感器与金属块的接触很重要。对于空气加热器,重要的是理解被测量的是什么:元件温度、元件后的空气温度、腔室温度或线轴附近的温度。这些是不同的点,它们可能差异很大。
气流和热传递¶
加热器释放功率,但该功率必须安全地流向预期的地方。
对于空气加热器,气流很关键:
- 没有流动,元件可能局部过热;
- 弱通风不能散热;
- 堵塞的过滤器改变加热模式;
- 塑料风道可能软化;
- 温度传感器可能看不到元件发生的情况。
对于腔室加热器,重要的是不仅检查目标空气温度,还要检查加热器附近、线路、SSR/MOSFET、端子和塑料部件的温度。
线路、端子和连接器¶
加热器通常长期运行并消耗大量电流。不良接触成为热源。
检查:
- 线规;
- 绝缘温度等级;
- 端子电流额定;
- 压接质量;
- 螺钉紧度;
- 绞合线上的铁夹;
- 应变释放;
- 距热部件的距离;
- 没有露出的导体。
如果端子变黑、有气味、软化塑料或变热,必须切断电源并找到原因。不要只是增加保险丝或稍后拧紧。
购买前的检查清单¶
购买加热器前,检查:
- 应加热什么介质:金属、空气、床、腔室;
- 电压和电流类型;
- 功率;
- 电流;
- 工作温度;
- 最大表面温度;
- 气流要求;
- 安装方法;
- 线路和绝缘材料;
- 兼容的电源开关;
- 温度传感器的位置;
- 独立热保护的位置;
- 机箱和周围材料;
- 技术描述或清晰文档的可用性。
如果产品页面缺少电压、功率、温度和应用信息,这样的加热器不适合安全的第一个项目。
首次测试¶
第一次加热简短且在监督下进行。
程序:
- 检查加热器电阻,如果已知电压和功率,与
R = U^2 / P计算比较。 - 检查是否有短路。
- 如果有金属机箱或保护地
PE,检查加热器是否短路到机箱。 - 在没有加热器的情况下检查供电电压。
- 检查控制开关是否关闭负载。
- 检查温度传感器是否读取合理的值。
- 对于
12V/24V加热器,如果可能,通过带电流限制的实验室电源或临时保险丝启动。 - 以低功率或短暂启用加热。
- 观察温度是否在正确的地方上升。
- 检查断电命令是否实际停止加热。
- 检查线路、端子、MOSFET/SSR 和机箱的加热。
- 通过你可以安全模拟的场景检查应急保护。
第一次启动时不要让新加热器无人值守。
典型错误¶
- 将加热器连接到错误的电压;
- 没有计算电流;
- 通过弱连接器为加热器供电;
- 为市电 AC 加热器使用 MOSFET;
- 混淆了 AC SSR 和 DC SSR;
- 安装 SSR 时没有使用需要的散热器;
- 忘记了保险丝;
- 没有独立的热保护;
- 温度传感器安装不良;
- 在加热器附近用 PLA 制作机箱;
- 没有考虑气流和堵塞的过滤器;
- 在台上测试但不在机箱中;
- 让市电部分暴露;
- 增加保险丝而不是找出为什么跳闸。
主要点¶
加热器由任务、电压、功率、热传递方法和安全性选择。你不能把它当作简单的"两线负载"。
首先计算电流,选择电源开关、线路和保险丝。然后确保温度传感器、固件保护、独立的硬件热保护、适当的机箱和实际测试。
参考资料¶
- Klipper Configuration Reference: heater_generic and verify_heater - Klipper 中的加热器设置、温度传感器、
min_temp、max_temp和加热验证。 - Marlin Configuration: Temperature Ranges and Thermal Protection - Marlin 中的温度限制、
MINTEMP、MAXTEMP和热保护。 - Omron: Overview of Solid-state Relays - SSR、类型、应用和热措施的基本解释。
- Sensata/Crydom: SSR Heat Sink Reference - 为什么 SSR 需要散热器以及热制度与负载电流的关系。
- Omega: Cartridge Heaters - 热筒加热器应用、热接触和功率选择的实用说明。