

下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、無線收發(fā)模塊該模塊由挪威(Nordic)公司生產(chǎn)的NRF24L01及其外圍電路組成的。NRF24L01作為單片射頻收發(fā)芯片,其工作于2.42.5GHz世界通用ISM頻段,工作電壓為1.93.6V。可通過SPI寫入數(shù)據(jù),最高可達10Mbits,數(shù)據(jù)傳輸速率最快可達2Mbits,并且具有自動應答和自動再發(fā)射功能。芯片融進了增強式ShockBurst技術(shù),其中輸出功率和通信頻道可通過程序進行配置。該芯片功耗低,6dBm功率發(fā)射時,工作電流9mA,接收時工作電流只有12.3mA,可選擇的掉電模式和空閑模式使其應用設(shè)計更為方便。模塊中NRF24L01和STC89C51通過MOSI、MISO和SCK組成S
2、PI接口,單片機接11.0592M晶振工作,NRF24L01外接晶振為16MHz,由低速的單片機控制高速收發(fā)的射頻芯片,結(jié)構(gòu)如圖3.5所示9。圖3.5 NRF24L01接口NRF24L01簡介:NRF24L01是一款新型單片射頻收發(fā)器件,工作于2.4 GHz2.5 GHz ISM頻段。內(nèi)置頻率合成器、功率放大器、晶體振蕩器、調(diào)制器等功能模塊,并融合了增強型ShockBurst技術(shù),其中輸出功率和通信頻道可通過程序進行配置。NRF24L01功耗低,在以-6dBm的功率發(fā)射時,工作電流也只有9mA;接收時,工作電流只有12.3mA,多種低功率工作模式(掉電模式和空閑模式)使節(jié)能設(shè)計更方便10。NR
3、F24L01主要特性如下: 1、GFSK調(diào)制,硬件集成OSI鏈路層; 2、具有自動應答和自動再發(fā)射功能; 3、片內(nèi)自動生成報頭和CRC校驗碼; 4、數(shù)據(jù)傳輸率為l Mb/s或2Mb/s;5、SPI速率為0 Mb/s10 Mb/s;6、125個頻道與其他nRF24系列射頻器件相兼容; 7、QFN20引腳4 mm4 mm封裝;8、供電電壓為1.9 V3.6 V;引腳功能及描述:NRF24L01的封裝及引腳排列如圖所示11。各引腳功能如圖3.6所示。 圖3.6 NRF24L01封裝圖CE:使能發(fā)射或接收; CSN,SCK,MOSI,MISO:SPI引腳端,微處理器可通過此引腳配置NRF24L01:
4、IRQ:中斷標志位;VDD:電源輸入端; VSS:電源地;XC2,XC1:晶體振蕩器引腳; VDD_PA:為功率放大器供電,輸出為1.8 V; ANT1,ANT2:天線接口;IREF:參考電流輸入;工作模式: 通過配置寄存器可將nRF24L01配置為發(fā)射、接收、空閑及掉電四種工作模式,如表3.1所示。 表3.1 NRF24L01工作模式模式PWR_UPPRIM_RXCEFIFO寄存器狀態(tài)接收模式111-發(fā)射模式101數(shù)據(jù)在TXFIFO寄存器中發(fā)射模式1010停留在發(fā)送模式,直至數(shù)據(jù)發(fā)送完待機模式2101TX_FIFO為空待機模式11-0無數(shù)據(jù)傳輸?shù)綦?- 待機模式1主要用于降低電流損耗,在該模
5、式下晶體振蕩器仍然是工作的;待機模式2則是在當FIFO寄存器為空且CE=1時進入此模式;待機模式下,所有配置字仍然保留。在掉電模式下電流損耗最小,同時NRF24L01也不工作,但其所有配置寄存器的值仍然保留。NRF24L01無線發(fā)射程序sbit MISO =P13; sbit MOSI =P11; sbit SCK =P14; sbit CE =P15; sbit CSN =P12;TX_Mode(40); /設(shè)置NRF24L01為發(fā)射模式 void TxPacket(unsigned char * tx_buf) /數(shù)據(jù)發(fā)送子函數(shù)CE=0;/StandBy I模式 SPI_Write_Buf
6、(WRITE_REG+RX_ADDR_P0,TX_ADDRESS,TX_ADR_WIDTH); / 裝載接收端地址 為了應答接收設(shè)備,接收通道0地址和發(fā)送地址相同SPI_Write_Buf(WR_TX_PLOAD,tx_buf,TX_PLOAD_WIDTH);/寫數(shù)據(jù)包到TX FIFOSPI_RW_Reg(WRITE_REG+CONFIG,0 x0e);/ IRQ收發(fā)完成中斷響應,16位CRC,主發(fā)送CE=1;/置高CE,激發(fā)數(shù)據(jù)發(fā)送 while(1) sta=SPI_Read(STATUS);/讀取狀態(tài)寄存器 值if(TX_DS|MAX_RT) SPI_RW_Reg(WRITE_REG+ST
7、ATUS,sta);/通過寫1來清除中斷標志 break;上面為數(shù)據(jù)發(fā)送子函數(shù),開始要初始化,初始化有I/O口設(shè)置以及SPI設(shè)置兩部分。要發(fā)射數(shù)據(jù)時,NRF24L01被配置成發(fā)射模式。然后再將要發(fā)射的數(shù)據(jù)的目標地址和對應數(shù)據(jù)放入緩沖區(qū),延時一段時間后發(fā)送出去。4.2.3 NRF24L01無線接收程序void RxPacket(unsigned char*rx_buf)unsigned char revale=0;sta=SPI_Read(STATUS);/ 讀取狀態(tài)寄存器來判斷數(shù)據(jù)接收狀況if(RX_DR) / 判斷是否接收到數(shù)據(jù)CE = 0; /SPI使能SPI_Read_Buf(RD_RX_PLOAD,rx_buf,RX_PLOAD_WIDTH);/ read receive payload from RX_FIFO bufferSPI_RW_Reg(WRITE_REG+STATUS,sta);/接收到數(shù)據(jù)后RX_DR,TX_DS,MAX_PT都置高為1,通過寫1來清中斷標志CE=1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 火花線切割機床項目投資可行性研究分析報告(2024-2030版)
- 中國醫(yī)用純化水設(shè)備行業(yè)發(fā)展監(jiān)測及發(fā)展戰(zhàn)略規(guī)劃報告
- 中國汽車平衡塊行業(yè)市場全景評估及發(fā)展戰(zhàn)略規(guī)劃報告
- 中國電容器用薄膜市場調(diào)查報告
- 2025年中國氣瓶光面環(huán)規(guī)行業(yè)市場發(fā)展前景及發(fā)展趨勢與投資戰(zhàn)略研究報告
- 2025-2030年中國全鋼中央臺項目投資可行性研究分析報告
- 中國川烏頭行業(yè)市場深度評估及投資戰(zhàn)略規(guī)劃報告
- 中國回光燈市場發(fā)展前景預測及投資戰(zhàn)略咨詢報告
- 早教班老師培訓課件
- 同城配送合同
- 高三家長會班主任發(fā)言稿課件
- 學前幼兒園-《快樂的小鼴鼠》教學課件設(shè)計
- 3停止間轉(zhuǎn)法教案
- 2022-2023學年重慶市合川市三下數(shù)學期末學業(yè)質(zhì)量監(jiān)測模擬試題含解析
- 全過程造價咨詢服務實施方案
- 初二生地會考復習資料全
- 里氏硬度法檢測鋼材強度范圍記錄表、鋼材里氏硬度與抗拉強度范圍換算表
- 四川省宜賓市翠屏區(qū)中學2022-2023學年數(shù)學八年級第二學期期末檢測試題含解析
- 2020-2021成都石室聯(lián)合中學蜀華分校小學數(shù)學小升初模擬試卷附答案
- 某冶金機械廠供配電系統(tǒng)設(shè)計
- 《在中亞細亞草原上》賞析 課件
評論
0/150
提交評論