軟件開(kai)源,航芯方案分享 | 全自動咖啡機設計方案
如今,隨著人們生活節奏不斷地加快,生活水平日益提高,咖啡作為世界上最流行的飲品之一,已然走進人們的日常生活,逐漸被越來越多的人所喜愛。隨之而來的“咖啡機”也變得愈加流行。釀制一杯完美的咖啡,需要借助專門的咖啡機來完成。咖啡機用10個左右的大氣壓力,迫使90℃左右的熱水穿過10克左右經過擠壓的咖啡粉,汲取咖啡粉中的咖啡脂等芳香物質,并與熱水達到充分溶合后流入杯中,整個過程需要在18-28秒內完成,以便有效地避免過分提取所造成的不良味道。顯然,制作一杯高品質的咖啡,咖啡機起著決定性的作用。
本文將介紹基于上海航(hang)芯ACM32F070的咖啡機設計(ji)方(fang)案。
咖(ka)啡機概(gai)述
現在市面上的(de)咖啡機有很多,按照操(cao)作(zuo)方(fang)式(shi)可以將其分為兩大類型:半(ban)自(zi)動和(he)全自(zi)動。
圖1. 咖啡機分類圖
半(ban)自動(dong)咖啡機主要特(te)點:由人工操作磨粉(fen)、壓粉(fen)、裝粉(fen)、沖(chong)泡、清除(chu)殘渣(zha)等(deng),機器結構簡單、容易(yi)維護、使用方便。其缺點是:對操作者(zhe)要(yao)求高,操作者(zhe)要(yao)經(jing)過嚴(yan)格的(de)培訓才能使用這種(zhong)機器制作出(chu)高品質(zhi)的(de)咖啡,且工作效率較低。
全自(zi)動咖(ka)啡機(ji)主要特點(dian):實現了(le)磨粉、壓粉、裝(zhuang)粉、沖泡、清除(chu)殘渣等(deng)釀制咖啡全過程(cheng)的自動控制,使(shi)用更加(jia)方便、快捷、品質一致、高(gao)(gao)效率,對操(cao)作(zuo)者要(yao)求不高(gao)(gao),無(wu)需培訓。其缺點(dian)為(wei):結(jie)構比較(jiao)復雜(za),需要(yao)良(liang)好(hao)保養,維護費用較(jiao)高(gao)(gao)。但由于其優點(dian)突出(chu),使(shi)得它越來(lai)越被眾(zhong)多客戶所(suo)喜愛。
本次介紹(shao)的(de)咖(ka)(ka)(ka)(ka)啡(fei)機設(she)(she)計方案(an)是一個全自動咖(ka)(ka)(ka)(ka)啡(fei)機,可(ke)以(yi)(yi)按照(zhao)最科(ke)學的(de)數據和程(cheng)序來釀制(zhi)咖(ka)(ka)(ka)(ka)啡(fei),而且設(she)(she)有完善的(de)保護系(xi)統(tong),使用(yong)(yong)(yong)起來簡單方便,只需(xu)(xu)輕輕一按就(jiu)可(ke)以(yi)(yi)得到(dao)咖(ka)(ka)(ka)(ka)啡(fei)。用(yong)(yong)(yong)戶(hu)可(ke)以(yi)(yi)設(she)(she)置水(shui)溫、咖(ka)(ka)(ka)(ka)啡(fei)碾磨(mo)粗細度(du),能夠自動碾磨(mo)咖(ka)(ka)(ka)(ka)啡(fei)豆;用(yong)(yong)(yong)戶(hu)還(huan)可(ke)以(yi)(yi)根據需(xu)(xu)要(yao)選(xuan)擇(ze)制(zhi)作單杯(bei)或者同時制(zhi)作雙杯(bei)咖(ka)(ka)(ka)(ka)啡(fei),同時還(huan)提供大杯(bei)、中杯(bei)、小杯(bei)三種選(xuan)擇(ze)。除了制(zhi)作咖(ka)(ka)(ka)(ka)啡(fei)以(yi)(yi)外(wai),本咖(ka)(ka)(ka)(ka)啡(fei)機還(huan)能制(zhi)作熱(re)水(shui)和蒸汽(qi)(qi)。其中熱(re)水(shui)可(ke)以(yi)(yi)用(yong)(yong)(yong)來泡茶或其它飲品(pin)等;蒸汽(qi)(qi)則可(ke)用(yong)(yong)(yong)來加熱(re)牛奶(nai)(nai)或其他飲品(pin),高壓蒸汽(qi)(qi)還(huan)可(ke)以(yi)(yi)把牛奶(nai)(nai)乳化,制(zhi)造(zao)出芳香的(de)奶(nai)(nai)沫。可(ke)以(yi)(yi)為用(yong)(yong)(yong)戶(hu)提供多樣(yang)化的(de)、輕松快捷的(de)服務。
芯片特(te)性
ACM32F0X0 系列是一款支持(chi)多種低(di)功耗(hao)模式(shi)的(de)(de)通用(yong)MCU。集成(cheng)16路Touch觸摸按(an)鍵、12位1.6 Msps高(gao)精度(du)ADC以及模擬(ni)比較(jiao)器COMP、運算放大器OPAMP、段式(shi)LCD控制器,內(nei)(nei)置高(gao)性(xing)(xing)能(neng)定時(shi)器TIMER、多路UART、LPUART、SPI、I2C等豐富的(de)(de)通訊(xun)外設,內(nei)(nei)建AES、TRNG、CRC32等信息安全模塊,支持(chi)多種低(di)功耗(hao)模式(shi),具有高(gao)整合度(du)、高(gao)抗干(gan)擾、高(gao)可靠性(xing)(xing)等特點(dian)。本(ben)產(chan)品采(cai)用(yong)高(gao)性(xing)(xing)能(neng)內(nei)(nei)核,最(zui)高(gao)工作頻率64MHz。
圖(tu)2. ACM32F0X0資源圖(tu)
觸摸按鍵(jian)TKEY
ACM32F0X0芯片內部集成自電(dian)(dian)容(rong)式觸(chu)摸(mo)控制(zhi)(zhi)傳感器。自電(dian)(dian)容(rong)式觸(chu)摸(mo)控制(zhi)(zhi)傳感器通過檢測電(dian)(dian)容(rong)的變化來檢測手(shou)指是否觸(chu)及觸(chu)摸(mo)表(biao)面。通過調整(zheng)(zheng)檢測到(dao)的電(dian)(dian)容(rong)變化量來調整(zheng)(zheng)觸(chu)摸(mo)的靈敏度。
? 高度集(ji)成,最大支持16路觸(chu)摸(mo)按鍵TKEY;
? 自電容檢測范(fan)圍5~50pf,靈(ling)敏度0.1pf;
? 支持通道(dao)補償;
? 最大(da)支(zhi)持(chi)10mm的觸摸面(mian)板厚度;
? 支(zhi)持低功(gong)耗(hao)睡眠模式(shi),Stop模式(shi)下(xia)最低功(gong)耗(hao)17uA;
? 支持分別設置工(gong)作模式和(he)睡(shui)眠模式靈(ling)敏度(du)、掃描速度(du);
? 支持主動屏蔽(bi)Cshield通道,用于(yu)防(fang)水(shui)控制(zhi)和(he)增加檢測靈(ling)敏度;能起到降低(di)(di)寄生電(dian)容的(de)作(zuo)用,也可(ke)以(yi)降低(di)(di)寄生電(dian)容的(de)降低(di)(di)噪聲源干(gan)擾,在其(qi)它導體接(jie)近觸摸電(dian)極(ji)時,增加TKEY穩(wen)定性;
? 支持濾(lv)波防抖(dou)機(ji)制,可(ke)以減少(shao)誤觸,以及(ji)避免一些靜電帶來(lai)的干(gan)擾(rao);
? 支持自(zi)適(shi)應和(he)自(zi)校準機(ji)制(zhi),降(jiang)低環境變(bian)量的(de)干(gan)擾;
? 模擬顧客(ke)使用環境,進行了長時間反復(fu)測試來確保產品的可靠性,測試方法如下:
① 潮(chao)濕環境測試:用水(shui)蒸氣噴到觸摸(mo)面板上,使面板結滿露水(shui),這時無誤觸和反應遲(chi)鈍的現象;
② 濺水(shui)(shui)和(he)水(shui)(shui)淹(yan)試驗(yan):對觸(chu)摸(mo)面(mian)板快速(su)噴水(shui)(shui),直到(dao)面(mian)板上形(xing)成(cheng)水(shui)(shui)洼(wa),并且將幾(ji)個不(bu)同的觸(chu)摸(mo)感應電極淹(yan)到(dao)一個水(shui)(shui)洼(wa)里,這時(shi)無誤觸(chu)、反應遲鈍(dun)和(he)按(an)A鍵(jian)時(shi)同一個水(shui)(shui)洼(wa)里的B鍵(jian)觸(chu)發,即按(an)鍵(jian)指(zhi)東打(da)西現象;
③ 高低溫(wen)測(ce)試:-40℃~85℃高低溫(wen)測(ce)試,這(zhe)時無誤觸、反應遲鈍、死機(ji)的現象;
④ 電磁(ci)干擾測試:使用無線對講機作(zuo)為射頻干擾源,在觸(chu)摸面(mian)板20cm左右進行呼叫和對講,無誤觸(chu)、反應遲鈍、死機現象;
⑤ 電(dian)(dian)源干擾(rao)測試:在電(dian)(dian)網上形成強烈的600~800V的高壓脈沖(chong)群,這時沒有(you)誤觸現象(xiang);
⑥ 長時間(jian)(jian)連續(xu)工(gong)作(zuo)測試:樣機經過6個月不斷電長時間(jian)(jian)工(gong)作(zuo)測試,按鍵工(gong)作(zuo)正常,無(wu)反應(ying)遲(chi)鈍、死機等現象。
液晶(jing)控(kong)制(zhi)器LCD
ACM32F0X0芯片內部集成一款(kuan)適(shi)用(yong)于單色無源液晶顯示器(qi)(LCD)的數字控制器(qi)/驅(qu)動器(qi),最(zui)多具有8個(ge)公用(yong)端(duan)子(zi)(COM)和(he)40個(ge)區(qu)段端(duan)子(zi)(SEG),用(yong)以驅(qu)動160(4*40)或(huo)288(3*36)個(ge)LCD元素。
? 高度靈活的幀速率控制;
? 支持靜(jing)態、1/2、1/3、1/4、1/6和1/8占空比,支持1/2、1/3、1/4偏置;
? 多(duo)達16個寄存器的LCD數(shu)據RAM;
? 可通過軟件(jian)配(pei)置(zhi)LCD的對比(bi)度,支持LCD閃爍功能(neng),且可配(pei)置(zhi)多種閃爍頻率;
? 支持A類(lei)、B類(lei)波形(xing),2種驅(qu)動波形(xing)生成方式:
① 內部電(dian)阻分壓、外部電(dian)阻分壓;
② 可選的(de)濾(lv)波(bo)電容;
③ 可通(tong)過軟件配置內部電(dian)阻分壓方(fang)式(shi)的功耗,從而匹配LCD面板所需的電(dian)容電(dian)荷;
? 支持低功耗模(mo)式:LCD控制器可在Active、Sleep、Stop模(mo)式下進(jin)行顯示。
運算放大(da)器OPAMP
ACM32F0X0包含三個(ge)(ge)獨立配(pei)置(zhi)的(de)運算放(fang)大(da)(da)器(qi)(qi),每個(ge)(ge)運算放(fang)大(da)(da)器(qi)(qi)有兩個(ge)(ge)輸入(ru)和(he)一(yi)(yi)個(ge)(ge)輸出,三個(ge)(ge)I/O可(ke)(ke)以連接(jie)到外部引腳(jiao)。運算放(fang)大(da)(da)器(qi)(qi)可(ke)(ke)以在內部配(pei)置(zhi)位一(yi)(yi)個(ge)(ge)跟(gen)隨器(qi)(qi),或者是一(yi)(yi)個(ge)(ge)可(ke)(ke)編程(cheng)增益的(de)放(fang)大(da)(da)器(qi)(qi)。
? 低工作(zuo)電壓(ya),典(dian)型工作(zuo)電壓(ya)3.3V;低消耗電流,典(dian)型值115uA;
? 失調電壓可修調。
模擬比較器COMP
用于比(bi)較兩個輸入模擬(ni)電(dian)壓的大小,并根據(ju)比(bi)較結果(guo)輸出(chu)高低電(dian)平。
? 比較(jiao)器輸(shu)出可作為(wei)定(ding)時(shi)器的剎車輸(shu)入或捕獲輸(shu)入;
? 提供軟(ruan)件(jian)可(ke)配置的濾波(bo)時間(jian)以增強芯片的抗干擾能(neng)力;
? 比較器(qi)輸出(chu)可(ke)通(tong)過定時器(qi)切(qie)斷。
12位1.6Msps高精度ADC
支持單端信號轉(zhuan)換(huan)(huan)和差分(fen)信號轉(zhuan)換(huan)(huan),多達21個(ge)通(tong)道,支持最大16次(ci)(ci)可設通(tong)道的規則(ze)轉(zhuan)換(huan)(huan),以(yi)(yi)及(ji)1次(ci)(ci)通(tong)道可設的注(zhu)入轉(zhuan)換(huan)(huan)。每(mei)次(ci)(ci)A/D轉(zhuan)換(huan)(huan)可以(yi)(yi)按照(zhao)單次(ci)(ci)、連(lian)續或間斷模式(shi)執行。
高(gao)性(xing)能(neng)定時器TIMER
ACM32F0X0芯片內置(zhi)高(gao)級定(ding)時器(qi)(qi),由(you)一個16位自動(dong)裝(zhuang)載計數器(qi)(qi)組成,由(you)一個16位可編程(可以(yi)實時修改)的預分頻器(qi)(qi)驅動(dong)。高(gao)級定(ding)時器(qi)(qi)和通用定(ding)時器(qi)(qi)是完全獨(du)立的,它們不(bu)共享任(ren)何資(zi)源(yuan),但它們可以(yi)同步操作。
? 多達(da)4個獨立通道(輸(shu)入捕獲(huo)、輸(shu)出(chu)比較(jiao)、PWM生成、單脈沖模式輸(shu)出(chu));可測量(liang)輸(shu)入信(xin)號的脈沖寬度(輸(shu)入捕獲(huo)),可產生輸(shu)出(chu)波(bo)形(輸(shu)出(chu)比較(jiao)、PWM、嵌入式死區時間互(hu)補PWM等)
? 支持針對(dui)定位的增量(liang)(正交(jiao))編(bian)碼器和霍爾傳(chuan)感器電(dian)路;
? 支(zhi)持三(san)相PWM、死(si)區保(bao)護、剎車控制;
? 支(zhi)持有感、無感、FOC控(kong)制算法;
設計方案
本(ben)文描述的(de)咖啡機方案,基于上海航芯(xin)ACM32F070系(xi)列的(de)MCU進行設(she)計(ji),整體的(de)方案框圖如下所(suo)示:
圖(tu)3. 基于ACM32F070咖啡機(ji)設計方案(an)框圖(tu)
軟件資(zi)源(觸摸按(an)鍵(jian)部(bu)分(fen))下載鏈接如下:
//gitee.com/acm32-mcu/ACM32F0X0-Coffee-TKey-Demo
//github.com/ACM32-MCU/ACM32F0X0-Coffee-TKey-Demo
數碼智能控制
本(ben)文論述的設(she)(she)(she)計方案中(zhong)的人機(ji)交互功能是采(cai)用LCD、LED、觸摸按鍵(jian)(jian)(jian)的方式(shi)進(jin)行實現。共有1個(ge)段碼LCD屏、9個(ge)按鍵(jian)(jian)(jian)和10個(ge)LED。按鍵(jian)(jian)(jian)需實現設(she)(she)(she)備的開關(guan)機(ji)、模(mo)式(shi)選(xuan)擇(ze)(蒸(zheng)氣模(mo)式(shi)/咖(ka)啡模(mo)式(shi))、大中(zhong)小(xiao)杯(bei)選(xuan)擇(ze)、一(yi)杯(bei)兩(liang)杯(bei)選(xuan)擇(ze)、咖(ka)啡豆研(yan)磨粗細(xi)度(du)設(she)(she)(she)置、咖(ka)啡濃(nong)淡(dan)口(kou)味設(she)(she)(she)置、溫度(du)設(she)(she)(she)置、童(tong)鎖功能。設(she)(she)(she)備會根(gen)據按鍵(jian)(jian)(jian)指示(shi)判定當(dang)前所需要執(zhi)行的操作(zuo)。10個(ge)LED中(zhong)有9個(ge)用于按鍵(jian)(jian)(jian)指示(shi),表示(shi)當(dang)前正在執(zhi)行的操作(zuo)動作(zuo);另外1個(ge)LED用于報警指示(shi),主(zhu)要是設(she)(she)(she)備自檢時,如果殘(can)渣(zha)盒、殘(can)水槽、電(dian)機(ji)、核心部件等(deng)未復位則該指示(shi)燈閃。LCD屏用于顯示(shi)咖(ka)啡豆研(yan)磨粗細(xi)度(du)、咖(ka)啡濃(nong)淡(dan)口(kou)味、溫度(du)、大中(zhong)小(xiao)杯(bei)指示(shi)、一(yi)杯(bei)兩(liang)杯(bei)指示(shi)。
1)待機(ji):默認待機(ji)模(mo)式,點擊(ji)按鍵開(kai)機(ji),指示燈(deng)亮,LCD屏顯示;開(kai)機(ji)狀(zhuang)態下長(chang)按該鍵5S可(ke)以進入藍牙配(pei)對模(mo)式。待機(ji)時,指示燈(deng)滅,LCD滅。
2)童(tong)(tong)鎖(suo)(suo)功(gong)能(neng):默認(ren)啟(qi)用(yong)童(tong)(tong)鎖(suo)(suo)功(gong)能(neng),當童(tong)(tong)鎖(suo)(suo)功(gong)能(neng)啟(qi)用(yong)時(shi),其他(ta)任何操作按鍵都會暫(zan)時(shi)失(shi)去其控制功(gong)能(neng),避免了兒童(tong)(tong)因好奇誤(wu)操作而(er)導致發生危險(xian)。童(tong)(tong)鎖(suo)(suo)功(gong)能(neng)開(kai)啟(qi)時(shi),該按鍵指(zhi)示燈亮(liang)紅(hong)色(se);關閉(bi)時(shi),指(zhi)示燈不(bu)亮(liang)。
3)大中(zhong)小杯(bei)選(xuan)(xuan)(xuan)(xuan)擇(ze):咖啡量選(xuan)(xuan)(xuan)(xuan)擇(ze)包括大、中(zhong)、小杯(bei)。第一次(ci)點(dian)擊顯(xian)(xian)示(shi)(shi)當前選(xuan)(xuan)(xuan)(xuan)擇(ze),此時(shi)該按鍵指(zhi)示(shi)(shi)燈(deng)亮,再次(ci)點(dian)擊可以切換(huan)選(xuan)(xuan)(xuan)(xuan)擇(ze),每(mei)點(dian)擊一下,指(zhi)示(shi)(shi)燈(deng)會(hui)閃爍一下,同時(shi)LCD會(hui)全程顯(xian)(xian)示(shi)(shi)當前選(xuan)(xuan)(xuan)(xuan)擇(ze)項。帶記憶功能,只需設置一次(ci)。
4)杯量控制:可(ke)選擇(ze)(ze)制作一(yi)(yi)杯咖啡,還(huan)是(shi)同(tong)(tong)時(shi)制作兩杯咖啡。第一(yi)(yi)次點(dian)(dian)擊(ji)顯示當前選擇(ze)(ze),此(ci)時(shi)該(gai)按鍵指示燈亮,再次點(dian)(dian)擊(ji)可(ke)以切換選擇(ze)(ze),每點(dian)(dian)擊(ji)一(yi)(yi)下,指示燈會閃爍(shuo)一(yi)(yi)下,同(tong)(tong)時(shi)LCD會全(quan)程顯示當前選擇(ze)(ze)項。帶(dai)記憶(yi)功(gong)能,只需設(she)置一(yi)(yi)次。
5)咖啡(fei)(fei)豆(dou)研(yan)磨粗(cu)細度(du)設置:13檔咖啡(fei)(fei)豆(dou)研(yan)磨程(cheng)度(du),配合(he)咖啡(fei)(fei)豆(dou)和口味(wei),調節咖啡(fei)(fei)油脂(zhi)的豐富程(cheng)度(du)。第一(yi)(yi)(yi)次點(dian)擊(ji)顯示當(dang)前(qian)選(xuan)擇(ze),此時該按鍵指(zhi)示燈亮,再次點(dian)擊(ji)可以切(qie)換選(xuan)擇(ze),每點(dian)擊(ji)一(yi)(yi)(yi)下,指(zhi)示燈會閃爍一(yi)(yi)(yi)下,同時LCD會全(quan)程(cheng)顯示當(dang)前(qian)選(xuan)擇(ze)項。帶記憶功能,只需設置一(yi)(yi)(yi)次。
6)咖(ka)啡(fei)(fei)濃淡口(kou)味(wei)設置:咖(ka)啡(fei)(fei)豆(dou)用(yong)(yong)量調節(jie),咖(ka)啡(fei)(fei)豆(dou)使用(yong)(yong)越多,咖(ka)啡(fei)(fei)越濃。第一(yi)次(ci)點(dian)擊顯(xian)示當前選(xuan)擇(ze),此時該按鍵指(zhi)示燈亮(liang),再(zai)次(ci)點(dian)擊可(ke)以切換(huan)選(xuan)擇(ze),每點(dian)擊一(yi)下,指(zhi)示燈會閃爍一(yi)下,同時LCD會全程(cheng)顯(xian)示當前選(xuan)擇(ze)項。帶記(ji)憶功能,只需設置一(yi)次(ci)。
7)溫度(du)設置(zhi):4檔(dang)可(ke)調節咖啡溫度(du)。第一次點(dian)擊(ji)顯(xian)示(shi)當前選(xuan)擇(ze),此時該(gai)按鍵指示(shi)燈亮,再次點(dian)擊(ji)可(ke)以切換選(xuan)擇(ze),每點(dian)擊(ji)一下,指示(shi)燈會(hui)(hui)閃爍一下,同時LCD會(hui)(hui)全程顯(xian)示(shi)當前選(xuan)擇(ze)項。帶(dai)記憶功能,只(zhi)需設置(zhi)一次。
8)蒸氣模式選(xuan)擇(ze)(ze):當(dang)選(xuan)擇(ze)(ze)蒸氣模式時,會開始加熱直至(zhi)達到設定值(zhi),在此(ci)過(guo)程(cheng)中該按鍵指示燈閃爍(shuo),達到設定值(zhi)時指示燈常亮。
9)咖(ka)(ka)啡(fei)模(mo)式選擇:程序默認為(wei)咖(ka)(ka)啡(fei)模(mo)式,點(dian)擊開始(shi)制作咖(ka)(ka)啡(fei),在出咖(ka)(ka)啡(fei)時,用(yong)戶可以(yi)通過點(dian)擊該按鍵(jian)在任意(yi)時刻停止咖(ka)(ka)啡(fei)流出。
手機智能(neng)控制
可(ke)通過BLE藍牙連接(jie)手(shou)機,支(zhi)持(chi)手(shou)機一(yi)鍵啟動(dong);可(ke)通過手(shou)機設置大中小杯、咖(ka)啡豆研(yan)磨程(cheng)度、口味、溫度等參(can)數(shu);還支(zhi)持(chi)一(yi)鍵預約,咖(ka)啡機會根據設置,制作咖(ka)啡,制作好(hao)后,咖(ka)啡機進入等待出咖(ka)啡狀(zhuang)態,并通知(zhi)手(shou)機。
咖啡機控(kong)制(zhi)器(MCU)的功能
1)實現咖啡機(ji)初(chu)始(shi)化
咖啡(fei)機連接電源上電,點(dian)擊待(dai)機鍵開(kai)機,MCU會控(kong)制整(zheng)個咖啡(fei)機系統(tong)(tong)進(jin)(jin)行(xing)系統(tong)(tong)安全檢測(ce)、多位行(xing)程(cheng)(cheng)開(kai)關常態(tai)檢測(ce)、水(shui)箱水(shui)量、咖啡(fei)豆量檢測(ce)、排空殘渣等一系列初始化,為制作咖啡(fei)或蒸汽做好必要的準(zhun)備。初始化過程(cheng)(cheng)中,如(ru)果上述(shu)任何(he)一項出現問題,MCU立馬(ma)發出報警(jing)信(xin)號,使報警(jing)指示(shi)燈閃爍,蜂鳴(ming)器鳴(ming)叫(jiao),只有(you)在排除報警(jing)后,方(fang)可進(jin)(jin)行(xing)其他操作。
2)制(zhi)作咖啡
在(zai)咖啡(fei)(fei)機(ji)完成初(chu)始化后,系(xi)統默認進入(ru)咖啡(fei)(fei)模式,MCU控制加(jia)熱器工作,水溫(wen)上升,此時咖啡(fei)(fei)指示燈閃爍,在(zai)加(jia)熱過程中(zhong),可以(yi)點擊溫(wen)度設置(zhi)按(an)鍵,調節溫(wen)度,溫(wen)度傳感器實時檢測水溫(wen),達(da)到設定值時,咖啡(fei)(fei)機(ji)轉(zhuan)入(ru)保溫(wen)狀態,咖啡(fei)(fei)指示燈轉(zhuan)為(wei)常亮狀態,泡咖啡(fei)(fei)準備就緒(xu)。
MCU可(ke)以控(kong)制(zhi)制(zhi)作咖啡(fei)單(dan)、雙杯(bei)且(qie)容量(liang)可(ke)調,第一(yi)(yi)次點擊一(yi)(yi)杯(bei)兩杯(bei)按鍵,顯(xian)示當前選擇(ze),再(zai)次點擊可(ke)以切(qie)(qie)換(huan)選擇(ze),如(ru)果當前是單(dan)杯(bei),就切(qie)(qie)換(huan)成(cheng)雙杯(bei);如(ru)果當前是雙杯(bei),就切(qie)(qie)換(huan)成(cheng)單(dan)杯(bei),在制(zhi)作兩杯(bei)咖啡(fei)過程中(zhong),無(wu)法切(qie)(qie)換(huan)成(cheng)單(dan)杯(bei)。通(tong)過大中(zhong)小(xiao)選擇(ze)鍵可(ke)以選擇(ze)咖啡(fei)的制(zhi)作量(liang),一(yi)(yi)般為大、中(zhong)、小(xiao)杯(bei)。MCU通(tong)過控(kong)制(zhi)水泵(beng)的運(yun)作,達到對水量(liang)的控(kong)制(zhi)。
研磨(mo)咖啡粉(fen)電機的(de)控(kong)制(zhi)(zhi),保(bao)證咖啡粉(fen)制(zhi)(zhi)作量的(de)調節和粗(cu)細(xi)度,從而控(kong)制(zhi)(zhi)咖啡口味和口感。此外當檢測到有硬物卡在磨(mo)中時,最遲(chi)在2秒后,MCU控(kong)制(zhi)(zhi)電機停止運轉。
在咖(ka)啡制(zhi)作(zuo)時(shi),MCU通過控制(zhi)電機移(yi)動核心部件,將(jiang)裝有咖(ka)啡粉不好對齊出水(shui)口(kou);在泡完咖(ka)啡后(hou)再復位,同時(shi)將(jiang)咖(ka)啡豆(dou)殘渣倒(dao)入殘渣盒。
在出咖啡(fei)時,用戶可通過按(an)咖啡(fei)模式鍵在任(ren)意時刻停止咖啡(fei)流出。
3)制作蒸氣
在默認咖啡模式下,按下蒸(zheng)氣(qi)(qi)模式鍵,MCU會控制加(jia)熱(re)器(qi)加(jia)熱(re),水溫繼續升高至(zhi)產(chan)生蒸(zheng)氣(qi)(qi)為止,后續會保持(chi)該溫度(du)。期間蒸(zheng)氣(qi)(qi)指示燈由閃爍轉為常亮狀態。同時MCU還要(yao)控制對蒸(zheng)氣(qi)(qi)氣(qi)(qi)壓的檢(jian)測,必須保證氣(qi)(qi)壓在規定范圍內,保證安全。
在蒸(zheng)氣(qi)(qi)模式(shi)下,按下咖(ka)(ka)啡模式(shi)鍵(jian),系統會切(qie)換(huan)成咖(ka)(ka)啡模式(shi)。此時(shi)會產生報(bao)警(jing)(jing),蜂鳴器鳴叫三(san)聲,蒸(zheng)氣(qi)(qi)指示燈、咖(ka)(ka)啡指示燈、報(bao)警(jing)(jing)指示燈同時(shi)閃爍(shuo)。因為(wei)制作蒸(zheng)氣(qi)(qi)的溫(wen)度(du)(du)高于(yu)制作咖(ka)(ka)啡的溫(wen)度(du)(du),所以需要(yao)(yao)降(jiang)溫(wen)。降(jiang)溫(wen)過(guo)(guo)程中(zhong),MCU會通過(guo)(guo)溫(wen)度(du)(du)傳感器實(shi)時(shi)檢測(ce)水溫(wen),當達到制作咖(ka)(ka)啡要(yao)(yao)求時(shi)。蒸(zheng)氣(qi)(qi)指示燈、報(bao)警(jing)(jing)指示燈由閃爍(shuo)變暗,而咖(ka)(ka)啡指示燈由閃爍(shuo)變常亮,此時(shi)表明咖(ka)(ka)啡制作準(zhun)備就緒。
結語
本(ben)文(wen)提出的(de)設計方案主旨是(shi)將咖(ka)啡機(ji)智能化(hua)、平民化(hua)、提高工作效率、節(jie)約時間、解放(fang)雙手。在提高人(ren)們(men)生活的(de)舒適(shi)度(du)(du)、便(bian)利(li)度(du)(du)的(de)同時,也能達到(dao)進一步(bu)保證(zheng)人(ren)們(men)生活品質的(de)目的(de)。
如需銷售咨詢,請郵件至: