2023年11月21日 星期二

航向RF認證:DTM與Radio測試指南

RF Test – DTM & Radio Test

新產品上市的時候,都會遇到要做RF test 的需求
針對RF Test, 改測試樣品有以下的兩種方式

DTM (Direct Test Mode) 和 Radio Test.

Nordic的SDK中提供了兩種RF測試程式,一種是DTM(Direct Test Mode), 另一種是Radio test。

這兩種都可以做RF指標測試但各自又有些區別。
DTM是按照藍牙規範中Direct test mode所要求資料格式測試(資料格式定義參考: Bluetooth Core Specification Version 5.2, Vol. 6, Part F.),主要針對於藍牙認證的測試;
Radio test側重於晶片本身Radio的指標,對於FCC,ETSI 認證使用Radio test是比較合適的。

下面分別對DTM和Radio Test程式進行詳細說明。



DTM(Direct Test Mode)

藍芽協會提供測試RF特性的一個功能,Nordic按照 SIG 標準文件做出 DTM FW納入SDK中;客戶只需要修改Baud Rate和UART TX/RX pin即可做RF測試

1. 從Nordic官網下載nRF Connect for desktop軟體並安裝,下載nRF5 SDK軟體。

nRF Connect for desktop - 下載點:

https://www.nordicsemi.com/Software-and-tools/Development-Tools/nRF-Connect-for-desktop/Download


nRF5 SDK - 下載點:

https://www.nordicsemi.com/Software-and-tools/Software/nRF5-SDK/Download#infotabs



2. 在nRF Connect for desktop軟體中安裝Direct Test Mode程式


3. 解壓縮SDK包後從nRF5_SDK_vxx\examples\dtm\direct_test_mode\ board number\blank中打開,根據被測目標板所定義TX,RX修改pin再進行編譯。將目標板(target board)和PC連接好後下載程式到目標板上。


(依照所需要測試的IC/模組, 選擇所需要的Sample code,可以參考下方的board number)

IC P/Nboard number
NRF52832pca10040
NRF52810pca10040e
NRF52840pca10056
NRF52811pca10056e
NRF52833pca10100
NRF52820pca10100e

使用UART TX/RX下Command做測試,目前SDK程式預設如下位置,使用者可依照產品的設計修改這兩個Pin的位置

UART PinnRF51nRF52
TXDP0.09P0.06
RXDP0.11P0.08


修改UART TX/RX的方式
直接修改TX/RX pin 的數值 , 可以不用變更 Baud Rate 的設定


4. 使用nRFConnect DTM 來做測試

可以參考影片教學
https://github.com/NordicSemiconductor/pc-nrfconnect-dtm/blob/master/resources/screenshot.gif



Radio Test

Nordic提供一個較為簡易測試RF的工具,透過Command List即可設定Radio相關資料,例如TX power, Frequency, TX carrier, TX Modulation carrier,並無針對RX Sensitivity的部分做測試,若有此需求則需要自行另寫程式加入於此項測試或是使用DTM來做測試。

1. 從nRF5_SDK_vxx\examples\peripheral\radio_test\ board number\blank中打開

(依照所需要測試的IC/模組, 選擇所需要的Sample code,可以參考下方的 board number)

IC P/Nboard number
NRF52832  pca10040
NRF52810pca10040e
NRF52840pca10056
NRF52811pca10056e
NRF52833pca10100
NRF52820pca10100e


2. 此測試也是通過Command方式發送指令完成不同指標的測試,相較於DTM,Radio test更加靈活,能測試的RF指標更多,所測頻點範圍更寬。目標板和PC間連接方法,串列埠端口修改和上面DTM的方法完全相同。


3. 通過串列埠端口使用命令列介面(CLI)控制測試在測試期間的可以隨時設置無線電參數的輸出功率、比特率和通道。還可以在掃描模式下以1毫秒到99毫秒的間隔(每1毫秒)設置每個通道的時間。該應用程序啟用 32 MHz 高頻晶體振盪器並配置CLI。

4. Command測試方式

*請見Nordic CLI commands說明:

https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk5.v15.2.0%2Fnrf_radio_test_example.html&cp=4_0_0_4_5_29_0&anchor=nrf_radio_test_example_commands

5.Testing

最後使用 Spectrum 測試 PCBA RF 特性



Edited by Sales Manager: Ms. Vicky Huang

Raytac Corporation 勁達國際電子股份有限公司

A Bluetooth & WiFi Module maker based on Nordic solution. 

BT5.3 & BT5.2 & BT5.1 Qualified, FCC/IC/CE/Telec/KC/RCM/SRRC/NCC Pre-Certified.

(nRF54 & nRF5340 & nRF52840 & nRF52833 & nRF52832 & nRF52820 & nRF52811 & nRF52810 & nRF52805 & nRF7002)
http://www.raytac.com email: service@raytac.com Tel: +886.2.3234.0208