【 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次,发文人进小黑屋喔~

参考来源

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

评论