51uwb.cn

 找回密码
 立即注册
查看: 1301|回复: 0
打印 上一主题 下一主题

【产品推荐】单价99元 超高性价比UWB标签推荐A + 开源代码下载

[复制链接]

35

主题

1053

帖子

4531

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4531
跳转到指定楼层
楼主
发表于 2022-12-13 21:18:19 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖推荐一款超高性价比UWB 模块,论坛版价格低至99元。它整板集成了STM32L0主控,PA(功放),锂电池管理以及加速度传感器。但是整个模块价格仅与一个DWM1000模组相当。

蓝点科技将其深度整合开发,实现了与BP系列混合使用,可以测距定位
配合该模块开发学习UWB技术,可以进一步降低硬件成本投入

购买链接:https://item.taobao.com/item.htm?id=676194015244


以下内容介绍该模块,并给出一套开源代码供参考。


产品特点:
1. 主控STM32L0
2. 带功放,点对点最大可以到800m
3. 有锂电池管理芯片,可以用锂电池供电
4. 有加速度传感器LIS3DH(背面,暂时未开发)
5. SWD下载接口,可以用STLink或者Jlink 下载调试。
6. 支持与蓝点BP系列UWB进行通信,实现测距和定位
7. [缺点] 没有外接串口,适合当标签或者无需输出的基站。
8. [缺点] 没有预留IO
9. [缺点] 非全新
10. [缺点]提供部分原理图(STM32 主控部分),射频部分不提供




软件开源:
开源代码可以实现该模块和BP50/BP30 测距,代码工程基于STM32 Cube 工程初始化,是蓝点第三代代码框架。
目前蓝点第三代工程框架可以支持蓝点所有版型相互通信,该工程仅使用到STM32F1 STM32L0 两个对应版型的代码,更多代码开源敬请关注蓝点论坛。



源码路径https://gitee.com/bpuwb/51-uwb_-cube_-open-source_-distance.git

代码工程截图


目录结构说明:
BP-UWB_LIB  公共底层驱动
STM32F1_UWB_BP50  STM32F1 Cube 工程,基站硬件初始化
STM32F4_UWB_PA  STM32F4 Cube 工程,IMU 标签硬件初始化
编译说明:
由于我们采用的标签和基站硬件不一样,需要再两个工程中分别编译基站和标签
打开工程后,通过bphero_uwb.h 文件对设备类型(标签或者基站)以及设备短地址等信息进行配置。

基站编译
基站使用的是STM32F1,Cube工程目录为STM32F1_UWB_BP50 。
如下图所示,基站编译,需要首先确保#define RX_NODE 是“打开的”即可



标签编译
标签使用的是STM32L0,Cube工程目录为
如下图所示,标签编译,首先需要确保#define TX_NODE 是“打开”的即可


硬件购买
这个帖子中的代码 基站可以采用BP30或者BP50
BP30 模块:https://item.taobao.com/item.htm?id=650965811316
BP50 模块: https://item.taobao.com/item.htm?id=583632494531











回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

bphero Inc.  

GMT+8, 2024-11-26 05:00 , Processed in 0.022124 second(s), 7 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

快速回复 返回顶部 返回列表