懶得敲鍵盤
Altium Designer畫的T20焊臺原理圖和PCB圖如下:(51hei附件中可下載工程文件)
top.png (215.95 KB, 下載次數: 78)
下載附件
2023-1-3 21:31 上傳
boottom.png (129.28 KB, 下載次數: 83)
下載附件
2023-1-3 21:31 上傳
元件清單(BOM)
(1)T12烙鐵頭(焊貼片用刀頭,焊插件用尖頭)
(2)烙鐵手柄(筆者買的907手柄)、硅膠線(5線)、烙鐵支架(帶NTC電阻10k、震動開關)、航插(5線)
(3)24V4A開關電源,給烙鐵供電
(4)DC-DC降壓模塊,24V轉5V,給控制板供電
(5)旋轉編碼器
(6)OLED顯示屏(7腳SPI)
(7)STM32F103C8T6最小系統板
(8)IRF9540 MOS管P溝道,驅動電烙鐵的
(9)SS8050三極管
(10)肖特基二極管(用來續流)
(11)運算放大器AD823
(12)3.3v穩壓管
(13)18v穩壓管
(14)電解電容100uF(用來穩壓)
(15)獨石電容0.1uF(用來濾波),又稱104電容
(16)有源蜂鳴器5V的(接電即響)
(17)470Ω、1k、51k、10k、100k電阻若干
(18)500k可調電阻
(19)ST-LINK V2下載器
調試STM32性價比極高,可燒寫程序,可斷點調試
引腳說明
OLED_D0 -> PB13
OLED_D1 -> PB15
OLED_RES -> PB15
OLED_DC -> PB11
OLED_CS -> PB12
BM_CLK -> PB0
BM_DT -> PB3
BM_SW -> PB1
BEEPER -> PB9
NTC -> PA6
T12_ADC -> PA4
HEAT -> PA0
SLEEP -> PA8
TX -> PA9
RX -> PA10
版本說明
V1.0(2020.10.20) 下載
配套的T12烙鐵頭為S型熱電偶,如果是其他類型的熱電偶,需要更改程序中的分度表;
已完成的功能包含設置溫度、自動休眠、自動關機、蜂鳴器開關、恢復默認設置;
在home頁面時,短按旋轉編碼器設置加熱開關,長按進入菜單,旋轉設置加熱溫度;
在菜單頁面時,短按進入選擇,再短按退出,旋轉設置參數,長按退出菜單。
V1.1(2020.11.3) 下載
實際測試發現T12烙鐵里面的熱電偶與S型不符(更不符合其他類型),使用萬用表的溫度計校準了分度表,讀者可自行設置校準值;
使用USB-TTL串口下載器和串口調試助手(115200bps)讀取ADC值,然后更改adc.c文件中的TEMP100、TEMP200、TEMP300、TEMP420即可;
實際使用中溫度的波動在30℃左右,焊接時設置280℃即可。
V1.2(2020.11.5) 下載
參考wagiminator的PID控制方式,將PWM更新頻率由10Hz提高到390Hz,細分數由100提高到255;
使用分段式PID:溫差>100℃時,全速加熱;溫差30~100℃時,激進的PID;溫差<30℃時,保守的PID;
得到的溫度非常穩定!!!焊接大焊點時,波動在10℃左右。
讀者可自行使用萬用表的溫度計校準分度表:使用USB-TTL串口下載器和串口調試助手(115200bps)讀取100℃、200℃、300℃、420℃時的ADC值,
然后更改main.h文件中的TEMP100、TEMP200、TEMP300、TEMP420即可;
V1.3(2020.11.16) 下載
修復旋轉編碼器檢測不到旋轉方向問題;
增加輸入電壓檢測,原理圖做了相應修改;
home界面增加輸入電壓顯示,加熱力度百分比顯示;
V1.4(2020.11.22) 下載
通過均值濾波來穩定T12的溫度值,并使用手柄溫度實時校準T12溫度;
修改分段PID:溫差>50℃時,全速加熱;溫差30~50℃時,激進的PID;溫差<30℃時,保守的PID。
V1.5(2021.04.10) 下載
解決了不能自動休眠的問題;
改善了加熱效率,實測在20V電壓下,從20℃加熱到300℃僅需20s,在24V電壓下約12s。
增加手柄連接檢測,當手柄未連接控制板,home界面會顯示警告。
V1.6(2021.05.04) 下載
解決蜂鳴器響應不及時問題;
解決菜單邏輯錯誤問題
已實現的功能:
T12烙鐵頭的溫度測量
加熱器的分段PID控制
通過旋轉編碼器進行溫度控制
短按旋轉編碼器開關可進入休眠模式
長按旋轉編碼器開關的設置菜單
手柄運動檢測
輸入電壓檢測
時間驅動的睡眠/關機模式
OLED上的信息顯示
將用戶設置存儲到FLASH
感謝簡繁貢獻的UI設計~
感謝欣宏貢獻的PCB設計和結構設計~
51hei.png (5.15 KB, 下載次數: 68)
下載附件
2023-1-4 06:04 上傳
原理圖PCB下載:
T20SolderingStationController_PCB_V1.1.7z
(4.76 MB, 下載次數: 170)
2023-1-4 06:08 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|