本帖最后由 createskyblue 于 2021-9-2 12:59 编辑
朱雀 是基于ESP32的开源焊台控制器
本控制器除了控制普通焊台以外,只需通过稍作修改,还可以控制其他非焊台的自动化设备
OpenT12: 国产芯 中国芯 采用ESP32 的焊台方案 重构前Atmega328焊台程序,全新体验 (gitee.com)
视频
https://www.bilibili.com/video/BV1s64y1v7mY/
功能对加热系统的兼容 - 深圳T12
- 高频焊台 (该测试版不支持)(未测试理论可行)
- 铝基板PCB热床(该测试版不支持)(未测试理论可行)
- 热风枪 (该测试版不支持)
基本功能 - 支持中文输入
- 多段PID控制加热,多端ADC/PID采样周期设置
- 可设置 开机温度、爆发温度、休眠温度
- 可定时 休眠、关机,自定义爆发模式时间
- 可保存成千上千万组烙铁头配置(默认10组)
高级功能 - PMOS与NMOS(默认PMOS,由于该选项具有危险性,需要在源程序上修改设置)
- 快捷键快速调节PID
- 每个烙铁头允许设置两组PID
- 可通过菜单设置独立ADC/PID采样周期,卡尔曼滤波器参数
- 9段烙铁头温度拟合校准
- 温度自校准电路(未实现)
- 自定义显示效果:亮度、翻转平面、过渡动画、显示样式、列表模式
- 个性化自定义:提示音、编码器旋转方向、手柄触发模式、系统语言(暂时只支持简体中文)
- 安全保护设置:自定义开机密码、欠压警报、强制关机提示警告
- 蓝牙远程命令行控制
- 语音控制(未实现)
- 自定义开机Logo(未实现)
引脚定义目前硬件还没有设计好,如果想自己制作控制器可以参考下表制作硬件 使用I2C(默认) 其他引脚 关于电压ADC的接线方式24V电源+---47K电阻----(电压ADC引线)---4.7K电阻---24V电源地 使用说明- 第一次启动时会进行文件系统格式化,需要一定时间
- 主界面中使用 单击 可进入爆发提温模式
- 主界面中使用 双击 可呼出PID菜单
- 主界面中使用 长按 可打开菜单
- 若有多个烙铁配置,检测到烙铁更换时会在主界面弹出配置选择菜单
- 添加新烙铁配置时,默认参数为空,需要自行校准温度以及设置参数
- 主菜单中 长按 可以返回上一级
使用说明- 第一次启动时会进行文件系统格式化,需要一定时间
- 主界面中使用 单击 可进入爆发提温模式
- 主界面中使用 双击 可呼出PID菜单
- 主界面中使用 长按 可打开菜单
- 若有多个烙铁配置,检测到烙铁更换时会在主界面弹出配置选择菜单
- 添加新烙铁配置时,默认参数为空,需要自行校准温度以及设置参数
- 主菜单中 长按 可以返回上一级
编译安装安装ArduinoIDE 安装ESP32开发板ArduinoIDE-文件-首选项-附加开发板管理网址->添加: ArduinoIDE-工具-开发板-开发板管理器->搜索并安装:ESP32 选择ESP32并配置编译选项选择开发板ESP32 Dev Module 最低配置需要4MB的Flash空间(Minimal SPIFFS 1.9MB APP with OTA/190KB SPIFFS) 编译并上传到开发板展示
|