顯示分為三行,第一行顯示實時天氣、氣溫,當前時間和WiFi連接狀態;第二行顯示當前溫度、設定溫度和焊咀編號(關于焊咀編號詳見菜單介紹章節);第三行顯示功率條并以百分比的形式顯示PWM占空比。正常主界面如圖4-2所示。
IMG_20200221_222510(1).jpg (322.54 KB, 下載次數: 113)
下載附件
2020-2-22 00:28 上傳
待機界面
焊臺在待機狀態下,將會以待機溫度進行加熱,并循環顯示兩部分畫面,分別是當前天氣氣溫、日期時間、地理位置等信息,其中地理位置信息的獲取調用的是IP138提供的收費API接口,準確度相對較高。但仍可能有部分同學顯示不準,稍安勿躁,在未來升級版中小王將解決這一問題。天氣的獲取依賴于IP138提供的地理位置信息,所以如果地理位置不對,那天氣也不對。
這部分同學也大可不必灰心,總有對的信息。接下來第二部分將循環顯示某數據,這部分數據來自丁香網,在此表示感謝。同時由丁香網對數據的準確性負責,小王只是數據的搬運工。
IMG_20200221_222558.jpg (166.51 KB, 下載次數: 118)
下載附件
2020-2-22 00:28 上傳
IMG_20200221_222556.jpg (167.66 KB, 下載次數: 88)
下載附件
2020-2-22 00:28 上傳
焊臺菜單功能介紹
在介紹菜單前首先介紹編碼器的使用,編碼器操作分長按、短按、正轉、反轉四個動作(雖然小王已經寫好了雙擊、按著正轉和按著反轉的接口,但目前還沒找到對應的功能,歡迎大家積極建議)。
進入菜單的方式為在焊臺正常工作時長按編碼器,之后將顯示一級菜單界面,如圖5-1(a)所示;隨后旋轉編碼器選擇想要進入的二級菜單,短按進入該二級菜單,如圖5-1(b);再次旋轉編碼器,將光標移動至需要修改的具體參數上,短按編碼器選中該內容,進入相應修改界面。以蜂鳴器音量為例,如圖5-1(c)所示。
IMG_20200221_222919.jpg (194.2 KB, 下載次數: 105)
下載附件
2020-2-22 00:28 上傳
IMG_20200221_222810.jpg (191.42 KB, 下載次數: 97)
下載附件
2020-2-22 00:28 上傳
IMG_20200221_222819.jpg (191.9 KB, 下載次數: 120)
下載附件
2020-2-22 00:28 上傳
菜單的結構如圖5-2所示,下面將詳細介紹菜單中每個參數。
123.jpg (109.33 KB, 下載次數: 110)
下載附件
2020-2-22 00:28 上傳
溫度
最高溫度設定:烙鐵可以設置的最高溫度,該選項值不能超過550℃,在溫度超過400℃后精度降低,長期高溫工作將降低焊咀壽命,請謹慎使用;
待機溫度設定:烙鐵進入“待機模式”下的工作溫度,該選項值不能超過“最高溫度”的設定值(已在軟件中進行了限制,下同);
溫度步進設定:用戶在正常工作模式下旋轉編碼器調整設定溫度時的溫度步進值,以及在菜單中設定與溫度相關的參數(如待機溫度、最高溫度等)時的溫度步進值;
時間
待機時間設定:當烙鐵手柄停止振動且編碼器沒有動作后開始計時,到時進入休眠模式,以“待機溫度”進行工作,并顯示天氣與某信息。進入待機模式后,通過振動手柄或編碼器動作可喚醒烙鐵,重新以原先的設定溫度進行加熱。
休眠時間設定:在進入待機模式后開始計時,到時進入休眠模式,烙鐵停止加熱,并關閉屏幕顯示。待機模式下,只能由編碼器動作喚醒烙鐵。
參數
由于不同電源特性或不同焊咀對于PID參數的影響較大,因此可能需要用戶手動調整PID參數以取得最好的控制效果。以下給出PID參數的介紹,以供參考。
比例參數(kP)是烙鐵加熱的主要參數,過小會導致烙鐵升溫速度慢,過大會導致烙鐵出現溫度過沖現象;積分參數(kI)起到消除穩態誤差的作用,過小會導致烙鐵穩態誤差不能完全消除,過大會導致實際溫度在設定溫度上下出現長周期的等幅度波動現象;微分參數(kD)用以抵消kP造成的溫度過沖,但過大會降低系統響應速度,影響回溫效果。
調試時一般原則是先將kI、kD置零,尋找到一個合適的kP使得溫度剛剛有略微過沖,然后引入kI消除穩態誤差,最后加入kD以抵消過沖。
其它
焊咀選擇:允許用戶焊咀校準菜單中事先儲存4支烙鐵頭的參數;
蜂鳴器音量:編碼器轉動或按下時的音量設定,取值為0~9,設置為0將關閉蜂鳴器;
編碼器方向:不同廠家的編碼器AB通道不一定相同,如編碼器方向與習慣不符,單擊確定即可修改方向。
屏幕亮度調整:設置OLED亮度或LCD對比度,取值為0~9,數值越大亮度越高;
恢復出廠設置:如需恢復出廠設置,單擊確定,并退出菜單重新給烙鐵上電。
校準
進入此菜單將校準在“其它”菜單“焊咀選擇”界面中選中的焊咀。
0~500℃: 單擊選中100℃至500℃選項后,將按照對應的溫度對烙鐵加熱,您可以通過手頭的溫度儀進行校準。在校準過程中,如實際溫度低于設定的溫度,則調大AD值;如實際溫度高于設定的溫度,則調小AD值。0℃一般為默認值無需調整,但是受運放零偏的影響,如果在未接入手柄時主界面不顯示橫杠,則需要將0℃的值適當調大。在烙鐵頭校準時,切記數據必須嚴格從小到大遞增,否則將出現問題。例如,在校準前:100℃、AD=110;200℃、AD =270;300℃、AD = 380,當校準200℃時,溫度不足200℃,需要將AD值從270增加,但其大小不能超過300°時的AD值380,如果從270調到380溫度還不能達到200℃,那就說明300℃時的380這個值也偏小了,需先將300℃的380也增大。
網絡
手動更新信息:在已經配網的情況下,可以手動更新天氣時間等信息。
設置更新方式:可以選擇手動更新、開機更新、定時更新(10分鐘一次)或始終連接。請注意,如非必要請不要選擇始終更新,連接無線網絡對8266芯片的AD干擾較大,烙鐵溫度波動將會較大。
無線網絡配置:燒錄后初次上電或恢復出廠設置后需要錄入路由器信息。