MiniT12焊臺-基于Arduino平臺-Atmege328p(軟件、硬件、結(jié)構(gòu)全開源)
點擊上方「嵌入式云IOT技術(shù)圈」,選擇「置頂公眾號」第一時間查看嵌入式筆記!
刷引導(dǎo)和程序視頻:
https://www.bilibili.com/video/BV1QQ4y1R7Gj
U8G2中文字庫制作指南:
https://www.arduino.cn/thread-92313-1-8.html
2021-04-17
- V2.2適配華為音響電源一體版的3D打印外殼文件放出
2021-04-14
- V2.2pd誘騙版本 需將誘騙芯片處100K電阻(接地的那一顆)改為300K,另外一顆不需要改。
2021-03-21 V1.21程序更新
- 1.修正溫度動畫
2021-03-20 V1.20程序更新
- 1.主界面溫度添加線性化動畫
- 2.修改蜂鳴器端口配置策略,停止后改為輸入模式
- 3.縮小字庫刪減不需要的字符并將字庫放在本地調(diào)用
- 4.休眠時間可以關(guān)閉,小于30秒為關(guān)閉
默認支持深圳頭,更換其他廠商的頭需要自行校準溫度曲線
一定要使用我提供的U8g2庫,否者無法顯示中文和提示內(nèi)存過大無法編譯
缺點就是PID溫控超調(diào)回正時間過長,有能力的小伙伴可自己調(diào)節(jié)pid參數(shù)。
本人喜歡溫度顯示真實一點,故采用顯示平均溫度的方案(8次溫度采樣的平均值)。
當設(shè)定溫度和平均溫度的差值<=3度時就顯示平均溫度,所以看著會上下浮動1-2度是正常的。
新烙鐵頭要經(jīng)過老化溫度才能穩(wěn)定
- 可以在菜單設(shè)置里旋轉(zhuǎn)屏幕顯示的方向,方便不同的人群
- 動態(tài)調(diào)參PID
- 穩(wěn)定時顯示5次采集到的平均溫度,其他時候顯示實時溫度大概500ma刷新一次
- 取消電流傳感器,主界面取消電流顯示改為顯示PWM百分比
- 使用4段溫度擬合溫度曲線,4項式公式計時,可在設(shè)置菜單“校準”選項調(diào)整
- 休眠計時和息屏倒計時改用定時器2計時
- 息屏顯示,無加熱無操作3分鐘后進入,息屏時顯示環(huán)境溫度,隨機平滑移動
- 開機提示音和平滑過渡的開機界面
- 休眠時自動保存當前設(shè)置溫度到eeprom
- 待機功耗8.8ma 息屏待機功耗6.4ma(24)
觀看視頻?https://www.bilibili.com/video/BV1vf4y1B7Xa
按鍵功能定義
- 長按操作(5下短音最后1下長音)
- 主界面,進入設(shè)置界面
- 其他界面,退出至主界面
- 雙擊操作(2下短音)
- 主界面,加熱或停止狀態(tài)切換
- 其他界面,無
- 單擊(1下短音)
- 主界面,無
- 設(shè)置界面,進入二級菜單
- 二級菜單,切換數(shù)值更改選中狀態(tài),或確認更改數(shù)值,無選框狀態(tài)則退出至一級菜單
菜單選項
- PID
- P
- I
- D
- 休眠
- 休眠時間
- 休眠溫度
- 屏幕
- 屏幕亮度
- 屏幕方向
- 編碼器方向
- 電源
- 基準電壓
- 電源電壓
- 低壓報警
- 校準
- 調(diào)節(jié)曲線第1段溫度
- 調(diào)節(jié)曲線第2段溫度
- 調(diào)節(jié)曲線第3段溫度
- 調(diào)節(jié)曲線第4段溫度
- 運行曲線擬合程序校準溫度曲線
- 烙鐵
- 冷端補償
- 開機加熱
- 重置
校準溫度曲線的方法
- 1.先校準基準電壓,測量串口的5V接口就是基準電壓
- 2.準備好能測量0-500攝氏度的設(shè)備,探頭建議使用裸裝,以免外殼熱傳導(dǎo)導(dǎo)致熱量損失測量不準
- 3.將探頭緊壓住烙鐵頭發(fā)熱前段(上錫部分再下來一點),一定要緊緊壓住,不然也會測量不準
- 4.放置好烙鐵頭以免校準時燙傷手或物品!
- 5.接上電源,進入‘烙臺’界面,將室溫設(shè)置為當前的冷端補償溫度,再進入‘校準’界面,將空心選框移動至第1段溫度處(即對應(yīng)的ADC 10下面)
- 6.按下確認鍵,此時空心選框變成實心選框,烙鐵頭開始加熱,等待最下方的‘Now ADC’值穩(wěn)定在一定的范圍,與第一行相應(yīng)的ADC值差不多即可(此時是ADC 10)
- 7.使用測量設(shè)備測量烙鐵頭的溫度,將第1段溫度調(diào)至測量得到的溫度(實心選框狀態(tài)可旋轉(zhuǎn)旋鈕調(diào)節(jié)數(shù)值)
- 8.依次測量剩下的第2段、第3段、第4段溫度并輸入至控制器
- 9.測量完4段溫度后將光標移至Save,按下確認鍵,等待程序計時溫度曲線
- 10.計算完會顯示P系數(shù)界面,,再按下確認鍵即可退出校準界面
- 11.在主界面準備進行二次校準
- 12.在主界面開啟加熱至第二段校準的溫度,如265,則加熱至260度,若不對則進入校準界面加減對應(yīng)的計算溫度,直至自己滿意為止。
- 13.依次加熱至第三、第四、第一、第四段溫度并校準,直至自己滿意為止。
git?clone https://gitee.com/Lichengjiez/mini-T12.git
往期精彩
干貨|手把手帶你搞懂Modbus通信協(xié)議一種無OS的MCU實用軟件框架詳述I2C總線協(xié)議、時序,入門不再是難事一文搞懂T型曲線速度規(guī)劃的原理和實現(xiàn)
一種AT命令通信解析模塊,支持裸機(at_chat)和OS版本(at)
一個應(yīng)用在單片機上的極簡圖形化狀態(tài)機框架NorthFrame覺得本次分享的文章對您有幫助,隨手點
[在看]
并轉(zhuǎn)發(fā)分享,也是對我的支持。