# 迷你加热台 **Repository Path**: chenqy/HeatPlatform ## Basic Information - **Project Name**: 迷你加热台 - **Description**: 就是很迷你 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 5 - **Created**: 2023-11-12 - **Last Updated**: 2023-11-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 迷你恒温加热台 工程连接:[迷你加热台](https://oshwhub.com/jusha/jia-re-tai) 源码: [迷你加热台](https://gitee.com/feixiangjusha/HeatPlatform) 成品视频: [迷你加热台](https://www.bilibili.com/video/BV17N411G7Ai/?vd_source=d9bc2d8de85fcb8b72d044d5fa1a8d22) 效果视频: [加热效果](https://www.bilibili.com/video/BV1bu4y177Dp/) ## 背景简介 ​ 之前一直用ptc加热板做铁板烧,但是得接220v,用起来总感觉不方便也不太安全,大部分情况下我玩的都是小板子,一个迷你加热台足够使用,那就搞个迷你的,最先设计是33\*33\*33,发现33的长宽元件布局有压力,而且也确实太小了,就换成了40\*40\*33。体积太小带来的还有控制和显示的难题,实际也可以放下小屏幕,但是经过种种考虑后把屏幕阉掉了,正面放了一个触摸按键,按键只做加热开启、关闭(实际设计方案还包括加减温度,配网等操作,未实现),实际保留了接口,可以外接i2c屏幕,物理按键甚至编码器,至于怎么摆放还是增加外壳,有兴趣的小伙伴自己考虑吧。 ## 功能介绍 * WIFI控制(目前AP,计划AP+STA双模式,连不上网自动切换AP,暂未实现) * 触摸按键控制(支持单击、双击、多连击、长按,目前使用三连击控制开关) * 三灯状态显示(电源+状态+加热) * PD 20V供电(PD+QC,IO不够没做电压选择,直接20V最高压,电源不支持20V时会升到支持的最高压) * 最高50W加热(可以调整加热板线条上65w,我这够用就不折腾了) * 风扇辅助散热(探针导热快,不加风扇不行,如果更换探针优化加热供电可以取消风扇,暂时没发现性价比的探针或者弹片) * PT1000温度采样(PT1000、PT1000、PT1000,别搞成PT100了) * 第一次串口升级,后续可通过网络升级,搭配串口升级模块可实现免断电升级 * <280℃温度控制(50w下280也差不多极限了,上到65w温度还能提升,但是加热板组焊层扛不住,也没什么用到的地方) * 工作电流、电压显示(INA226采样,如果不需要或者说压缩成本这里可以砍掉) ## 成品展示 ![](images/IMG_20231106_164819.jpg) ![IMG_20231106_164504](images/IMG_20231106_164504.jpg) ![](images/IMG_20231106_164856.jpg) ![](images/IMG_20231101_105550.jpg) ## 内部结构 ![](images/IMG_20231106_162947.jpg) ![](images/IMG_20231106_162931.jpg) ![](images/IMG_20231106_163013.jpg) ![](images/IMG_20231106_163836.jpg) ![](images/IMG_20231106_163118.jpg) ## 页面控制 上电后手机或电脑搜索wifi,链接**HeatPlatform**,密码**12345678**,连接后浏览器打开**192.168.0.1** ![](images/微信截图_20231106165146.png) ## 固件升级 打开配置菜单 ![](images/微信截图_20231106165104.png) ## 存在问题 * 使用LDO作为温度采样基准源,温度不是太准确,也没做细调,精度有待商榷,要求高的可以加个基准源 * PID不怎么会调,温度也存在过冲 * PID无法页面调试、配置,后期考虑参考marlin源码加上自动pid校准 * 串口下载过程中或者在线升级完重启过程会误开启一会加热,暂未查明原因 * 手机浏览器链接websocket有时候会特别慢,导致页面打开后一段时间内都无法使用(后期考虑温度显示使用websocket,控制再换回ajax) * 暂未实现配网模式自动切换,AP模式下手机无法链接外网,使用相对麻烦 ## 制作教程 - 螺丝:M2\*3(28颗),M2\*7(4颗,7-15mm都可以) - 铜柱:M2\*2.5(8颗),M2\*4(4颗),M2\*8(4颗),M2\*11(4颗) - 风扇:2507或者3007,厚度10mm的话勉强能装下,散热效果不好 - 探针:华荣P100-H2梅花头(或其他头,梅花头我做了打磨,防止刺穿铜箔) - 保温棉:硅酸铝纤维纸(不像玻纤扎手,但还是有少量针状结晶体,小心使用) - 其他元件按照原理图购买 - PCB打样选择画线三个即可,其他无用 ![image-20231107102352764](images/image-20231107102352764.png) 编译工具:vscode+platformIO(可使用arduino,使用到的库文件见根目录platformio.ini的lib_deps,但未实测) 下载工具:ttl串口线 暂不确定有多少人玩,详细教程就先不费精力了,如果确定有朋友一块玩后期看需要再整理