? 代碼下。初始化完RF,然后設(shè)置TX powerlevel
?RF_Init(?);
??LL_SetTxPowerLevel(5);
??Main_Circulation();
? 代碼下。初始化完RF,然后設(shè)置TX powerlevel
?RF_Init(?);
??LL_SetTxPowerLevel(5);
??Main_Circulation();
基本概念:發(fā)射功率
官方概念:電磁波的能量,單位是W,dBm。
解讀:發(fā)射功率,就是你喊話的時候,嗓門有多大。嗓門大了聲音傳的就遠,嗓門小聲音傳的就近。
同樣的道理,發(fā)射功率小的射頻傳輸方式距離近,如藍牙0dBm(1毫瓦)傳輸距離也就十來米。而2G的發(fā)射功率30dBm(2瓦),傳輸距離可達30km以上。
?
基本概念:接收靈敏度
官方概念:接收機能夠識別到的、最低的電磁波能量。單位也是dBm。
解讀:接收靈敏度,就是你的耳朵能聽到的最小的聲音。有的人耳朵靈敏一些,有的人耳朵背一些。耳朵靈敏度高的,能夠聽到很遠的聲音。
例如,藍牙接收靈敏度在-90dBm左右,2G接收靈敏度在-108dBm左右,NB-IOT的接收靈敏度在-130dBm左右,GPS的接收靈敏度在-150dBm左右。(負的越多,信號強度就越低,靈敏度也就越高,傳輸距離也就越遠)
之所以接收靈敏度不用“瓦”這個功率概念,是因為實在太小了,例如藍牙的-90dBm約合0.000000001毫瓦,GPS的-150dBm,只有10的負15次方毫瓦。
1. 如果發(fā)射功率為-20dBm, 接收機靈敏度為-70dBm, 則允許的路徑損耗為50dB, 對應(yīng)于 2.5m 的通信距離。這也是低功耗藍牙的最低發(fā)射功率。并在接收機最低靈敏度的情況下所達到的通信距離。
2. 如果發(fā)射功率為0dBm, 接收機靈敏度為-80dBm, 則允許的路徑損耗為80dB, 對應(yīng)于 40m 的通信距離。這也是低功耗藍牙常見的發(fā)射功率和接收機靈敏度的情況下所達到的通信距離。
3. 如果發(fā)射功率為10dBm, 接收機靈敏度為-90dBm, 則允許的路徑損耗為100dB, 對應(yīng)于 250m 的通信距離。這也是低功耗藍牙的最高發(fā)射功率。并在接收機靈敏度非常好的情況下所達到的通信距離。
對于CH571,提高一點發(fā)射功率,在0dBm的基礎(chǔ)上增加一點發(fā)射功率,根據(jù)上表,對于傳輸距離上影響很小,看不來區(qū)別。