999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

多功能無線自助點菜系統設計

2012-02-28 05:10:34曾健平
網絡安全與數據管理 2012年11期
關鍵詞:系統

汪 波,梁 偉,曾健平

(湖南大學 物理與微電子科學學院,湖南 長沙 410082)

目前無線餐飲點餐設備經歷三個階段:紅外點菜方式、IC卡(包括接觸式,非接觸式)點菜方式以及無線射頻點菜方式。紅外點餐器在數據發送時,對方向性要求苛刻,發送點菜數據流的速度也很慢;IC卡點餐器點菜過程繁瑣,數據發送不能隨時隨地,效率低。因此紅外和IC卡點菜方式作為無線餐飲終端設備已經被新技術淘汰,已研制出了射頻無線點餐方案。這類點菜終端主要有“無線基站+點餐機”和“PDA+無線網卡”兩種模式。PDA小巧易用、便于操作、產品外形美觀大方、功能齊全、設計考究,但是使用PDA作為點餐機是牽強的,因為其使用對象是最高層的餐飲企業,不是針對群體,沒有普遍性,作為工業級產品,并不合適。

本文基于STC89C52的無線點菜系統手持終端價格便宜,一臺手持終端的價格約在50~70元,且無線模塊的功耗和誤碼率都低、VB界面清晰易讀,整個系統性價比高。

1 系統硬件電路設計

系統電路設計主要是指多功能點菜終端的設計,本設計通過矩陣鍵盤輸入菜名編號,在12864液晶上顯示出菜名、價格、編號等信息,并且存儲在AT24C02存儲器里,以方便客戶查看所點菜單。無線通信模塊(上位機端)IA4421以用來接收和發送數據,保持與上位機的通信;DS12887芯片是一塊實時時鐘芯片,可以顯示年、月、日、星期、時、分、秒、屬年等信息;ISD4004具有人性化的語音功能和提醒客戶的重要信息,方便實用。這里重點介紹無線通信的電路設計以及其與MCU的接口電路,系統硬件框圖如圖1所示。

圖1 系統硬件框圖

1.1 無線收發模塊電路設計

無線通信芯片IA4421是一款低功耗、通用ISM頻段FSK收發器,工作在433 MHz頻率下,最高發射功率為10 mW,符合微功率短距離無線電技術要求[1]。IA4421具有抗干擾能力強和低誤碼率、傳輸距離遠(可靠傳輸距離可達 300~4 000 m)、透明的數據傳輸、多信道、高可靠性、體積小、重量輕、低成本等特點。模塊內部集成了高頻功率放大器(PA)、低噪聲功率放大器(LNA)、I/Q轉換混頻器、基帶濾波器、功率放大器和I/Q解調器,集成了必需的射頻功能,其模塊外圍電路如圖2所示。

圖2 IA4421收發模塊電路圖

1.2 發射模塊與MCU通信接口

IA4421的SDI為SPI串口數據輸入,SCK為串口數據時鐘輸入,nSEL為串口片選輸入 (低電平有效),SDO為 SPI串口數據輸出,把 SDI、SCK、nSEL、SDO分別接在單片機的 P1.0、P1.1、P1.2、P1.3 I/O 口上。

2 系統軟件設計

程序設計流程如圖3所示(程序清單略)。

圖3 程序流程圖

2.1 手持終端程序功能實現

點菜的信息分為10 B數據,第一個字節數據為桌號,后9 B數據為菜名編號。每選一個菜,按下“選菜”按鈕后,會將菜名與價格信息顯示在液晶上,同時會將菜名編號寫入存儲器中,方便客戶查詢瀏覽。選好菜后,按下“確定”按鈕,count=0,接收寄存器 SBUF裝載第一個字節數據,RI=1,進入中斷服務函數;RI=0,且按count++,接收下一個數據,依次將10 B的數據都發送出去,如果要刪除所點菜,只需按下“Delete”按鈕,即可向相應的存儲器位置寫入一個0,被上位機接收后,就可認為此處為“空”。

2.2 上位機界面

上位機界面功能:

(1)具備實時接收手持終端信息的功能,可以將顧客所點菜單實時接收到主機;

(2)具有保存菜單功能,可以隨時查看之前接收到的菜單;

(3)桌面可滾動接收6組菜單,查看最近接收的6個菜單,且打印出菜單[4];

(4)可以提示菜單當前狀態,狀態包括是否已經上菜完畢、點菜時間及上菜完畢時間。

2.3 上位機界面功能實現

無線數據接收使用VB的系統控件MSCOMM,MSCOMM控件提供了兩種處理通信的方式:

(1)事件驅動方式:當通信事件發生時,MSCOMM控件會觸發OnComm事件,調用者能夠捕獲該事件,通過檢查其CommEvent屬性便可確認發生的是哪種事件或錯誤,從而進行相應的處理。這種方法的優點是響應及時、可靠性高。

(2)查詢方式:在程式的每個關鍵功能之后,能夠通過檢查CommEvent屬性的值來查詢事件和錯誤。假如應用程式較小,這種方法可能更可取。例如,寫一個簡單的電話撥號程式,則沒有必要每接收1個字符都產生事件,因為惟一等待接收的字符是調制解調器的“確定”響應。

在使用MSCOMM控件時,1個MSCOMM控件只能也只有1個OnComm事件,只對應著1個C 類即CMSComm,同時對應1個串口。假如應用程式需要訪問和控件多個串口,則必須使用多個MSCOMM控件。

MSCOMM控件有許多很重要的屬性,如表1所示。

表1 MSCOMM控件屬性表

本文從實際應用出發,設計出了一款低成本、多功能的無線點餐方案。由于通信模式采用的是FSK調制,故系統在頻率環境復雜的情況下,抗干擾能力強、通信距離遠、誤碼率低、數據的準確性高、出現數據混亂性的幾率小。在室內情況下,測得的誤碼率P=10-5,通信距離可達35 m,而且可以穿透某些障礙物的干擾不丟失數據。系統有普遍意義,適合中低檔餐廳使用。

[1]黃婷,施國梁.單片機無線通信系統的設計與實現[J].微處理機,2010(3):27-31.

[2]沙占友.單片機外圍電路設計[M].北京:電子工業出版社,2003:24-200.

[3]馬忠梅.單片機的C語言應用程序設計(修訂版)[M].北京:北京航空航天大學出版社,2003:35-107.

[4]段興.Visual Basic數據庫實用程序設計 100例 [M].北京:人民郵電出版社,2002:263.

[5]劉天惠.Visual Basic程序設計教程[M].北京:清華大學出版社,2006:63-200.

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 国产精品性| 91精品在线视频观看| 久久精品中文字幕少妇| 在线看片免费人成视久网下载| 日韩国产欧美精品在线| 最新国产在线| 伊人色天堂| 丁香婷婷综合激情| 女人18毛片水真多国产| 3344在线观看无码| 国产成人精品视频一区二区电影| 狠狠亚洲五月天| 97精品伊人久久大香线蕉| 国产麻豆另类AV| 美女扒开下面流白浆在线试听| 国产成人精品视频一区二区电影 | 亚洲永久免费网站| 日韩在线中文| 亚洲综合香蕉| 国内a级毛片| 青青草91视频| 中文字幕永久视频| 国产女人在线| 免费一级毛片完整版在线看| 亚洲高清免费在线观看| 亚洲乱码精品久久久久..| 欧美午夜久久| 久久国产毛片| 国产精品人人做人人爽人人添| 国产午夜看片| 日韩大片免费观看视频播放| 亚洲中字无码AV电影在线观看| 欧美yw精品日本国产精品| 亚洲国产天堂在线观看| 九九视频在线免费观看| 国产在线91在线电影| 免费一级毛片在线观看| 欧美一级大片在线观看| 国产爽妇精品| 国产日本一线在线观看免费| 欧美日韩成人在线观看| 欧美亚洲香蕉| 日本精品中文字幕在线不卡| 一区二区欧美日韩高清免费| 思思热在线视频精品| 亚洲天堂高清| 亚瑟天堂久久一区二区影院| 美女无遮挡被啪啪到高潮免费| 欧美在线伊人| 久久国产精品电影| 日韩欧美一区在线观看| 久久鸭综合久久国产| 午夜久久影院| 国产又爽又黄无遮挡免费观看| 亚洲一区黄色| 久久国语对白| 91网站国产| 大学生久久香蕉国产线观看| 麻豆a级片| 日韩经典精品无码一区二区| 一本大道香蕉中文日本不卡高清二区| 久久大香伊蕉在人线观看热2| 国产91高跟丝袜| 91在线视频福利| 亚洲人成在线免费观看| 国产精品毛片一区视频播| 亚洲清纯自偷自拍另类专区| 免费xxxxx在线观看网站| 国产丝袜无码一区二区视频| 亚洲欧洲日韩综合| 亚州AV秘 一区二区三区| 国产清纯在线一区二区WWW| 人禽伦免费交视频网页播放| 日本欧美一二三区色视频| 免费国产福利| 欧美天堂在线| 在线无码av一区二区三区| 91在线激情在线观看| 国产免费看久久久| 日韩精品免费一线在线观看| 亚洲国语自产一区第二页| 亚洲精选高清无码|