本期是我們新推出的技術問答系列。該系列是針對演示某款產品的功能以及該款產品的一些常見應用問題解答。
小編針對2.4G頻段的無線收發芯片——SI24R1,在開發過程中會遇到的問題統一進行匯總解答。不管您是首次了解到SI24R1的新朋友,還是之前已經關注過或使用SI24R1的老朋友,您關心的問題都將得到一一解答。
技術提問
1.Si24R1可以和nRF24L01+互相通信且軟件上兼容嗎?
Si24R1可以和nRF24L01+互相通信,通信協議完全兼容,同時Si24R1能夠軟硬件兼容替換nRF24L01+。
R1與01+有兩點差異(Si24R1替換nRF24L01+時需要注意):
(1)一個是Feature寄存器的最后一位,Nordic不管你設不設置都會回復ACK,R1修改了,你設置為1的時候就不會回復ACK。
(2)R1作為接收端,如果紋波過大,有可能導致數據解調失敗,可以用R1發射,01+做接收驗證測試。
2.可以簡單介紹下Si24R1的優勢嗎?
與nRF24L01P完全PIN對PIN兼容,可以替換使用。功耗方面:R1靜態功耗為1μA,0dbm發射電流比nRF24L01P高一點點。R1功率可調,最大發射功率為7dbm,發射距離更遠,同時成本更低。
這些認證要求比較少見,而且過認證應該是成品過認證,沒有單獨芯片過這種認證,我們有客戶用R1做成的成品通過CE和FCC認證。
4.Si24R1數據包格式是怎樣的?
Si24R1 基于包通信,支持多種通信模式,可以手動或全自動ARQ 協議操作。一個完整的ARQ 數據包,包括前導碼、地址、包控制字、負載數據以及CRC。其中負載數據長度支持1~32 字節動態數據長度。
5.Si24R1通信距離較近,除了功率影響,還可能是什么問題,如何調整?
SI24R1的板子通訊距離近,可能是由于多方面原因造成的,除了軟件上的功率值設置外還有通信模式、通信數據長度、通訊速率等因素,硬件方面射頻鏈路的布局走線以及天線的選擇都會有很大的影響,通常硬件設計不合理造成的問題比較多,建議按照官方參考設計進行研發設計。
6.Si24R1具備藍牙接收功能嗎?
可以接收藍牙廣播包,同時可以模擬藍牙廣播包發射。
7.如果在PCB上做天線,Si24R1距離可以做到多少?
Si24R1在空曠環境下,距離是可以達到200-300米左右。如果采用板載的PCB天線,盡量使用常見的標準的2.4G天線,不建議自己隨意設計。一般外置天線比板載天線的效果要好,傳輸距離會遠些。從理論上講,無線通信的距離可以看作兩個因素的組合,通信方案本身的性能和現場的實際環境。通信方案的本身性能可以用鏈路預算來表示,鏈路預算=發射功率-接收靈敏度,鏈路預算越高,則通信能力越好,可以認為在自由空間的傳輸能力越好;現場的實際環境主要是傳輸的介質衰減,空氣/阻隔都可以認為是傳輸介質,這個才和頻率有關,不同頻率的繞射散射能力不同。此外,還有干擾等也會帶來傳輸距離的變化。通俗點來講,無線傳輸的距離主要與發射功率和接收靈敏度,天線的增益,以及抗干擾抗噪聲能力有關系。
8.Si24R1是否支持多對一通信或者是否可以組成通信局域網?
Si24R1收發器可同時進行6個發送端,1個接收端之的雙向或單向通信,可以直接支持 1:6 星型網絡。局域網的組成也沒有問題,主要是根據需求設定好配對的方式,互相通信的邏輯關系,理論上可以成百上千的模塊進行相互通訊。
審核編輯黃昊宇
-
芯片
+關注
關注
456文章
50967瀏覽量
424920 -
藍牙
+關注
關注
114文章
5835瀏覽量
170687
發布評論請先 登錄
相關推薦
評論