(1)(1.14) LightWare SF10/SF11激光雷达

文章目录

前言

[1 串行连接](#1 串行连接)

[2 I2C 连接](#2 I2C 连接)

[3 参数说明](#3 参数说明)


前言

Lightware SF20LW20 是体积小、测距远(100m)、精度高的测距仪。有两种型号,LW20/Ser 使用串行接口,LW20/I2C 使用 I2C 接口。


1 串行连接

对于串行连接,你可以使用任何备用 UART。将 UART 的 RX 线连接到激光雷达的 TX 线,再将 UART 的 TX 线连接到激光雷达的 RX 线。同时连接 GND 和 5V 线路。你不需要流量控制引脚。

下图显示了如何连接 SERIAL4。

如果使用无外壳 SF20,请确保调试线如下所示:

然后,你需要设置串行端口和测距仪参数。如果你使用的是 Pixhawk 上的 SERIAL4/5 端口,那么如果是系统中的第一个测距仪,则需要设置以下参数(可使用任务规划器配置/调优 | 完整参数列表页面进行设置):

如果你使用的是 Pixhawk 上的 Telem2 端口,则应将 SERIAL2_PROTOCOL 设置为 9,将SERIAL2_BAUD 设置为 115(115200 波特)或 19(19200 波特)。

请注意,某些飞行板上的激光雷达可能需要使用单独的 5V 电源。请参阅激光雷达使用手册中的功耗和自动驾驶仪上的外围电源限制。

2 I2C 连接

将激光雷达的 SDA 线连接到 Pixhawk I2C 端口的 SDA 线,将激光雷达的 SCL 线连接到 I2C 端口的 SCL 线。同时连接 GND 和 5V 线路。

如果使用无外壳 SF20,请确保电缆如下所示:

然后你需要配置测距仪参数,如下所示(可通过任务规划器配置/调优 | 完整参数列表页面完成):

  • RNGFND1_TYPE = 7 (LightWareI2C);
  • RNGFND1_ADDR = 102(激光雷达的 I2C 地址,十进制)。请注意,该设置为十进制。默认地址为 0x66 十六进制,十进制为 102;
  • RNGFND1_SCALING = 1;
  • RNGFND1_MIN_CM = 5;
  • RNGFND1_MAX_CM = 9500。这是测距仪能够可靠读取的距离(厘米);
  • RNGFND1_GNDCLEAR = 10或更精确,即飞行器着陆时测距仪到地面的距离(厘米)。该值取决于测距仪的安装方式。

测试传感器

传感器读取的距离可在Mission Planner飞行数据屏幕的状态选项卡中查看。仔细查看"sonarrange"(声纳范围)。

3 参数说明

**1、**SERIAL4_PROTOCOL:串行4协议选择

注意:更改后需要重新启动。

控制 Serial4 端口应使用何种协议。请注意,Frsky 选项需要外部转换器硬件。详情请查看维基百科。

Values

**2、**RNGFND1_TYPE:测距仪类型

连接测距仪的类型。

Values

**3、**RNGFND1_MIN_CM:测距仪最小距离

测距仪能可靠读取的最小距离(厘米)。

Increment Units
1 centimeters

**4、**RNGFND1_MAX_CM:测距仪最大距离

测距仪能可靠读取的最大距离(厘米)。

Increment Units
1 centimeters
相关推荐
一直会游泳的小猫5 小时前
gstack-guide
开源·安全防护·ai辅助开发·技能工具集·sprint流程
Hical_W6 小时前
Hical 踩坑实录五部曲(五):Boost.MySQL 协程集成的 5 个坑
数据库·mysql·开源
Hical618 小时前
C++26 反射落地实战
c++·开源
IvorySQL8 小时前
从 repack.c 深入理解 PostgreSQL REPACK 的底层实现
数据库·postgresql·开源
千桐科技10 小时前
qData 数据中台社区开源版 v1.4.0 发布:元数据管理核心模块正式上线
开源·数据治理·数据集成·数据开发·数据中台·元数据管理·qdata
Oflycomm12 小时前
无人机远距离图传新选择:国产私有SDR模组O9201UDH技术解析与选型指南
人工智能·科技·物联网·无人机·模组·qogrisys
容器魔方12 小时前
“驾驭工程”下一跳?JiuwenClaw AgentTeam开启“协同工程”全新范式
人工智能·云原生·容器·架构·开源
灵智实验室13 小时前
PX4状态估计技术EKF2详解(四):EKF2 Output Predictor——从延迟估计到实时输出
算法·无人机·px 4
日取其半万世不竭14 小时前
Pixelfed 自建教程:开源去中心化图片社交平台
开源·去中心化·区块链
GitCode官方14 小时前
智能进化觉醒!openvela trunk-5.5 发布:端侧 AI Agent 开源和多方位升级
人工智能·开源