唐天聰
【摘要】本文詳細介紹了無線表決系統(tǒng)控制終端的設(shè)計和實現(xiàn)方法,包括程序界面、串行通信、過程控制端、無線數(shù)據(jù)接口。軟件部分和硬件部分一同構(gòu)成無線表決系統(tǒng)。
【關(guān)鍵詞】無線模塊;表決器;無線通信
1.引言
隨著社會的進步和發(fā)展,無線表決技術(shù)不斷成熟和完善,從原來的單一功能發(fā)展到今天多功能智能化的遠程投票系統(tǒng)。目前,該系統(tǒng)能夠在惡劣的環(huán)境下依然保持穩(wěn)定的通信信號和保密性。與其它RF設(shè)備WLAN、PDA、移動電話等共存時,系統(tǒng)仍能可靠地工作,并確保數(shù)據(jù)的準確性和安全性,實現(xiàn)數(shù)以萬計的無線表決。
2.系統(tǒng)硬件Zigbee收發(fā)芯片CC2430驅(qū)動設(shè)計
CC2430模塊初始化配置包括CC2430的啟動,設(shè)置網(wǎng)絡(luò)通道數(shù)量,發(fā)射功率,自動CRC,將GPIO4 SFD引腳配置為接收幀起始信號。發(fā)射機模塊完成發(fā)送數(shù)據(jù)的任務(wù),發(fā)送過程:先清除發(fā)送緩沖區(qū),然后寫入輸出數(shù)據(jù)包緩沖區(qū)和發(fā)送到掛起狀態(tài),然后根據(jù)GPIO4針是否有信號來確定數(shù)據(jù)傳輸完成,如果該標志已經(jīng)發(fā)出了明確SFD,那么CC2430進入空閑狀態(tài)。接收模塊接收到任務(wù)數(shù)據(jù)。被檢測出的CC2430 GPIO4 SFD引腳有信號,就產(chǎn)生一個中斷,該中斷服務(wù)例程進入接收機。該系統(tǒng)的設(shè)計是采用一個微處理器S3C2440,可以很容易地利用ARM處理器內(nèi)部定時器等資源優(yōu)勢,以促進對射頻模塊的編寫和運行程序。系統(tǒng)總體框圖。
5.總結(jié)
在數(shù)字電視娛樂節(jié)目的教學(xué)和其他活動,給參加者投票活動頻繁活動的數(shù)量進行投票,投票地點頻繁等原因發(fā)生變化,需要移動的民調(diào)不僅方便,低功耗,低價格,廣覆蓋區(qū)域,實現(xiàn)多個地點同時進行投票。本文是在這種需求的背景下,經(jīng)過深入分析的無線表決的研究背景和特點有線和無線投票系統(tǒng)投票系統(tǒng),并基于多種無線技術(shù),最終采用ZigBee技術(shù)的電流特性和以太網(wǎng)解決方案結(jié)合網(wǎng)絡(luò)技術(shù),設(shè)計了一種基于嵌入式無線設(shè)計一個投票系統(tǒng)。
參考文獻
[1]任秀麗,于海斌.ZigBee技術(shù)的無線傳感器網(wǎng)絡(luò)的安全性研究[J].儀器儀表學(xué)報,2007,12(28):2132-2137.
[2]趙志宏,李小珉,郭志.Zigbee無線傳感器網(wǎng)絡(luò)的研究與實驗[J].電子器件,2007,4(30):1503-1509.
[3]王云.無線下載電子投票表決系統(tǒng)[D].大連:大連理工大學(xué),2005:1-6.
[4]成小良,鄧志東.基于ZigBee規(guī)范構(gòu)建大規(guī)模無線傳感器網(wǎng)絡(luò).通信學(xué)報,2008,11(29):158-164.
[5]丁飛,宋光明,李建清,等.基于ZigBee無線傳感器網(wǎng)絡(luò)的家庭控制系統(tǒng)[J].東南大學(xué)學(xué)報,2008,4(24):420-423.
[6]李文仲,段朝玉,等.ZigBee2006無線網(wǎng)絡(luò)與無線定位實戰(zhàn).第1版[M].北京:北京航空航天大學(xué)出版社,2008:147-151.
[7]尹應(yīng)鵬,李平舟,郭志華.基于CC2430的ZigBee無線數(shù)傳模塊的設(shè)計和實現(xiàn)[J].電子元器件應(yīng)用,2008(04).
[8]翁哲.基于CC2430的Zigbee無線通信模塊設(shè)計[J].黑龍江科技信息,2009(26):84.
[9]馮國進.嵌入式Linux驅(qū)動程序設(shè)計[M].清華大學(xué)出版社,2008,3.
[10]韋東山.嵌入式Linux應(yīng)用開發(fā)完全手冊[M].人民郵電出版社,2008,8.
[11]劉藝.嵌入式系統(tǒng)設(shè)計大學(xué)教程[M].人民郵電出版社,2008,11.