DW1000FOLLOWER开发版简介

DW1000Follower是一款专为室内定位应用设计的开发板,集成了DW1000超宽带无线收发芯片、STM32处理器、MPU9250姿态解算芯片等。支持多种测距方法,如双向测距、TOF等,测距精度可达10厘米,测距时间小于等于1毫秒。适用于资产和人员定位、飞行器轨迹跟踪等多种应用场景。

DW1000FOLLOWER开发板简介

(1) 直接集成DW1000芯片,DW1000兼容IEEE802.15.4-2011协议的超宽带无线收发芯片,STM32F072/405 ARM Cortex-M0/M4处理器,MPU9250姿态解算芯片和气压计LPS25H;

(2) 默认DecaWave双向测距(twoway ranging)程序,还可以用做单纯数据传输,TOF(timeof flight)和TDOA(timedifference of arrive)等方法定位;数据传输速率最高达6.8Mb/s。

(3) 得益于相干接收技术,DWM1000通信距离在300米。

(4) C语言驱动代码,Keil编译器;

(5) SWD调试接口访问ARM处理器;

(6) 板载LED用于传输,接收和其他的信息状态(基站或者标签等信息)指示;

(7) DW1000芯片定位精度在10CM左右,我们采用双向测距(twoway ranging)的方法精度在20~30厘米。

(8) DW1000FOLLOWER是针对室内定位应用的开发板,目前测试的是一个标签(Tag)与6个基站(Anchor)同时通信,与基站的单次测距时间1毫秒左右,所以与所有基站测距的总时间1x6=6毫秒,测距周期166HZ,那其实三维定位最少需要4个基站就可以,测距总时间1x4=4毫秒,测距周期250HZ,完全满足一般的室内定位应用。

(9) DW1000FOLLOWER目前可配置基站地址1~9,也就是9个基站;如需要更多的基站需要用户自行修改程序。

DW1000FOLLOWER硬件参数

户外范围:根据传播环境不同,大概在300米的视距

测距时间:1ms,一次测距的时间

加速度计/陀螺仪/磁力计:MPU9250

气压计:LPS25H或者MS5611

EEPROM:AT24C64

WIFI接口:ESP8266

供电接口:micro-USB

显示接口:0.96寸OLED

主控制器:STM32F072RBT6/STM32F405RGT6

外部晶振:8MHZ

拨码开关:4位拨码开关,自定义用于角色(基站或者标签)或者地址选择

重量:待测


其他比较:

官方的TREK1000代码太乱刷新率不够? 我们可以更高

不会使用Coocox编译器?我们使用Keil

抛开DWM1000模块,我们寻找DW1000内部更多的细节。

我们抛掉DWM1000模块,真正开始自己开发DW1000芯片,这是我们的责任,我们有义务熟悉更多芯片内部的构成,室内定位我们可以做的更出色。

测距改善:

1,6.8Mbps,40米左右

2,110Kbps,300米左右

技术特点:
1,编译器:Keil
2,底层驱动:STM32Cube,STM32底层驱动库的未来,快速移植
3,UWB超宽带技术,板载STM32 + DW1000超宽带芯片+ IMU 9DOF + LPS25H
4,提供精准的测距代码和定位算法
5,基站和标签通用代码,一键切换角色。
6,MCU提供两个版本,Cortex-M0内核的F0系列可直接用于低功耗的标签,Cortex-M4内核的F4系列可集成复杂算法。
 
我们的优势:
1,超强官方和UWB领域技术专家的特别支持,不再纠结任何问题。
2,超高刷新率,测距速率<=1ms,TWR定位刷新率333HZ,业界最小。
3,超准精度,<10厘米精度。
4, 抛开DWM1000模块,让我们看到室内定位芯片更内部的细节。
 
服务群体:
北京大学
清华大学
北京航空航天大学
北京交通大学
浙江大学
南开大学
哈尔滨工业大学
西北工业大学
中国人民**国防科技大学
东北大学
重庆大学
北京科技大学
武汉理工大学
深圳大学等36所高校,
同时也包括来自国内外知名企业的青睐。
 
服务行业:
室内资产/人员定位
飞行器运动轨迹跟踪
机器人定位
虚拟现实VR
运动跟踪技术
商业智慧楼宇
智慧农业
工业自动化
医疗监护及健康
 
产品演示:
应用1:高精度2D/3D定位 主要用途:资产、人员位置监控

应用2:超高精度3D定位 主要用途:VR/AR、无人机、机器人等


上位机展示:



辣鸡网站怎么把资源都涨价到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
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

技术在路上

帮助需要的人

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值