客戶的產品使用新思SYN43752通常都需要通過BQB的認證,而在認證過程中遇到Fail最多的是BLE_1M/2M的邊帶測試Fail,下面就講解一下如何避免這個測試Fail。
1,客戶提供的報告顯示BLE_2M在邊帶時餘量不足3dB。
圖1,引用測試報告
2,首先需要確認的是,BLE 的信道中 CH37/38/39=2402/2426/2480 是廣播信道,不應該用來作數據的傳輸測試,應該避開這 3 個信道,比如使用 2404、2440、2478。
圖2為BLE的頻道。
BLE廣播信道及頻率分佈解析
藍牙低功耗(BLE)的廣播頻道共有3個,具體資訊如下:
1. 信道號與頻率對應關係
·信道372402 MHz
·信道382426 MHz
·信道392480 MHz
2.設計原因
避免WiFi干擾WiFi常用的1、6、11信道中心頻率分別為2412 MHz、2437 MHz、2462 MHz。BLE的廣播信道分布在WiFi信道的間隙(如2402 MHz、2426 MHz、2480 MHz),以降低相互干擾。
覆蓋不同頻段三個信道分散在2.4GHz頻段的低、中、高頻區域,確保即使某一頻段受干擾,仍能透過其他信道進行通信。
3. 用途
·用於發送廣播封包(例如設備發現、連接請求)。
其餘37個信道(0-36)為數據信道,用於連接後的數據傳輸。
總結BLE 通過優化分佈的三個廣播信道進一步提升技術,從而提高通信可靠性。
3,可透過修改 hcitool cmd 命令中的信道參數(C)來進行修改。
圖3引用新思BT RF Test Commands for Linux-v09文件
BLE Tx 指令 (LE_Transmitter_Test):LE_2M
hcitool cmd 0x03 0x0003
hcitool cmd 0x08 0x0034 01 25 00 02 --CH0_2404
hcitool cmd 0x08 0x0034 13 25 00 02 --CH19_2440
hcitool cmd 0x08 0x0034 26 25 00 02 --CH39_2478
4,客戶使用避開廣播信道的邊帶測試OK。
常見問題解答(FAQ)
1. 邊帶測試是必要的嗎?
是的,無論是BQB/FCC/CE/CCC/KC等都是需要測試的項目。
2. 降低TX功率是否可行?
透過降低功率可以通過邊帶測試,但需要降得比較多。
3. 邊帶測試都要求留足3dB的余量?
沒有強制要求,不過通常建議預留3dB的餘量,以防止不同樣品之間的測試出現差異而導致失敗,或者抽測時失敗。
4. BLE_1M 也需要測試邊帶嗎?
是的,BLE_1M和BLE_2M都是需要測試的項目。
5. 邊帶測試失敗需要修改hcd檔案嗎?
這個不需要,只需要修改測試命令,配置相應的信道即可。
評論