資料介紹
描述
介紹
這是基于STM32微控制器的Hakko T12烙鐵頭和858D返修臺組合烙鐵控制器的第三個版本。這次oled顯示器換成了ili9341 TFT,帶SPI接口。市場上有多種顯示器型號(2.2"、2.4"、2.8" 或 3.2"),因此您可以選擇滿足您要求的一款,我使用的是 2.2" 顯示器。此項(xiàng)目未使用觸摸屏功能,但您可以使用帶有觸摸屏面板的顯示器。
焊接控制器支持同時(shí)使用烙鐵和熱風(fēng)槍。在主模式下,您可以激活任何設(shè)備或同時(shí)激活兩個設(shè)備或?qū)⑵潢P(guān)閉。只要顯示器分辨率高于OLED顯示器,主屏上就可以同時(shí)顯示兩臺設(shè)備的信息。
為了簡化同時(shí)管理兩個設(shè)備,控制器采用兩個旋轉(zhuǎn)編碼器。上面的編碼器管理烙鐵,下面的編碼器管理熱風(fēng)槍并激活主菜單。關(guān)閉熱風(fēng)槍的自動模式開關(guān)仍然是可選的,可以像我的一樣貼在后面板上。
更新于 10/31/2021,版本 1.01
- 修復(fù)錯誤未格式化的閃存檢測
- 引入調(diào)試模式
更新 11/04/2021,版本 1.02
- 如果閃存未格式化,則修復(fù)黑屏
更新于 12/17/2021,版本 1.03
- 修復(fù)了熱風(fēng)槍校準(zhǔn)數(shù)據(jù)重寫當(dāng)前噴嘴校準(zhǔn)的錯誤
- Iron anf Hot Air Gun 消息更改為圖標(biāo)以簡化項(xiàng)目本地化
更新于 12/21/2021,版本 1.04
- 修復(fù)主工作模式下熱風(fēng)槍設(shè)置溫度或風(fēng)扇轉(zhuǎn)速問題
- 添加了使用 UTF-8 編碼的本地語言支持。有關(guān)詳細(xì)信息,請參閱文章。
- 添加俄語消息(Cyryllic 字體 + 消息文件)
- 添加了葡萄牙語消息(西歐字體 + 消息文件)。感謝我的朋友 Armindo 的翻譯。
更新于 12/22/2021,版本 1.05
- 從 SD 卡上傳 NLS 數(shù)據(jù)時(shí)擴(kuò)展診斷消息
更新 12/30/2021,版本 1.06
- 修復(fù)了小錯誤
- 添加了波蘭語消息(impact_we.font + 消息文件)。
2021 年 12 月 31 日更新,v.1.07
- 修復(fù)參數(shù)菜單不正確的值顯示問題
2020 年 2 月 12 日更新,v.1.08
- 修復(fù)了 NLS 文件中的錯誤,為俄語和葡萄牙語添加了新的句子
- 添加了對顯示旋轉(zhuǎn)(0、90、180、270 度)的支持。橫向顯示旋轉(zhuǎn)是默認(rèn)設(shè)置。
- 顯示旋轉(zhuǎn)菜單項(xiàng)添加到參數(shù)菜單
更新固件前,如果修改了 PID 參數(shù),請保存。橫向仍然是默認(rèn)設(shè)置。在縱向顯示模式下可能會遇到一些問題。報(bào)告他們進(jìn)行修復(fù)。
2022 年 3 月 4 日更新,v1.09
- 改進(jìn)的旋轉(zhuǎn)編碼器穩(wěn)定性
2022 年 11 月 13 日更新,v1.11
- 使用 updateg 圖形庫版本重建項(xiàng)目。
- 重新審視內(nèi)部控制器邏輯。
- 修復(fù)了小錯誤。
- 現(xiàn)在項(xiàng)目源文件可用。請不要問如何拍攝它。:)
2022 年 11 月 26 日更新,v1.12
- 修復(fù)了參數(shù)菜單中的問題
- 更新了 NLS 消息文件
2023 年 1 月 1 日更新,1 1.13
讓我們開始吧
這個項(xiàng)目有幾個特點(diǎn):
- 控制器允許獨(dú)立管理熱風(fēng)槍和烙鐵。兩個獨(dú)立的旋轉(zhuǎn)編碼器簡化了此類管理設(shè)備。Hakko 858D 熱風(fēng)槍手柄的簧片開關(guān)用于激活返修功能。
- 烙鐵可以根據(jù)主菜單中的配置參數(shù)自動關(guān)閉或繼續(xù)工作。
- 當(dāng)您不想使用熱風(fēng)槍時(shí),可以使用可選的自動模式開關(guān),以便將其與控制器斷開連接。自動模式開關(guān)模擬熱風(fēng)槍內(nèi)的簧片開關(guān),確保關(guān)閉熱風(fēng)槍功能。
- 熱風(fēng)槍由整個正弦半周期電壓峰值供電,不會干擾交流電源插座。
- 控制器通過測試通過烙鐵頭的少量電流來檢查烙鐵頭是否已連接。允許更換烙鐵頭。當(dāng)烙鐵斷電并將烙鐵頭從手柄上取下時(shí),“更換烙鐵頭”程序?qū)⒈患せ睢?/font>
- 在為熱風(fēng)槍加熱器通電之前,控制器會檢查熱風(fēng)槍是否已連接且其風(fēng)扇是否正常工作。這增加了控制器的安全性。
- 控制器將使熱風(fēng)槍風(fēng)扇保持低功率工作,直到它變冷。可選的電源開關(guān)可用于在熱風(fēng)槍變冷后自動完全關(guān)閉控制器。這使您可以立即離開工作場所并確保熱風(fēng)槍安全冷卻。
- 熱風(fēng)槍的風(fēng)扇速度在斷電后立即自動管理。這增加了冷卻過程并確保熱空氣不會損害您的工作環(huán)境。
- 控制器使用 FX9501 烙鐵柄內(nèi)部的環(huán)境溫度傳感器來校正烙鐵頭熱電偶測量的烙鐵頭溫度。
- 該控制器支持通過四個參考點(diǎn)(200、260、330 和 400 攝氏度)對每個尖端進(jìn)行單獨(dú)校準(zhǔn)。
- 控制器支持200、300、400、500攝氏度四個參考點(diǎn)校準(zhǔn)熱風(fēng)槍。
- 專用校準(zhǔn)程序在控制器中實(shí)施,以簡化噴嘴或熱風(fēng)槍校準(zhǔn)過程。
- 控制器使用 50 HZ PWM 信號來控制提供給烙鐵頭的電源。這使控制器靜音。
- PID 算法用于管理烙鐵或熱風(fēng)槍的供電。這允許保持預(yù)設(shè)溫度非常準(zhǔn)確。
- 溫度可以顯示為兩度:攝氏度或華氏度。
- 待機(jī)(低功耗)模式使用可選的硬件傾斜開關(guān)實(shí)現(xiàn)。
控制器PCB
為了降低控制器價(jià)格并提高其可重用性,完整的原理圖被分成 3 個獨(dú)立的 PCB。主 PCB 包含主要的低壓組件:stm32 blackpill 板、運(yùn)算放大器、電壓 dc-dc 轉(zhuǎn)換器和穩(wěn)壓器、管理烙鐵和熱風(fēng)槍風(fēng)扇的 mosfets。交流電源 PCB 包含項(xiàng)目的高壓部分:三端雙向可控硅開關(guān)元件、可選的高壓繼電器和光耦合器,可與主板形成電流隔離。這些板通過 5 線接口電纜連接。顯示屏 PCB 包含 TFT 顯示屏和兩個旋轉(zhuǎn)編碼器。
主板
EasyEda站點(diǎn)中提供了主板原理圖,您可以在那里查看它并根據(jù)需要訂購電路板。主板的原理圖分為 2 頁。
主板圖片如下圖。據(jù)您所見,板上有幾個連接器應(yīng)該解釋一下。
- JP1為螺絲式鐵頭連接器,請確保鐵頭極性。
- JP2是熱風(fēng)槍、干簧管、溫度傳感器、風(fēng)扇的低壓部分。
- JP8為24伏電源的螺口式輸入接頭,請注意極性。
- JP10 是可選的自動切換連接器。
- JP5 是鐵柄內(nèi)部傾斜開關(guān)和環(huán)境溫度傳感器的連接器。
- JP3 是用于顯示板的 IDC 型連接器。
- JP11 是可選的 DIP 型連接器,用于 TFT 顯示器上的 SD 卡讀卡器。此連接器用于將外部文件加載到 SPI 閃存 IC。只需在此處焊接排針即可。
- JP9 是交流電源 PCB 的接口,用于管理熱風(fēng)槍。
調(diào)試開關(guān)是可選的。您可以改為焊接電線。當(dāng)從您的 PC 加載固件或調(diào)試固件時(shí),它用于斷開 bluepill 板的 24v 電源。只要 24v AC-DC 電源不是隔離電源,PC 也有非隔離電源,當(dāng)它從不同來源接收電源時(shí),就有可能損壞黑板。
交流電源PCB
EasyEda站點(diǎn)也提供高壓 pcb 。原理圖包含 TRIAC 和光耦合器模塊,允許將電路板與項(xiàng)目的低壓部分隔離。
高壓板采用寬線,訂購深度應(yīng)為2 盎司,以便為熱風(fēng)槍加熱器提供高電流。訂購 2 盎司深度的完整電路板會非常昂貴,因此高壓部分被拆分到一個單獨(dú)的 PCB 上。然而,接口連接器通過兩個光耦合器 OK1 和 OK2 與交流電源完全隔離。EasyEda頁面包含兩個版本的pcb,都是正確的。你可以選擇你喜歡的。
板子左側(cè)有4個螺絲型連接器,右側(cè)有1個接口連接器。
- JP3 是一個交流電源連接器,這里連接來自插座的 AC 220 伏特。之前不要忘記安裝5A保險(xiǎn)絲。保險(xiǎn)絲可以放在機(jī)箱的后面板。
- JP6 是可選的主電源開關(guān)連接器。在此處連接主開關(guān)或?qū)⒁_短接。
- JP4 是熱風(fēng)槍加熱器連接器。
- JP7為AC-DC 24v電源提供交流電源的連接器。
- JP8 是主板的接口連接器。它為熱風(fēng)槍提供隔離接口。
接口連接器有 5 根電線,用于管理交流電源板:
- “+24”是來自AC-DC電源的+24伏特,用于激活K1繼電器。如果不安裝繼電器,可以拆下這根線
- “gnd”是接地線
- “E”是電源使能信號,用于激活繼電器。可以跳過。
- “P”是熱風(fēng)槍加熱器信號,用于為熱風(fēng)槍供電。
- “Z”是交流過零信號。
如果您所在的國家/地區(qū)不提供可選的 24v RTE24024 繼電器,或者您不想在此控制器中實(shí)施安全功能,則可以從TE Con??nnectivity 移除可選的 24v RTE24024 繼電器。當(dāng)不使用熱風(fēng)槍時(shí),此繼電器會完全斷開前面板上熱風(fēng)槍 GX16-8 航空插頭的交流電源。如果您安裝可選的磁性開關(guān),您可以完全斷開熱風(fēng)槍與控制器的連接,并且可以安全地觸摸 GX16-8 連接器。
要完全移除 RTE24024 繼電器,您應(yīng)該焊接繼電器引腳,如下圖紅線所示。另外,如果你不想實(shí)現(xiàn)控制器的主電源開關(guān),你應(yīng)該焊接主電源開關(guān)的引腳,如下圖紫色線所示。
此外,您可以將 R24、VT6 和 D3 與繼電器一起從 PCB 上移除。
顯示電路板
顯示 PCB 允許將控制器安裝到G767 外殼或類似外殼中。EasyEda站點(diǎn)上提供的電路板文件和說明。
電路板的原理圖非常簡單。它包含兩個旋轉(zhuǎn)編碼器和 TFT 顯示屏。此外,您還可以看到管理 TFT 顯示屏亮度的 mosfet。
控制器需要大尺寸 PCB 來安裝所有組件,因此可以方便地創(chuàng)建顯示獨(dú)立板。此外,將旋轉(zhuǎn)編碼器焊接到顯示板上并使用編碼器頸部將此板固定在亞克力面板上也很方便。
此控制器僅適用于基于 ili9341 的 TFT 顯示器。您可以選擇顯示尺寸(2.2"、2.4"、2.8" 或 3.2")。顯示器具有足夠的 320x240 分辨率來顯示所需信息。我使用 2.2" 的來裝箱子。
此項(xiàng)目未使用觸摸屏功能,但您可以使用帶觸摸屏面板的顯示器。
Hakko T12 烙鐵頭
Hakko T12 烙鐵頭是非常方便的工具:它們加熱速度極快,內(nèi)部有一個傳感器,可以保持非常準(zhǔn)確的溫度。尖端只需要三根電線:正、負(fù)(接地)和接地。尖端內(nèi)的加熱元件因此與熱電偶連接,從而減少所需的電線。它使電纜非常靈活且重量輕。
使用 T12 尖端需要專用手柄。我想推薦一些來自KSGER供應(yīng)商的手柄。您可以訂購您喜歡的款式。在任何情況下,您都可以將熱敏電阻和傾斜開關(guān)放在手柄內(nèi)。
將手柄連接到 GX12-5 插頭時(shí),您可以使用以下插頭引出線參考。
熱風(fēng)槍858D手柄
要將控制器變成返修臺,您可以訂購 hakko 858D 熱風(fēng)槍手柄,如下圖所示。這個手柄不貴,包含所有必需的組件:加熱元件、風(fēng)扇、溫度傳感器和簧片開關(guān)。
當(dāng)通過 GX16-8 插頭將熱風(fēng)槍手柄連接到控制器時(shí),您可以使用以下插頭引出線參考。不幸的是,我不知道電線的顏色,因?yàn)槲业氖直墙M裝好的。我聽說市場上有一種不同類型的 hakko 858D 手柄,您的手柄可以有不同的引出線。要檢查您的手柄引出線,您可以記住以下標(biāo)準(zhǔn):
- 插頭應(yīng)有兩根用于加熱元件的電線、兩根用于溫度傳感器的電線和兩根用于風(fēng)扇的電線。簧片開關(guān)與溫度傳感器共享接地。
- 接地連接到手柄的金屬主體。
- 加熱元件的電阻約為 60 歐姆。
- 熱電偶(溫度傳感器)電阻約為 1-3 歐姆。
- 當(dāng)手柄靠近磁鐵時(shí),干簧管應(yīng)縮短至接地引腳
- 當(dāng)您向其端子施加 24 伏電壓時(shí),風(fēng)扇應(yīng)開始工作。
自動關(guān)機(jī)功能
此功能增加了烙鐵的安全性。控制器內(nèi)部實(shí)現(xiàn)了兩種自動關(guān)機(jī)功能,軟件驅(qū)動和硬件驅(qū)動。硬件驅(qū)動的需要在鐵手柄中安裝可選的 TILT 或 REED 開關(guān)。在軟件模式下,如果熨斗供電穩(wěn)定一段時(shí)間,控制器將開啟空閑模式。在這種情況下,控制器將在指定的超時(shí)時(shí)間內(nèi)關(guān)閉熨斗電源。當(dāng)自動關(guān)機(jī)時(shí)間臨近時(shí),會顯示為剩余秒數(shù)。當(dāng)您使用熨斗時(shí),供電電源會發(fā)生變化,控制器會重置自動關(guān)機(jī)超時(shí)。
在設(shè)置菜單中設(shè)置自動關(guān)機(jī)超時(shí)后,自動關(guān)機(jī)功能就會啟用。您可以設(shè)置烙鐵在不活動的情況下關(guān)閉前的分鐘數(shù)。
TILT開關(guān)的工作原理是:下樓時(shí)為“開”(不導(dǎo)電),上樓時(shí)為“關(guān)”(開始導(dǎo)電)。傾斜開關(guān)是中文焊接套件的一部分。您可以以任何方式連接 TILT 開關(guān),無論是否顛倒,控制器都會檢查 TILT 狀態(tài)變化。當(dāng) TILT 開關(guān)狀態(tài)發(fā)生變化時(shí),控制器將重置低功耗模式超時(shí)。
要使用硬件 TILT 開關(guān),您必須設(shè)置自動關(guān)機(jī)超時(shí)和待機(jī)溫度。如果待機(jī)溫度為“OFF”,則不會使用硬件傾斜開關(guān),并且會激活之前描述的軟件解決方案。此外,您還可以設(shè)置待機(jī)時(shí)間(切換到低功耗模式的超時(shí)時(shí)間)。當(dāng)啟用傾斜開關(guān)時(shí),主要工作模式如下變化。熨斗開始加熱。當(dāng)達(dá)到預(yù)設(shè)溫度時(shí),將顯示“就緒”消息,控制器將保持預(yù)設(shè)溫度。如果不使用烙鐵(放在桌子上),控制器將切換低功率模式。如果熨斗持續(xù)放置自動關(guān)閉超時(shí),控制器將完全關(guān)閉電源。一旦您開始使用熨斗,控制器就會恢復(fù)預(yù)設(shè)溫度。
此外,您可以在焊接手柄中使用 REED 開關(guān)。當(dāng) REED 開關(guān)“閉合”時(shí),控制器將激活低功率模式。例如,當(dāng)您將焊接手柄放在底座上時(shí),您可以將磁鐵放入焊臺底座中以激活此開關(guān)。也許,您應(yīng)該在使用 REED 開關(guān)時(shí)使用更短的超時(shí)值模式。
要連接 IRON 手柄,您可以使用下面顯示的示意圖。如您所見,TILT 開關(guān)和熱敏電阻連接在專用線和地之間。鐵尖由三根線連接:Earth、ground 和 V+。
構(gòu)建/啟動清單
為了闡明啟動控制器的順序,這里是應(yīng)該執(zhí)行的操作列表:
- 構(gòu)建控制器硬件,焊接所有組件,如下面的完整示意圖所示。
- 將固件刷入控制器
- 將安裝有尖端的烙鐵手柄連接到控制器
- 連接熱風(fēng)槍
- 控制器上電
- 使用主內(nèi)存初始化(格式化)SPI FLASH,然后重啟控制器
- 使用主菜單激活一些您將在不久的將來使用的提示
- 通過菜單設(shè)置一些常用參數(shù)(至少有溫度單位)
- 調(diào)整烙鐵電位器
- 調(diào)整熱風(fēng)槍電位器
- 校準(zhǔn)多個烙鐵頭
關(guān)于組件的注釋
完整的控制器原理圖分為 3 塊以創(chuàng)建單獨(dú)的 PCB。這些在項(xiàng)目描述的末尾可用。
主要部件是 BlackPill 板。如果您想創(chuàng)建焊臺的緊湊型變體,則可以使用純 STM32F401CCU6 微控制器。
要獲得純3.3v電源,建議訂購基于MP1584芯片的DC-DC轉(zhuǎn)換器,如下圖所示。
因此,將此 DC-DC 轉(zhuǎn)換器與 b0505 隔離轉(zhuǎn)換器連接:24v -> MP1584 DC-DC 轉(zhuǎn)換器 -> b0505 -> ams1117 gnd 您將獲得用于 stm32 微控制器的隔離電源。這種電源之王是隔離式低噪聲電源,可確保準(zhǔn)確的 ADC 溫度讀數(shù)。
將固件閃存到控制器
該項(xiàng)目基于帶有 STM32F401CCU6 微控制器的 BlackPill 板。要將預(yù)構(gòu)建固件閃存到控制器,需要 st link v2 編程器和 ST link 實(shí)用程序。
從st站點(diǎn)下載 STM32 ST-LINK 實(shí)用程序。在您的系統(tǒng)中安裝該實(shí)用程序。啟動 ST-LINK 實(shí)用程序,將編程器連接到 BlackPill 板的 4 針 SWD 接口,按“連接”按鈕。主窗口應(yīng)顯示 BlackPill 板的內(nèi)存內(nèi)容。按閃存按鈕將固件寫入 BlackPill 板。
注意:當(dāng)控制器連接到 USB 編程器時(shí),請勿通過非隔離 DC-DC 轉(zhuǎn)換器將電源連接到控制器。在這種情況下,微控制器可能會損壞。
注意:連接或斷開烙鐵手柄或熱風(fēng)槍時(shí),請斷開控制器的交流電源。在控制器工作時(shí)連接此設(shè)備可能會損壞控制器端口。
一起構(gòu)建所有塊
在下圖中,您可以看到幫助您將所有部件連接在一起的框圖。
如您所見,可以安裝在機(jī)箱面板上的保險(xiǎn)絲后的主交流電源進(jìn)入高壓板上的JP3插座。如果不喜歡使用它,您可以將主電源開關(guān)連接到 JP6 插座或?qū)⑵涠探硬⑼耆瞥鏖_關(guān)。JP4 和 JP2 插座用于連接熱風(fēng)槍的 GX16-8 連接器。加熱器的電源來自 JP4 插座和連接到 JP2 的所有其他電線。大地應(yīng)連接到交流電源的大地(此處未顯示)。JP8 和 JP9 連接器應(yīng)該連接在一起。烙鐵 GX12-5 連接器應(yīng)連接到 JP1 和 JP5 插座。JP10 用于連接可選的自動模式開關(guān)。使用此開關(guān),您可以在不需要時(shí)將熱風(fēng)槍與控制器完全斷開。JP3 應(yīng)連接到 TFT 板上的 J1 連接器。這是用于連接顯示器和旋轉(zhuǎn)編碼器的 14 線連接器。
當(dāng)要從 SD-CARD 上傳一些文件到 SPI FLASH 時(shí),使用 JP11 可以將安裝在 TFT 顯示器上的 SD-CARD 連接到控制器。例如,它可以用于上傳本地化數(shù)據(jù)文件。
初始化閃存
控制器的SPI FLASH 應(yīng)該是第一次初始化(格式化)。控制器無法在未格式化的閃存上保存任何文件。如果 FLASH 沒有被格式化,控制器會顯示一個對話框菜單要求格式化 FLASH。在 SPI 閃存被格式化后,重啟控制器。
調(diào)整控制器
在此過程中需要外部熱電偶。
在控制器示意圖中,您可以看到兩個 500k 電位器 R5 和 R19,它們調(diào)節(jié)運(yùn)算放大器 U4.1 和 U4.2,以在 BlackPill 板的控制器引腳 PA4 和 PA5 處獲得預(yù)期的溫度讀數(shù)。您可以使用不同的運(yùn)算放大器,因此這些電位器正在增加控制器的靈活性。
每個電位器應(yīng)至少調(diào)諧一次。主要思想是控制器通過 ADC 從熱電偶讀取電壓,并根據(jù)其引腳上的電壓獲取 0-4095 區(qū)間內(nèi)的一些整數(shù)數(shù)據(jù)。電壓接近 3.3v,讀數(shù)接近 4095。應(yīng)調(diào)整電位器,以便當(dāng)溫度變?yōu)?450 攝氏度(鐵)或 500 攝氏度(熱風(fēng)槍)時(shí),ADC 讀數(shù)應(yīng)約為 4000。
為了簡化控制器調(diào)整過程,調(diào)整模式在控制器中實(shí)現(xiàn)。這種模式可以從系統(tǒng)菜單項(xiàng)“tune iron”或“gun menu->tune gun”激活。當(dāng)激活調(diào)諧模式時(shí),控制器會打開熨斗或熱風(fēng)槍的電源,并在屏幕上顯示施加的功率(以百分比表示)和當(dāng)前溫度讀數(shù)的儀表。量表的標(biāo)簽為“450”或“500”,具體取決于您正在調(diào)整的硬件。當(dāng)儀表達(dá)到此標(biāo)簽時(shí),溫度應(yīng)為 450 或 500 攝氏度。
注意:要更精確地執(zhí)行調(diào)諧程序,請?jiān)跓犭娕己屠予F頭棒之間的觸點(diǎn)上滴一滴焊料。
將外部熱電偶連接到烙鐵頭并進(jìn)入調(diào)諧程序。熨斗應(yīng)該開始加熱了。旋轉(zhuǎn)下部編碼器以更改熨斗的供電。短按編碼器手柄可以切換供電(打開或關(guān)閉)。檢查你的外部熱電偶并通過編碼器手動調(diào)節(jié)功率,盡量使熨斗溫度保持在 450 攝氏度附近。剛開始可以給熨斗提供更大的功率,但當(dāng)外部熱電偶溫度接近450度時(shí),就應(yīng)該減少提供的功率。無論如何,盡量將熨斗溫度保持在 450 度左右。
一旦您將熨斗溫度穩(wěn)定在 450 度附近,旋轉(zhuǎn) 500k 電位器微調(diào)以向左或向右移動顯示屏上的儀表?xiàng)l。調(diào)整電位器,使條盡可能接近參考溫度。然后長按編碼器手柄(約 2 秒)關(guān)閉熨斗并完成該程序。建議在執(zhí)行調(diào)諧過程時(shí)使用產(chǎn)生最高電壓的粗尖端。例如,T12-K、T12-D52 或類似的。
調(diào)試模式
實(shí)施調(diào)試模式以允許修復(fù)控制器硬件中的問題。在此模式下,控制器顯示其內(nèi)部參數(shù)。要進(jìn)入此模式,請?jiān)谥鞑藛沃羞x擇“關(guān)于”項(xiàng),然后長按下方的編碼器。
從上圖可以看出,調(diào)試界面顯示如下信息:
- 熨斗狀態(tài)(關(guān)閉或打開)。您可以通過旋轉(zhuǎn)上部編碼器來管理提供給烙鐵的電源。當(dāng)編碼器旋轉(zhuǎn)時(shí),您可以調(diào)整提供給熨斗的功率(在內(nèi)部裝置中)。提供給熨斗的功率越多,它加熱的速度就越快。提供的功率值顯示在內(nèi)部單位的右欄 ('irnP') 中。
- 電流通過鐵尖。檢查通過烙鐵頭的電流,控制器檢測到烙鐵頭已連接。當(dāng)您從手柄上取下烙鐵頭時(shí),電流值應(yīng)該會降低。
- 熨斗溫度(內(nèi)部單位,'irnT')
- 熱風(fēng)槍狀態(tài)(關(guān)閉或打開)
- 通過熱風(fēng)槍風(fēng)扇的電流。控制器檢查通過風(fēng)扇的電流以確保熱風(fēng)槍已連接。如果未檢測到電流,則控制器永遠(yuǎn)不會為熱風(fēng)槍加熱器供電。
- 熨斗和熱風(fēng)槍檢測標(biāo)志 ('ig')。如果連接了烙鐵頭,則會顯示“i”標(biāo)志。如果檢測到通過風(fēng)扇的電流,則會顯示“g”標(biāo)志。
- 傾斜開關(guān)狀態(tài)(打開或關(guān)閉)。當(dāng)您旋轉(zhuǎn)鐵手柄時(shí),該值應(yīng)該改變。此狀態(tài)用于檢查熨斗是否正在使用中。
- 風(fēng)扇功率值(內(nèi)部單位,'fanP')。旋轉(zhuǎn)下部編碼器以更改此值。如果熱風(fēng)槍啟動,風(fēng)扇應(yīng)改變其轉(zhuǎn)速。
- 熱風(fēng)槍溫度(內(nèi)部單位,'gunT')。一旦向熱風(fēng)槍供電,它就會變熱并且值應(yīng)該增加。
- Timet TIM1 周期值(以毫秒為單位)。由交流零信號計(jì)時(shí)的定時(shí)器。當(dāng)控制器使用交流線路供電時(shí),該值約為 1000。
- 環(huán)境溫度值(內(nèi)部單位,'amb.')。這是安裝在熨斗手柄中的傳感器的溫度。在正常情況下,該值應(yīng)接近 2048。
在調(diào)試模式下,您可以通過旋轉(zhuǎn)編碼器管理硬件:上部編碼器可以管理烙鐵,下部編碼器可以管理熱風(fēng)槍風(fēng)扇。完成硬件檢查后,長按下方編碼器。
閃存調(diào)試模式
閃存調(diào)試模式允許檢查 SPI 閃存 IC 是否正常工作。通過長按鐵(上)編碼器,可以從調(diào)試模式使用此模式。
如果 SPI FLASH 已格式化且工作正常,您應(yīng)該會看到上面的屏幕。可以看到,是SPI FLASH的根目錄列表。在 FLASH 錯誤的情況下,將顯示錯誤消息,指示 FLASH 不可讀。如果您的 SPI FLASH 未格式化,則會顯示相應(yīng)的消息,控制器會要求您確認(rèn) FLASH 是否應(yīng)格式化。當(dāng) FLASH 被格式化時(shí),您應(yīng)該看到空的文件列表。
用戶手冊
工作模式
控制器支持多種模式:
- 主要工作模式:控制器準(zhǔn)備工作。該模式在控制器啟動時(shí)激活。
- 提示激活方式
- 提示選擇模式
- 噴嘴或熱風(fēng)槍校準(zhǔn)模式
- 調(diào)諧模式:初始設(shè)置程序(見上一章)
- 設(shè)置菜單
- PID整定模式
控制器剛上電時(shí),進(jìn)入主工作模式。在此模式下,烙鐵可以關(guān)閉或根據(jù)主菜單中的設(shè)置運(yùn)行去彎曲。您可以任意組合使用烙鐵和(或)熱風(fēng)槍。
主顯示屏顯示以下信息:
- 提示名稱。
- 熨斗和熱風(fēng)槍狀態(tài)
- 熨斗和熱風(fēng)槍的當(dāng)前溫度
- 熨斗和熱風(fēng)槍的預(yù)設(shè)溫度
- 手柄溫度(環(huán)境溫度)
- 指示傾斜開關(guān)活動的鐵圖標(biāo)
- 表示風(fēng)扇正在吹的風(fēng)扇圖標(biāo)
在主工作模式下,兩個編碼器都處于活動狀態(tài)。要管理烙鐵,您必須使用上旋轉(zhuǎn)編碼器,要管理熱風(fēng)槍,請使用下旋轉(zhuǎn)編碼器。
要打開烙鐵,請按下上方的編碼器。控制器開始將熨斗加熱到預(yù)設(shè)溫度。要關(guān)閉熨斗,請輕按編碼器。當(dāng)您旋轉(zhuǎn)編碼器時(shí),您正在更改熨斗預(yù)設(shè)溫度。
長按上部編碼器激活升壓模式。可以通過主菜單配置升壓模式。您必須設(shè)置溫度變化和升壓模式持續(xù)時(shí)間。
下面的編碼器管理熱風(fēng)槍。旋轉(zhuǎn)編碼器可以改變熱風(fēng)槍的預(yù)設(shè)溫度或風(fēng)扇速度。輕按編碼器可在溫度和風(fēng)扇速度之間切換模式。默認(rèn)情況下,您更改旋轉(zhuǎn)編碼器的溫度。更改風(fēng)扇速度模式是一種臨時(shí)模式。
長按下方編碼器激活主菜單。為方便起見,菜單列表是循環(huán)的。要瀏覽菜單,請使用較低的編碼器。
提示激活方式
要開始使用提示,您必須先激活它。目前市場上大約有 100 個 T12 尖端。控制器包含這些提示的完整列表,但它太長了,無法在您想要更改時(shí)從中選擇。要將提示添加到選擇列表,您必須將其激活。提示激活模式通過“激活提示”菜單啟動。
您可以在此處使用旋轉(zhuǎn)編碼器瀏覽完整的提示列表。選定的提示用方形復(fù)選框標(biāo)記(例如,參見 T12-D16、T12-D24)。要選擇新的提示,導(dǎo)航到它并輕按編碼器。如果您希望從選擇列表中刪除尖端,請?jiān)俅伟聪戮幋a器按鈕。
尖端名稱右側(cè)的感嘆號表示尖端尚未校準(zhǔn)。
注意:您必須選擇一些提示才能開始使用控制器。
提示選擇模式
筆尖選擇模式允許您更改正在使用的筆尖。只要我們通過選擇列表限制提示,您就可以將提示更改為之前激活的另一個提示。要激活烙鐵頭選擇模式,您必須關(guān)閉烙鐵并斷開烙鐵頭與烙鐵頭手柄的連接。控制器檢測到尖端未安裝在手柄中并激活尖端選擇程序。
使用旋轉(zhuǎn)編碼器瀏覽噴嘴選擇列表并突出顯示所需的噴嘴。然后將所需的尖端插入手柄。
尖端校準(zhǔn)
注意:校準(zhǔn)烙鐵頭需要外部熱電偶。要更精確地執(zhí)行校準(zhǔn)程序,請?jiān)跓犭娕己屠予F頭棒之間的觸點(diǎn)上滴一滴焊料。要加熱烙鐵頭并使用焊條,您可以使用調(diào)整程序(見上文)。
當(dāng)前尖端可以使用“校準(zhǔn)尖端”菜單項(xiàng)進(jìn)行校準(zhǔn)。如果探針尚未校準(zhǔn),“[!]”符號將顯示在主屏幕上的探針名稱附近。當(dāng)前版本的控制器固件中有兩種校準(zhǔn)模式:自動和手動。
在自動校準(zhǔn)模式下,控制器將溫度區(qū)間分成8個參考點(diǎn)。然后它通過參考點(diǎn)并盡量使溫度保持在校準(zhǔn)點(diǎn)附近。一旦溫度穩(wěn)定下來,控制器就會要求您輸入實(shí)際尖端溫度。
首先,輕按編碼器打開電源,從第一個參考點(diǎn)開始校準(zhǔn)過程。熨斗開始加熱。當(dāng)達(dá)到參考溫度時(shí),控制器發(fā)出蜂鳴聲并準(zhǔn)備讀取實(shí)際溫度值。通過外部熱電偶檢測熨斗溫度并將此溫度輸入控制器:旋轉(zhuǎn)編碼器手柄選擇實(shí)際溫度,然后輕按編碼器。然后控制器繼續(xù)下一個參考點(diǎn)。當(dāng)您輸入所有 8 個參考點(diǎn)的溫度或?qū)嶋H溫度將大于 430 攝氏度時(shí),此過程結(jié)束。在此過程中,控制器更新尖端校準(zhǔn)數(shù)據(jù)。
在所有參考點(diǎn)都被校準(zhǔn)后,控制器將新的尖端校準(zhǔn)數(shù)據(jù)保存到 FLASH 中。如果校準(zhǔn)保存成功,控制器會發(fā)出短促的蜂鳴聲。
屏幕底部的紅色溫度計(jì)顯示內(nèi)部單元的尖端溫度。儀表右側(cè)的點(diǎn)是最高尖端溫度(約 450 攝氏度)。氣體表明尖端是熱的。如果尖端溫度使邊界過熱,則校準(zhǔn)過程將失敗并且控制器切換到主模式。如果控制器未正確調(diào)整,就會發(fā)生這種情況。
自動校準(zhǔn)程序通過最小二乘法構(gòu)建尖端校準(zhǔn),校準(zhǔn)近似參數(shù)可能不準(zhǔn)確。為了改進(jìn)尖端校準(zhǔn)數(shù)據(jù),可以使用手動校準(zhǔn)程序。
在手動尖端校準(zhǔn)中,您必須“猜測”與校準(zhǔn)溫度匹配的內(nèi)部溫度讀數(shù)。首先,您應(yīng)該選擇 4 個校準(zhǔn)溫度之一,然后輕按編碼器開始校準(zhǔn)過程。這個過程是迭代的:你從內(nèi)部單位的一些預(yù)設(shè)溫度值開始(例如,通過自動程序校準(zhǔn))控制器將尖端加熱到這個預(yù)設(shè)溫度并準(zhǔn)備就緒。然后通過外部熱電偶測量實(shí)際溫度。如果實(shí)際溫度不等于預(yù)設(shè)溫度,應(yīng)通過旋轉(zhuǎn)編碼器手柄來增加或降低內(nèi)部預(yù)設(shè)溫度。
顯示屏下部的進(jìn)度條顯示吸頭預(yù)設(shè)溫度和當(dāng)前溫度(內(nèi)部單位)之間的差異。控制器始終將烙鐵頭溫度保持在預(yù)設(shè)值附近(進(jìn)度條上的垂直線)。要增加預(yù)設(shè)溫度,請向右轉(zhuǎn)動編碼器,要降低 - 向左轉(zhuǎn)動。
一旦您猜出校準(zhǔn)溫度點(diǎn)的預(yù)設(shè)溫度,請輕按編碼器。您返回到預(yù)置點(diǎn)選擇模式。您可以在此處選擇下一個或上一個參考點(diǎn)。完成校準(zhǔn)后,長按編碼器。
低功耗模式
控制器支持低功耗(待機(jī))模式。當(dāng)烙鐵在預(yù)定時(shí)間內(nèi)未使用時(shí),控制器會將其切換到低功率模式。要啟用低功耗模式,請轉(zhuǎn)到參數(shù)菜單,然后選擇“待機(jī)溫度”菜單項(xiàng)。按下編碼器手柄并設(shè)置待機(jī)溫度值(如果不想使用低功耗模式,則設(shè)置為 OFF)。然后選擇下一項(xiàng)“待機(jī)時(shí)間”并設(shè)置進(jìn)入低功耗模式的時(shí)間。
此外,您可以設(shè)置“自動關(guān)閉”參數(shù),定義未使用的熨斗應(yīng)完全關(guān)閉電源的時(shí)間。
當(dāng)?shù)凸模ù龣C(jī))模式激活時(shí),控制器會在顯示屏右上角顯示“待機(jī)”圖標(biāo),如下圖所示。
如您所見,在此模式下,預(yù)設(shè)的熨斗溫度將更改為 snadby 溫度。控制器將保持該溫度,而待機(jī)模式將因使用熨斗或自動關(guān)機(jī)超時(shí)而受到干擾。
如果使用熨斗,控制器將返回主工作模式,傾斜傳感器圖標(biāo)顯示控制器檢測到熨斗被使用。
調(diào)整 PID 參數(shù)
注意:可能不需要調(diào)整烙鐵或熱風(fēng)槍的 PID 參數(shù)。
這些參數(shù)決定了熨斗加熱的速度以及控制器保持溫度的準(zhǔn)確性。您可以通過完全重置配置來恢復(fù)默認(rèn)值。或者您可以在紙上寫下舊參數(shù)值,然后通過 PID 調(diào)整菜單手動恢復(fù)它們。
主菜單中的“調(diào)整烙鐵 PID”和“焊槍設(shè)置->調(diào)整焊槍 PID”菜單項(xiàng)允許調(diào)整烙鐵和熱風(fēng)槍的 PID 參數(shù)。當(dāng)啟動整定 PID 模式時(shí),您可以在顯示屏上看到 PID 參數(shù)的三個值,Kp - 比例,Ki - 積分,Kd - 微分。首先,選擇您要更改的參數(shù)并按下編碼器按鈕。您進(jìn)入調(diào)整測試模式。有兩個圖表:溫差和功率數(shù)學(xué)散布。兩個圖都是自動放大圖,其最大值以相應(yīng)的顏色顯示在 Y 軸上。
要打開/關(guān)閉熨斗電源,請長按編碼器按鈕。要更改參數(shù),請旋轉(zhuǎn)編碼器。在圖表上,您將看到溫度如何隨時(shí)間變化。要選擇另一個參數(shù)進(jìn)行更改,請輕按編碼器。您將返回到參數(shù)選擇屏幕。要完成程序并保存 PID 參數(shù)的新值,請?jiān)趨?shù)選擇屏幕中長按編碼器。如果您不想保存新值,請完全關(guān)閉控制器電源。
固件
可以從 github 存儲庫下載控制器軟件的預(yù)構(gòu)建版本。要將此 hex 文件上傳到控制器,您可以使用 stm32 st-link實(shí)用程序。
母語支持
從 1.04 固件版本開始,控制器支持各國語言的消息。語言配置文件位于存儲庫的 NLS 目錄中。主要配置文件是cfg.json ,其中定義了本地化配置。對于每種語言,您可以找到三個參數(shù):語言名稱、消息文件名和二進(jìn)制字體文件名。例如,要配置俄語,將以下行添加到文件中:
{ "name": "russian", "messages": "ru_lang.json", "font": "ubuntu_cyr.font"}
俄語消息在 ru_lang.json 文件中定義。如果需要,您可以調(diào)查此文件。如您所見,該文件中定義了獨(dú)立消息和菜單項(xiàng)消息。ubuntu_cyr.font 是 u8g2 庫格式的二進(jìn)制統(tǒng)一字體文件。此字體包含 ASCII 和西里爾字符。
我的朋友 Armindo 將所有消息翻譯成葡萄牙語,因此該項(xiàng)目有兩種額外的語言:俄語和葡萄牙語。二進(jìn)制字體 ubuntu_we.font 包含 ASCII 和西歐字符,包括希臘符號。如果您說的是一種歐洲語言,則可以將此字體用于您的語言。為此,您必須向cfg.json文件添加新行并創(chuàng)建新的消息文件。
當(dāng)控制器初始化時(shí),它會在 SPI FLASH 上搜索cfg.json文件。如果該文件存在,則控制器讀取該文件并檢查它是否一致(對于每個語言條目,字體和消息文件也存在于 FLASH 上)。然后控制器加載定義所需語言的配置。如果在cfg.json文件中定義了語言,它將被激活:二進(jìn)制字體和消息將從相應(yīng)的文件中讀取。
注意:首選項(xiàng)菜單中的“語言”菜單項(xiàng)也可以翻譯成本國語言。要改回語言,您應(yīng)該能夠理解您選擇的語言。
當(dāng)您通過菜單選擇新語言時(shí),控制器會檢查語言數(shù)據(jù)是否正確。
上傳NLS文件到SPI FLASH
為了使用您的母語,應(yīng)將 NLS 數(shù)據(jù)上傳到 SPI FLASH。為此,您必須:
- 通過 4 根線將您的 SD-CARD 讀卡器(TFT 顯示板有一個)連接到 JP11 連接器:SD_CS(片選)、MOSI、MISO、SCK。如果您尚未實(shí)現(xiàn) JP11 插座,請記住以下內(nèi)容:SD_CS(片選)- PB12、MOSI - PB15、MISO - PB14、SCK - PB10。
- 將存儲庫上 NLS 目錄中的文件寫入 SD-CARD 的根目錄(希望你有)。SDSC 和 SDHC 應(yīng)該可以正常工作。我已將我的卡格式化為 FAT32,但其他 FAT 變體應(yīng)該可以正常工作。
- 將 SD-CARD 放入讀卡器并打開控制器。
- 訪問關(guān)于菜單項(xiàng)并短按下方的 (GUN) 編碼器。
- 在關(guān)于屏幕中長按下方編碼器
- 出現(xiàn)調(diào)試模式屏幕。長按上方的編碼器按鈕。
- 出現(xiàn)閃存調(diào)試模式屏幕。在這里您可以看到 SPI FLASH 中可用的文件。
- 再次長按上編碼器,將文件從 SD-CARD 復(fù)制到 SPI FLASH。
當(dāng)控制器將文件從 SD-CARD 復(fù)制到 SPI FLASH 時(shí),它會讀取cfg.json文件并使用此文件加載相應(yīng)的語言數(shù)據(jù)。對于列表中的每種語言,它檢查語言一致性并在語言一致時(shí)復(fù)制數(shù)據(jù)文件(同時(shí)具有消息和字體文件)。然而,控制器只復(fù)制 SPI FLASH 上存在的較新文件。字體數(shù)據(jù)文件可用于多種語言。例如,您可以將 ubuntu_we.font 用于幾種西歐語言。
- LED顯示屏設(shè)計(jì)方案
- LED電子顯示屏的相關(guān)報(bào)告
- 帶TFT顯示屏的LoRa遠(yuǎn)程控制信使
- TFT顯示屏上的Arduino游戲X/O
- 帶Arduino和LCD顯示屏的秒表
- 使用 STM32 Chrom-ART 加速器刷新 LCD-TFT 顯示屏
- Arduino 2.4 TFT LCD顯示屏菜單
- STM32驅(qū)動SPI顯示屏STemWin源碼 3次下載
- 用于stm32連接TFT顯示屏的stm32官方tft驅(qū)動 40次下載
- TFT-LCD Module顯示屏產(chǎn)品規(guī)格書 8次下載
- 3.0寸TFT液晶高清顯示屏ST7701S原理圖免費(fèi)下載 73次下載
- 基于stm32_TFT液晶屏顯示源碼分析 13次下載
- 7寸USART_HMI組態(tài)屏帶GPU字庫串口屏TFT液晶顯示模塊_STM32程序 169次下載
- 7寸USART HMI組態(tài)屏帶GPU字庫串口屏TFT液晶顯示模塊 30次下載
- 基于STM32芯片的LCD顯示屏的BMP圖片顯示 60次下載
- Led顯示屏控制系統(tǒng)怎么使用 led顯示屏控制器怎么設(shè)置 5690次閱讀
- LED顯示屏技術(shù)方案 2337次閱讀
- OLED顯示屏的驅(qū)動設(shè)計(jì)與實(shí)現(xiàn) 6122次閱讀
- LED燈帶能用來制作顯示屏嗎? 3276次閱讀
- 如何了解LED顯示屏封裝技術(shù) 6616次閱讀
- 如何提高LED顯示屏的散熱量 1251次閱讀
- bga返修臺的作用 5773次閱讀
- LED顯示屏控制卡有哪些分類_如何選擇LED顯示屏控制卡? 1.8w次閱讀
- LED顯示屏如何區(qū)分好壞?區(qū)分LED顯示屏好壞的九大方法 2.1w次閱讀
- 2018年LED顯示屏市場前景分析與LED顯示屏發(fā)展歷程 2w次閱讀
- 一文看懂觸摸屏和顯示屏的區(qū)別 8.9w次閱讀
- led顯示屏控制軟件有哪些_九個led顯示屏控制軟件介紹 20.2w次閱讀
- 基于STM32+FPGA的全彩LED顯示屏系統(tǒng)的設(shè)計(jì) 1.3w次閱讀
- tft基礎(chǔ)知識介紹 9469次閱讀
- 教你如何對LED顯示屏砍價(jià) 916次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費(fèi)
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費(fèi)
- 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費(fèi)
- 7元宇宙底層硬件系列報(bào)告
- 13.42 MB | 182次下載 | 免費(fèi)
- 8FP5207XR-G1中文應(yīng)用手冊
- 1.09 MB | 178次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動電路設(shè)計(jì)》 溫德爾著
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191187次下載 | 免費(fèi)
- 7十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評論
查看更多