《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計應(yīng)用 > 多功能無線自助點菜系統(tǒng)設(shè)計
多功能無線自助點菜系統(tǒng)設(shè)計
來源:微型機與應(yīng)用2012年第11期
汪 波,梁 偉,曾健平
(湖南大學(xué) 物理與微電子科學(xué)學(xué)院,湖南 長沙 410082)
摘要: 為使無線點菜群體普及化,以微控制器STC89C52為核心控制數(shù)據(jù)的發(fā)送和接收、時間實時顯示、語音提醒,系統(tǒng)采用無線通信芯片IA4421,上位機界面通過Visual Basic來實現(xiàn)。系統(tǒng)具有低成本、易操作、低誤碼率的特點,通過對系統(tǒng)進行功能調(diào)試與性能分析,該系統(tǒng)在中低檔餐廳中具有較高的應(yīng)用價值。
Abstract:
Key words :

摘  要: 為使無線點菜群體普及化,以微控制器STC89C52為核心控制數(shù)據(jù)的發(fā)送和接收、時間實時顯示、語音提醒,系統(tǒng)采用無線通信芯片IA4421,上位機界面通過Visual Basic來實現(xiàn)。系統(tǒng)具有低成本、易操作、低誤碼率的特點,通過對系統(tǒng)進行功能調(diào)試與性能分析,該系統(tǒng)在中低檔餐廳中具有較高的應(yīng)用價值。
關(guān)鍵詞: 無線點菜;STC89C52;IA4421;VB界面設(shè)計;多功能

 目前無線餐飲點餐設(shè)備經(jīng)歷三個階段:紅外點菜方式、IC卡(包括接觸式,非接觸式)點菜方式以及無線射頻點菜方式。紅外點餐器在數(shù)據(jù)發(fā)送時,對方向性要求苛刻,發(fā)送點菜數(shù)據(jù)流的速度也很慢;IC卡點餐器點菜過程繁瑣,數(shù)據(jù)發(fā)送不能隨時隨地,效率低。因此紅外和IC卡點菜方式作為無線餐飲終端設(shè)備已經(jīng)被新技術(shù)淘汰,已研制出了射頻無線點餐方案。這類點菜終端主要有“無線基站+點餐機”和“PDA+無線網(wǎng)卡”兩種模式。PDA小巧易用、便于操作、產(chǎn)品外形美觀大方、功能齊全、設(shè)計考究,但是使用PDA作為點餐機是牽強的,因為其使用對象是最高層的餐飲企業(yè),不是針對群體,沒有普遍性,作為工業(yè)級產(chǎn)品,并不合適。
本文基于STC89C52的無線點菜系統(tǒng)手持終端價格便宜,一臺手持終端的價格約在50~70元,且無線模塊的功耗和誤碼率都低、VB界面清晰易讀,整個系統(tǒng)性價比高。
1 系統(tǒng)硬件電路設(shè)計
 系統(tǒng)電路設(shè)計主要是指多功能點菜終端的設(shè)計,本設(shè)計通過矩陣鍵盤輸入菜名編號,在12864液晶上顯示出菜名、價格、編號等信息,并且存儲在AT24C02存儲器里,以方便客戶查看所點菜單。無線通信模塊(上位機端)IA4421以用來接收和發(fā)送數(shù)據(jù),保持與上位機的通信;DS12887芯片是一塊實時時鐘芯片,可以顯示年、月、日、星期、時、分、秒、屬年等信息;ISD4004具有人性化的語音功能和提醒客戶的重要信息,方便實用。這里重點介紹無線通信的電路設(shè)計以及其與MCU的接口電路,系統(tǒng)硬件框圖如圖1所示。

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

 

 

2.1 手持終端程序功能實現(xiàn)
 點菜的信息分為10 B數(shù)據(jù),第一個字節(jié)數(shù)據(jù)為桌號,后9 B數(shù)據(jù)為菜名編號。每選一個菜,按下“選菜”按鈕后,會將菜名與價格信息顯示在液晶上,同時會將菜名編號寫入存儲器中,方便客戶查詢?yōu)g覽。選好菜后,按下“確定”按鈕,count=0,接收寄存器SBUF裝載第一個字節(jié)數(shù)據(jù),RI=1,進入中斷服務(wù)函數(shù);RI=0,且按count++,接收下一個數(shù)據(jù),依次將10 B的數(shù)據(jù)都發(fā)送出去,如果要刪除所點菜,只需按下“Delete”按鈕,即可向相應(yīng)的存儲器位置寫入一個0,被上位機接收后,就可認為此處為“空”。
2.2 上位機界面
     上位機界面功能:
 (1)具備實時接收手持終端信息的功能,可以將顧客所點菜單實時接收到主機;
 (2)具有保存菜單功能,可以隨時查看之前接收到的菜單;
 (3)桌面可滾動接收6組菜單,查看最近接收的6個菜單,且打印出菜單[4];
 (4)可以提示菜單當前狀態(tài),狀態(tài)包括是否已經(jīng)上菜完畢、點菜時間及上菜完畢時間。
2.3 上位機界面功能實現(xiàn)
 無線數(shù)據(jù)接收使用VB的系統(tǒng)控件MSCOMM,MSCOMM控件提供了兩種處理通信的方式:
 (1)事件驅(qū)動方式:當通信事件發(fā)生時,MSCOMM控件會觸發(fā)OnComm事件,調(diào)用者能夠捕獲該事件,通過檢查其CommEvent屬性便可確認發(fā)生的是哪種事件或錯誤,從而進行相應(yīng)的處理。這種方法的優(yōu)點是響應(yīng)及時、可靠性高。
 (2)查詢方式:在程式的每個關(guān)鍵功能之后,能夠通過檢查CommEvent屬性的值來查詢事件和錯誤。假如應(yīng)用程式較小,這種方法可能更可取。例如,寫一個簡單的電話撥號程式,則沒有必要每接收1個字符都產(chǎn)生事件,因為惟一等待接收的字符是調(diào)制解調(diào)器的“確定”響應(yīng)。
 在使用MSCOMM控件時,1個MSCOMM控件只能也只有1個OnComm事件,只對應(yīng)著1個C 類即CMSComm,同時對應(yīng)1個串口。假如應(yīng)用程式需要訪問和控件多個串口,則必須使用多個MSCOMM控件。
MSCOMM控件有許多很重要的屬性,如表1所示。

 本文從實際應(yīng)用出發(fā),設(shè)計出了一款低成本、多功能的無線點餐方案。由于通信模式采用的是FSK調(diào)制,故系統(tǒng)在頻率環(huán)境復(fù)雜的情況下,抗干擾能力強、通信距離遠、誤碼率低、數(shù)據(jù)的準確性高、出現(xiàn)數(shù)據(jù)混亂性的幾率小。在室內(nèi)情況下,測得的誤碼率P=10-5,通信距離可達35 m,而且可以穿透某些障礙物的干擾不丟失數(shù)據(jù)。系統(tǒng)有普遍意義,適合中低檔餐廳使用。
參考文獻
[1] 黃婷,施國梁.單片機無線通信系統(tǒng)的設(shè)計與實現(xiàn)[J].微處理機,2010(3):27-31.
[2] 沙占友.單片機外圍電路設(shè)計[M].北京:電子工業(yè)出版社,2003:24-200.
[3] 馬忠梅.單片機的C語言應(yīng)用程序設(shè)計(修訂版)[M].北京:北京航空航天大學(xué)出版社,2003:35-107.
[4] 段興.Visual Basic數(shù)據(jù)庫實用程序設(shè)計100例[M].北京:人民郵電出版社,2002:263.
[5] 劉天惠.Visual Basic程序設(shè)計教程[M].北京:清華大學(xué)出版社,2006:63-200.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲在线1234| 国产精品99久久久久久www| 亚洲人成毛片在线播放| 一区二区三区在线看| 免费欧美网站| 亚洲精品视频二区| 日韩午夜电影av| 国产精品色婷婷| 久久久久久久精| 中日韩美女免费视频网址在线观看| 国产精品高清在线| 久久久国产一区二区三区| 久久精品国产一区二区三区免费看 | 欧美aⅴ一区二区三区视频| 久久久国产一区二区| 久久久av网站| 久久久一本精品99久久精品66| 久久精品综合一区| 久久免费少妇高潮久久精品99| 久久爱www.| 日韩午夜电影| a91a精品视频在线观看| 黄色小说综合网站| 国产精品草草| 久久一区二区三区av| 久久一区二区三区四区| 免费在线播放第一区高清av| 欧美大秀在线观看| 欧美亚洲视频| 一本久道久久综合中文字幕| 欧美在线中文字幕| 亚洲高清免费视频| 亚洲永久免费av| 亚洲人成高清| 国产一区二区三区四区在线观看 | 欧美一级片一区| 亚洲福利久久| 亚洲一区二区三区在线看| 亚洲每日更新| 9久re热视频在线精品| 日韩午夜激情电影| 亚洲欧美日韩在线综合| 一区在线观看| 亚洲国产欧美精品| 国产精品久久国产精麻豆99网站| 欧美日韩一区二区免费视频| 欧美亚洲一级| 欧美亚洲视频一区二区| 欧美在线亚洲一区| 一区二区免费在线观看| 亚洲欧美国产视频| 亚洲欧美视频一区二区三区| 欧美一区三区二区在线观看| 日韩网站在线观看| 一区二区三区www| 亚洲综合色视频| 欧美在线二区| 亚洲精品一区二区三区在线观看| 夜夜精品视频一区二区| 亚洲欧美激情视频在线观看一区二区三区| 亚洲综合视频网| 久久精品国产清自在天天线 | 欧美一区二区三区婷婷月色| 亚洲国产精品成人精品| 最新国产乱人伦偷精品免费网站| 99日韩精品| 亚洲一二三区视频在线观看| 亚洲国产精品精华液网站| 亚洲精品网站在线播放gif| 国精品一区二区三区| 亚洲高清不卡在线| 99精品国产一区二区青青牛奶| 亚洲永久免费av| 亚洲国产精彩中文乱码av在线播放| 亚洲黄网站在线观看| 亚洲欧美日韩一区二区在线| 亚洲电影成人| 国产精品99久久99久久久二8| 亚洲欧美久久| 久久综合亚洲社区| 久久精品国产69国产精品亚洲 | 国产精品素人视频| 亚洲第一网站免费视频| 一本色道久久综合亚洲二区三区| 午夜精品久久久久久久久久久久久 | 性欧美1819性猛交| 美女视频一区免费观看| 久久黄色小说| 欧美成人蜜桃| 国产精品久久久久秋霞鲁丝| 一区二区三区中文在线观看| 一二美女精品欧洲| 亚洲福利视频一区| 国产精品99久久久久久宅男 | 一色屋精品视频免费看| 一区二区高清视频| 亚洲国产精品尤物yw在线观看| 亚洲宅男天堂在线观看无病毒| 麻豆久久精品| 国产精品免费观看在线| 亚洲国产综合在线看不卡| 亚洲欧美日韩一区| 一本色道久久综合| 久久免费的精品国产v∧| 欧美视频一区二区三区四区| 久久野战av| 国产精品jvid在线观看蜜臀| 精品动漫3d一区二区三区免费| 在线一区免费观看| 日韩视频在线观看国产| 久久婷婷麻豆| 国产区日韩欧美| 一区二区福利| 亚洲精品乱码久久久久久日本蜜臀| 欧美在线一二三区| 国产精品hd| 亚洲裸体视频| 亚洲精品麻豆| 久久这里有精品视频| 国产精品久久久久毛片软件| 亚洲精品一区二区三区婷婷月| 亚洲激情在线播放| 久久久久国产精品www| 国产精品久久777777毛茸茸| 一本色道88久久加勒比精品| 亚洲久色影视| 老色批av在线精品| 国内精品久久久久影院优 | 亚洲天堂偷拍| 亚洲小说春色综合另类电影| 欧美电影专区| 伊人婷婷欧美激情| 亚洲国产精品成人一区二区| 欧美一区二区观看视频| 午夜亚洲性色福利视频| 欧美性猛交视频| 亚洲靠逼com| 日韩视频免费| 欧美精品乱码久久久久久按摩| 亚洲第一网站免费视频| 亚洲国产天堂久久综合| 久久婷婷av| 在线观看三级视频欧美| 新67194成人永久网站| 久久久久久久一区二区三区| 国产精品美女久久久久av超清| 亚洲视频在线观看一区| 亚洲在线成人| 国产精品ⅴa在线观看h| 一本色道久久综合亚洲二区三区| 亚洲网站视频| 欧美日韩在线不卡| 夜夜嗨网站十八久久| 亚洲一区高清| 国产精品嫩草影院一区二区| 亚洲手机视频| 亚洲自拍偷拍色片视频| 国产午夜精品全部视频播放 | 亚洲毛片一区二区| 欧美激情综合在线| 99精品国产热久久91蜜凸| 亚洲一区二区三区在线视频| 国产精品久久午夜| 亚欧美中日韩视频| 裸体女人亚洲精品一区| 亚洲成人在线| 99在线精品视频在线观看| 欧美网站在线观看| 亚洲免费视频中文字幕| 亚洲欧美在线一区二区| 激情久久五月天| 日韩小视频在线观看| 欧美视频一二三区| 午夜精品999| 美女视频黄a大片欧美| 亚洲美女av网站| 欧美亚洲系列| 一区在线观看| 一区二区欧美日韩| 国产精品乱码| 亚洲精品国产品国语在线app| 欧美三日本三级少妇三2023| 亚洲欧美日韩高清| 蜜桃久久av一区| 99国产麻豆精品| 久久精品国产精品亚洲精品| 136国产福利精品导航网址应用 | 欧美jizz19性欧美| 一本大道久久a久久综合婷婷| 欧美在线免费播放| 亚洲国产欧美一区| 亚洲欧美日韩一区二区三区在线| 国产在线欧美日韩| 91久久综合| 国产精品久久久久久久久婷婷| 亚洲第一毛片| 国产精品久久久久9999| 亚洲国产欧美一区二区三区丁香婷 | 欧美专区日韩专区| 亚洲国产你懂的|