DW1000 datasheet FUNCTIONAL DESCRIPTION

Supported Bit Rates and Pulse Repetition Frequencies(PRF)

  1. 一般情况下,低数据速率将会增加接收灵敏度、连接边缘区和更长测距,但是由于每一帧数据长度的增加也会导致每一帧在空中传输时间增加
  2. 16MHz PRF比64Mhz会降低发送功耗
  3. 无论是16M还是64M传输数据,preamble code不同不能避免干扰,因为不同的preamble code并不是正交的

Frame Format

  1. a synchronisation header(SHR)
    1. preamble code
    2. start frame delimiter(SFD)开始帧界定符
  2. PHY header(PHR)
  3. data

在这里插入图片描述

Symbol Timings

在这里插入图片描述

Proprietary Long Frames

dw1000 提供了专有的可以达到1023bytes的长帧模式,但是它需要非标准的PHR编码

Turnaround Times

在这里插入图片描述

Frame Filter

在这里插入图片描述

  1. DW1000硬件并不处理Auxiliary Security Header
  2. 帧过滤允许接收器自动剔除不符合定义标准的帧数据

Frame Check Sequence

它是一个2bytes的crc

Reference Ctrystal Oscillator

Synthesizer(合成器、综合器)

  1. DW1000包含两个频率合成器,RFPLL用作TX和RX的本地振荡器(LO), CLKPLL用作系统时钟
  2. 合成器是集成在芯片上的,因此RF信道的改变不会改变器件的值

Receiver

  1. 接收机可以配置工作在两种带宽:500Mhz或者900MHz
  2. AGC(Automatic Gain Control):dw1000监控接收到的信号电平,并进行适当的自动调整,以确保保持最佳的接收性能

Transmitter

  1. DW1000发射功率完全可调,发射频谱宽度也可调,确保符合一些监管标准
  2. 为了获取最大距离,发射功率应设置为使天线上的EIRP尽可能接近允许的最大值,在大多数区域这个值为-41.3dBm/MHz
  3. 发射光谱形状也可以调整, 以补偿PCB和外部元件,以给出一个最佳的发射光谱掩模

Receive and Transmit data buffers

在这里插入图片描述

Accumulator Memory

用来存储脉冲响应估计,共1016*32 bits

One Time Programmable(OTP) Calibration Memory

当用到OTP的时候,用户必须确保VDDIO引脚被供应最小3.7v的电压,或者 VDDIOA引脚供应也行
在这里插入图片描述

Interrupts and Device Status

Calibration and Spectral Tuning of the DW1000

  1. Introduction
    1. 为了进行性能调优,可以开启连续爆发送和连续包传输
  2. Ctrstal Oscillator Trim
    1. 减小不同DW1000间的载波频率偏差可以提升接收灵敏度
    2. 测量这种频率误差最简单的方法是使用频谱分析仪或频率计数器观察发射机在预期的已知频率下的输出
    3. 另一种校准方法:
      1. 为了调整频率偏移,该设备被配置为以特定的信道频率传输连续波信号
      2. 精确测量传输过程中的实际中心频率与期望频率之间的偏差
      3. 调整trim value直到偏差最小
    4. 如果需要,晶振整理应该在每个DW1000的模块上执行
    5. 晶振类型和loading 电容的值将会影响trim step size 和 总整理范围
  3. Transmitter Calibration
    1. 为了扩大测距范围,可以将DW1000的PSD(功率谱密度)设置为最大值
    2. DW1000提供了粗调(3dB)和微调(0.5dB)
    3. DW1000也提供了调整频谱宽度的方式
  4. Antenna Delay Calibration
辣鸡网站怎么把资源都涨价到35了,改回来 谷歌机翻+个人修正的user manul,感兴趣可以看看 目录 Initializing the driver 6 2 DW1000的概述 13 2.1简介 13 2.2连接到DW1000 13 2.2.1 SPI接口 13 .2.1.1 SPI工作模式 13 2.2.2中断 16 2.2.3通用I / O 17 2.2.4 SYNC引脚 17 2.3 DW1000操作状态 17 2.3.1状态图 17 2.3.2主要运行状态概述 17 2.4上电复位(POR) 19 2.5上电时的默认配置 21 2.5.3默认发射机配置T 22 2.5.4默认接收器配置 22 2.5.5应该修改的默认配置 23 3消息传输 26 3.1基本传输 26 3.2传输时间戳 27 3.3延迟传输 28 3.4扩展长度数据帧 29 3.5高速传输 30 3.5.1 TX缓冲区偏移索引 30 3.5.2发送或接收TX缓冲区时写入 31 4讯息接收 33 4.1基本接收 33 4.1.1前导码检测 33 4.1.2前导码累积 34 4.1.3 SFD检测 35 4.1.4 PHR解调 35 4.1.5数据解调 35 4.1.6 RX消息时间戳 36 4.2延迟接收 36 4.3双接收缓冲器 37 4.3.1启用双缓冲操作 37 4.3.2控制正在访问哪个缓冲区 37 4.3.3双缓冲的操作 38 4.3.4使用双缓冲时的TRXOFF 40 4.3.5超限 40 4.4低功耗侦听 41 4.4.1配置低功率监听 42 4.5低功耗SNIFF模式 42 4.5低功耗SNIFF模式 43 4.5.1 SNIFF模式 43 4.5.2低占空比SNIFF模式 44 4.7.1估算第一条路径的信号功率 45 4.7.2估算接收信号功率 46 5 Media Access Control (MAC) hardware features 47 5.1循环冗余校验 47 5.2帧过滤 47 5.2.1帧过滤规则 48 5.2.2帧过滤注意事项 49 5.3自动确认 49 5.3.2自动接收器重新启用 51 5.3.3自动ACK周转时间 51 5.3.4帧挂起位Frame Pending bit 51 5.3.5主机通知 51 5.4发送并自动等待响应 52 6 DW1000的其他功能 52 6.1外部同步 52 6.1.1一次性时基复位(OSTR)模式 52 6.1.2单发发送同步(OSTS)模式 53 6.1.3一次接收同步(OSRS)模式 53 6.2外部功率放大 55 6.3使用片上OTP存储器 55 6.3.1 OTP存储器映射 55 6.3.2将值编程到OTP存储器中 57 6.3.3从OTP内存中读取一个值 58 6.4测量IC温度和电压 58 10附录1:IEEE 802.15.4 UWB物理层 59 10.1框架结构概述 59 10.2数据调制方案 59 10.3同步头调制方案 60 10.4 PHY头 61 10.5 UWB信道和前导码 62 10.6标准的其他细节 62 11附录2:IEEE 802.15.4 MAC层 62 11.1一般MAC消息格式 63 11.2 MAC报头中的帧控制字段 63 11.2.1帧类型字段Frame type field 64 11.2.2启用安全性字段Security enabled Field 64 11.2.3帧未决字段Frame pending field 64 11.2.4确认请求字段Acknowledgement request field 65 11.2.5 PAN ID压缩字段PAN ID compression field 65 11.2.6目标寻址模式字段Destination addressing mode field 65 11.2.7帧版本字段Frame version field 66 11.2.8源寻址模式字段Source addressing mode field 66 11.3序号字段The Sequence Number field 66 11.4 DW1000中的MAC级处理 66
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值