景夢(mèng)雅 司慈英
【摘要】隨著我國(guó)經(jīng)濟(jì)的不斷發(fā)展,人們外出就餐的次數(shù)不斷增加。因此,餐系統(tǒng)應(yīng)運(yùn)而生。這個(gè)點(diǎn)餐系統(tǒng)在很小成本的情況下既盡量滿足顧客需求又解決服務(wù)人員少顧客多的問(wèn)題,不論接待顧客,還能解決服務(wù)人員繁忙的問(wèn)題。
【關(guān)鍵詞】點(diǎn)餐系統(tǒng) 單片機(jī) AT89C52
一、系統(tǒng)的總體方案
隨著我國(guó)經(jīng)濟(jì)的不斷發(fā)展,人們的消費(fèi)水平不斷提高,外出就餐的次數(shù)也不斷增加。本文的簡(jiǎn)易點(diǎn)餐系統(tǒng)采用AT89C52為核心的單片機(jī),能夠減輕服務(wù)人員的的工作負(fù)擔(dān),提高工作效率,讓顧客享受更優(yōu)質(zhì)快捷的服務(wù)。顧客按下按鍵后,向單片機(jī)傳遞消息,單片機(jī)對(duì)接收到的消息進(jìn)行處理,通過(guò)服務(wù)臺(tái)的LED顯示相應(yīng)的顧客的餐桌序號(hào),顧客不同的需求可以通過(guò)不同的按鍵通過(guò)單片機(jī)在數(shù)碼管上顯示不同的數(shù)字。同時(shí)服務(wù)臺(tái)的蜂鳴器發(fā)出語(yǔ)音提示,顧客的不同請(qǐng)求對(duì)應(yīng)的蜂鳴器的聲調(diào)不同。服務(wù)人員可以以此來(lái)判斷顧客的不同需要,以便滿足顧客的需求。服務(wù)臺(tái)的服務(wù)人員在看到數(shù)碼管上信息后,按下復(fù)位鍵,點(diǎn)餐系統(tǒng)恢復(fù)到初始狀態(tài),LED燈和數(shù)碼管熄滅,同時(shí)蜂鳴器停止響鈴。之后,服務(wù)人員去處理顧客的請(qǐng)求。
二、系統(tǒng)硬件設(shè)計(jì)
1、復(fù)位電路
復(fù)位電路是使單片機(jī)及系統(tǒng)處于初始狀態(tài)的電路設(shè)備,它可以使單片機(jī)及系統(tǒng)從起始狀態(tài)開(kāi)始工作。一般在實(shí)際運(yùn)用中,復(fù)位電路有兩種:上電復(fù)位和按鍵與上電復(fù)位。我們的系統(tǒng)使用的是第二種。其電路圖如圖1所示。
圖1復(fù)位電路
2、鍵盤(pán)電路
操作人員可以通過(guò)按鍵向單片機(jī)輸送信息,實(shí)現(xiàn)人機(jī)交互。該點(diǎn)餐系統(tǒng)使用P3口和4*4矩陣鍵盤(pán)相連,模擬了四張餐桌的點(diǎn)餐情況。每個(gè)餐桌上有四個(gè)按鍵,分別表示顧客點(diǎn)餐,結(jié)賬,呼叫服務(wù)臺(tái)以及其他需求。的其矩陣鍵盤(pán)如圖2所示。
圖2鍵盤(pán)電路
3、顯示電路
當(dāng)顧客有需要時(shí),按下對(duì)應(yīng)的按鍵,數(shù)碼管顯示餐桌號(hào),以及蜂鳴器發(fā)出語(yǔ)音提醒通知服務(wù)人員以滿足顧客的需求。數(shù)碼管顯示電路連接單片機(jī)的P0口。
4、蜂鳴器電路
當(dāng)顧客按下按鍵時(shí)服務(wù)臺(tái)的蜂鳴器發(fā)出語(yǔ)音提示,及時(shí)通知服務(wù)人員顧客有需求并通過(guò)蜂鳴器的聲調(diào)不同來(lái)映射顧客不同的需求。本點(diǎn)餐系統(tǒng)的蜂鳴器和單片機(jī)的P2.0相連,其電路圖如圖3所示。
圖3蜂鳴器電路
三、系統(tǒng)軟件平臺(tái)
在實(shí)現(xiàn)硬件點(diǎn)餐系統(tǒng)之前,要先通過(guò)仿真來(lái)判斷所設(shè)計(jì)的系統(tǒng)是否能夠?qū)崿F(xiàn)其功能,并通過(guò)調(diào)試是系統(tǒng)更加完美。我們選擇了用Proteus和Keil C51軟件來(lái)實(shí)現(xiàn)系統(tǒng)的仿真。
Proteus軟件是英國(guó)Lab Center Electronics公司出版的工具軟件,它能將單片機(jī)仿真和電路仿真相結(jié)合實(shí)現(xiàn)完美的仿真功能,并備受單片機(jī)愛(ài)好者青睞。它能將程序嵌入到虛擬的單片機(jī)中,使仿真過(guò)程與真實(shí)的硬件調(diào)試相似,實(shí)現(xiàn)其它仿真軟件所不能做到的仿真效果。
Keil C51是美國(guó)Keil Software公司出品的C語(yǔ)言軟件開(kāi)發(fā)系統(tǒng),它集編譯、編輯于一體,支持匯編和C語(yǔ)言程序設(shè)計(jì)能生成.hex文件,將其嵌入proteus仿真的單片機(jī)中,能實(shí)現(xiàn)模擬仿真。
四、結(jié)束語(yǔ)
本系統(tǒng)采用89C52為核心的單片機(jī),成本較低,可靠性高,功能比較齊全。并通過(guò)Proteus和Keil C51實(shí)現(xiàn)了電路的模擬仿真。我們這款產(chǎn)品適應(yīng)于那些人力不足、客戶量大但是沒(méi)有大量資金購(gòu)買(mǎi)昂貴無(wú)線點(diǎn)餐系統(tǒng)的中小型餐廳。在很小成本的情況下既盡量滿足顧客需求又解決服務(wù)人員少顧客多的問(wèn)題,不論接待顧客,還是解決服務(wù)人員繁忙的問(wèn)題上都能發(fā)揮極大的作用。
【參考文獻(xiàn)】
[1]華中科技大學(xué)《基于單片機(jī)的簡(jiǎn)易餐飲管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》蔣小龍
[2]清華大學(xué)出榜社 《單片機(jī)接口技術(shù)與應(yīng)用》
[3]《模擬點(diǎn)餐控制系統(tǒng)設(shè)計(jì)》朱昌富 寧德師范學(xué)院