制作一个低成本的自动回流焊热板

PCB设计

2537人已加入

描述

你相信我只花了 8 美元就做了一个全自动回流焊炉吗?(当然,要除去MCU成本)

我正在研究我的新 DIY NAS 项目,我需要一个由 SMT 部件制成的定制 SATA 到 USB 适配器。然而,就在我开始设计之前,我注意到我没有可用于进行回流的工具。因为我只是一个贫穷的大学生,买不起足够好的东西来达到我的目的,所以我决定让自己制作一个。

我看到一些博主 使用 110 / 220V AC 加热板, PCB 作为回流加热元件来完成这项工作。使其完全直流的决定是因为我没有在主电压上工作所需的知识。此外我不使用 PCB 回流焊热板的原因是 PCB 的寿命会很短,因为它会经历如此多的热循环。由于我的开发需要相对可靠的东西,而且我不需要每隔几次使用就更换它,所以我决定坚持使用陶瓷加热器元件。

USB适配器

补给品

机械热敏开关 x 2(150°C + 230°C,取决于焊膏回流曲线)

陶瓷加热器 (24V 5A)

发光二极管

电源开关

24V 6A电源

降压转换器(我使用的是市场上最便宜的转换器)

导热胶(最高280°C)

硅密封胶(最高250°C)

Seeed XIAO BLE(或任何其他可处理 85°C 或以上温度 》 3 分钟的 MCU)

容器

5.5 x 2.1 电源输入插孔

纸板(最高 420 °C)

卡普顿胶带

材料总成本低于 8 美元(不包括 MCU),非常适合像我这样的贫穷 Maker :)

第 1 步:选择正确的机械热敏开关

USB适配器

这个项目最重要的是机械热敏开关。这两个开关旨在遵循您选择的焊膏的回流曲线,并允许在太热时关闭热板。

由于我使用 Sn63Pb37 作为我选择的焊膏,根据回流曲线,到达浸泡区(或我称之为预热区)时应为 150 °C 左右,到达回流时应为 230 °C区。所以出于这个原因,我选择了150°C和230°C的两个热敏开关。

这些机械开关通常每个成本约为 1 - 2 美元,而且它们并不那么准确。我买了一些,并在数字温度计的帮助下测试了所有这些,这样我就可以使用最接近目标温度的开关。

第 2 步:设计电路

USB适配器

这是热板的原始电路设计。我在构建过程中进行了一些修改以适应现实世界的情况。请注意,右侧有一个 280 °C 热敏开关,假设用作热熔断器。然而,最终我找不到合适的地方来安装它,所以我没有买它。Arduino(后来我切换到 Seeed Studio XIAO BLE)用于控制两个继电器,因此热敏开关可以从浸泡区过渡到回流区。

第 3 步:组装回流加热板

USB适配器

按照上面的电路图组装回流热板。两个 LED 连接到 XIAO BLE D3 和 D4 的 GPIO,用于指示当前阶段(浸泡或回流)

您可能会注意到我关闭了降压转换器的可变电阻器,因为它在早期测试中意外熔化。您可以更换它或简单地插入一个 LM7805 LDO 以达到相同的目的。

第 4 步:组装加热器元件

USB适配器

USB适配器

组装加热器元件有点棘手。棕色的侧壁是用 Kapton 胶带包裹的纸板,这是一种专门设计用于承受高温的胶带。用 Kapton 胶带包裹的纸板形成一个正方形,切出一个角并旋转 45 度。然后将带有两个机械热敏开关的加热元件安装在中心,所有电线都从纸板支撑结构的切口中引出。

加热元件接触纸板的四个角用可承受250°C的硅密封胶固定。刚好低于我们需要的回流。

第 5 步:自动跟随回流曲线

为了使热板自动跟随回流曲线,我们需要控制继电器开启和关闭的时间。我需要一些可以装在外壳内的小东西以及热阻,这样它就不会在几个回流周期后死亡或减慢温度升高的速度。这是我尝试不同制造商的一些MCU的地方。

Seeed Studio XIAO BLE

ESP8266 (NodeMCU)

CH552G

当我尝试回流第三或第四个周期时,CH552G 和 ESP8266 出现了一些小问题,包括减速或不稳定。然而,XIAO BLE 在极端的工作环境下工作,并经受住了多次回流焊循环。这就是我为这个项目保留它的原因。

有关如何设置 XIAO BLE 板的更多信息,请点击查看

第 6 步:对 XIAO BLE 进行编程

这里附有控制回流热板的代码。请注意,根据您的机械开关和焊膏规格,您可能需要调整代码中的时序。

USB适配器

MCU 的接线如下。

浸泡继电器切换针-》 D1

回流继电器 Toogle Pin --》 D2

等待 LED(在我的情况下为黄色)-》 D3

加热 LED(在我的情况下为红色)-》 D4

该程序将经历以下循环

倒计时——上电后黄灯闪烁3秒

浸泡加热——加热到浸泡温度,黄色 LED 常亮

Soaking Wait -- 温度达到浸泡温度,红色 LED 开始闪烁

回流加热——加热到回流温度,红色 LED 常亮

回流完成 -- 所有继电器都关闭,红色 LED 缓慢闪烁

代码下载:计时器.ino(请点击下载)

第 7 步:完成并关闭案例

USB适配器

完成编程后,您可以通过拧入机箱底部的螺丝来关闭机箱。我还添加了一个 C 形 3D 打印栅栏,以防止自己不小心碰到纸板。正如我所期望的那样,纸板在经过几次热循环后会变得脆弱,触摸它可能会破坏它。

在正面,我们有一个电源开关和两个指示加热状态的 LED。还有一个 2.1 x 5.5mm 电源插孔,用于通过外部电源砖为回流加热板供电。

第 8 步:试运行测试

USB适配器

接下来,您可以通过记录空运行回流来测试回流曲线并记录时间 VS 温度曲线。这可以帮助微调您的加热时间并使温度更加准确。从我的测试中,我得到了一条蓝色的温度曲线(见图 3)。它并不完美,但对于我的目的来说已经足够接近了。

第9步:完成

USB适配器

最后,您可以在 PCB 上涂一些焊膏,然后将您最喜欢的 IC 放在上面。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分