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