ESP8266分体式平板加热台HeatPlatform_SMT - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

标准版 ESP8266分体式平板加热台HeatPlatform_SMT

简介:DIY个人分体式SMT平板加热台

开源协议: GPL 3.0

(未经作者授权,禁止转载)

创建时间: 2021-08-22 21:38:27
更新时间: 2023-09-30 18:58:11
描述
# HeatPlatform_SMT DIY个人分体式SMT平板加热台 Github项目最新地址[链接](https://github.com/ClimbSnail/HeatPlatform_SMT) https://github.com/ClimbSnail/HeatPlatform_SMT Gitee地址(可能不是最新的)[链接](https://gitee.com/ClimbSnailQ/HeatPlatform_SMT) https://gitee.com/ClimbSnailQ/HeatPlatform_SMT Bilibli视频预览[链接](https://www.bilibili.com/video/BV1ky4y1m7ZF) https://www.bilibili.com/video/BV1ky4y1m7ZF ![HeatPlatform_Entity](https://gitee.com/ClimbSnailQ/Project_Image/raw/master/Note/HeatPlatform_Entity.jpg) ![HeatPlatform_Entity](Image/HeatPlatform_Entity.jpg) ##### 免责声明 由于本项目涉及AC220电压,谨慎触碰可控硅附件的走线,只建议有经验的伙伴制作。本人不负责任何由于本项目所引发的安全问题。 ### 项目起因 平板加热台可以方便手工对PCB进行贴片焊接。本人是一名北漂软件工程师,同时也是一名电子爱好者,为了搬家时方便,工具的选择总是偏向于便捷化。网络上成品的平板加热台往往较为厚重,故自己动手实现一台。 ### 交流群 添加这个qq群`148563337`,需要的朋友多的话,可以考虑一起做。 ### 功能介绍 1. 使用PID控制算法,控制器的控温范围为室温~1000摄氏度。(实际温度上限需考虑加热台材料) 2. 目前稳定支持2000w功率的加热板。(可修改为支持更大功率的) 3. 屏幕使用0.96寸的OLED(SSD1306)液晶显示屏。 4. 使用旋转编码器代替按键式操作,提高用户体验。 5. 支持温度曲线的控制。(即将支持) 6. 支持通过wifi进行固件升级(之后更新)。[链接](ws://192.168.4.1:8266/) ws://192.168.4.1:8266/ ### 工程包含 1. B站全套自作教程(等待更新)。Bilibli视频[链接](https://www.bilibili.com/video/BV1ky4y1m7ZF) https://www.bilibili.com/video/BV1ky4y1m7ZF 2. 基于ESP8266的温控系统。 3. 控温系统的硬件控制电路。 4. 控制器的外壳3D结构图。 # ESP8266温控器 ![HeatPlatform_PCB](https://gitee.com/ClimbSnailQ/Project_Image/raw/master/Note/HeatPlatform_PCB.jpg) ![HeatPlatform_PCB](Image/HeatPlatform_PCB.jpg) ![HeatPlatform_PCB_Back](https://gitee.com/ClimbSnailQ/Project_Image/raw/master/Note/HeatPlatform_PCB_Back.jpg) ![HeatPlatform_PCB_Back](Image/HeatPlatform_PCB_Back.jpg) 1. 总体使用AC220的铝加热板。控温器的温度范围是室温~1000摄氏度,当前铝加热板最好不要超过400度。 2. 主控使用的是ESP8266-12F。 3. 使用MAX6675驱动型热电偶。 4. 使用PID控制算法控制双向可控硅的导通状态。 5. 使用5脚的EC11旋转编码器作为用户操作的按钮。 ### 硬件设计要点 1. 天线附近要保持足够的净空区,否则影响天线的性能。 2. bootloader启动加载程序时,GPIO0为低电平,则进入固件烧录模式。 3. 正常启动时,GPIO0高、GPIO2高、GPIO15低、EN高、RST高。 4. GPIO16不支持中断、PWM、I2C以及One-Wire功能,只能作为普通的输入、输出端口。 5. 光耦的输入触发信号电流要大于5ma,不然光耦的输出端将不能导通。 6. 光耦信号的输出端要接可控硅的1脚。 ### 在线更新固件脚本(在计划中) 1. 使用webrepl进行更新固件(双击webrepl工具里的"webrepl.html") 2. [链接](ws://192.168.4.1:8266/) ws://192.168.4.1:8266/(链接加热控制器的wifi后方可链接) 3. 密码预设为`88888888`(在config.json文件中已注明) ### 控制器安装说明 1. 热电偶选择K型,最好选择带金属外皮的。 2. 加热台推荐使用铝加热台(纯电阻稳定)。 3. 航空头推荐使用GX16-8的(GX12安全间距不够,8脚是为了后期升级准备)。 4. `AC220`标识的接口连接AC220V的市电。不分零线火线(建议靠外侧的焊盘接火线)。 5. `HOT`是连接加热板的接口,随意接,不分正负。 6. `K`为连接K型热电偶的接口,靠近`AMS1117`稳压芯片那端为负极,改处也是同时用来接地使用(也可不接地)。 7. 航空头接线标准推荐。 * 2、8脚接GND。 * 1脚接热电偶正极。 * 3、4目前留空。 * 5目前留空。 * 6、7接加热板供电线。 ### 固件刷写 1. 使用USB-TTL下载器链接板子的下载接口(已标识引脚,RXD TXD需要反接)。 2. 本工程附送"一键刷机工具",双击工具无需任何操作即可刷机。 注:旧版的micropython版本的刷机参考`Software`目录下的`README.md` ### 资料 [PID动画演示](https://rossning92.github.io/pid-simulation/) ### 学习资料传送门 1. [教程 in Github](https://github.com/lvidarte/esp8266/wiki) 2. [ESP8266固件](http://micropython.org/download#esp8266) 3. [uPyCraft IDE](http://docs.dfrobot.com.cn/upycraft/) 4. [官方参考文档](https://docs.micropython.org/en/latest/esp8266/quickref.html#pins-and-gpio) 5. [MicroPython API](https://makeblock-micropython-api.readthedocs.io/zh/latest/library/)
设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
工程视频/附件
工程成员
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP