影音先锋熟女少妇av资源,国产精品52页,2021精品国产自在现线看,亚洲高清中文字幕在线

物聯(lián)傳媒 旗下網(wǎng)站
登錄 注冊

基于nRF24E1的嵌入式2.4GHz無線接入系統(tǒng)

作者:吳釗炯 張瑩
來源:RFID世界網(wǎng)
日期:2007-04-05 08:47:59
摘要:在嵌入式TCP/IP平臺下利用工作頻率為2.4 GHz的無線收發(fā)模塊nRF24E1,進(jìn)行短距離的點(diǎn)對多點(diǎn)的無線通信;用無線技術(shù)解決最后10 m的通信問題,可實(shí)現(xiàn)一種 無線接入的解決方案。
關(guān)鍵詞:nRF24E1嵌入式2.4GHz
1 概 述 

  在短距離的通信中,無線技術(shù)被普遍看好,其中射頻技術(shù)因?yàn)楣牡秃蜔o方向性等優(yōu)點(diǎn)而受到青睞。   

  通信頻率為2.4 GHz的頻段是全球開放的ISM(工業(yè)、科學(xué)和醫(yī)學(xué))頻段,使用者無需申請?jiān)S可證,給開發(fā)者和用戶帶來了很大方便;同時(shí),可以有效地避免低頻段信號、各類電火花及家用電器的干擾。因?yàn)檫@一頻段具有這些優(yōu)點(diǎn),其他的一些應(yīng)用,如藍(lán)牙、WLAN,也是在這一頻段;但藍(lán)牙和WLAN對于工業(yè)控制、醫(yī)療傳感器、住宅和樓宇自動化裝置等設(shè)備來說,過于復(fù)雜,其成本也過高,很難滿足快速開發(fā)和低成本的要求。因此,目前迫切需要一種低成本、低功耗、能夠快速開發(fā)應(yīng)用的方案,來實(shí)現(xiàn)設(shè)備的無線連接。 

  另一方面,經(jīng)過多年的發(fā)展,TCP/IP協(xié)議已經(jīng)成為目前被廣泛應(yīng)用于Internet的通信協(xié)議。在嵌入式系統(tǒng)中實(shí)現(xiàn)TCP/IP協(xié)議棧,利用Internet進(jìn)行遠(yuǎn)程數(shù)據(jù)傳送,可以實(shí)現(xiàn)對遠(yuǎn)端設(shè)備運(yùn)行狀態(tài)的監(jiān)視和控制。 

  在嵌入式TCP/IP平臺下利用工作頻率為2.4 GHz的無線收發(fā)模塊nRF24E1,進(jìn)行短距離的點(diǎn)對多點(diǎn)的無線通信;用無線技術(shù)解決最后10 m的通信問題,可實(shí)現(xiàn)一種 無線接入的解決方案。 



  2 nRF24E1及其通信協(xié)議 

  2.1 nRF24E1模塊的基本特性 

  nRF24E1是北歐集成電路公司(Nordic)推出的一款帶8051內(nèi)核的無線收發(fā)模塊,內(nèi)部結(jié)構(gòu)如圖1所示。該模塊的無線收發(fā)器工作于2.4 GHz的ISM頻段,有多達(dá)125個(gè)的頻點(diǎn),可通過改頻和跳頻來避免干擾。nRF24E1的集成度非常高,內(nèi)部集成了增強(qiáng)型8051內(nèi)核,2.4 GHz無線收發(fā)器,100 ksps的9路10位模數(shù)轉(zhuǎn)換器,UART接口,SPI接口,PWM輸出,內(nèi)置RC振蕩器、看門狗和喚醒定時(shí)器以及專門的穩(wěn)壓電路。所有高頻元件包括電感、振蕩器等,全部集成在芯片內(nèi)部,因此芯片的性能穩(wěn)定,受外界環(huán)境的影響很小。 

  nRF24E1采用36腳QFN(6 mm×6 mm)封裝,最大傳輸速率可達(dá)1 Mb/s,靈敏度為一90 dBm,最大發(fā)射功率為O dBm;在較為理想的環(huán)境中,室內(nèi)傳輸距離可達(dá)30~40 m,室外傳輸距離可達(dá)100~200 m;其工作電壓為1.9~3.3 V,工作溫度范圍為一40~+80℃。 

  2.2 nRF24E1之間的通信協(xié)議 

  nRF24E1的無線數(shù)據(jù)包格式為 



  其中,Preamble是前導(dǎo)碼,是硬件自動加上去的;ADDR是發(fā)送的地址,為32~40位;PAYLOAD是有效數(shù)據(jù);CRC是CRC校驗(yàn)和,由內(nèi)置CRC糾檢錯(cuò)硬件電路自動加上,可設(shè)為O、8或16位。ADDR、PAYLOAD和CRC的總長度最大為256位,因此,設(shè)置較短的地址和校驗(yàn)和能提高傳輸效率,但也使得可靠性降低。  

  nRF24E1通過軟件設(shè)置收發(fā)模式、收發(fā)頻率、接收地址、發(fā)射功率、CRC校驗(yàn)和的長度、有效數(shù)據(jù)的長度等。無線收發(fā)器有2個(gè)頻道:頻道1可以接收和發(fā)送;頻道2只能接收,且頻道2的接收頻率總比頻道1高8 MHz;同時(shí),每個(gè)芯片可以設(shè)置2個(gè)地址。收發(fā)頻率和地址隨時(shí)都可以通過軟件更改,實(shí)現(xiàn)改頻和跳頻;但是,必須通過通信協(xié)議解決好,一致的頻率和正確的地址才是數(shù)據(jù)傳送的前提。只有地址符合且校驗(yàn)和正確的包,才能被進(jìn)一步處理;若有一項(xiàng)不正確,整個(gè)數(shù)據(jù)包就被硬件自動丟棄。若地址與校驗(yàn)和相符,則由硬件產(chǎn)生中斷DRl或DR2,8051才能將數(shù)據(jù)接收到緩沖區(qū)。 

  在同一時(shí)刻,nRF24E1只能處于接收或發(fā)送模式中的一種。一般以接收模式為待機(jī)狀態(tài)。 

  3 無線接入解決方案 

  系統(tǒng)的解決方案示意圖如圖2所示。 





  nRF24E1主機(jī)是無線系統(tǒng)的關(guān)鍵部分。它不但作為接入點(diǎn),負(fù)責(zé)與嵌入式TCP/IP模塊交換數(shù)據(jù),同時(shí)也負(fù)責(zé)與其他無線模塊通信。