本實用新型涉及單片機(jī)控制技術(shù)領(lǐng)域,尤其涉及一種基于51單片機(jī)的智能豆?jié){機(jī)的控制系統(tǒng)。
背景技術(shù):
目前,人們對生活的質(zhì)量要求越來越高,人們在忙于工作之余,豆?jié){機(jī)是一種新型的家用飲料機(jī),以黃豆為原料,直接加工成熟的熱豆?jié){。若在黃豆中配以芝麻、花生、杏仁等佐料,可以做出各種風(fēng)味的鮮美飲料。豆?jié){機(jī)由粉碎黃豆的攪拌機(jī)、豆?jié){加熱器和控制電路三大部分組成。現(xiàn)有技術(shù)中,單片機(jī)控制的技術(shù)種類繁多,本著精益求精的精神,需要不斷的改進(jìn)與創(chuàng)新。
技術(shù)實現(xiàn)要素:
本實用新型的目的就在于為了解決上述問題而提供一種基于51單片機(jī)的智能豆?jié){機(jī)的控制系統(tǒng)。
本實用新型通過以下技術(shù)方案來實現(xiàn)上述目的:
本實用新型由單片機(jī)、按鍵輸入電路、防溢防干燒電路、溫度傳感器、液晶顯示器、報警電路、加溫模塊和粉碎電機(jī)模塊組成,所述按鍵輸入電路、所述防溢防干燒電路和所述溫度傳感器的信號輸出端均與所述單片機(jī)的信號輸入端連接,所述單片機(jī)的控制輸出端與所述粉碎電機(jī)模塊連接,所述單片機(jī)的溫度控制端與所述加溫模塊連接,所述單片機(jī)的報警信號輸出端與報警電路連接,所述單片機(jī)的顯示信號輸出端與液晶顯示器連接。
具體的,所述單片機(jī)型號為STC89C52。所述溫度傳感器型號為DSl8B20。所述液晶顯示器型號為LCD1602的液晶顯示器。
本實用新型的有益效果在于:
本實用新型是一種基于51單片機(jī)的智能豆?jié){機(jī)的控制系統(tǒng),與現(xiàn)有技術(shù)相比,本實用新型采用單片機(jī)的集成自動控制取代了傳統(tǒng)的手動粉碎黃豆的方式,實現(xiàn)了制作豆?jié){過程中的磨漿、濾漿、煮漿完全自動化,不僅大大減少了勞動量,提高了出漿率,避免了燒焦情況,而且軟件編程靈活,基本實現(xiàn)全數(shù)字化控制,體現(xiàn)了人性化要求。采用上述方法對傳統(tǒng)的制作豆?jié){方式改造后,實現(xiàn)了極高的可靠性和便捷性,并且保持了黃豆原味,極大改善了人們的生活質(zhì)量;具有推廣應(yīng)用的價值。
附圖說明
圖1是本實用新型的系統(tǒng)總體結(jié)構(gòu);
圖2是本實用新型的時鐘電路;
圖3是本實用新型的復(fù)位電路;
圖4是本實用新型的溫度采集電路;
圖5是本實用新型的粉碎電路;
圖6是本實用新型的加熱電路;
圖7是本實用新型的防溢和防干燒電路;
圖8是本實用新型的液晶顯示電路;
圖9是本實用新型的按鍵輸入電路;
圖10是本實用新型的報警電路。
具體實施方式
下面結(jié)合附圖對本實用新型作進(jìn)一步說明:
如圖1所示:本實用新型由單片機(jī)、按鍵輸入電路、防溢防干燒電路、溫度傳感器、液晶顯示器、報警電路、加溫模塊和粉碎電機(jī)模塊組成,所述按鍵輸入電路、所述防溢防干燒電路和所述溫度傳感器的信號輸出端均與所述單片機(jī)的信號輸入端連接,所述單片機(jī)的控制輸出端與所述粉碎電機(jī)模塊連接,所述單片機(jī)的溫度控制端與所述加溫模塊連接,所述單片機(jī)的報警信號輸出端與報警電路連接,所述單片機(jī)的顯示信號輸出端與液晶顯示器連接。
具體的,所述單片機(jī)型號為STC89C52。所述溫度傳感器型號為DSl8B20。所述液晶顯示器型號為LCD1602的液晶顯示器。
系統(tǒng)主要由單片機(jī)最小系統(tǒng)、按鍵輸入電路、防溢和防干燒電路、溫度傳感器電路、粉碎電機(jī)模塊、加溫模塊、聲光報警電路和液晶LCD1602組成。STC89C52單片機(jī)作為系統(tǒng)的控制核心和數(shù)據(jù)處理中心;按鍵輸入電路,用來設(shè)置系統(tǒng)的工作狀態(tài);防溢、防干燒電路用來檢測溢出或無水干燒等情況,由于模擬系統(tǒng)沒有防溢電極,防溢和防干燒電路由按鍵代替;溫度傳感器采用DS18B20,用來采集豆?jié){溫度;粉碎電機(jī)模塊用來粉碎谷物和黃豆;加溫模塊為制作的豆?jié){等加熱;報警電路用來在檢測到溢出、干燒或豆?jié){制作完成時發(fā)出聲光提醒;液晶LCD1602用來顯示系統(tǒng)工作狀態(tài)和時間的參數(shù);系統(tǒng)總體結(jié)構(gòu)如圖1所示。
系統(tǒng)硬件電路設(shè)計
單片機(jī)最小系統(tǒng)電路設(shè)計
本次設(shè)計是以STC89C52為控制核心,該單片機(jī)內(nèi)部帶有8K字節(jié)Flash存儲器,其具有是性能高、功耗低等優(yōu)點(diǎn)。STC89C52內(nèi)核采用最經(jīng)典的MCS-51系列單片機(jī)內(nèi)核,但卻在功能上做了很多的改進(jìn),使其具備許多普通51單片機(jī)沒有的功能。該芯片CPU采用靈活的8位COS,使得STC89C52在很多的工業(yè)控制現(xiàn)場和嵌入式系統(tǒng)中都可以非常有效的擔(dān)任控制任務(wù)。
STC89C52具有以下標(biāo)準(zhǔn)功能:8k字節(jié)Flash,512字節(jié)RAM,32位I/O口線,看門狗定時器,內(nèi)置4KB EEPROM,MAX810復(fù)位電路,16位定時器/計數(shù)器3個,外部中斷4個,7向量4級中斷結(jié)構(gòu)一個,全雙工串行口。另外STC89X52可降至0Hz靜態(tài)邏輯操作,支持2種軟件可選擇節(jié)電模式??臻e模式下,CPU停止工作,允許RAM、定時器/計數(shù)器、串口、中斷繼續(xù)工作。掉電保護(hù)方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個中斷或硬件復(fù)位為止。最高運(yùn)作頻率35MHz,6T/12T可選。
所謂最小系統(tǒng)是指單片機(jī)可以工作的最小配置單元。單片機(jī)必須在具備晶振電路和復(fù)位電路后才能保證其正常運(yùn)行。晶振電路也稱時鐘電路,該電路是給單片機(jī)提供穩(wěn)定的時鐘源,復(fù)位電路的功能是重置單片機(jī),使其總起始地址開始工作,從程序代碼的起始端開始運(yùn)行。下面將對最小系統(tǒng)中的時鐘電路和復(fù)位電路做詳細(xì)介紹。
(1)時鐘電路設(shè)計
MCS-51單片機(jī)應(yīng)用時,我們常用石英晶體接電容組成系統(tǒng)時鐘電路,如果系統(tǒng)需要使用串口通訊,為了滿足波特率沒有誤差,我們經(jīng)常使用的石英晶體是11.0592MHZ。如果系統(tǒng)需要使用定時器,為了滿足定時器定時沒有誤差,我們通常會選擇12MHZ的石英晶體。不管石英晶體選擇是11.0592MHZ,還是12MHZ,我們通常使用的匹配電容都是30pf的陶瓷電容,這可以很好的抑制外界的干擾,
保證系統(tǒng)的穩(wěn)定性。本次設(shè)計的時鐘電路,選用12M晶振,其晶振兩腳與單片機(jī)的時鐘輸入引腳XTAL1和XTAL2相連,并在兩端分別連接30pf瓷片電容C1,C2的一端,瓷片電容的另一端直接接地。晶振電路如圖2所示。
(2)復(fù)位電路設(shè)計
復(fù)位有兩種方式:手動按鈕復(fù)位和上電復(fù)位,本次設(shè)計的復(fù)位電路為上電復(fù)位。當(dāng)系統(tǒng)上電時,電容C3充電相當(dāng)于短路,即RST端口為高電平,直到電容充電完成,電容相當(dāng)于斷路,RST引腳經(jīng)電阻接地,實現(xiàn)上電復(fù)位。
復(fù)位電路如圖3所示。
溫度采集電路設(shè)計
本設(shè)計溫度傳感器選用DSl8B20。該傳感器是一種數(shù)字輸出傳感器,單片機(jī)讀取DSl820僅需一條線數(shù)據(jù)線;傳感器的測量范圍為-55~+125℃,測量的精度為0.5℃,數(shù)據(jù)轉(zhuǎn)換速度在1S以內(nèi);設(shè)置了各種封裝形式,可完成對各種工作環(huán)境中的溫度采集。
DS18B20主要特性:
(1)該傳感器具有的供電范圍很寬,電壓可以在3~5.5V之間,在寄生電源情況下,可直接通過數(shù)據(jù)線對傳感器供電;
(2)采用接口簡單的單總線方式,單片機(jī)向傳感器中寫數(shù)據(jù)和讀數(shù)據(jù),一共只需要一條數(shù)據(jù)線;
(3)該傳感器可通過并聯(lián)實現(xiàn)測量多個點(diǎn)位的溫度值,每個傳感器出廠時都有唯一的序列號,可方便的組成溫度測量網(wǎng)絡(luò);
(4)該傳感器使用時外圍電路簡單,溫度敏感元件、信號調(diào)理電路等都集成在傳感器中,外圍只需要一個上拉電阻即可正常的與單片機(jī)通訊;
(5)溫范圍-55℃~+125℃,在-10~+85℃時采集精度為±0.5℃;
(6)可通過對寄存器設(shè)置,將傳感的分辨率設(shè)置成9~12位,分別可測量的最小溫度是0.5℃、0.25℃、0.125℃和0.0625℃;
(7)設(shè)置成9位分辨率時,最快的溫度轉(zhuǎn)換時間是93.75ms,設(shè)置成12位分辨率時,最快的轉(zhuǎn)換溫度時間是750ms;
(8)傳感器將溫度值通過數(shù)字信號傳輸給單片機(jī),接口只需要一條通訊線,并且在傳輸后進(jìn)行數(shù)據(jù)校驗,使其數(shù)據(jù)傳輸具有很高的準(zhǔn)確性;
(9)負(fù)壓特性:如果不慎將電源電壓接反,芯片雖然會發(fā)熱,同時不能正常的進(jìn)行溫度采集和數(shù)據(jù)傳輸,但傳感器不會被燒壞。
DS18B20傳感器是數(shù)字式溫度傳感器,其外圍電路簡單,只需提供5V電源,并在輸出口接上4.7K的上拉電阻,然后接至單片機(jī)的I/O口上,配合相應(yīng)的控制程序,即可實現(xiàn)溫度采集及與單片機(jī)之間的通訊,溫度采集電路如圖4所示。
粉碎電路設(shè)計
系統(tǒng)粉碎由電機(jī)完成,電機(jī)采用繼電器的常開觸點(diǎn)來控制啟動和停止。由于單片機(jī)I/O驅(qū)動能力有限,不能直接驅(qū)動繼電器線圈,設(shè)計采用三極管進(jìn)行功率放大。
單片機(jī)I/O通過控制一個PNP型三極管的集電極控制三極管的導(dǎo)通與截止,當(dāng)I/O輸出低電平時,三級管導(dǎo)通,繼電器線圈得電,常開觸點(diǎn)閉合,則電機(jī)開啟;繼電器線圈上反并聯(lián)的二極管用來在關(guān)斷三極管時,為線圈放電。發(fā)光二極管D3用來指示三極管的工作狀態(tài),電阻R5為發(fā)光二極管的限流電阻。
粉碎電路如圖5所示。
加熱電路設(shè)計
系統(tǒng)電路由加熱塊完成,加熱塊的通電和斷電通過繼電器的常開觸點(diǎn)控制,與粉碎電路一樣,單片機(jī)I/O口無法直接驅(qū)動繼電器線圈,也采用三極管進(jìn)行功率放大對繼電器進(jìn)行控制,加熱電路如圖6所示。
防溢和防干燒電路設(shè)計
防溢和防干燒電路中由一個電極開關(guān)組成,系統(tǒng)中沒有電極,通過通過按鍵來模擬。按鍵的一端接地,另一端接入單片機(jī)I/O口,當(dāng)按鍵按下,對應(yīng)口被拉低,電路如圖7所示。
顯示電路設(shè)計
系統(tǒng)選用LCD1602作為顯示屏。液晶是利用液晶的物理特性進(jìn)行顯示的,在其顯示的區(qū)域施加電壓,這個該區(qū)域就會進(jìn)行顯示,在不同的地方施加電壓,顯示的形狀也就不同,液晶就是通過這一原理來顯示不同的字符和圖片的。1602液晶可以顯示字母、數(shù)字、符號等,顯示分為兩行,每行可以顯示16個字符;該顯示屏具有很小的體積、超低的功耗、豐富的顯示圖庫、控制容易、低價格等特點(diǎn),在手持設(shè)備和一些儀表中得到了非常廣泛的應(yīng)用。
RV1為103電位器,用來調(diào)節(jié)液晶背光;選擇寄存器引腳RS與單片機(jī)P2.5口相連,用來控制寫數(shù)據(jù)或命令;由于設(shè)計中只需向液晶中寫數(shù)據(jù)或命令,控制液晶顯示,無需從液晶讀取數(shù)據(jù),所以讀寫控制腳R/W直接接地;使能端E連接到單片機(jī)P2.7口,通過單片機(jī)P2.7產(chǎn)生電平變化來寫入內(nèi)容;8位雙向數(shù)據(jù)端口與單片機(jī)P0口相連,用來寫入與液晶傳輸數(shù)據(jù),由于單片機(jī)P0口沒有上拉電阻,所以設(shè)置外面上拉電阻P1。液晶顯示電路如圖8所示。
按鍵輸入電路
按鍵模塊,采用普通微動開關(guān)。按鍵電路一般有倆種接法,一種是獨(dú)立按鍵,一種是矩陣鍵盤;矩陣鍵盤適用于按鍵較多的系統(tǒng)中,這種方式可以節(jié)約大量的I/O口,但是編程較為復(fù)雜,獨(dú)立按鍵所需I/O口較多,但編程較為簡單,我們這里一共只使用4個按鍵,由于單片機(jī)I/O所剩較多,所以使用編程方便的獨(dú)立按鍵。
按鍵的一端分別接入單片機(jī)的I/O口,然后按鍵另一端接地,當(dāng)按鍵被按下時,所連接的單片機(jī)的I/O口會拉低,單片機(jī)通過掃描的方式獲知按鍵狀態(tài)。按鍵電路如圖9所示。
報警電路設(shè)計
系統(tǒng)在檢測到溢出、干燒或豆?jié){制作完成時,將通過蜂鳴器和發(fā)光二極管進(jìn)行聲、光提醒。
由于單片機(jī)I/O也不能提供足夠大的電路驅(qū)動蜂鳴器,所以也采用一個PNP型三極管8550作為開關(guān),用來驅(qū)動蜂鳴器和發(fā)光二極管。當(dāng)需要聲光提醒時,單片機(jī)控制P1.4口輸出低電平,控制三極管導(dǎo)通,使蜂鳴器進(jìn)行蜂鳴報警、發(fā)光二極管點(diǎn)亮;由于發(fā)光二級管所需電流較小,不能直接接如+5V電源,所以設(shè)置電阻R7,用來為發(fā)光二極管限流。報警電路如圖10所示。
以上顯示和描述了本實用新型的基本原理和主要特征及本實用新型的優(yōu)點(diǎn)。本行業(yè)的技術(shù)人員應(yīng)該了解,本實用新型不受上述實施例的限制,上述實施例和說明書中描述的只是說明本實用新型的原理,在不脫離本實用新型精神和范圍的前提下,本實用新型還會有各種變化和改進(jìn),這些變化和改進(jìn)都落入要求保護(hù)的本實用新型范圍內(nèi)。本實用新型要求保護(hù)范圍由所附的權(quán)利要求書及其等效物界定。