当前位置:首页 > 工业控制 > 电路设计项目集锦
[导读]其设计用途在于电子元件的返修,而非回流焊接:能够均匀加热印刷电路板(温度约为 80 至 120 摄氏度),从而使得焊接和热风处理过程更加迅速、安全且对元件造成的压力更小。

该项目将一台闲置的 Tevo Tarantula 加热床改造成了一个独立的 PCB 预热器,其使用了 Arduino Mega 控制器和 MKS Base v1.4(12 伏/24 安)控制器。

其设计用途在于电子元件的返修,而非回流焊接:能够均匀加热印刷电路板(温度约为 80 至 120 摄氏度),从而使得焊接和热风处理过程更加迅速、安全且对元件造成的压力更小。

该控制器完全独立自足,具备以下功能:

•旋转编码器 + 20×4 液晶用户界面

•双热敏电阻输入(床体 + 工作表面)

•蜂鸣器反馈

•散热风扇

•EEPROM 存储的设定值

•严格的安全限制和自动超时机制

这并非是对打印机固件的篡改——而是一个全新的、专门设计的控制器。

所用硬件

核心

•Arduino Mega 2560

•MKS 基础版 v1.4(额定电压 12 伏,额定电流 24 安)

•RepRap折扣版智能控制器(2004款,配备液晶显示屏、编码器和蜂鸣器)

加热与感应

•特沃蜘蛛加热床(12 伏铝制印刷电路板床)

•床用热敏电阻(原床用传感器)

•“工作”型热敏电阻(热端热敏电阻被重新用作表面/工艺探头)

电力与冷却

•12 伏 / 24 安电源适配器

•12 伏风扇(与 MKS 基础风扇输出端相连,用于主板散热)

为何选择 MKS Base v1.4 版本?

MKS 基础版 1.4 版在此场景中非常适用,因为它已经具备以下功能:

•用于床铺的高电流 MOSFET

•用于加热器电流的接线端子

•场效应管输出端

•带有适当上拉电阻的热敏电阻输入端

•Arduino Mega 引脚兼容性

您是在使用已验证的打印机硬件,但并未采用马林(Marlin)系统或 G 代码。

特点/特征

•加热床控制(点动控制 + 滞后控制)

•两次温度测量数据

•床体温度(控制与安全参考值)

•工作温度(即您的印刷电路板实际所承受的温度)

•两次温度读数:床体温度(控制温度和安全参考值);工作温度(您所使用的印刷电路板实际所处的温度)

旋转编码器用户界面

•旋转 = 设置温度

•压力 = 开启/关闭加热功能

•长按 = 紧急停止

•旋转编码器 UI 旋转 = 设置温度 按压 = 启用/禁用加热 长按 = 紧急停止

蜂鸣器反馈

•开机啁啾声

•加热“有生命的”鸣叫声

•设定值达到,发出双声提示

•超时 三声蜂鸣声

蜂鸣器反馈开机时的提示音“有电”提示音、“正常运行”提示音、设定值达到双倍时间的提示音、超时的三声提示音

板式风扇控制

当温度达到或超过 40 摄氏度时自动开启

板式风扇控制:当温度升高或床面温度超过 40 摄氏度时,风扇会启动。

EEPROM 存储的设定值

高温时设备会自动关闭以保障安全。

EEPROM 中保存的设置值会使系统始终处于关机状态以确保安全。

自动 1 小时超时机制

•如果无人看管就一直开着,加热器就会自动关闭。

•如果无人看管,自动 1 小时定时器会自动关闭。

传感器故障及过热保护

布线

加热器与传感器(MKS 基础版 v1.4)

•功能

•MKS 基座插针/插头

•床头加热器

•BED型螺丝接线端子

•床用热敏电阻器

•A13

•工作热敏电阻

•A15

•散热风扇

•风扇接线端子

•电源输入

•12 伏主电源端子

FAN 的输出为低侧开关式(始终存在 12 伏电压,MOSFET 接地)。这很正常。

RepRap折扣版智能控制器 → Arduino Mega引脚

这些与 MKS/RAMPS 系统常用的通用马林映射规则相匹配:

功能

•Arduino 端口

•编码器 A

•D31

•编码器 B

•D3

•编码器按钮

•D35

•蜂鸣器

•D37

•LCD RS

•D16

•液晶显示开启

•D17

•LCD D4 - D7

•D23、D25、D27、D29

如果您的控制器与 Marlin 的 REPRAP_DISCOUNT_SMART_CONTROLLER 兼容,那么它在这里也能正常工作。

安全温度指南

这是一个预热器,而不是加热板。

典型用法:

•灯板:80 - 90 摄氏度

•一般返工温度范围:90 - 110 摄氏度

•厚型多层板:110 - 120 摄氏度

硬件现状:

•持续安全工作温度范围:约 110 至 120 摄氏度

•短时间、受监督使用:最高温度约 130 摄氏度

在此之上再添加任何内容都是不必要的,而且还会凸显出印刷电路板加热器的存在。

校准说明

使用哑光黑色的胶带或记号笔来进行精确的红外线检查。

红外温度计在铝制床面上测量时往往会显示偏低的温度值,这是因为铝的发射率较高。为确保测量准确,应使用哑光黑色的胶带或记号笔进行红外线测量。

这是正常且有用的——它能反映出实际的印刷电路板温度。

该工作探头的读数通常会偏低,除非通过良好的热接触方式将其固定住。这种情况是正常的,也是有用的——它能反映出实际的印刷电路板温度。

用户界面

第 1 行:床温 + 工作温度 第 2 行:设定值 第 3 行:加热/风扇状态 第 4 行:指导信息或故障消息

所有行均采用固定宽度(20 个字符)设置,以避免液晶显示屏出现换行错误。

安全行为(至关重要)

•开机时热功能不会自动启动

•长按按钮 = 即刻停止 + 目标重置

•热敏电阻故障 → 加热器关闭

•温度过高 → 加热器关闭

•1 小时无人值守超时 → 加热器关闭

这是为了确保万无一失而设计的。

代码

将完整的最终草图粘贴到这里(带有以下内容的版本:)

•双热敏电阻器

•蜂鸣器

•风扇逻辑

•EEPROM 保存

•液晶显示器固定宽度渲染

•(1 小时超时)

可能的改进措施

•PID 控制(在设定值附近实现更精准的控制)

•预设温度档位(80/90/100/110 摄氏度)

•柔和坡道/浸泡模式

•自动冷却计时器

•床下的围板或隔热层

结束语

这个项目得以开展是因为许多人有以下需求:

•旧的印刷机床

•备用打印机电子元件

•并且无意从零开始重新设计温度控制系统

如果你已经停用了一台 3D 打印机,那么这台机器就有了新的“生命”——它将成为一个真正实用的实验室工具。

本文编译自hackster.io

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭