DW1000芯片
DecaWave公司的DW1000芯片。符合IEEE802.15.4-2011超宽带标准。按照数据手册上应该最小误差在10厘米以内。DW1000的最远传输距离为450米(直视距离,非直视距离为45米)。芯片功耗低,可双向测距和定位,可作为室内定位。
单电源电压:2.8 V至3.6 V
数据传输速率:110 kbit/s,850 kbit/s和6.8 Mbit/s;
6频段:从3.5 GHz至6.5 GHz
发射功率:-14 dBm/-10 dBm
发射功率密度:<-41.3dBm / MHz
支持数据包大小:1023字节
调制方式:BPM(二相调制)与BPSK(二进制相位调制)
FDMA:6通道
CDMA:12种不同的信道编码
工业级温度范围:-40°C至+ 85°C
读数据手册的摘录及心得:
DW1000需接外部38.4MHz的晶振,支持SPI通信。
引脚说明:
DW1000有8个通道需要配置,最大接收带宽为900MHz,编程会用到。
比如:模式1
Channel_Config[8]={
/*模式1*/
2, //选择通道
DW1000_PRF_16M, //脉冲频率
DW1000_BR_110K, //波特率
3, //前导码
DW1000_PLEN_1024, //前导码数据长度
DW1000_PAC32, //指定PAC前导长度
1, //非标SFD
(1025 + 64 - 32) //SFD超时
}
DW1000有两个频率合成器,本地时钟即外部和系统时钟。带宽设置有两种模式:500MHz和900MHz。由相关寄存器设置特定的带宽模式。带宽设置的增加范围大了,相应功耗也就增加。因此该TX脉冲宽度允许传输的带宽应该合理控制。DW1000寄存器是不可编程的,需要写相关值来控制。
看完数据手册,接下来就好好啃两百多页的英文用户手册,看看SPI读写操作和各个寄存器值的读写操作。大概有四十多个寄存器。DW1000对于寄存器的操作十分严格,尤其是时间同步控制。两种定位方法:到达时间差(TDOA)和双向测距(TOF)定位。时间控制不合适会导致定位误差。
湿度大也会衰减发射信号的强度,影响距离,比如阴雨天时,收音机的信号就明显差很多。因为无线电波的传播介质发生了变化,介质的性质(介电常数)发生变化,电磁波波速就会产生变化。
3.软件流程
(1)使能DW1000软件操作流程:
a.设备初始化(时钟初始化、GPIO初始化、中断优先级配置、串口及SPI初始化等);
b.关中断(若开启了外部中断);
c.复位;
d.读取芯片32位ID号(如果读取设备寄存器成功,返回设备号0xDECA0130,说明硬件初始化正常);
e.指定角色(Tag/Anchor)
f.配置信道参数(通道数、频率、数据速率、引导码、PAC、SFD等)
g.使能芯片寄存器操作;
h.使能中断;
i. Tag/Anchor发送(Poll message)接收(Response message)消息帧,记录时间戳(timestamp)。
(2)双向测距TWR流程(如图):
-
化工、石化、炼油厂人员及车辆定位方案
化工厂人员、车辆定位管理系统具有如下的特点:华星智控化工厂人员定位管理系统融合LORA、4G/5G通信技术,基于自研的室内外高精度定位物联网算法,实现对化工厂人员、车辆的实时精确定位,系统具有高精度,免布线,高实时性,高可靠稳定性的核心优势特点。
-
行车、天车防碰撞方案
通过在行车上安装精准测距基站,基站之间实时互相测距,设定一个危险距离R,当行车2和行车1或者行车3的距离小于R时,就会触发继电器工作启动声光报警器提醒司机或者切断电源让天车停止工作。
-
矿山人员车辆定位管理解决方案
矿山人员车辆定位方案是一种设计用于跟踪矿区内运载矿山人员的车辆位置的系统。 该系统通过提供车辆的实时位置信息,对于确保人员安全至关重要。 以下是矿山人员车辆定位方案的一些关键组成部分:GPS跟踪:该方案利用GPS(全球定位系统)跟踪矿山人员车辆的位置。 GPS 跟踪提供准确的位置数据,可用于监控车辆的速度和方向。车辆跟踪软件:从车辆收集的 GPS 数据被发送到中央系统,该系统使用车辆跟踪软件在地图上显示车辆的实时位置。通讯设备:该方案还需要无线电或手机等通讯设备,让车上人员能够与控制室和应急服务部门进行通讯。地理围栏:地理围栏是一项允许该方案在矿区内设置虚拟边界的功能。 如果车辆进入或离开地理围栏区域,该方案将向控制室发出警报。应急响应:该方案应制定应急响应协议,以防发生事故。 这可能涉及应急小组、疏散计划和急救设备。总体而言,矿山人员车辆定位方案是矿山安全的重要组成部分。 通过提供实时位置数据,该方案可以帮助预防事故并对紧急情况做出快速反应。
-
叉车防碰撞方案
车与人防碰撞:叉车上安装精准测距模块和声光报警器,预先设定好安全距离R,测距模块与人员携带的标签测距L,当距离小于预先设定的安全距离R时就触发测距模块的继电器接通声光报警器工作提醒驾驶员注意。
-
工业智能制造,电力电厂,钢铁治金定位方案
高精度人员、物资、车辆精准定位系统基于多维技术融合方案,可以实现10~30厘米的精准位置数据采集,可用于工业智能智能制,造汽车装配,电力电厂,钢铁治金等行业实现对工厂内的人、车、物、料等的精确定位、无缝追踪、智能调配与高效协同,大幅提升工厂的精益生产及精细化管理水平。
-
数据机房人员定位方案
通过在机房内布设有限数量微基站,实时精确地定位巡检人员上的微标签位置,零延时地将巡检人员位置信息显示在机房控制中心,进行安全区域管控、人员在岗监控等。精度达到10厘米级,精确管控以优化流程、合理调度安排、提高数据机房的巡检效率。
-
北斗储油罐、滑坡、采空区位移变形监测方案
北斗位移监测可实现水平±2.5毫米,垂直±5.0毫米的位置变化监测,可以用于滑坡,道路边坡,采空区,尾矿库,水库大坝,铁塔,储油罐等的形变监测,通过长期的连续监测,掌握被监测体的位置变化趋势,避免灾害事故发生。
-
隧道错车智慧调度方案
铁路隧道施工过程中,由于隧道宽度比较窄,只在固定的距离处有错车位置,当车辆交汇位置距离错车位置比较远的时候车辆需要倒车到错车位置才能错车,这就会导致花费很多时间来错车,大大的降低了工作效率。