999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Arduino的膠囊咖啡平臺機設計

2019-05-22 09:26:08成程蔣嘉程吳汶鴻劉琦郭文仙
無線互聯科技 2019年6期

成程 蔣嘉程 吳汶鴻 劉琦 郭文仙

摘 要:傳統膠囊咖啡機無法控制并存儲咖啡萃取時的溫度、壓力和流量。因此,該平臺機將Arduino作為核心控制器,采用傳感器技術并搭配了相關的硬件電路,同時使用Processing在電腦上搭建觀測控制界面,使咖啡萃取時的各參數沿設定曲線變化并記錄數據,實現了萃取過程的精確控制與記錄。

關鍵詞:膠囊咖啡;平臺機;Arduino

現在人們對咖啡的消費需求越來越大,與此同時對咖啡的品質也就提出更高的要求,而膠囊咖啡就是在這一背景下應運而生的產物。膠囊咖啡萃取出的咖啡的質量,與萃取時水流的溫度和流量,以及萃取頭內的壓力密切相關[1]。但是現有的咖啡機的參數是在工廠中,憑借經驗參數以及多次反復試驗得出的,不能準確得出咖啡機萃取時的精準參數,且所有參數一經設定在萃取過程中就保持恒定,無法實現參數的動態變化。因此,項目基于Arduino開發板,通過外接NTC溫度傳感器,脈沖式流量計以及模擬量水壓傳感器,讀取鍋爐出水溫度,進水流量和萃取頭內水壓。同時,在電腦上利用Processing搭建了控制觀測界面,能夠實現設定參數變化曲線、讀取參數、繪制曲線以及自動存儲為表格的功能。

1 硬件架構與電路設計

硬件主要組成部分有控制模塊、檢測模塊、繼電器模塊、執行模塊以及上位機模塊。

控制單元的核心是Arduino開發板,將其中的引腳A0接壓力傳感器、引腳A3接NTC溫度傳感器、引腳2接流量傳感器,并設置觸發方式為上升沿信號。此外,將引腳4,5,6分別接水泵、鍋爐和氣泵的按鈕。將引腳11,12,13分別接水泵、鍋爐和氣泵的繼電器控制模塊。單片機通過各引腳接收傳感器的信號,感知按鈕按動情況并且通過繼電器模塊控制大功率器件的開關。

檢測模塊由NTC溫度傳感器、脈沖式流量計、模擬量水壓傳感器以及其相關所需的外接電路組成。

繼電器模塊使用了常開式電磁繼電器,并且使用光耦隔離有效降低了可能存在的電磁干擾。

執行模塊包含鍋爐、氣泵和水泵。鍋爐使用了微型螺旋立式鍋爐,具有加熱速度快,體積小、可控性強的特點。水泵采用的是微型電磁泵,提供壓力大,瞬時啟動能力強,具有自吸功能不會造成倒流現象;氣泵采用的是微型真空泵,具有充氣時間短,氣密性好,持續工作輸出壓力穩定的優點。

上位機模塊,使用USB轉TTL的數據線連接Arduino和電腦。在Arduino向電腦傳輸數據時,使用串口通信的方式傳輸現在執行模塊的工作狀態以及溫度、壓力和流量的大小,并且顯示執行模塊工作狀態和3個參數的曲線。在電腦向Arduino傳輸指令時,同樣使用串口通信的方式,將設定的曲線按時間分段傳輸至Arduino作為控制目標。

2 Arduino程序設計

在Arduino中主要實現狀態檢測、飲品打制和數據收發這3個功能,如圖1所示。

2.1 狀態監測功能

狀態檢測模塊分傳感器數據讀取和按鈕狀態讀取兩部分。傳感器讀取的數據在外部電路轉換成電壓值,被Arduino接收后,在程序中根據不同傳感器的特性進行處理,例如NTC需要進行線性化[2]、脈沖式流量計需要對脈沖數進行計數、模擬量水壓傳感器需要進行濾波。

按鈕狀態是用于測試各設備的工作狀況的,按下按鈕對應的繼電器觸頭應當閉合,使得對應大功率器件能夠獲得工作所需的電壓、電流。平時,平臺機自動運行,根據串口接收到的數據執行操作,將屏蔽按鈕操作,防止異常工況出現。

2.2 飲品打制功能

系統中的飲品打制的流程如圖2所示。

飲品打制中具有幾個關鍵狀態,分別是:預熱狀態、計時允許狀態、打制飲品狀態、吹氣去除殘留液體狀態。設計預熱狀態是因為鍋爐模型的時間常數過大,滯后較長,必須增加預熱狀態來使得曲線的前期吻合度達到要求。在打制飲品的過程中根據流量對打制過程進行分段控制,主要控制對象為鍋爐,控制手段是,根據當前流體的溫度是否高于設定值和余熱升溫之和,如果是就關閉鍋爐的繼電器,等待后續水流混合降溫。在打制完成后,由于萃取頭內的負壓效應,萃取頭附近管道存在有少量殘留液體,不對其進行處理會堵塞管道,影響后續打制飲品品質,因此,加入吹氣過程,通過氣泵吹出殘留的液體。

2.3 數據傳輸功能

數據收發包括數據讀取和數據輸出兩個部分,數據讀取是在Processing平臺上對用戶給定的設定值和打制狀態進行讀取,在Arduino打制飲品之前將相關的數據賦給相關的變量。數據輸出是將打制過程中的傳感器數據和打制過程中的各器件狀態傳輸至上位機的Processing平臺中進行處理。

3 Processing程序設計

在Processing中主要實現環境搭建、用戶設定、數據收發和繪制曲線這4個模塊,如圖3所示。

3.1 環境搭建模塊

環境搭建部分主要包含窗口創建和參變量設定兩部分。窗口創建包括設置窗口大小、設定關閉界面方式和定義坐標參數。坐標參數用以確定背景圖片和按鈕的位置[3]。

3.2 用戶設定模塊

在進入設置模塊后,等待用戶操作,用戶操作分鼠標操作和鍵盤操作,鼠標操作用以確定所需的曲線形狀,鍵盤操作用以確定打制狀態。在用戶操作完成后,按照一定的規則將數據拆分,添加標志進行串口通信,將數據送至Arduino。

3.3 數據收發模塊

數據收發模塊包括數據讀取和數據輸出兩個部分,數據讀取是指讀取串口數據,按照之前設置的標志符號將數據進行分割。數據輸出是將交互界面設置中給定的設定值和打制狀態,加以標志符號傳輸至Arduino。

3.4 繪制曲線模塊

繪制曲線部分模塊的流程圖如圖4所示。

繪制曲線的數據來自Arduino通過串口通信,并經由分割處理后得到。繪制曲線以時間為橫軸,分別以紅、黃、藍代表壓力、溫度和流量。在監測窗口3條曲線顯示在同一張圖中,可以點擊對應按鈕具體觀察某一具體參數曲線。在繪制曲線完成后,會自動創建表格文件,將繪圖數據寫入文件之中。

4 系統調試與實物展示

總體硬件完成如圖5所示。

Processing軟件運行示意如圖6所示。

5 結語

本系統針對解決傳統咖啡機萃取過程中影響咖啡口感的關鍵參數難以讀取存儲的問題,使用Arduino作為硬件控制核心,輔以基于Processing搭建的上位機平臺,實現了溫度、壓力和流量3個參數的數據的存儲和可視化,并且使得3個參數能夠較好地跟隨設定曲線變化。這一系統極大提高了膠囊咖啡口味參數設定的科學性和準確性,對咖啡機產業有較大價值。

[參考文獻]

[1]文志華,畢曉菲,魯維艷.中國咖啡消費趨勢淺談[J].農產品加工,2018(2):69-70.

[2]馮巖.NTC熱敏電阻應用于溫度檢測中的誤差線性化研究[J].黑龍江科技信息,2016(14):69.

[3]郭譚娜,王寧.交互式圖形編程語言Processing應用淺析[J].無線互聯科技,2013(5):107.

主站蜘蛛池模板: 国产精品久久自在自线观看| 亚洲国语自产一区第二页| 成AV人片一区二区三区久久| 国产成人亚洲综合a∨婷婷| 青青极品在线| 国产成人高清精品免费5388| 国产av色站网站| 国产精品嫩草影院av| 亚洲一区二区日韩欧美gif| 人人妻人人澡人人爽欧美一区 | 高清视频一区| 五月婷婷伊人网| 亚洲精品制服丝袜二区| 亚洲三级色| 呦女亚洲一区精品| 国产毛片不卡| 91精品人妻互换| 波多野结衣二区| 国产成人高清亚洲一区久久| 国产一区二区三区日韩精品 | 久久免费看片| 国产乱子精品一区二区在线观看| jizz在线免费播放| 国产高清国内精品福利| 99久久精彩视频| 一区二区自拍| 另类欧美日韩| 国产激情无码一区二区APP| 蜜桃臀无码内射一区二区三区| 久久无码av一区二区三区| 亚洲欧美国产视频| 亚洲A∨无码精品午夜在线观看| 91国内在线视频| 爽爽影院十八禁在线观看| 免费无遮挡AV| 国产精品亚洲精品爽爽| 欧美va亚洲va香蕉在线| 欧美国产日韩在线播放| 一区二区三区在线不卡免费| 99视频有精品视频免费观看| 丝袜高跟美脚国产1区| 免费又爽又刺激高潮网址| 丁香婷婷激情网| 国产成人a毛片在线| 国产美女91呻吟求| 毛片在线区| 中文字幕在线一区二区在线| 精品免费在线视频| 九九热在线视频| 国产清纯在线一区二区WWW| 亚洲成人黄色在线观看| 国产激爽爽爽大片在线观看| 在线无码九区| 国产永久在线观看| 亚洲成人免费在线| 中文字幕久久波多野结衣| 午夜一级做a爰片久久毛片| 伊人成人在线视频| 思思99热精品在线| 国产日产欧美精品| 国产精品手机视频一区二区| 女人18毛片水真多国产| 一本大道无码高清| 免费一级毛片不卡在线播放| 欧美成人午夜在线全部免费| 1769国产精品视频免费观看| 欧美天堂久久| 黄色网址免费在线| 久久精品日日躁夜夜躁欧美| 精品中文字幕一区在线| 色天天综合| 亚洲av无码人妻| 国产人成乱码视频免费观看| 国产免费久久精品44| 国产剧情一区二区| 又粗又硬又大又爽免费视频播放| 免费久久一级欧美特大黄| 91在线一9|永久视频在线| 欧美一级专区免费大片| 青青草原国产免费av观看| 91精品伊人久久大香线蕉| 国产日韩精品一区在线不卡|