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

基于MSP430和CC2420的無線點菜系統的設計

2011-10-26 03:27:58關永莉歐陽斌林錢科威
中國科技信息 2011年8期
關鍵詞:系統

關永莉 歐陽斌林 錢科威

東北農業大學工程學院, 哈爾濱 150030

基于MSP430和CC2420的無線點菜系統的設計

關永莉 歐陽斌林 錢科威

東北農業大學工程學院, 哈爾濱 150030

本文緊緊圍繞低成本低功耗的要求,研究了時下熱門的無線射頻技術Zigbee,并以射頻芯片CC2420為核心,設計了一套基于CC2420與MSP430單片機的無線點菜系統。該系統可以方便服務員和顧客隨時隨地使用無線點菜機進行點菜、加菜、結算等工作,以提高酒店員工的服務效率,降低人力成本,幫助酒店走向信息化。

Zigbee;MSP430;CC2420;點菜系統

引言

短距離無線通信技術的應用給酒店服務業帶來了全新的發展,其技術日臻成熟。WiFi技術最早在一些西方的大型酒店中得到了應用,由于得到大企業的支持,技術較成熟,但其成本高,適用于大規模的場合。國內也有部分中小企業使用了Zigbee技術,但其系統本身成本依舊偏高。ZigBee是基于IEEE802.15.4規范的無線技術,工作于免授權的2.4GHz頻段,是一種近距離、低復雜度、低功耗、低成本和低數據傳輸率的雙向無線通信技術,具有省電、可靠性高、成本低、時延短、安全、網絡容量大和易于組網等優點,支持星型結構、網狀結構和簇狀結構三種主要的自組織網絡類型[1]。Zigbee采用了具有避免沖突的載波偵聽多路接入的CSMACA碰撞避免機制,同時為需要固定帶寬的通訊業務預留了專用間隙,避免了數據傳輸的競爭和擁堵。由于Zigbee聯盟的推動和各大IC巨頭的支持,Zigbee技術得到了快速的發展。本文采用了ZigBee技術,針對中小酒店業的需要,提出了一種低成本,小規模應用系統設計。

1 系統總體方案

本系統由若干手持的帶ZigBee無線數據通訊功能的手持終端機和支持ZigBee無線通訊的控制中心組成。控制中心是無線網絡的協調器(主節點),與多個手持終端組成星型網絡,完成數據傳輸。其中,手持終端是由MSP430單片機和支持ZigBee無線協議的cc2420芯片組成,而控制中心由Zigebee收發器和PC組成,核心是PC的系統管理軟件。利用該系統,服務員或顧客可以隨時隨地使用手持終端機進行點菜、加菜、結算等工作,并即時把數據傳到控制中心服務器。控制中心是Zigbee無線局域網的中心節點,可以在有效范圍內與手持終端機進行隨時隨地地通訊,并負責后臺的數據維護管理。本系統中,手持終端是電池供電,控制中心的Zigbee收發裝置由PC機的USB口供電。

2 系統硬件設計

硬件選用MSP430F149作為MCU,以CC2420為核心設計符合Zigbee標準的低功耗高性能無線通信模塊。點菜信息通過手持終端的觸摸屏輸入,并通過Zigbee無線協議發射出去,控制中心接收到數據后通過串口傳輸給上位機,最后由上位機管理軟件綜合處理各類信息。其中觸摸屏為四線制電阻式觸摸屏,觸摸屏驅動器TSC2046獲取觸點坐標信息后通過SPI串口發送給MSP430單片機,MSP430與CC2420通過SPI串口通信。硬件結構框圖如圖1:

圖1 系統硬件框圖

2.1 MSP430和CC2420芯片特點

MSP430F149單片機是TI公司生產的一種16位超低功耗的混合信號處理器。它針對實際應用需求,把許多模擬電路、數字電路和微處理器集成在一個芯片上,以提供“單片”解決方案,其突出優點是低電源電壓、超低功耗,可采用電池工作,有很長的使用時間[2,3]。MSP430F149內含的60K閃存可以存儲系統程序和菜品信息,2個USART可以配置成SPI或者UART,從而提高了系統的集成度和可擴充性。

CC2420是Chipcon As公司推出的符合2.4 GHz IEEE802.15.4標準的射頻收發器。該器件是一款適用于ZigBee產品的RF器件,性能穩定且功耗極低。CC2420的選擇性和敏感性指數超過了IEEE802.15.4標準的要求,可確保短距離通信的有效性和可靠性[4]。利用此芯片開發的無線通信設備支持數據傳輸率高達250 kb/s可以實現多點對多點的快速組網。

2.2 CC2420與MSP430的硬件接口電路

本設計中,CC2420與MSP430通過SPI連接,MSP430處于主模式,CC2420處于從模式。MSP430還有4個I/O與CC2420相連,主要起查詢CC2420狀態的作用。CC2420使用SFD、FIFO、FIFOP、和CCA這4個引腳表示收發數據的狀態。SPI接口由CSn、SI、SO和SCLK引腳組成。處理器通過SPI接口訪問CC2420內部寄存器和存儲器從而實現數據交換和命令發送。CC2420與MSP430的接口電路如圖2所示。

圖2 CC2420與MSP430接口電路

當CC2420收到物理幀的SFD字段后,會在SFD引腳輸出高電平,直到接收完該幀。如果啟動了地址辨識,在地址辨識失敗后,SFD引腳立即轉為輸出低電平。FIFO和FIFOP引腳表示接收FIFO的緩存區狀態。如果接收FIFO緩存區有數據,FIFO引腳輸出高電平;如果接收FIFO緩存區為空,FIFO引腳輸出低電平。當FIFOP引腳在接收FIFO緩存區的數據超過某個臨界值時,或者在CC2420接收到一個完整的幀以后輸出高電平。臨界值可以通過CC2420的寄存器設置。CCA引腳在信道有信號時輸出高電平,它只在接收狀態下有效。

在CC2420進入接收狀態至少8個符號(symbol)周期后,才會在CCA引腳上輸出有效的信道狀態信息。SPI接口接收或者發送數據時,都與時鐘下降沿對齊。

2.3 MSP430與觸摸屏接口電路

觸摸屏分為電阻、電容、表面聲波、紅外線掃描和矢量壓力傳感等類型,其中使用最多的是四線或五線電阻觸摸屏[6]。四線電阻觸摸屏是由兩個透明電阻膜構成的,在它的水平和垂直電阻網上施加電壓,就可通過A/D轉換面板在觸摸點測量出電壓而對應出坐標值。MSP430F149有6組共48個通用IO管腳,USART又可以配置成SPI模式。因此MSP430通過IO控制觸摸屏顯示,同時通過SPI接口與觸摸驅動芯片通訊。圖3是安富萊3.0英寸的TFT觸摸屏的CPU接口。

圖3 觸摸屏控制軟件流程圖和觸摸屏接口電路圖

2.4 Zigbee網絡配置

ZigBee無線網絡可采用多種類型的網絡配置。本設計使用星型網絡實現通信。星型網絡配置由一個協調器節點(主設備)和一個或多個終端設備(從設備)組成。在星型網絡中,所有的終端設備都只與協調器通信。根據系統需求,協調器會在非易失性存儲器中存儲所有網絡關聯,稱為鄰接表。為了連接到網絡,終端設備可能執行孤立通知過程來查找先前與之關聯的網絡或者執行關聯過程來加入一個新網絡。在執行孤立通知過程的情況下,協調器將通過查找其鄰接表來識別先前與之關聯的終端設備。

3 系統軟件設計

本系統軟件分為控制中心主節點軟件,終端節點軟件和上位機點菜系統應用軟件。主節點軟件主要功能是組織和管理Zigbee無線網絡;終端節點軟件完成Zigbee無線信息發送和人機界面控制;上位機軟件主要起管理點菜系統數據庫并綜合分析處理各項數據的功能。

3.1 控制中心的主節點軟件設計

主節點即協調器,是分布式處理中心,屬于全功能設備,負責建立和管理網絡。主節點將掃描指定通道,選擇一個最小能量的通道來建立網絡,并建立網絡從節點的標識ID。網絡成功建立后,主節點進入允許綁定模式,才可以對終端節點輸出的數據作出響應。主節點通過串口與計算機相連,主要功能是建立無線網絡、管理終端節點,接收終端上傳到點菜信息,并通過串口發送給計算機。

3.2 終端節點軟件設計

終端設備通過掃描指定參數的通道,發現指定參數的網絡。啟動ZDO_StartDevice函數發現和加入網絡,與協調器建立綁定關系后,發送點菜數據。

應用層主要負責人機接口和菜單的管理,出于降低功耗的需要,終端節點在空閑狀態時CPU處于休眠狀態,只有在發生外部鍵盤中斷時喚醒休眠。點菜操作可以采用以下三種方式:一是編號輸入法,即根據菜品編號點菜;二是簡拼輸入法,即根據菜品的每個字的首字母索引點菜。完成輸入后,系統將輸入信息編碼發送給主節點,具體編碼格式如圖4:

圖4 點菜數據編碼格式

在收到主節點的確認信息之后,終端屏幕會顯示發送成功字樣。若一段時間內沒有輸入,如設60秒,終端將重新進入休眠模式。終端的軟件流程圖如圖5:

圖5 終端軟件流程圖

3.3 控制中心數據庫搭建和串口通信

本系統采用VC和SQL設計該數據庫,功能見圖6。使用mscomm控件設置串口通信,選擇波特率115200,以實現PC機和ZigBee收發端的通信。

圖6 數據庫功能模塊圖

4 結束語

本文介紹的點菜系統的突出特點是低成本低功耗、操作簡單方便,可廣泛應用于各中小型酒店。提高了酒店信息化管理,簡便了點菜流程,減少了點菜過程的錯誤,大大促進了酒店管理的效率。因此,本系統有一定的實際應用價值和前景。

[1]黃麗芬.ZigBee無線通信技術及其應用.2007(04):40-41

[2]秦龍.MSP430單片機應用系統開發典型實例.中國電力出版社.2005:11-14

[3]MSP430F149技術手冊

[4]黃智偉.無線發射與接收電路設計.北北京航空航天大學出版社.2007:617-619

[5]王寅.基于Zigbee的無線點菜系統.技術應用.2010:62-64

[6]朱品偉.新一代TSC2046觸摸屏控制器.新器件新技術.2005:51-53

The Design of Wireless Order System Based on MSP430 and CC2420

According to low cost and low power requirements,a CC2420 and MSP430 microcontroller-based wireless order system is designed after doing research on Zigbee which is nowadays popular wireless RF technology. It’s convenient for attendants and customers to order, accounts settlement with this wireless order system. Thus,it helps the hotel to improve staff service efficiency,to low labor costs, and to make hotel towards informationization.

Zigbee;MSP430;CC2420;Order System

10.3969/j.issn.1001-8972.2011.08.068

關永莉 碩士研究生,研究方向:信息處理與智能測控。

猜你喜歡
系統
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午夜福利在线观看| 国产一级毛片yw| 国产成人av一区二区三区| 欧洲免费精品视频在线| 国产噜噜噜视频在线观看| 国产凹凸一区在线观看视频| 色老头综合网| 日韩精品久久久久久久电影蜜臀| 日韩国产一区二区三区无码| 国产精品夜夜嗨视频免费视频| 亚洲娇小与黑人巨大交| 国产爽歪歪免费视频在线观看| 欧美α片免费观看| 不卡色老大久久综合网| 国产欧美日本在线观看| 欧美性天天| 午夜无码一区二区三区| 亚洲专区一区二区在线观看| 欧美爱爱网| 蜜芽一区二区国产精品| 国产精品主播| 最新日本中文字幕| 国产地址二永久伊甸园| 精品自拍视频在线观看| 国产特级毛片| 四虎永久在线精品国产免费| 欧美亚洲国产日韩电影在线| 久久96热在精品国产高清| 国产在线91在线电影| 五月婷婷综合网| 国产精品第| 欧洲极品无码一区二区三区| 久青草国产高清在线视频| 国产高清国内精品福利| 国产手机在线观看| 美女裸体18禁网站| 亚洲综合天堂网| 国产精品手机在线观看你懂的| 热99精品视频| 欧美视频二区| 欧美伊人色综合久久天天| 88国产经典欧美一区二区三区| 亚洲性视频网站| 亚洲无码高清一区| 97精品久久久大香线焦| 亚洲swag精品自拍一区| 亚洲浓毛av| 亚洲乱码视频| 91精品国产综合久久香蕉922| 91欧洲国产日韩在线人成| 欧美成人在线免费| 亚洲中文在线看视频一区| 一级做a爰片久久免费| 精品人妻无码区在线视频| 3D动漫精品啪啪一区二区下载| 尤物特级无码毛片免费| 欧美性猛交xxxx乱大交极品| 精品久久高清| 国产精品福利尤物youwu| 毛片久久久| 国产午夜精品鲁丝片| 亚洲第一色网站| 东京热高清无码精品| 色香蕉影院| 欧美一区精品| 国产成人夜色91| 国产成人高清亚洲一区久久| 国产97视频在线观看| 极品国产一区二区三区| 色综合国产| 国产欧美日韩va另类在线播放 | 成人免费黄色小视频| 四虎国产在线观看| 日本人妻一区二区三区不卡影院| 亚洲AⅤ永久无码精品毛片| 欧美精品亚洲二区|