衡阳派盒市场营销有限公司

電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>基于Arduino的濃縮咖啡PID控制器

基于Arduino的濃縮咖啡PID控制器

2022-12-23 | zip | 0.10 MB | 次下載 | 免費(fèi)

資料介紹

描述

多年來,我在精品咖啡行業(yè)工作,并在濃縮咖啡機(jī)中安裝了相當(dāng)多的 PID 控制器,以提供更好的溫度控制。
了解 Arduino 平臺(tái)后,我決定構(gòu)建自己的 PID 控制器。?

基于 Arduino 的濃縮咖啡 PID 控制器

下面是控制器的一些照片,它可以設(shè)置為 2 種不同的形式功能,具體取決于您的空間要求/限制。?

如果用于更扁平的配置(在 RHS 上),LCD 的安裝孔與 PID 板的安裝孔對(duì)齊,可以使用安裝硬件來幫助支撐 LCD 的重量,而不是對(duì) LCD 施加不必要的壓力LCD和PCB之間的焊點(diǎn)。

如果用于 LHS 上所示的配置,則 PCB 和 LCD 可以安裝到項(xiàng)目盒的不同面。

?
poYBAGOkGVOAZBWWAAFA5PVPwrs203.jpg
將 LCD 安裝到 PCB 的兩種選擇
?


零件清單從 Arduino_PID_for_Espresso_v2_Rev_C.brd 導(dǎo)出于 7/23/2013 12:07:39 PM

EAGLE 版本 6.4.0 版權(quán)所有 (c) 1988-2013 CadSoft

組裝變體:

零件超值包 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

C1 47uF TT5D6 ? ? ? ? ? ? ??
C2 47uF TT5D6 ? ? ? ? ? ? ??
C3 0.1uF C025-024X044 ? ? ? ??
C4 0.1uF C025-024X044 ? ? ?
C5 10uF CPOL-RADIAL-10UF-25V?
C6 0.01uF C025-024X044 ? ? ? ?
C7 10uF CPOL-RADIAL-10UF-25V
D2 1N4007 DO41-3 ? ? ? ? ? ?
D3 1N4148 DO -1N4148 ? ? ??
D4 1N4148 DO-1N4148 ?
D5 1N4148 DO-1N4148
IC1 7805TV TO220V ? ??
IC2 MAX31855 SOIC8 ??
JP2 1X06/90 1x6pinhead
JP3 SCREWTERMINAL-3.5MM-2
JP4 SCREWTERMINAL-3.5MM-2
JP5 1X16 針頭 ?
LED1 GRN LED3MM ?
LED2 RED LED3MM ?
Q1 16MHz CSTLA_T ? ?
Q2 2N4401 TO92- ??
R1 2K7 AXIAL-0.4 ??
R2 10K 1/6W-RES?
R3 10K 1/6W-RES
R4 10K 1/6W-RES ??
R5 10K 1/6W-RES?
R6 10K 1/6W-RES
R7 10K pot B25P ? ? ? ? ? ? ? ?
R8 10K 1/6W-RES?
R10 10K 1/6W-RES ?
R11 3K1 AXIAL-0.4?
R12 330 AXIAL-0.4?
S1 DTS-6 DTS-6 switch-tact
S6 DTS-6 DTS-6 switch-tact
S7 DTS-6 DTS-6 switch-tact
S8 DTS-6 DTS-6 switch-tact
S9 DTS-6 DTS-6 switch-tact
U$1 2.1MMJACKTHM PJ-102A

U1 ATMEGA328P-PU DIP254P762X457-28

注意:- ATmega328P 需要 Uno 或 Duemilanove 引導(dǎo)加載程序。您可以使用另一個(gè) Arduino 來刻錄引導(dǎo)加載程序,也可以購買一個(gè)預(yù)刻錄的。無論您使用哪種引導(dǎo)加載程序,您都必須在 Arduino IDE 中選擇該設(shè)備。不這樣做將導(dǎo)致 avrdude 錯(cuò)誤。

步驟1

?
poYBAGOkGVWANOXCAAATjr6IMoM939.jpg
危險(xiǎn) !!
?

****此設(shè)備可以控制 MAINS POWER 設(shè)備。電源電力是危險(xiǎn)的。由于缺乏知識(shí)而導(dǎo)致的電源接線錯(cuò)誤可能會(huì)殺死您和/或其他人!您有責(zé)任正確連接受控設(shè)備或找到可以連接的人。*********

在開始組裝之前,對(duì)照清單核對(duì)所有組件。
您還需要購買 SSR(固態(tài)繼電器)、USB FTDI 5V 電纜、兼容 HD44780 的 16x2 LCD 和熱電偶。

SSR 提供??交流和直流輸出版本,請(qǐng)確保您獲得適合您應(yīng)用的正確類型。輸入電壓必須接受 5V。加熱應(yīng)用需要過零 SSR(這些占可用 SSR 的大部分)。SSR 開關(guān)電流和電壓額定值必須至少滿足或最好超過您要控制的設(shè)備的額定值。?
注意:- 一些 SSR 需要散熱器,尤其是當(dāng)它們?cè)诮咏畲箅娏鲿r(shí)工作。如果 SSR 要安裝在溫暖/炎熱的區(qū)域,您必須使用大大超過要控制的設(shè)備的額定電流的 SSR。

熱電偶——如果您需要較大的溫度范圍(?200 °C 至 +1350 °C),我推薦使用 K 型熱電偶。如果您需要更窄的溫度范圍(?200 至 350 °C),我推薦使用 T 型熱電偶。請(qǐng)注意,T 型熱電偶比 K 型更準(zhǔn)確。還有其他類型的熱電偶可用,在繼續(xù)之前確保您知道哪種類型的熱電偶適合您的特定應(yīng)用。
熱電偶傳感器接頭有多種類型:- 墊圈、探頭、珠子等。您需要選擇最適合您應(yīng)用的熱電偶接頭。

重要提示:- 如果您獲得 MAX31855 K ASA+ IC,則必須使用?K型熱電偶。如果您獲得 MAX31855 T ASA+,則必須使用?T型熱電偶。如果您使用錯(cuò)誤的熱電偶,您將得到不正確的讀數(shù)。MAX31855 IC 均可直接從 MAXIM Integrated 獲得 - http://www.maximintegrated.com/datasheet/index.mvp/id/7273/t/al
如果您是學(xué)生,您可以從 Maxim 獲得這些 IC 的免費(fèi)樣品融合的。

第2步-

?
pYYBAGOkGViAKo_bAAAvMZs0r4Y465.jpg
安裝 SOIC 熱電偶芯片
?

先焊好Surface Mount芯片,后面有其他元器件就很難焊了。
該芯片通過引腳 1 安裝到 PCB 的較低 RHS。

我強(qiáng)烈建議使用額外的助焊劑、放大鏡和鑷子來執(zhí)行此步驟。使用烙鐵焊接表面貼裝芯片不需要焊膏,尤其是像這樣的 SOIC 封裝。

首先,在放置芯片之前,焊接芯片的引腳 1 所在的位置,因此引腳 1 焊盤上有一點(diǎn)點(diǎn)焊錫。焊料冷卻后,加入少許助焊劑,然后用鑷子小心放置芯片。?

正確放置后(仔細(xì)檢查芯片方向是否正確!),在烙鐵頭上涂上少許焊料,然后將其接觸到引腳 1 和您之前添加的焊料點(diǎn)。額外的助焊劑將有助于焊料流動(dòng)而無需添加更多焊料。?

完成后,檢查其他引腳與其各自焊盤的對(duì)齊情況。如果對(duì)齊正確,為每個(gè)引腳和焊盤涂上助焊劑,然后仔細(xì)焊接每一個(gè)(額外的助焊劑將有助于防止焊橋)。如果 IC 未正確對(duì)齊,請(qǐng)向引腳 1 添加更多助焊劑,然后將烙鐵頭接觸引腳 1,并在嘗試焊接其他引腳之前對(duì)齊芯片。盡量減少烙鐵在 MAX31855 芯片任意引腳上的時(shí)間,以免損壞芯片。
完成后,用一些異丙醇和舊牙刷或紙巾清潔該區(qū)域,以去除助焊劑殘留物。

第 3 步-

?
poYBAGOkGVqABMGJAAA3a6suVXE654.jpg
安裝 5V 電源組件
?

將 +5V 電源的組件放置在 PCB 上。這些組件將安裝在 PCB 上的 LHS 上。它們包括直流插孔、1N4007 二極管、2 x 47uF 電解電容器、0.1uF 電容器、2.7K 電阻器和 LM7805 穩(wěn)壓器。您會(huì)注意到它們都集中在 PCB 上。
確保電解電容器的位置與 PCB 上“+”標(biāo)記相對(duì)的電容器上的“-”符號(hào)。確保 LM7805 和 1N4007 二極管與 PCB 上所示的條紋(負(fù)側(cè))定位。將上述部件焊接到位并剪掉多余的引線長度。?

焊接并剪掉多余的引線后,將 PCB 翻轉(zhuǎn)過來并將綠色 LED 安裝到電路板的另一側(cè),將其抬高到電路板上方約 3mm (1/8")。焊接前,仔細(xì)檢查極性。平面的一面LED 是“-”引線,較長的引線是“+”引線。焊接后,將多余的引線長度夾在板的另一側(cè)。

現(xiàn)在連接一個(gè)電壓為 9V 至 12V DC 的沃爾沃特電源(2.1mm 中心正極)。
綠色 LED 應(yīng)該亮起。?
如果綠色 LED 不亮,則說明某些東西的位置不正確,或者焊點(diǎn)不良。在繼續(xù)構(gòu)建之前,您需要糾正任何錯(cuò)誤定位或焊接的組件。

第4步-

?
poYBAGOkGV2AUxATAAA8AiNmCrQ450.jpg
安裝 3V3 電源組件和測試
?

3V3 電源組件位于靠近 MAX31855 芯片的 PCB 的較低 RHS 位置。這些元件是 3 x 1N4148 信號(hào)二極管、2 x 10uF 電解電容和 1 x 10K 電阻(位于 MAX31855 芯片下方)。
如圖所示,將 3 x 1N4148 信號(hào)二極管定位并焊接到 PCB 的右下側(cè)。注意觀察二極管的極性。二極管(負(fù)極)上的條紋必須與 PCB 上的條紋匹配。
***重要說明 - 二極管并非都面向相同的方向。焊接前仔細(xì)檢查極性***

下一個(gè)位置并焊接 2 x 10uF 電解電容器,注意觀察 PCB 上指示的極性。最后將 10K 電阻器定位并焊接到位。

如果您有萬用表,請(qǐng)將您的 walwart 連接到 PCB 并確認(rèn) 10K 電阻器的 LHS 上存在大約 3.3V(通常為 3.1V-3.3V)(儀表的負(fù)極引線連接到中心引腳(GND)) LM7805 穩(wěn)壓器)。如果您沒有萬用表,可以將紅色 LED 的引線壓在 MAX31855 芯片的引腳 1(GND,LED 負(fù)極)和引腳 4(3V3 Vcc,LED 正極)上。
如果不存在電壓,或者 LED 不亮,則很可能是一個(gè)或多個(gè)二極管的位置不正確。如果是這種情況,請(qǐng)檢查其他組件以及可能有其他極化組件位置不正確。

步驟 5-

?
pYYBAGOkGV-AFZI5AABQzy6F36g434.jpg
按鈕布局和成品
?

在焊接組件時(shí),最好定期用一些異丙醇和棉簽或舊牙刷或紙巾清潔 PCB 以去除助焊劑殘留物。

開始定位/焊接具有最低輪廓的組件(即電阻器),然后逐步使用更高的組件以使您的工作更輕松。
放置所有電阻器,確保將每個(gè)電阻器放置在正確的位置。如果您不知道顏色代碼或使用萬用表檢查,請(qǐng)使用電阻器顏色代碼圖表進(jìn)行檢查。將它們焊接到位并將多余的引線長度夾在電路板背面。

將紅色 LED 安裝在 PCB 與綠色 LED 相同的一側(cè)。留出 3 毫米(1/8 英寸)的額外引線長度,以便 LED 從板上伸出,就像您對(duì)綠色 LED 所做的那樣。

現(xiàn)在將 ATmega328PU 芯片的插座放置到位,注意將插座中的槽口與 PCB 上顯示的槽口對(duì)齊。在繼續(xù)之前仔細(xì)檢查插座是否正確定位。只焊1腳,檢查插座是否正確、完全插入,再焊其他腳。

定位陶瓷電容器和 16MHz 諧振器并焊接到位。現(xiàn)在將晶體管放置到位,確保方向如板上所示并焊接到位。

將 2 位置端子連接器定位并焊接到 PCB,端子孔從 PCB 朝外。

將 6 針直角公頭放置到位,短直針側(cè)穿過 PCB,直角針側(cè)朝下,然后焊接到位。

將 16 針公頭定位并焊接到位,使 90 度針側(cè)穿過 PCB,短直針側(cè)遠(yuǎn)離 PCB。
或者,如果您想更改 Arduino PID 控制器的外形尺寸,您可以選擇使用直排針。在這種外形中,PCB 上的安裝孔與 LCD 上的安裝孔對(duì)齊

定位電位器并焊接到位。

現(xiàn)在您應(yīng)該只剩下 5 個(gè)按鈕開關(guān)和 LCD 屏幕。

將 PCB 翻轉(zhuǎn)過來,將 5 個(gè)開關(guān)安裝到 PCB 與 LED 相同的一側(cè)并焊接到位。

將大部分組件(開關(guān)和 LED 除外)面朝下放置 LCD。焊接前確保 LCD 上的 Pin 1 和 Pin 16 標(biāo)記分別與 PCB 上的 Pin 1 和 Pin 16 標(biāo)記匹配,然后再繼續(xù)。仔細(xì)檢查 LCD 是否正確定位后,將其焊接到位。

步驟 6-

檢查 ATmega328 芯片上標(biāo)記的凹口并將其與插座上的凹口對(duì)齊(再次檢查插座是否朝向正確的方向!)
您可能需要將芯片的引腳稍微向內(nèi)彎曲。小心地將芯片推入插座,注意在插入芯片時(shí)不要彎曲引腳。在繼續(xù)之前目視檢查芯片/插座。

從http://arduino.cc/en/main/software 下載適用于您的操作系統(tǒng)的 Arduino IDE V1.0?
確保您獲得正確的版本!?? 安裝軟件。

安裝后,先將 USB 電纜連接到計(jì)算機(jī),然后將另一端連接到 PCB,確保電纜中的黑線與標(biāo)有“GND”的引腳對(duì)齊。?
******注意:- 如果以錯(cuò)誤的方式連接它會(huì)損壞 ATmega328 芯片,因此請(qǐng)確保正確放置它!********

打開現(xiàn)在安裝在您計(jì)算機(jī)上的 Arduino IDE。單擊“工具”、“板”并選擇“Arduino Uno”。然后點(diǎn)擊“工具”和“串口”,選擇PCB連接的COM口。如果您不確定正在使用哪個(gè) COM 端口,請(qǐng)轉(zhuǎn)到您的設(shè)備管理器,單擊“端口(COM 和 LPT)”旁邊的箭頭。您應(yīng)該看到至少列出了 1 個(gè),可能還有更多設(shè)備。從計(jì)算機(jī)上拔下電纜,然后重新插入。從列表中消失并重新出現(xiàn)的設(shè)備是 Arduino PID 控制器。記下 COM 端口號(hào)。
回到 Arduino IDE,現(xiàn)在選擇正確的端口。

要測試 ATmega 芯片,請(qǐng)轉(zhuǎn)到 Arduino IDE 并單擊“文件”、“示例”、“基礎(chǔ)”、“閃爍”。這將打開一個(gè)新的 IDE 窗口,其中包含一些代碼。?
轉(zhuǎn)到第 13 行(行號(hào)位于 Arduino IDE 窗口的左下角),其中顯示
“pinMode(13, OUTPUT);”
將“13”更改為“7”(不帶引號(hào))
現(xiàn)在轉(zhuǎn)到第 15 行和17 并將“13”更改為“7”
現(xiàn)在單擊 Verify 按鈕(看起來像一個(gè)“Tick”),當(dāng)它編譯時(shí),然后單擊 Upload 按鈕(在 Verify 按鈕旁邊)。如果它沒有編譯,你就犯了語法錯(cuò)誤。
立即按住 Arduino PID 控制器上的 Reset 按鈕,當(dāng)您在 Arduino IDE 窗口底部看到文本“Binary sketch size: xxxx bytes (of a 30720 byte maximum)”時(shí),松開 Reset 按鈕。
如果您遇到 avrdude 錯(cuò)誤,很可能意味著您沒有足夠快地釋放按鈕,或者您在工具下選擇了錯(cuò)誤的 Arduino 板。檢查在工具下選擇了正確的電路板并嘗試再次上傳并在正確的時(shí)間釋放 RESET 按鈕。

當(dāng)它正確上傳時(shí),您應(yīng)該看到紅色 LED 開始閃爍。這表明 Arduino 工作正常。您現(xiàn)在可以上傳 PID 代碼了。

第 7 步 -

?
poYBAGOkGWaAFY45AAAR3BKIjJY095.jpg
該項(xiàng)目的 GitHub 頁面
?

轉(zhuǎn)到?https://github.com/CoffeeTronics?并找到并下載具有最高版本號(hào)(2.0 及更高版本)的 Espresso 的 Arduino PID 控制器的 zip。“下載 Zip”按鈕應(yīng)位于網(wǎng)頁的 RHS 上,就在“在桌面上克隆”按鈕的下方。將下載的 zip 文件解壓縮到您的計(jì)算機(jī)。進(jìn)入提取的文件夾并將提取的“Libraries”文件夾(不是 Libraries 文件夾本身)的內(nèi)容復(fù)制到 Arduino“l(fā)ibraries”文件夾(安裝 Arduino IDE 的位置)。

將 Arduino_PID_Controller 草圖復(fù)制到您的 Arduino“Sketchbook”文件夾中。?
高清44780

現(xiàn)在關(guān)閉您打開的所有 Arduino IDE 窗口并重新啟動(dòng) IDE。點(diǎn)擊“文件”,“素描本”。文件“Arduino_PID_for_Espresso_v2.0”現(xiàn)在應(yīng)該在那里。單擊它,將打開一個(gè)包含代碼的新窗口。?
如果“Arduino_PID_Controller”草圖不存在,很可能您沒有關(guān)閉所有 Arduino IDE 窗口。關(guān)閉所有 Arduino IDE 窗口并重新啟動(dòng) IDE 并再次檢查

打開代碼后,單擊“驗(yàn)證”按鈕。編譯后,將代碼上傳到 Arduino PID 控制器(不要忘記 RESET 按鈕!)。?
如果它沒有編譯,您可能下載了錯(cuò)誤版本的 Arduino IDE,或者 Arduino PID 控制器代碼的過時(shí)版本,或者您可能將 Libraries 文件夾的內(nèi)容放在錯(cuò)誤的文件夾中,或者有一個(gè) Libraries 文件夾在庫文件夾中。

上傳成功后,從 PID 控制器上拔下編程電纜和沃爾沃特電源,LCD 屏幕和綠色 LED 現(xiàn)在應(yīng)該熄滅。現(xiàn)在將 PID 控制器的輸出引腳(“-”在下側(cè),“+”在上側(cè))連接到您購買的 SSR 的輸入引腳。確保輸出的 + 引腳連接到 SSR 的 + 引腳。“-”輸出引腳連接到 SSR 的“-”輸入。

*****重要提示:- 在繼續(xù)下一步之前,請(qǐng)確保您打算控制的設(shè)備已從電源插座上拔下!***** 將 SSR 的輸出端連接到您正在控制的設(shè)備(例如. 內(nèi)聯(lián)加熱元件)。

將 SSR INPUT 側(cè)的地(“-”輸入)連接到被控制設(shè)備的地。這有助于防止電容性接地回路,后者會(huì)導(dǎo)致溫度讀數(shù)不穩(wěn)定。

將熱電偶連接到熱電偶輸入端子連接器,注意觀察極性。如果您使用的是 K 型,則黃線為 +,紅線為 -。如果您使用的是 T 型熱電偶,則藍(lán)線為 +,紅線為 -。熱電偶接線端子的“+”側(cè)在上側(cè),“-”側(cè)在下側(cè)。

將您的 walwart 連接到 PCB 上的 DC 插孔。Arduino PID 控制器將啟動(dòng),LCD 將顯示“Arduino PID for Espresso”。3 秒后,它將開始顯示溫度。由于代碼包含一個(gè)用于平滑溫度讀數(shù)的數(shù)組,因此顯示的溫度將在穩(wěn)定前的前幾秒迅速增加。

將熱電偶接頭(感應(yīng)溫度的一端)握在手中,您應(yīng)該會(huì)看到 LCD 上的溫度讀數(shù)因體熱而增加。如果它減小,則說明您已將熱電偶反接。?

現(xiàn)在您可以將熱電偶安裝到被測設(shè)備上。如果您使用的是清洗器熱電偶,并且安裝熱電偶的地方接地,您可能會(huì)發(fā)現(xiàn)溫度讀數(shù)略有跳躍。如果發(fā)生這種情況,您將需要使用云母墊圈和螺絲/螺栓周圍的一些聚四氟乙烯膠帶將熱電偶與被測設(shè)備電絕緣。不要忘記使用一些導(dǎo)熱化合物來保持良好的導(dǎo)熱性。?

您現(xiàn)在可以調(diào)整控制器了。

第 8 步 -

?
pYYBAGOkGWiAD6X6AAA9e59xFUs241.jpg
在 Processing 中使用 AutoTune 前端
?

注意:- Autotune 功能步進(jìn)輸出并觀察輸入的變化以計(jì)算比例、積分和微分帶的參數(shù)

轉(zhuǎn)到用于處理的 Google 代碼頁-?
https://code.google.com/p/processing/downloads/detail?name=processing-1.5.1-windows.zip&can=2&q= 下載 zip 文件夾并將其解壓縮到您的電腦

現(xiàn)在去這里 -? http://www.sojamo.de/libraries/controlP5/
并下載 ControlP5 庫。按照網(wǎng)頁上“安裝”下列出的說明進(jìn)行操作。

現(xiàn)在轉(zhuǎn)到您提取 Arduino PID ZIP 的位置并查找“AutoTune Front and Backend”文件夾。將文件夾復(fù)制到您的 Arduino 文件夾(很可能在您的文檔文件夾中)。

打開 Arduino IDE,然后單擊“文件”、“打開”。導(dǎo)航到提取的 zip 文件并將其打開。打開文件夾 Autotune Front and Backend,然后打開文件夾 AutotuneMAX31855Backend,然后打開文件夾 AutotuneMAX31855。雙擊 ino 文件 AutotuneMAX31855。這將在 Arduino IDE 中打開 Autotune 代碼的后端。Ctrl
F (FIND)“//EDIT”(不帶引號(hào))并按 ENTER 鍵以查找用戶 (YOU) 可以更改的參數(shù)。如果更改參數(shù),建議您使用不同的名稱保存代碼,以便輕松改回原始代碼。
將代碼上傳到 Arduino PID 控制器(確保編程電纜方向正確,RESET 按鈕時(shí)序正確)。完成編程后,將電纜連接到 Arduino PID 控制器,因?yàn)樘幚砬岸藢⑹褂盟?/font>關(guān)閉 Arduino IDE。

打開 Processing IDE,點(diǎn)擊 File,Open,然后找到你解壓的 zip 文件夾,AutoTune Front and Backend,ProcessingFrontend,PID_FrontEnd_v0_3。選擇名為 PID_FrontEnd_v0_3 的 PDE 文件。
這將在新的處理窗口中打開代碼。
執(zhí)行 CTRL F(查找),輸入“//EDIT”(不帶引號(hào)),然后按 ENTER。這將為您提供可能由最終用戶 (YOU) 在運(yùn)行調(diào)整前端之前調(diào)整的參數(shù)。
如果您進(jìn)行了任何更改,請(qǐng)以新名稱保存更新后的文件,以便在需要時(shí)輕松返回到原始文件。

現(xiàn)在單擊“運(yùn)行”(看起來像一個(gè)播放按鈕)。這將打開一個(gè)窗口,您可以在其中手動(dòng)調(diào)整或自動(dòng)調(diào)整控制器。如果大約 20 秒后您看不到設(shè)置點(diǎn)、輸出和輸入的圖形(窗口的 RHS),請(qǐng)嘗試關(guān)閉窗口并再次單擊運(yùn)行按鈕。如果您在處理圖表值時(shí)遇到問題,請(qǐng)檢查您是否已關(guān)閉所有 Arduino IDE。Windows 有時(shí)會(huì)導(dǎo)致問題,需要重新啟動(dòng)。

我假設(shè)您想使用 Autotune,因?yàn)樗鼘?duì)初學(xué)者來說要容易得多。檢查編程電纜是否仍然連接。
Processing 窗口中按鈕的 RHS 值是當(dāng)前使用的值。LHS 或按鈕下方的值可以更改為您需要的值。單擊 SEND_TO_ARDUINO 按鈕時(shí),將移入這些值。?
將 TOGGLE_AM 按鈕設(shè)置為 MANUAL,將 SETPOINT 按鈕設(shè)置為所需的設(shè)置點(diǎn),檢查 TOGGLE_DR 是否設(shè)置為 DIRECT,檢查 TOGGLE_TUNING 是否設(shè)置為 OFF。現(xiàn)在單擊 SEND_TO_ARDUINO 按鈕。

這會(huì)將控制器置于手動(dòng)模式。從小處開始,每次更改時(shí)緩慢增加 OUTPUT 按鈕 (0-1000),單擊 SEND_TO_ARDUINO 按鈕(將 TOGGLE_AM 按鈕切換為 AUTO,然后在單擊 SEND_TO_ARDUINO 之前返回 MANUAL),繼續(xù)緩慢增加 OUTPUT 直到系統(tǒng)處于平衡狀態(tài)與所需的溫度。這可能需要一些時(shí)間,特別是對(duì)于緩慢的溫度循環(huán),所以請(qǐng)耐心等待!

當(dāng)您的系統(tǒng)與所需的 SetPoint 達(dá)到平衡時(shí),將“Toggle Tuning”按鈕更改為 ON,然后單擊“Send to Arduino”。Toggle_Tuning 按鈕的 RHS 值應(yīng)更改為 ON。這意味著它現(xiàn)在正在自動(dòng)調(diào)整循環(huán)。如果您觀察 OUTPUT 圖,您將看到 AutoTune 函數(shù)對(duì)輸出進(jìn)行多次步進(jìn)。當(dāng) Toggle Tuning 旁邊的值從 ON 變?yōu)?OFF 時(shí),它就完成了。您現(xiàn)在在 P、I 和 D 旁邊看到的值是自動(dòng)調(diào)諧值。記下這些值。

注意:- Autotuned 值是開始手動(dòng)微調(diào)以獲得更好的調(diào)整參數(shù)的好地方。有很多關(guān)于手動(dòng)調(diào)整 PID 回路的指南。根據(jù)我的個(gè)人經(jīng)驗(yàn),我發(fā)現(xiàn)先運(yùn)行 Autotune,然后逐漸調(diào)整值會(huì)產(chǎn)生相當(dāng)不錯(cuò)的結(jié)果。

現(xiàn)在您可以花更多時(shí)間手動(dòng)微調(diào)循環(huán),也可以將 Arduino_PID_for_Espresso 草圖上傳到 PID 控制器(將您記下的參數(shù)插入 Arduino PID 控制器草圖的第 120-122 行)。

菜單系統(tǒng)的結(jié)構(gòu)是?
MENU ? ? | ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
BREW ESPRESSO -- 這會(huì)將設(shè)置點(diǎn)更改為 Brew Setpoint
? ?|
蒸汽牛奶——這會(huì)將設(shè)定點(diǎn)更改為蒸汽設(shè)定點(diǎn)
? ?|
BREW TEMP--SET BREW POINT --按 L 和 R 鍵更改 Brew Setpoint
? ?|
STEAM TEMP--SET STEAM POINT--按 L 和 R 鍵改變蒸汽設(shè)定值
? ?|
OFFSET--SET OFFSET--按 L 和 R 鍵更改偏移(這用于顯示濃縮咖啡機(jī)的“組內(nèi)”溫度)
? ?|

SCALE——當(dāng)前未使用,將在 GitHub 提供的軟件更新中實(shí)施。


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
  2. 1.06 MB  |  532次下載  |  免費(fèi)
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費(fèi)
  5. 3TC358743XBG評(píng)估板參考手冊(cè)
  6. 1.36 MB  |  330次下載  |  免費(fèi)
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費(fèi)
  9. 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費(fèi)
  11. 6迪文DGUS開發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費(fèi)
  13. 7元宇宙底層硬件系列報(bào)告
  14. 13.42 MB  |  182次下載  |  免費(fèi)
  15. 8FP5207XR-G1中文應(yīng)用手冊(cè)
  16. 1.09 MB  |  178次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費(fèi)
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費(fèi)
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費(fèi)
  7. 4開關(guān)電源設(shè)計(jì)實(shí)例指南
  8. 未知  |  21549次下載  |  免費(fèi)
  9. 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費(fèi)
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費(fèi)
  13. 7電子制作實(shí)例集錦 下載
  14. 未知  |  8113次下載  |  免費(fèi)
  15. 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191187次下載  |  免費(fèi)
  13. 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138040次下載  |  免費(fèi)
乐享百家乐官网的玩法技巧和规则| 美女百家乐官网的玩法技巧和规则| 柳州市| 大发888官方lc8| 百家乐博赌城| 百家乐算牌e世博| 单机百家乐官网的玩法技巧和规则 | 百家乐高手论坮| 试玩百家乐官网网| 百家乐官网路单资料| 金沙国际娱乐| 大发888娱乐场金沙| 威尼斯人娱乐城003| 百家乐真人游戏娱乐场| 百家乐技术交流群| 百家乐官网统计软件| 现场百家乐官网能赢吗| 百家乐官网连线游戏下载| 刚察县| 江城足球网| 永利高现金网可信吗| 菲利宾太阳城娱乐网| 百家乐赌注| 澳门百家乐走势图怎么看| 百家乐怎样算大小| 阴宅24山坟前放水口| 新葡京百家乐官网的玩法技巧和规则 | 哪个百家乐官网技巧平台信誉好| 六合彩报纸| 大发888挖掘| 百家乐桌子黑色| 太子百家乐的玩法技巧和规则| 做生意 风水| 百家乐官网14克粘土筹码| 广州百家乐官网赌场娱乐网规则 | 网络百家乐打揽| 曼哈顿百家乐娱乐城| 澳门百家乐下三路| 豪华百家乐桌子厂家| 真人百家乐破解软件下载| 风水24山里的四维八干|