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