DW1000 TX POWER (发射功率) 解析

寄存器地址0x1E用于设置射频的发射功率。

一般说来,我们会将发射功率设置在最大,因为功率越大,发射的距离越远。但在某些情况下会减少发射功率,例如在限制的距离范围内等等。

DW1000设有OPT 存储区域来保存发射功率的校准值。

0x1E寄存器地址有4个byte 的地址长度。每个地址单元都有特定的意义。
发射功率有两种运行方式:自动模式,手动模式。可以0x04寄存器地址的DIS_STXP位来设定。

1、TXPOWER发射功率设置单元

每个控制单元有8个bit,前三位表示粗调,后5位是细调,如下:

总计可调32dB,8级粗调,32级细调。为了更好的性能优化,需要校准并设置发射功率。通常,发射功率在(-41.3dB/MHz)。

2、自动功率模式

DIS_STXP 设置为0.

在无线电管理规则中,发射功率限制在-41.3dBm/1MHz 以下,改值的测量是依据1ms单位的射频能量。当在6.8Mbps通信速率下,当发送较短的数据帧时,可能通信的时间小于1毫秒。这样胡话发射功率可以大于-41.3dBm的限制。DW1000就提供了这样的一个机制,当发送的数据帧较短胡时候,会自动增加发射的功率。

自动功率模式只在6.8Mbps速率下可行。DW1000根据数据帧传输的时长选择0x1E中的某组寄存器(BOOSTxxxx)的设定数值。

BOOSTNORM:该组的功率设定用于数据帧速率不在6.8Mbps,数据帧长度不适合于功率增强的情况下。

BOOSTP500:该组的功率设定用于数据帧速率在6.8Mbps下,数据帧长度低于0.5ms。有以下三种情况:
1、前导码是64个符号,数据长度小于等于333bytes.
2、前导码是128个符号,数据长度小于等于281bytes.
3、前导码是128个符号,数据长度小于等于166bytes.

至少可以增强3dB。计算公式如下:

BOOSTP250 :该组的功率设定用于数据帧速率在6.8Mbps下,数据帧长度低于0.25ms。有以下两种情况:
1、前导码是64个符号,数据长度小于等于123bytes.
2、前导码是128个符号,数据长度小于等于67bytes.

至少可以增强6dB。计算公式如下:同上。

BOOSTP125 :该组的功率设定用于数据帧速率在6.8Mbps下,数据帧长度低于0.125ms。
适合以下三种情况:
1、前导码是64个符号,SFD小于16个符号,数据长度小于等于15bytes.
2、前导码是64个符号,SFD小于12个符号,数据长度小于等于19bytes.
2、前导码是64个符号,SFD小于8个符号,数据长度小于等于23bytes.

在64MHz PRF,可以增强至少9dB.
在16MHz PRF , 应当参考BOOSTP250组的设定,这样至少可以增强6dB。

3、手动功率模式

DIS_STXP 设置为1.
在该模式下,可以实践单独控制PHR部分的传输帧和剩下部分的传输帧。Frame 的结构如下:

功率设定具体的值说明如下:

TXPOWPHR :控制传输帧PHR部分的功率。

TXPOWSD :控制传输帧PHR以外部分的功率。

4、功率设定参考值

上面两个表格中的参考值,或许可以被用于发射功率的出厂校准。该值是假定在IC到天线端存在1.5dB损耗,天线损耗在0dB的情况下的。

以上翻译自DecaWave 的官方手册,英文详见官方的手册。

DW1000 TX POWER (发射功率) 解析相关推荐

  1. Cisco AP查看及修改发射功率Tx power

    wireless --Radio–选择频段 ->选择AP ---->在最右侧选择 config ​​ 命令行查看方法: show ap config <频段> (Cisco C ...

  2. ESP32 Wi-Fi 蓝牙 Tx Power 调整方法

    此篇博客用来整理 ESP32 Wi-Fi & BLE 的 Tx Power 调整方法.此博客分为两部分: Wi-Fi Tx Power 调整 BLE Tx Power 调整 BR/EDR Tx ...

  3. AD9361的TX Power控制

    首先,说明一点,AD9361的发射Power控制主要针对衰减. 在TX Filter设置中,0X065的D0位可以控制,当该位设置为1时,发射功率会衰减6dB,一般这一位都会设置为0,除非特殊需求: ...

  4. SATA系列专题之五:Link Power Management解析

    一.故事前传 在之前的文章中, 我们已经针对SATA的主要结构进行了较为详细的解析,详见前期文章: 1,浅析SATA Physical Layer物理层OOB信号: 2,SATA Link Layer ...

  5. QCC---RF TX power table添加

    RF TX power table 添加 参考高通文档: 80-CH449-1 Rev. AB December 22, 2020 1.代码添加路径 配置文件全路径:$PROJECT_DIR\earb ...

  6. 【蓝牙开发】Android BLE中广播包发射功率(TX power level)

    2022/01/02 输出! https://blog.csdn.net/love131452098/article/details/118486691 https://support.huawei. ...

  7. 蓝牙 16 位通用唯一标识符 (UUID)

    https://www.bluetooth.com/specifications/assigned-numbers/ 16 位的通用唯一标识符 (UUID)分类 分配类型 分配UUID段 作用 GAT ...

  8. 一:BT、BLE版本说明及对比

    蓝牙版本说明 1.常见名词说明 2.BT&BLE特性对比 3.BT各版本对比 4.BLE各版对比 1.常见名词说明 名称 说明 BR(Basic Rate) 基本码率 EDR(Enhanced ...

  9. Spring 事务源码(2)—<tx:annotation-driven/>事务标签源码解析

      基于最新Spring 5.x,详细介绍了Spring 事务源码,包括< tx:annotation-driven/>标签源码解析.   此前我们已经学习了Spring的<tx:a ...

最新文章

  1. 【转】:Andriod开发环境搭建 (1)
  2. hdu 3078(LCA+排序)
  3. qpython怎么用matplotlib_将matplotlib绘图嵌入pyqt的方法示例
  4. HDU 4616 Game 树形DP
  5. Node.js meitulu图片批量下载爬虫1.051
  6. 基本类型理解巩固及补码原理总结
  7. 用Log Explorer恢复数据的基本操作
  8. linux用cmake编译,CMake使用简介(forLinux)
  9. [转载] 根据Python常见面试题来谈谈 Python 闭包
  10. 高性能JavaScript 笔记之 第2章 数据访问
  11. 大型网站技术架构演进与性能优化
  12. uniapp H5端实现PC端适配
  13. 高数——隐函数与参数方程求导
  14. 电脑黑屏只有鼠标箭头怎么修复 电脑开机黑屏的修复办法
  15. 关于富勒-富勒旗舰店- 天猫Tmall.com
  16. 06-手机登录token生成容联云短信验证用户认证和网关整合(网关做统一权限认证)
  17. Linux内核源码高速下载地址
  18. 来自量子世界的新技术---算法篇
  19. 分层抽样不按比例如何加权_分层抽样的公式怎么计?
  20. [图文详解]什么是一致性哈希算法,墙裂推荐收藏

热门文章

  1. this指针的用法详解
  2. pytorch GPU版本安装 win10
  3. C++ 中const的用法,特别是用在函数前面与后面的区别!
  4. [云炬创业基础笔记]商业模式在现代创业中的重要性
  5. 【无标题】科大星云诗社动态20201206
  6. Coursera吴恩达《卷积神经网络》课程笔记(2)-- 深度卷积模型:案例研究
  7. 无法解析的外部符号 __imp____glutInitWithExit@12
  8. 串口通信模块1:串口基础知识
  9. 用存储过程还原数据库
  10. shell高级编程--引用