數(shù)碼點餐系統(tǒng)是一種小巧便利、經(jīng)濟實惠、技術(shù)難度較小的數(shù)碼點菜系統(tǒng),具有成本低、使用方便、修改菜單容易、安全可靠等優(yōu)點。它采用51系列單片機作為核心控制元件,配以LCD液晶顯示屏,通過最新的無線信息傳輸技術(shù)與數(shù)據(jù)庫管理系統(tǒng),使餐廳、賬臺、后廚、倉庫實現(xiàn)信息互通。優(yōu)化了業(yè)務(wù)流程,減少了人力資源的消耗,為客戶提供既省時又便利的點餐服務(wù)項目,為餐飲企業(yè)帶來嶄新的管理理念與服務(wù)手段。
一、主要功能
控制器AT89C51是帶4K字節(jié)閃爍可編程可擦除只讀存儲器(EPEROM)的低電壓、高性能CMOS8位微處理器,與行業(yè)標(biāo)準(zhǔn)的MCS-51型機的指令集和輸出引腳兼容。AT89C51將多功能8位CPU和閃爍存儲器組合在單個芯片中,為多個嵌入式控制提供了靈活性高且價格低廉的方案。數(shù)據(jù)顯示采用4×4鍵盤模塊和LCD顯示模塊連接,以實現(xiàn)點菜時顯示桌號、菜名、單價、分量、計價,點菜完畢可以顯示所點菜的信息;然后把數(shù)據(jù)發(fā)送到總臺電腦存儲,并可以根據(jù)顧客的需求實現(xiàn)增加、刪除、統(tǒng)計、復(fù)查等操作,及時更新數(shù)據(jù);最后在總臺提供打單和付賬服務(wù)。
二、模塊組成圖
三、工作原理
在使用點菜機之前,先把菜單內(nèi)容從電腦下載到第一塊電路板的串行EEPROM存儲器里保存。下載時AT89C51的EA置高電平,單片機執(zhí)行片內(nèi)ROM中的程序,把PC機中的數(shù)據(jù)下載下來,輸入到片外ROM中,下載完后保持片外ROM不掉電的情況下,將EA置0,并將單片機復(fù)位,保存數(shù)據(jù)。同時,菜單內(nèi)容要顯示在液晶屏上,顯示內(nèi)容在單片機程序里設(shè)置。點菜結(jié)束之后,按確認鍵發(fā)送時單片機運行程序,在液晶屏上顯示所點菜內(nèi)容和分量等。同時,讀出串行EEPROM存儲器相應(yīng)的菜單內(nèi)容,并以串行的方式傳給發(fā)送模塊,讓發(fā)送模塊調(diào)制成無線信號發(fā)送出去。第二塊電路板接收到信號以后,經(jīng)過電平轉(zhuǎn)換,傳給電腦的串行口接收。
四、存儲器AT93C56
AT93C56是一種低功耗、低電壓可擦除的可編程只讀存儲器,能在不脫離系統(tǒng)的情況下修改其存儲單元中的內(nèi)容,故在單片機中的應(yīng)用愈來愈廣泛。采用工業(yè)標(biāo)準(zhǔn)3線串行接口,具有4KB的容量,并可通過ORG管腳配置成128×8/256×8/512×8或64×16/128×16/256×16等結(jié)構(gòu)。該系列存儲器可靠性高,能夠重復(fù)寫100萬次,數(shù)據(jù)可以保存10年不丟失;采用8腳PDIP/SOIC封裝,與并行的EEPROM存儲器相比,AT93C56可大大節(jié)省印制板空間且接線簡單,因而具有廣闊的使用前途。
五、LCD顯示
FM12232B是一種圖形點陣液晶顯示器,具有輕薄短小、耗電量低、無輻射、平面直角顯示以及影象穩(wěn)定不閃爍等優(yōu)勢,主要由行驅(qū)動器/列驅(qū)動器及122×32全點陣液晶顯示器組成??梢燥@示字母、數(shù)據(jù)符號、中文字型及自訂圖塊顯示,在本系統(tǒng)中主要完成桌號、菜號、分量及總價的顯示。
六、發(fā)送與接收
本設(shè)計的發(fā)送模塊采用臺灣出產(chǎn)的產(chǎn)品,型號為TWS-HS-1。本模塊可以把信號調(diào)制成315M的頻率發(fā)射出去。工作電壓+5V,數(shù)據(jù)速率8Kbps。接收模塊跟發(fā)送模塊對應(yīng),型號為RWS-371-3,也是把信號調(diào)制成315M的無線信號發(fā)送出去,接收數(shù)據(jù)速率4800Bps。
七、電平轉(zhuǎn)換
電平轉(zhuǎn)換采用MAX232芯片,其功能是完成單片機的TTL電平到計算機的RS232電平的轉(zhuǎn)換。MAX232把TxD和RxD端的TTL/CMOS電平(0~5V)轉(zhuǎn)換成RS-232的電平(+10~-10V)。
八、工作程序
本設(shè)計基于模塊化進行,主要由存儲器、LCD、發(fā)送與接收、電平轉(zhuǎn)換四部分組成。所用的元器件都是比較常見的,在很多電子產(chǎn)品中都可能使用到。本制作適合于技校學(xué)生在第二課堂或電子電器興趣小組活動中學(xué)習(xí)實踐。通過制作讓學(xué)生了解電路原理,掌握制作安裝單片機的知識,提高動手能力和學(xué)生學(xué)習(xí)電子技術(shù)的積極性,培養(yǎng)一專多能的技能型人才。
(作者單位:廣東省高級技工學(xué)校廣州校區(qū))