《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于AT89C52單片機的點菜系統
基于AT89C52單片機的點菜系統
尚繼良,苗 建,黃存柱
摘要: 介紹了一款飯店桌面無線點菜系統,硬件上采用AT89C52單片機作為系統的控制核心,應用鍵盤、數據收發、漢字顯示、存儲的擴展、看門狗硬件復位等技術,給出了其硬件電路原理、軟件編程思路及應用程序,最后對設計中應注意的器件選擇問題進行了說明。
Abstract:
Key words :

  摘 要: 介紹了一款飯店桌面無線點菜系統,硬件上采用AT89C52單片機作為系統的控制核心,應用鍵盤、數據收發、漢字顯示、存儲的擴展、看門狗硬件復位等技術,給出了其硬件電路原理、軟件編程思路及應用程序,最后對設計中應注意的器件選擇問題進行了說明。
  關鍵詞: AT89C52;AT24C08掃描鍵盤;OCMJ4×8

 

    在無線網絡廣泛應用的今天,各行各業都在積極地向信息科技靠攏,而餐飲業龐大的場地空間、繁瑣而重復的點餐程序尤需改造[1]。本文介紹的點菜系統省時方便,造價低廉,易于操作且環保,可實現飯店點菜的自動化。
1 系統的總體結構
    本系統由1臺主機,若干點菜器和2臺打印機組成。主機和1臺打印機位于服務臺,1臺打印機位于廚房,以便實時接收顧客的點菜要求。點菜器安裝于每個餐桌上,由顧客進行操作,將顧客所點菜單通過無線傳輸送到主機和廚房。其總體系統結構如圖1所示。

 

2 硬件電路設計
  點菜器主要由89C52單片機、OCMJ4×8顯示器、AT24C08EEPROM、X5045硬件看門狗、掃描鍵盤、nRF401無線收發模塊、電源模塊組成,其電路結構如圖2所示。

 

2.1 AT89C52單片機
  AT89C52是低電壓,高性能CMOS 8 bit單片機,片內含8KB的可反復擦寫的FLASH只讀程序存儲器(PEEROM)。器件的制造采用ATMEL公司的高密度、非易失性存儲技術生產,并與行業標準的80C51和80C52指令系統和引腳兼容。芯片上的FLASH程序存儲器允許系統或通過一個常規的、非易失性的存儲程序來重新編程,并且內置一個帶有FLASH的存貯器8 bit CPU。ATMEL公司的AT89C52是一個功能強大單片機,它提供嵌入式控制場合一個高靈活性和低成本的解決方案。
2.2 OCMJ4×8液晶顯示器
  OCMJ4×8液晶顯示器內含GB2312 16×16點陣國標一級簡體漢字和 ASCII 8×8點陣英文字庫,輸入區位碼或 ASCII 碼即可實現文本顯示。它同時提供位點陣和字節點陣兩種圖形顯示功能,可在指定的屏幕位置上以位(bit)為單位或以字節(B)為單位進行圖形顯示。OCMJ4×8模塊顯示屏幕點陣為126×64,每行可顯示8個漢字或16個字符[2]。
2.3 X5045看門狗芯片
  X5045是在單片機系統中廣泛應用的一種看門狗芯片,是X25045 的改進型號。它把上電復位、看門狗定時器、電壓監控和EEPROM 4種常用功能組合在單個芯片里, 以降低系統成本、節約電路板空間為優點而著稱。其看門狗定時器和電源電壓監控功能可對系統起到保護作用;512×8bit的EEPROM用來存儲單片機系統的重要數據。
2.3 nRF401無線收發芯片
  nRF401無線收發芯片是挪威Nordic公司新推出的一種集發射和接收為一體的無線數傳芯片,該20腳芯片中包括了高頻發射、高頻接收、PLL合成、FSK調制、FSK解調、多頻道切換等功能,工作在433 MHz的頻率上,采用了移頻鍵控進行調制解調,能夠以20Kb/s的比特率進行無線數據傳輸。集成度高,工作頻率穩定可靠、外圍元件少、功耗極低,適合于便攜式及手持產品的設計。由于采用了低發射功率和高接收靈敏度的設計,因而滿足無線電管制要求,無需申請許可證,是目前低功率無線傳輸的理想選擇[3]。
  利用nRF401無線收發芯片成功實現了PC機多臺單片機之間的無線數據通信,組成了由一臺計算機作為主控機,多片單片機系統為分機的無線點菜網絡系統。
  PC機向眾多從機發出地址數據,從機接收到數據以后,均與本機地址相比較,若不相符則退出,相符則回發本機地址作為應答,PC機接收到從機回發地址以后,立即向相應從機發出命令,此從機接收到命令,經判斷后執行相應動作。
3 軟件設計
  點菜器開機后,不斷檢測鍵盤是否有鍵按下,如果檢測到有鍵按下,延遲10ms,繼續檢測以判斷是否為誤判,如果不是誤判,就進入按鍵檢測程序。如果沒有鍵按下則返回繼續檢測,圖3為點菜器程序流程圖。

 

 


  本系統結構簡單,體積較小,成本低,節省了大量的人力,適合各類酒店賓館,尤其是中小飯店。經部分單位試用,效果良好。
參考文獻
[1] 程繼興. 一種單片機控制的點菜系統[J]. 電子工程師,2004,30(4):76-77.
[2] 金鵬科技有限公司. OCMJ 中文模塊系列液晶圖文顯示使用說明書,2001.
[3] Nordic公司. nRF401開發手冊[E B]. www.frep,china.comlcn/index.asp,2009-03-15.

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 日韩精品一区二区三区中文字幕 | 精品久久久久久亚洲 | 中国内地毛片免费高清 | 亚洲国产成人久久综合一 | 黄色香蕉视频 | 香港毛片免费观看 | 亚州精品一区二区三区 | 国产三级做爰在线观看视频 | 免费一级欧美大片在线观看 | 久久久久琪琪去精品色村长 | 成人欧美视频在线看免费 | 欧美aaaa在线观看视频免费 | 国产精品久久网 | 久久久亚洲精品蜜桃臀 | 日本一区深夜影院深a | 日本高清在线精品一区二区三区 | 性色综合 | 久久精品国产精品亚洲综合 | 三级毛片在线 | 国产精品视频一区二区三区 | 国产精品自拍一区 | 欧美视频精品一区二区三区 | 久久高清影院 | a级片在线观看视频 | 亚洲精品无码专区在线播放 | 男人的天堂欧美 | 亚洲成人在线免费观看 | 欧美不卡在线视频 | 久久精品成人国产午夜 | 国产精品久久久久毛片真精品 | 国产思思 | 国产一级爱c片免费播放 | 上海一级毛片 | 国产成人精品综合网站 | 亚洲三级在线免费观看 | 久久女厕一次看个够 | 国产在线观看免费一级 | 日韩激情无码免费毛片 | 草草影院ccyycom| 日韩一区二区在线免费观看 | 日本理论在线播放 |