zoukankan      html  css  js  c++  java
  • DWM1000 定位操作流程--[蓝点无限]

    蓝点DWM1000 模块已经打样测试完毕,有兴趣的可以申请购买了,更多信息参见 蓝点论坛 

    1烧录HEX文件

    使用ST-LINK utility 烧录HEX文件,分别烧录三个基站以及一个标签,烧录基站时需要记录那个是基站0/1/2

    ST-LINK utility 使用说明:https://www.cnblogs.com/tuzhuke/p/10085563.html

    HEX下载链接:http://bphero.com.cn/forum.php?mod=viewthread&tid=59&extra=page%3D1

    可以直接用keil 编译下载

    2 放置基站

    将烧录好程序的基站放置到指定位置(最优方案:三个基站构成等边三角形)

    如上图所示,基站0放置的坐标是(0,0),基站1放置在x轴上,而基站2最佳点是(x,y),不要教条,可以放置在(5,8)上,5是中点,而8是一个估计值。

    如果想用官方定位软件,站的坐标就用类似的,基站0 和基站1 在x轴上,基站2在y轴或者如上类似。这个很重要!

    由于定位计算过程中有一定的误差,推荐标签活动范围尽量在上图的实心黄色里。

    在放置各个基站的时候,基站之间的距离或者坐标一定是真是的,例如上图,如果基站1要放到(10.0),那一定是距离基站0实实在在的10米,坐标是相对的,但是距离必须是与实际距离一致

    3 连接基站0 串口

    如下图,连接基站0的GND 和 TX,通过串口连接到电脑上,首先可以通过串口助手观察是否有数据送到电脑上,波特率为115200,若有数据,那么就可以打开官方定位软件了

    4 官方软件定位

    官方定位软件需要两步操作,首先第一步打开串口(对原版软件进行一定的修改),然后根据实际情况设定各个基站的坐标值

    对于基站修改,双击对应数字即可修改,修改的值一定与实际放置的坐标一致,否则无法定位。稍等片刻,便可以通过显示部分看到标签。

    5 模块放置

    对于3基站1标签定位,只能实现2D定位,也就是所有模块理论上需要在一个平面,推荐使用类似于如下的移动电源供电,所有模块都垂直放置到地面或者等高的桌面上。

  • 相关阅读:
    预处理器宏指令(Macro)
    汇编语言中macro的用法
    USB设备的VID与PID
    前端工具 | JS编译器Monaco使用教程
    vue + ts中的shimsvue.d.ts文件的作用,在ts中引入vueecharts等vue文件 TypeScript 导入 JSON Module resolveJsonModule
    Jenkins自动打包并部署到远程服务器
    如何获取设备的VID,PID?
    TypeScript装饰器(decorators)
    MACRO指令
    IE6左右边框断线现象
  • 原文地址:https://www.cnblogs.com/tuzhuke/p/10089054.html
Copyright © 2011-2022 走看看