




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
nRF905vsnRF2401AvsnRF24L01+無線數(shù)傳模塊之間的區(qū)別器件簡介1.1nRF905
nRF905是工作在433MHz、868MHz和915MHz頻段的GFSK調(diào)制模式的無線數(shù)傳芯片,最高發(fā)射功率可達+10dBm,接收靈敏度為-100dBm,支持512個通訊頻率。使用ShockBurst?傳輸模式,數(shù)據(jù)在空中的傳輸速率為50kbps。使用SPI接口與MCU完成數(shù)據(jù)通訊與通訊控制等功能。1.2nRF2401A
nRF2401A為nRF2401的改進型號(nRF2401AG為無鉛工藝型號)。nRF2401A工作在2.4GHz的國際通用ISM免申請頻段GFSK調(diào)制的無線數(shù)傳芯片。最高發(fā)射功率0dBm,接收靈敏度-90dBm,支持124個接收頻率與126個發(fā)射頻率。使用ShockBurst?傳輸模式,具備兩個獨立的數(shù)據(jù)接收通道。支持250kbps和1Mbps的空中數(shù)據(jù)速率。使用SPI接口與MCU完成數(shù)據(jù)通訊與通訊控制等功能。1.3nRF24L01
nRF24L01是工作在2.4GHz的國際通用ISM免申請頻段GFSK調(diào)制的無線數(shù)傳芯片。最高發(fā)射功率0dBm,接收靈敏度為-85dBm,支持125個通訊頻率。使用增強型的EnhancedShockBurst?傳輸模式,支持6個數(shù)據(jù)通道(共用FIFO)。支持1Mbps和2Mbps的空中數(shù)據(jù)傳輸速率。使用SPI接口與MCU完成數(shù)據(jù)通訊與通訊控制等功能。1.4nRF24L01+
nRF24L01+(nRF24L01P)是nRF24L01的改進型號,具有與nRF24L01相同的無線特性與操作方式,同時增加了250kbps的空中速率支持。
2.使用事項2.1兼容性
nRF2401A、nRF24L01和nRF24L01+之間是可以完成相互通訊的。前提是,它們必須在配置的過程中使用相同的通訊頻率、空中傳輸速率、地址長度、地址信息、數(shù)據(jù)長度和CRC校驗方式。
nRF905因為工作頻率與nRF2401A、nRF24L01和nRF24L01+的工作頻率不同,所以nRF905不能與其它任何一種2.4GHz無線芯片之間完成通訊。2.2主要差異
nRF2401A與nRF24L01和nRF24L01+之間雖然可以完成互相通訊,但是它們之間存在一些重要差異。
nRF2401A使用9個SPI通訊與工作方式控制引腳(DATA、DOUT2、CLK1、CLK2、DR1、DR2、CE、CS、PWR_UP)。工作方式配置與發(fā)送/接收緩存全部采用數(shù)據(jù)包的方式進行寫入與讀出操作,2個獨立的接收通道采用不同的數(shù)據(jù)緩存和SPI引腳,使用不同的接收完成標志輸出引腳,極大的簡化了器件的操作和產(chǎn)品開發(fā)時間。一次最多可以傳輸長度為32Byte的數(shù)據(jù)包(注意這個32Byte的數(shù)據(jù)中同時包含了地址數(shù)據(jù)和CRC校驗碼的數(shù)據(jù)長度)。
nRF24L01+使用6個SPI通訊與狀態(tài)指示輸出引腳(CE、CSN、SCK、MOSI、MISO、IRQ)。工作方式配置與發(fā)送/接收緩存全部采用寫入控制字與寫入寄存器地址方式進行操作(與nRF2401A可通過CE、CS、PWR_UP引腳快速完成狀態(tài)切換是不同的)。6個數(shù)據(jù)接收通道(共用32Byte的RX_FIFO,在相應(yīng)寄存器中完成通道編號指示工作),支持自動應(yīng)答、自動重發(fā)和重發(fā)超限等功能。一次最多可以傳輸長度為32Byte的數(shù)據(jù)包(該長度不包含地址數(shù)據(jù)和CRC校驗碼的數(shù)據(jù)長度)。
nRF905使用9個SPI通訊與工作狀態(tài)控制/指示引腳(TRX_CE、PWR_UP、CD、AM、DR、MISO、MOSI、SCK、CSN)。工作方式配置與發(fā)送/接收緩存使用如些控制字與數(shù)據(jù)包的方式進行寫入與讀取操作。一次最多可以傳輸長度為32Byte的數(shù)據(jù)包(該長度不包含地址數(shù)據(jù)和CRC校驗碼的數(shù)據(jù)長度)。CC1100vsCC1101無線收發(fā)器之間的區(qū)別1.數(shù)字接口升級1.1代碼兼容性
CC1100與CC1101的數(shù)字模塊是完全相同的,因此CC1101可以100%兼容CC1100的代碼。CC1100的所有功能都可在CC1101上完成。一些客戶已經(jīng)在他們的設(shè)計中使用CC1101替代了CC1100時沒有遇到任何問題。1.2新的近距離接收設(shè)置位
CC1101包含了兩個之前未使用的輸入信號衰減位。這是在使用高輸出功率的情況下RX或TX設(shè)備非常接近TX設(shè)備時非常有用。
由在FIFOTHR寄存器的第4和第5位來控制減弱輸入信號。第4位設(shè)置為1,提供6dB的輸入信號衰減,設(shè)置5位為1,提供12dB的衰減。同時設(shè)置提供18dB的衰減。
在CC1100的數(shù)據(jù)表和含義中FIFOTHR寄存器中的第4和第5位被標識為“保留”,現(xiàn)在在CC1101的描述中已被改變。更多信息請參照CC1101數(shù)據(jù)表和設(shè)計手冊《DN010CC1101近距離接收》1.3保持ADC數(shù)據(jù)速率設(shè)置
CC1101可以在最佳靈敏度的低數(shù)據(jù)速率用ADC配置喚醒而不用編寫任何寄存器。為了做到這點CC1100在喚醒后需要編寫TEST寄存器。
通過設(shè)置FIFOTHR寄存器的第6位,CC1101在低數(shù)據(jù)傳輸速率(≤100Kbps)的最佳設(shè)置被喚醒。進一步編寫TEST寄存器可以避免芯片對這些寄存器的自動配置。如果使用SmartRFStudio生成CC1101的寄存器值,這些設(shè)置已被包含。1.4電子版本編號
不需改變寄存器的設(shè)置即可將CC1100替換為CC1101。如果需要檢查固件時仍然有必要獲取版本寄存器??稍?x31的VERSION寄存器找到版本號,并且CC1101的電子版本編號為0x04,CC1100則為0x03。
2.模擬前端升級2.1射頻輸出范圍
CC1101的頻率合成器是一個在CC1100基礎(chǔ)上優(yōu)化的頻率合成器。
特性表明在相同的寄存器設(shè)置時CC1101有比CC1100相同或更好的輸出頻譜。通常CC1101與CC1100的比較中相位噪聲改進了4~5dB。
CC1101改進了在歐洲863~870頻段的RF性能。同時建議使用GFSK調(diào)制來達到對頻道的最佳利用。2.2操作頻段
CC1101增加了頻率范圍。除了在CC1100中所支持的頻段外,CC1101還可以工作在387-400MHz和799-800MHz頻段。nRF2401A、nRF24L01、nRF24L01+無線模塊常見問題匯集(1)Q:無線模塊與5V單片之間如何連接?
我是初學無線的,最近在選型的時候發(fā)現(xiàn)基本常見的無線模塊都是3V供電,而我使用的單片機是5V的,它們之間要怎么連接呢?直接連接會不會損壞模塊?
A:
如果你使用的51單片機的P0口是高阻引腳,可以直接將無線模塊的IO腳連接到P0端口,并在對應(yīng)的連線與3V電源間放置1K~10K左右的偏置電阻即可。
如果單片機沒有高阻腳(AVR單片機和一些型號的STC單片機等),不適用于上述的方法。
nRF24L01+可以承受5V的輸入電壓,直接連接單片機的IO腳不會燒壞模塊,但是無線模塊的輸出端最高只能輸出3V左右的電壓,請注意該電壓值是否能被單片機正確識別。
Q:無線模塊可以直接和串口連接并進行通訊嗎?
我想直接把nRF24L01+模塊連接到串口電路中,請問這樣可以嗎?
A:
不可以的,無線模塊不提供串行接口。如果需要與計算機等設(shè)備通過串口連接和通訊,請使用單片機作為通訊控制核心,接收計算機串口發(fā)送的數(shù)據(jù)并對將其傳送至無線模塊中并進行發(fā)送工作。另一端的無線模塊接收數(shù)據(jù)后,由單片機讀出數(shù)據(jù)并發(fā)送給計算機串口。
Q:影響無線模塊傳輸距離的因素有哪些?
為什么nRF2401無線模塊的傳輸距離總是拉不開?現(xiàn)在只有2米左右,輸出功率已經(jīng)是最高的0dBm了。急!
A:
呵呵,應(yīng)該是初學無線模塊的最常見問題了。傳輸距離應(yīng)該是大家最關(guān)心的事情了,雖然這是一個直觀的數(shù)值,但是影響通訊距離的因素卻有很多。天線的性能(方向性、增益、駐波比)、無線模塊的性能指標(發(fā)射功率、接收靈敏度、網(wǎng)絡(luò)匹配、頻率頻率的參數(shù)的一致性)、無線模塊的工作方式(數(shù)據(jù)傳輸速率)和使用環(huán)境因素等等。所以通訊距離應(yīng)該是考驗一款無線產(chǎn)品綜合性能的指標。要想達到理想的距離,應(yīng)該選擇高增益、低駐波比的天線,必要時可以使用定向天線(一些模塊是PCB天線,這種天線應(yīng)該是性能較差的方式,不過在近距離和小型化方面有優(yōu)勢);選擇優(yōu)質(zhì)的無線模塊,好的無線模塊應(yīng)該具有優(yōu)秀的匹配網(wǎng)絡(luò),將發(fā)射與接收信號的損失降到最小,同時也應(yīng)該具有工作頻率準確、一致性好等指標;最后在傳輸速率的選擇上,在能夠滿足通訊需求的前提下,優(yōu)先選用低的傳輸速率也可以有效提高傳輸距離。
Q:nRF2401A的支持雙通道通訊是什么意思?
我看到資料上寫著NRF2401具備兩個數(shù)據(jù)通道,這是什么意思呢?只是2401可以同時在兩個通道上完成發(fā)送與接收,還是是指2401只能完成兩個模塊之間的通訊嗎?
A:
這有些理解錯誤了,nRF2401A的兩個數(shù)據(jù)通道是指它可以同時接收兩個通道上的數(shù)據(jù),但是發(fā)送的時候只能使用一個通道。所以是不能同時在兩個通道上完成接
收與發(fā)送的。同時nRF2401A無線模塊屬于半雙工個工作方式,同一時刻只能工作在發(fā)送或接收模式。
另外nRF2401A模塊并不是只能在兩個模塊之間進行通訊,只要無線模塊的工作模式配置一致(相同的地址碼、信道號、傳輸速率、數(shù)據(jù)包長度、CRC模式等)即可完成一對一、一對多、多對多的通訊模式。
Q:nRF24L01、nRF24L01+無線模塊的6通道是什么含義?
一直在研究nRF24L01的通道關(guān)系可是沒什么收獲,想問一下6通道是指什么,它們之間的關(guān)系是很什么?
A:
nRF24L01+模塊內(nèi)部帶有6個數(shù)據(jù)通道,使用不同的數(shù)據(jù)通道進行數(shù)據(jù)發(fā)送時,它們都工作在相同的頻率下。而但它們之間是使用地址碼來作為區(qū)分的。所以你可以理解為一個nRF24L01可以同時擁有6個地址碼,在接收的時候,模塊會自動識別地址碼,并在對應(yīng)的寄存器中置位,通知用戶是那個通道接收到數(shù)據(jù)。
使用nRF24L01+的數(shù)據(jù)通道可以在少于等于6個節(jié)點的網(wǎng)絡(luò)中大幅增加使用和操作的靈活性。在多于6個節(jié)點的網(wǎng)絡(luò)中,用戶可以自行在通訊數(shù)據(jù)中添加額外的標識數(shù)據(jù),對不同節(jié)點進行區(qū)分工作。nRF905無線模塊常見問題匯集(1)Q:nRF905與nRF2401A、nRF24L01+模塊的主要區(qū)別是什么,它們之間可以互相通訊嗎?A:nRF905工作頻率為433MHz,數(shù)據(jù)傳輸速率為50kbps,最大發(fā)射功率為10dBm。
nRF2401A、nRF24L01+工作頻率為2.4GHz,數(shù)據(jù)傳輸率為250kbps~2Mbps,最大發(fā)射功率為0dBm。
nRF905與nRF2401A、nRF24L01+之間的工作頻率不同(433MHz與2.4GHz),所以是不能相互通訊的;而nRF2401A與nRF24L01+之間是可以互相通訊的。
Q:nRF905無線數(shù)傳模塊使用起來是不是很復(fù)雜,適合沒有基礎(chǔ)的初學者嗎?A:
NORDIC出品的nRF系列無線數(shù)傳芯片(nRF2401A、nRF24L01+和nRF905等)較比同類產(chǎn)品來說是很容易使用的,尤其適合零基礎(chǔ)的無線數(shù)傳初學者。nRF905使用類SPI數(shù)據(jù)接口,操作控制和數(shù)據(jù)傳輸清晰、簡潔。獨有的ShockBurst技術(shù),把生成前導(dǎo)碼、地址和數(shù)據(jù)長度檢查、CRC的添加和校驗等功能全部交由nRF905模塊完成,當成功接收到數(shù)據(jù)時會通過中斷引腳輸出電平,用戶只需專注完成單片機與模塊之間的數(shù)據(jù)寫入和讀取工作,讓無線數(shù)據(jù)通訊工作變得異常輕松與方便。
Q:nRF905無線模塊是否支持一對一、一對多與多對多通訊模式,具體如何實現(xiàn)?A:
nRF905可以完成上述問題中提到的三種通訊模式的。當幾個nRF905無線模塊處于相同的配置模式下時(相同的通訊頻率、相同的傳輸速率、相同的地址碼、相同的數(shù)據(jù)長度),當其中任意一個模塊進行數(shù)據(jù)發(fā)送,其余在通訊范圍內(nèi)配置相同的模塊都會完成數(shù)據(jù)的接收工作。如果發(fā)送時在通訊數(shù)據(jù)中額外添加自定義的“設(shè)備編號”等信息,在接收端對該信息進行分析與處理,這樣即可方便、靈活的完成多個無線模塊之間的數(shù)據(jù)通訊功能。
Q:nRF905與nRF2401A、nRF24L01+模塊在應(yīng)用中有什么注意的?A:
nRF905因具備工作頻率低,輸出功率大的特點,所以更適合在環(huán)境較復(fù)雜或者障礙較多的場合使用。同時nRF905因傳輸速率較低,所以在數(shù)據(jù)量較大的應(yīng)用中請注意是否能夠滿足實際設(shè)計需要的數(shù)據(jù)傳輸量。所以當您需要在環(huán)境相對較差,對通訊距離要求較遠的情況下選用nRF905模塊,而在在距離要求相對較近,傳輸數(shù)據(jù)量較大,且對模塊的功耗要求較高的情況下選用nRF2401A、nRF24L01+模塊。
Q:nRF905模塊與5V電壓的單片機之間應(yīng)如何連接使用?A:
常見的51系列單片機可以使用P0端口(高阻口)進行連接,將nRF905的端口與P0口連接同時對3V進行拉偏置。請注意非高阻端口請勿使用該方法進行連接,這樣可能會永久損壞無線模塊!在條件允許的情況下,建議選用3V電壓的單片機控制無線模塊。
Q:為什么在使用nRF905無線模塊時傳輸距離一直無法達到我的要求,距離總是太近呢?A:
影響無線數(shù)傳模塊傳輸距離的因素有很多:無線模塊的性能指標、天線的性能指標、數(shù)據(jù)傳輸速率、發(fā)射功率、射頻信號干擾和現(xiàn)場環(huán)境等因素。其中任何一項出現(xiàn)問題都會影響到最終的效果——傳輸距離。所以在學習和使用無線數(shù)傳技術(shù)的過程中應(yīng)該同時對這些因素進行體會與驗證。盡量選擇性能指標優(yōu)秀的無線模塊與天線,選擇正確的傳輸速率與發(fā)射功率。當每一處都處于最佳工作狀態(tài)時,才會獲得最佳的傳輸距離。nRF24L01+替代nRF2401A和nRF24L01的好選擇
如果您近期訪問過nRF2401A和nRF24L01的制造者Nordic的官方網(wǎng)站,應(yīng)該會發(fā)現(xiàn)這兩種2.4GHz無線數(shù)傳芯片已經(jīng)被列入了“NAND”的行列。
這里面的老大哥nRF2401A自從2004年推出已經(jīng)8歲啦,雖然現(xiàn)在國內(nèi)用的還是很熱鬧樣子,不過廉頗老矣已是不爭的事實。
如果您不是過于專一(當然了,專一絕不是什么壞事),或者是現(xiàn)在還在抱著一本介紹nRF2401A的教材在K書準備交作業(yè)或者是搞什么畢業(yè)設(shè)計……各位童鞋還是把nRF2401A閑置在一旁吧。
所謂長江后浪推前浪,一代更比一代浪……(大誤?。?/p>
接手nRF2401A和nRF24L01崗位的是他們的小兄弟nRF24L01+。
究竟這小家伙和兄長們有何不同呢?(還是說浪在了那里?)好吧,讓我來粗略的整理一下:
1.芯片采用QFN204x4封裝方式,可以將電路做的更小巧。這點和他的兄弟nRF24L01保持一致。畢竟+是對它的完善。如果你手頭有nRF24L01的電路板,那么什么都不用修改,直接使用就可以。
2.標準SPI端口,提供CSN、SCK、MISO和MOSI一共4個操作引腳,如果有使用帶SPI功能的MCU(MSP430、ARM等等),就會發(fā)現(xiàn)在編程的時候要比使用nRF2401A方便很多。同時提供IRQ中斷輸出引腳,可以由用戶配置成“接收完成”、“發(fā)送完成”和“重發(fā)超限”三種中斷輸出,降低了MCU的工作負荷。
3.對nRF24L01+進行參數(shù)配置等操作時,采用標準寄存
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國食品級磷酸鹽行業(yè)投資規(guī)劃及發(fā)展前景研究報告
- 2025-2030年中國雕塑工藝品行業(yè)發(fā)展趨勢及投資戰(zhàn)略研究報告
- 2025-2030年中國金屬酸洗行業(yè)發(fā)展趨勢及前景調(diào)研分析報告
- 2025-2030年中國辣椒紅色素市場運行態(tài)勢及投資戰(zhàn)略研究報告
- 2025年河北建筑安全員考試題庫
- 2025-2030年中國花露水運行趨勢及發(fā)展前景分析報告
- 2025-2030年中國磷酸二氫鉀行業(yè)運營狀況及發(fā)展趨勢分析報告
- 2025-2030年中國男士香水行業(yè)運營狀況及投資策略研究報告
- 唐山職業(yè)技術(shù)學院《國際人才管理》2023-2024學年第二學期期末試卷
- 售電公司與電力用戶委托交易代理合同
- 基礎(chǔ)護理學試題及答案(各章節(jié))-基礎(chǔ)護理學第四版試題及答案
- 色彩發(fā)展的歷史課件
- 學生成長導(dǎo)師制工作手冊
- (2023年最新版)醫(yī)師執(zhí)業(yè)、變更執(zhí)業(yè)、多機構(gòu)備案申請審核表
- 醫(yī)療器械臨床試驗質(zhì)量管理規(guī)范培訓課件
- 《紙馬》教學設(shè)計公開課
- 建設(shè)工程工程量清單計價標準(2022)
- 小學道德與法治五年級下冊全冊優(yōu)質(zhì)教案(含課件和素材)
- 施耐德公司品牌戰(zhàn)略
- 三方聯(lián)測測量記錄表
評論
0/150
提交評論