【 NXP UWB 】Ranging 測距間隔時間調整說明

一. 說明

NXP NCJ29D5D UWB 測距間隔時間的調整,應用在不同的使用情境,造成的影響會是功耗和測距數據封包的處理,
距離沒有大幅度的移動,測距的間隔時間就可以拉長,接下來說明測距間隔的調整與驗證方式。

二. UWB 調整測距間隔時間與驗證
可藉由 UWB-SPI 介面,觀察並確認"測距間隔時間"調整後,是否如預期配置

1. 硬體測量方式

使用邏輯分析儀測量 ( 或示波器 ),測量點為 UWB SPI 的 CS,SCLK…等腳位,如圖 UWB 所標示的位置與腳位 :




2. 調整測距間隔設定方式
修改 RSTU、測距間隔時間 ( RANGING_INTERVAL ) 暫存器設定 :


2-1. RSTU 設定

指定測距時間間隔的持續時間以 RSTU 為單位,RSTU ( ms ) 時間間隔長度設定有 1200, 1600, 2400, 3200, 3600, 4800, 9600,
如下 2400ms 示例,而 UCI Command 內容為 :

ID (Tag), Length , Value :  0x08,0x02,0x60,0x09


2-2. Ranging Interval 測距間隔時間設定

測距間隔為 RSTU 單位(約等於1毫秒)來表示的,從一個測距開始到下一個測距開始的時間間隔,最小測距距離為 96ms

示例範例修改 :

  • 測距間隔時間為 96ms,而 UCI Command 內容為

     ID (Tag), Length , Value :  0x09,0x04,0x60,0x00,0x00,0x00

  • 測距間隔時間為 192ms,而 UCI Command 內容為

     ID (Tag), Length , Value :  0x09,0x04,0xC0,0x00,0x00,0x00



  • 測距間隔時間為 1152ms,而 UCI Command 內容為

    ID (Tag), Length , Value :  0x09,0x04,0x80,0x04,0x00,0x00

  • 測距間隔時間為 2400ms,而 UCI Command 內容為

    ID (Tag), Length , Value 0x09,0x04,0x60,0x09,0x00,0x00

 

3. 邏輯分析儀量測測距間隔時間
  • 測距間隔時間為 96ms


  • 測距間隔時間為 192ms


  • 測距間隔時間為 1152ms ( 1.152s )


  • 測距間隔時間為 2400ms ( 2.4s )



三. 文件參考
1. AN675120_UWB MAC Custom Session(2.0).pdf
2. NXP_UCI_CCC_Specification.pdf

★博文內容參考自 網站,與平台無關,如有違法或侵權,請與網站管理員聯繫。

★文明上網,請理性發言。內容一周內被舉報5次,發文人進小黑屋喔~

參考來源

NXP: https://www.nxp.com/products/wireless/secure-ultra-wideband-uwb/trimension-ncj29d5-uwb-ic-for-automotive-applications:NCJ29D5

評論