找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 3312|回復(fù): 0
收起左側(cè)

朱雀 基于ESP32的開(kāi)源焊臺(tái)控制器設(shè)計(jì)與制作 附源程序等資料

[復(fù)制鏈接]
ID:277903 發(fā)表于 2021-9-2 12:28 | 顯示全部樓層 |閱讀模式
Logo.png

本控制器除了控制普通焊臺(tái)以外,只需通過(guò)稍作修改,還可以控制其他非焊臺(tái)的自動(dòng)化設(shè)備OpenT12: 國(guó)產(chǎn)芯 中國(guó)芯 采用ESP32 的焊臺(tái)方案 重構(gòu)前Atmega328焊臺(tái)程序,全新體驗(yàn) (gitee.com)
OpenT12.zip (3 MB, 下載次數(shù): 42)
視頻 爆發(fā).png

功能
對(duì)加熱系統(tǒng)的兼容
  • 深圳T12
  • 高頻焊臺(tái) (該測(cè)試版不支持)(未測(cè)試?yán)碚摽尚?
  • 鋁基板PCB熱床(該測(cè)試版不支持)(未測(cè)試?yán)碚摽尚?
  • 熱風(fēng)槍 (該測(cè)試版不支持)
基本功能
  • 支持中文輸入
  • 多段PID控制加熱,多端ADC/PID采樣周期設(shè)置
  • 可設(shè)置 開(kāi)機(jī)溫度、爆發(fā)溫度、休眠溫度
  • 可定時(shí) 休眠、關(guān)機(jī),自定義爆發(fā)模式時(shí)間
  • 可保存成千上千萬(wàn)組烙鐵頭配置(默認(rèn)10組)
高級(jí)功能
  • PMOS與NMOS(默認(rèn)PMOS,由于該選項(xiàng)具有危險(xiǎn)性,需要在源程序上修改設(shè)置)
  • 快捷鍵快速調(diào)節(jié)PID
  • 每個(gè)烙鐵頭允許設(shè)置兩組PID
  • 可通過(guò)菜單設(shè)置獨(dú)立ADC/PID采樣周期,卡爾曼濾波器參數(shù)
  • 9段烙鐵頭溫度擬合校準(zhǔn)
  • 溫度自校準(zhǔn)電路(未實(shí)現(xiàn))
  • 自定義顯示效果:亮度、翻轉(zhuǎn)平面、過(guò)渡動(dòng)畫、顯示樣式、列表模式
  • 個(gè)性化自定義:提示音、編碼器旋轉(zhuǎn)方向、手柄觸發(fā)模式、系統(tǒng)語(yǔ)言(暫時(shí)只支持簡(jiǎn)體中文)
  • 安全保護(hù)設(shè)置:自定義開(kāi)機(jī)密碼、欠壓警報(bào)、強(qiáng)制關(guān)機(jī)提示警告
  • 藍(lán)牙遠(yuǎn)程命令行控制
  • 語(yǔ)音控制(未實(shí)現(xiàn))
  • 自定義開(kāi)機(jī)Logo(未實(shí)現(xiàn))
引腳定義
目前硬件還沒(méi)有設(shè)計(jì)好,如果想自己制作控制器可以參考下表制作硬件
使用I2C(默認(rèn))

Snipaste_2021-09-02_10-57-54.jpg

其他引腳
Snipaste_2021-09-02_10-58-00.jpg

關(guān)于電壓ADC的接線方式
24V電源+---47K電阻----(電壓ADC引線)---4.7K電阻---24V電源地
使用說(shuō)明
  • 第一次啟動(dòng)時(shí)會(huì)進(jìn)行文件系統(tǒng)格式化,需要一定時(shí)間
  • 主界面中使用 單擊 可進(jìn)入爆發(fā)提溫模式
  • 主界面中使用 雙擊 可呼出PID菜單
  • 主界面中使用 長(zhǎng)按 可打開(kāi)菜單
  • 若有多個(gè)烙鐵配置,檢測(cè)到烙鐵更換時(shí)會(huì)在主界面彈出配置選擇菜單
  • 添加新烙鐵配置時(shí),默認(rèn)參數(shù)為空,需要自行校準(zhǔn)溫度以及設(shè)置參數(shù)
  • 主菜單中 長(zhǎng)按 可以返回上一級(jí)
編譯安裝
安裝ArduinoIDE
安裝ESP32開(kāi)發(fā)板
ArduinoIDE-文件-首選項(xiàng)-附加開(kāi)發(fā)板管理網(wǎng)址->添加:
ArduinoIDE_1.jpg
ArduinoIDE_2.jpg
ArduinoIDE-工具-開(kāi)發(fā)板-開(kāi)發(fā)板管理器->搜索并安裝:ESP32
ArduinoIDE_3.jpg
選擇ESP32并配置編譯選項(xiàng)
選擇開(kāi)發(fā)板ESP32 Dev Module
ArduinoIDE_4.jpg
最低配置需要4MB的Flash空間(Minimal SPIFFS 1.9MB APP with OTA/190KB SPIFFS)
Esp32_IDE_Set.jpg
編譯并上傳到開(kāi)發(fā)板
ArduinoIDE_5.jpg
ArduinoIDE_6.jpg
展示
爆發(fā).png

錯(cuò)誤.png

PID.png

翻轉(zhuǎn)屏幕.png

欠壓提醒.png

溫度場(chǎng)景.png

配置列表.png

密碼輸入.png

校準(zhǔn)頁(yè)面.png

修改PID.png

溫度系數(shù).png

重命名.png
加熱.png

評(píng)分

參與人數(shù) 1黑幣 +90 收起 理由
admin + 90 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表