OpenHeat:开源智能加热台

Overview

OpenHeat:开源智能加热台

用于PCB回流焊的实用加热台,比较炫酷,可能目前市面上 颜值最高 & 功能最强 的加热台。

参数: 硬件方面基于ESP32PICO-D4芯片,输入电源24V/10A,最大功率200W,加热温度最高300℃;带蓝牙功能,后续有空的话我会开发手机APP用于设置升温曲线

21-9-17 修复说明:


关于本项目

  • 本项目参考了 createskyblue / OpenT12开源T12电烙铁项目的固件,感谢这位同学设计的优秀交互动画体验,UI设计深得我心哈哈~

  • 另外铝基板热床的设计采用了MRobot-Origin/ GS_Hbed同学的分型曲线设计,非常有创意~

使用说明

1. 打样说明

直接用Hardware文件夹里的Gerber文件打样即可:主控制器为4层PCB,无特殊工艺要求;热床为铝基板PCB,可以在嘉立创打样。

铝基板是一种专门用来散热的PCB板材,大家看到的很多大功率LED灯珠就是这种,前阵子嘉立创开放了铝基板打样业务,还很便宜。所以相比于设计一个金属块做热床,这种方式不但成本低而且美观实用。

另外其实还有一块可选两层板作为固定件的,这个我还没来得及设计,也很简单,大家可以根据自己情况画一个,或者直接3D打印结构件固定也行。

2. 固件说明

固件我这边是基于PlatformIO移植的,所以大家用这个平台的话直接打开下载就行了;如果是用Arduino IDE的话,先安装Library里面的库文件,然后一样下载。

固件库没有完全配置完成(因为原版固件是设计为电烙铁使用的),晚些我硬件都就位了会调试好固件供大家直接下载。

3. 关于结构件

这个我也还在设计,我的风格肯定是以美观小巧为主,大家可以等我放出3D打印文件。

4. 关于温度传感器

我这边是用的是K型热电偶,在PCB上已经集成了采集芯片,需要自己买一个表贴式的K型热电偶连接到板子下方的两个焊盘。

注意热电偶和热床的接触要绝缘,用高温胶带隔一下就行。另外热电偶是有极性的,如果发现加热后温度反而下降说明接反了。

现在代码中还没有加热电偶的代码,晚一点有空了会调好完整固件。大家自己添加也很容易,MAX6675使用SPI驱动,Arduino平台有很多例程。

5. 关于元器件BOM

注意!!! C9电容一定要选耐压足够的,因为是并联到24V的VCC上,如果耐压不够短路的话可以看到烟花!!

接线图

欢迎star支持 :D

Issues
  • 处于强制停机界面时,波浪报警声工作不正常的解决方法

    处于强制停机界面时,波浪报警声工作不正常的解决方法

    image

    在强制关机页面中,波浪警告声发生器没有使用音乐播放器接口, 而是实时计算音效进行播放

    但是由于Display()中会自动调用音乐播放器事件(PlaySoundLoop), 音乐播放函数因 没有需要播放的音乐 从而会强制关闭音频接口输出 导致无法正常播放波浪警告声

    解决方案请参考OpenT12新版 程序 https://github.com/createskyblue/OpenT12 Event.cpp : 206 Beep.cpp 中的PlaySoundLoop()

    具体措施:设置flag 进入报警界面时关闭音乐播放器检查事件

    opened by createskyblue 1
  • 热床阻值升高限制加热功率

    热床阻值升高限制加热功率

    用30V的电源测试热床加热温度,发现随着温度升高,热床温度升高到200度左右,阻值从3欧姆升高到5欧姆左右,最终加热功率160W 因为固定热偶的材料不够耐热,所以没有继续升温,还不确定最终温度

    24V/10A电源的功率只能提供快速升温,但是最高温度无法保证

    测试条件》台式电源30V/10A, 陶瓷底座隔热 IMG_20211120_110205 IMG_20211120_113639

    opened by aicsyou 7
Owner
稚晖
野生钢铁侠本侠。
稚晖