新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 大熱的餐桌點菜系統設計,拿來就用的解決方案

        大熱的餐桌點菜系統設計,拿來就用的解決方案

        作者: 時間:2017-06-03 來源:網絡 收藏

        本文引用地址:http://www.104case.com/article/201706/347396.htm

        一、項目概述

        1.1 引言

        現代社會中,隨著生活質量的提高,人們希望擁有更多的智能化、自動化產品。本系統是基于Atmel公司生產的微處理器的一款便攜式低成本產品,能夠為餐飲業提供一個智能化的管理和為顧客提供一個人性化的服務。

        1.2 項目背景/選題動機

        本著學習AVR32系列微控制器的目的,結合市場上比較昂貴的手持式電子點菜機而設計的一款比較針對中低檔消費場所的餐桌式點菜機。客人在餐桌上點菜,通過無線系統把數據交互到柜臺主機,實現客人跟柜臺的信息交流。點菜過程中勿須服務員到餐桌邊為客人服務,這樣節省人力,亦能為顧客提供一個自由的點菜環境。

        二、需求分析

        2.1 功能要求

        圖1 系統架構

        2.2 性能要求

        1、上位機能跟主機實現信息交換,能夠通過上位機給主機發送激活命令、定桌信息,能夠從從機的數據中判斷各從機的工作狀態并顯示,以及能正確顯示從機發送上來的點菜內容;

        2、作為柜臺和餐桌的中轉站,主機能夠區別各個從機的數據和PC機的數據并處理,并且保證數據傳遞中的準確性和快速行,在無動作時能自動進入睡眠模式以節能;

        3、從機作為整個系統中最重要的環節,需要準確執行主機傳送下來的各項命令和處理客人操作時的數據。其中最為重要的是正確存儲和顯示菜譜及每種菜的價格,以及保存和遞交客人在點菜過程中生成的數據,在完成一個消費周期后,能夠自動進入睡眠模式,在主機發送激活命令后,能夠快速進入正常工作狀態;

        4、對于整個系統,需要保證柜臺跟客人之間消息傳遞的準確性和完整性。

        三、方案設計

        3.1 系統功能實現原理

        主機硬件框圖:

        從機硬件框圖:

        系統硬件結構框圖

        3.2 硬件平臺選用及資源配置

        在本系統中,由于從機需要顯示大量的菜譜菜單,所以我們選擇帶有2寸器、接口和JTAG仿真調試口的EV1105開發板來開發從機程序及完成相關的演示。另外,我們還需要用到AT86RF212芯片來自制

        3.3系統軟件架構

        主機軟件架構:

        從機軟件架構:

        3.4 系統軟件流程

        主機程序流程圖:

        從機程序流程圖:

        程序運行流程圖

        3.4 系統預計實現結果

        我們使用一臺主機+兩臺從機+PC機來演示本項目。通過PC機先后喚醒從機1、從機2,然后在兩臺從機,上進行“點菜”操作;再后面的時間里,PC機能夠收到來自從機的點菜信息,并分別顯示在上位機上各個從機的對話框中。在從機上選擇結賬菜單后,上位機和從機都顯示當前從機消費情況。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 石门县| 南和县| 威宁| 广安市| 永济市| 儋州市| 桦川县| 台山市| 清涧县| 察雅县| 伊宁县| 鄂托克前旗| 武隆县| 雅江县| 独山县| 和龙市| 应用必备| 平湖市| 沁源县| 蚌埠市| 瑞金市| 濉溪县| 互助| 平昌县| 安丘市| 肃北| 江门市| 灵石县| 长寿区| 龙胜| 巢湖市| 康马县| 白沙| 沭阳县| 九寨沟县| 大埔区| 杭锦后旗| 百色市| 海南省| 赤水市| 长顺县|