UWB 前沿 · 超宽带情报站

基于nRF52840的蓝牙/UWB开发板实现10厘米精度

2026-09-10 · 来源:未知 · 查看原文 →

UWB定位 蓝牙 开发板

Makerfabs展示了基于nRF52840的开发板,该板结合了蓝牙连接和DW3000系列超宽带无线电,用于测距和定位应用。该开发板包含1.3英寸OLED显示屏、双USB Type-C接口、LiPo电池支持、电量计以及扩展引脚,配套的Arduino示例涵盖了单节点和多节点UWB测距。该开发板基于Nordic Semiconductor的nRF52840微控制器,集成了64MHz Arm Cortex-M4处理器,支持浮点运算,拥有1MB闪存和256KB RAM。MCU的无线连接包括2.4GHz蓝牙5.0,支持2Mbps、1Mbps、500kbps和125kbps的数据速率。超宽带连接通过DW3000系列无线电实现,Makerfabs的维基特别指出该设备为DW3210。文档列出了在UWB通道5和9上运行,中心频率分别为6489.6MHz和7987.2MHz,数据速率分别为850kbps和6.8Mbps。Makerfabs支持双向测距、到达时间差和相位差模式。公司说明在850kbps下工作时,测距范围超过30米,定位误差约为10厘米。Makerfabs维基中列出的显示屏为1.3英寸,而产品页面描述为1.29英寸。显示屏安装在PCB的底部,nRF52840和UWB硬件位于另一侧。提供两个USB Type-C接口,其中一个连接到nRF52840原生USB接口,另一个通过CH340K USB转UART桥接器工作。该开发板可通过USB或标准3.7V LiPo电池供电,并包含充电电路。Makerfabs还列出了MAX17048电量计,用于监测LiPo和锂离子电池。其他硬件包括复位和烧录按钮,以及多个2.54mm扩展引脚,暴露了近40个nRF52840 GPIO和外设信号,以及电源和接地连接。维基指定了-40°C至+85°C的工作温度范围。对于文档和软件支持,Makerfabs通过GitHub仓库提供了兼容Arduino的DW3000库和示例。示例使用Arduino IDE中的Nordic nRF52840 DK目标,并涵盖单锚点/单标签测距以及多锚点和多标签配置。在后一种设置中,指定的主锚点负责TDMA定时协调、标签调度和公共网络时间基准,Makerfabs演示了最多八个锚点和八个标签的配置。Makerfabs还提供了一个基于Python的定位工具,适用于Windows,使用四个具有预定义坐标的锚点来可视化标签位置。用户从一个锚点选择串口连接并输入锚点坐标后即可开始显示,还可以显示配置区域内的移动轨迹。


原文信息

  • 原文标题:Bluetooth/UWB board based on nRF52840 offers 10cm accuracy
  • 来源:《》
  • 原文链接:跳转原文