步驟1:收集零件。
在這里是零件列表和鏈接訂購它們。
1。模塊和板卡:
》 Arduino Pro Mini
》 1602 LCD + I2C模塊
》帶按鈕的旋轉(zhuǎn)編碼器
的 2。工具:
》熱風(fēng)槍手柄
》熱風(fēng)槍手柄支架+噴嘴
3。半導(dǎo)體設(shè)備:
》 BTA12-600B雙向可控硅
》 MCP602 OPAMP
》MOC3021 DIAC
》4N25光耦合器
》橋接整流器
》UF4007二極管
4。連接器:
》 4-PIN連接器
》3針連接器
》 2- PIN連接器
》2-PIN大連接器
母頭
5。電容器:
》0.1uF電容器
》 10nF電容器
6。電阻:
》 200K TRIM POT
》 100K電阻器
》 47K電阻器
》 10K電阻器
》 1K電阻器
》470E電阻器
》330E電阻器
》 220電阻器
》39E電阻器
其他:
蜂鳴器
步驟2:接線
應(yīng)該對(duì)arduino pro mini進(jìn)行以下修改以使用它。因?yàn)?,arduino A4和A5的I2C引腳對(duì)PCB不友好。如圖所示,應(yīng)短接A4至A2引腳和A5至A3引腳。
I2C LCD模塊的接線:
I2C模塊《--- -----------》 Arduino Pro Mini
GND 《-----------------------》 GND 《---------》 GND
VCC 《------------------------》 VCC 《--- ------》 5V
SDA 《------------------------》 A2 《------ ------》 A4
SCL 《------------------------》 A3 《------ ------》 A5。
旋轉(zhuǎn)編碼器模塊的接線:
編碼器《------------ ----------》 Arduino的
GND 《---------------------------》 GND
+ 《--------------------------------》 NC(未連接,代碼使用內(nèi)置arduino的輸入上拉)
SW 《-----------------------------》 D5
DT 《------------------------------》 D3
CLK 《--- -------------------------》 D4。
手柄接線:(7線)
3 引腳連接器-(綠色,黑色,紅色)
紅色導(dǎo)線《--------------- --------》熱電偶+
綠線《--------------------》簧片開關(guān)
黑線《-------------- -------》公共接地。
2針連接器-(藍(lán)色,黃色)
藍(lán)色電線《------------- -------------》風(fēng)扇+0
黃線《----------------------- -》風(fēng)扇-(或GND)
2大針連接器-(白色,棕色)
白色電線《--------------- --------》加熱器
棕線《----------------------》加熱器(無極性)
注意:
對(duì)于不同類型的棒,熱風(fēng)槍手柄的 接線可能有所不同。因此,請(qǐng)參考照片中的接線圖,并按照電線的路徑查找相應(yīng)的引腳。
步驟3:電路圖
電路主要由三部分組成。
接口部分:
由1602 LCD組成帶I2C模塊和帶按鈕的旋轉(zhuǎn)編碼器的顯示屏。顯示屏顯示設(shè)定溫度,當(dāng)前溫度,風(fēng)扇轉(zhuǎn)速以及施加的功率和手柄的當(dāng)前狀態(tài)。編碼器用于各種輸入,并用于瀏覽選項(xiàng)和控件。
傳感器部分:
它由一個(gè)K型熱電偶組成,用于溫度感應(yīng)和用于確定手柄位置的舌簧開關(guān)。運(yùn)算放大器將熱電偶的電壓放大到可通過arduino測量的電壓水平。運(yùn)放的增益由200K調(diào)整罐控制。
控制器部分:
該電路中主要有2個(gè)控制器。一個(gè)是帶有MOSFET的簡單PWM風(fēng)扇速度控制器。另一個(gè)是加熱器的隔離控制器。它由一個(gè)由光電耦合的DIAC驅(qū)動(dòng)的TRIAC組成,它是通過控制傳遞到加熱器的波周期數(shù)來完成的。 4N25光耦合器有助于保持與AC波形的同步。
步驟4:PCB
該項(xiàng)目的電路有點(diǎn)復(fù)雜,因此我建議您使用印制板而不是點(diǎn)PCB。如果您要制作自己的PCB,則在此步驟中已附加了Eagle文件。但是,如果要由PCB制造公司完成這些任務(wù),可以從JLCPCB訂購。
您可以通過以下鏈接查看Easy EDA設(shè)計(jì):https://easyeda.com/ManojBR/harws1-1
第5步:代碼和庫。
程序是項(xiàng)目中最關(guān)鍵的部分,非常感謝 sfrwmaker 編寫程序。該程序使用 PID算法來控制電源以維持設(shè)定溫度。它通過控制每秒傳遞到手柄的波浪周期數(shù)來工作。
打開控制器電源后,魔杖將處于關(guān)閉狀態(tài)。通過旋轉(zhuǎn)編碼器,可以調(diào)節(jié)溫度和風(fēng)扇速度。按下編碼器的短按將在風(fēng)扇速度和設(shè)置溫度調(diào)節(jié)之間切換。
將熱風(fēng)槍從支架上抬起后,它立即開始加熱,并顯示Ready和達(dá)到設(shè)定溫度時(shí),發(fā)出短促的嗶嗶聲。放回支架后,它將立即關(guān)閉加熱。但是,風(fēng)扇將繼續(xù)吹氣直至達(dá)到安全溫度。溫度降至50°C以下后,將發(fā)出一聲短促的嗶嗶聲并顯示“ COLD”(冷)。
關(guān)閉熱風(fēng)槍時(shí),如果編碼器為《《,則控制器將進(jìn)入設(shè)置模式。 em》長按。
設(shè)置模式具有“校準(zhǔn)”,“調(diào)諧”,“保存”,“取消”和“重置配置”選項(xiàng)。
注意:正在使用 easyEDA 中的PCB,則應(yīng)將 簧片開關(guān)的引腳號(hào)更改為引腳號(hào)。 8 和 蜂鳴器固定為6號(hào)引腳
,您必須安裝 Commoncontrols-master庫和 時(shí)間主庫f 或代碼正常工作。
轉(zhuǎn)到該GitHub存儲(chǔ)庫以將所有文件下載到一個(gè)壓縮文件:https://github.com/ManojBR105/ARDUINO-SMD-REWORK-S 。..
步驟6:設(shè)置
溫度讀數(shù)應(yīng)使用原始值進(jìn)行校準(zhǔn)以獲得合理的讀數(shù)。因此,要執(zhí)行此操作,請(qǐng)遵循以下步驟。
首先,進(jìn)入設(shè)置模式并選擇“ Tune”選項(xiàng)。在調(diào)諧模式下,內(nèi)部溫度(0-1023)顯示在顯示屏上。旋轉(zhuǎn)編碼器以手動(dòng)選擇施加到熱風(fēng)槍的功率。將噴槍加熱到400度,當(dāng)溫度和分散度降低時(shí),控制器會(huì)發(fā)出嗶聲。然后調(diào)整微調(diào)電位器以將內(nèi)部溫度設(shè)置為大約900(以內(nèi)部單位為單位)。長按編碼器返回菜單
然后,進(jìn)入設(shè)置模式,選擇“校準(zhǔn)”選項(xiàng)。選擇校準(zhǔn)點(diǎn):200、300或400度,按編碼器。熱風(fēng)槍將達(dá)到所需的溫度并發(fā)出嗶聲。通過旋轉(zhuǎn)編碼器,輸入實(shí)際溫度。然后選擇另一個(gè)參考點(diǎn)并對(duì)所有校準(zhǔn)點(diǎn)重復(fù)此過程。
長按此鍵后,進(jìn)入主屏幕,然后再次進(jìn)入設(shè)置模式并選擇保存。
然后現(xiàn)在,熱空氣返修臺(tái)就完成了。
步驟7:完成的項(xiàng)目:
電源電源,我使用了Hi-link 230 VAC-5 VDC 3瓦隔離電源模塊,對(duì)于24 VDC,我使用了12-0-12 500 mA變壓器,方法是將12 VAC端連接到橋式整流器,而中心抽頭未連接。然后將整流后的輸出饋入濾波電容器,然后饋入LM7824穩(wěn)壓器IC。 IC的輸出為穩(wěn)壓的24 VDC。
-
控制器
+關(guān)注
關(guān)注
112文章
16107瀏覽量
177082 -
Arduino
+關(guān)注
關(guān)注
187文章
6458瀏覽量
186504 -
熱風(fēng)槍
+關(guān)注
關(guān)注
1文章
29瀏覽量
14247
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論