当前位置: 首页 > news >正文

Benewake(北醒) TF-NOVA 在通过TTL-USB转接板更改配置教程

目录

  • 简介
  • 所需材料
  • 硬件连接
  • 配置步骤
    • 1. 建立串口连接
    • 2. 发送配置指令
    • 3. 保存设置
    • 4. 重启设备
    • 5. 验证配置
  • 配置案例
    • 切换至IIC模式

简介

本教程将指导您如何使用TTL-USB转接板对TF-NOVA激光雷达进行配置。

所需材料

  • TF-NOVA激光雷达模块
  • TTL-USB转接板(如CH340、CP2102等)
  • 杜邦线若干
  • 电脑(安装串口调试工具)

硬件连接

首先按照以下方式连接设备:

TF-NOVA引脚TTL-USB转接板引脚
VCC(5V)5V
GNDGND
TXDRXD
RXDTXD

注意:确保所有设备断电状态下进行连接
接线示意图:
在这里插入图片描述

配置步骤

1. 建立串口连接

  1. 将TTL-USB转接板插入电脑USB接口
  2. 打开串口调试工具(如Putty、SecureCRT等) ,本文使用SSCOM V5.13.1
  3. 设置串口参数:
    • 波特率:115200(默认)
    • 数据位:8
    • 停止位:1
    • 无校验位
      在这里插入图片描述

2. 发送配置指令

TF-NOVA使用特定指令格式进行配置:

指令格式:
0x5A [长度] [指令ID] [参数] [校验和]
详细请参考使用说明书(关于不同参数的配置指令):
在这里插入图片描述

3. 保存设置

发送保存指令使配置永久生效:

5A 04 11 6F

4. 重启设备

断开并重新连接电源使设置生效

5. 验证配置

不同的参数配置效果不一样,请按照实际配置的参数进行验证

配置案例

切换至IIC模式

  1. 切换至IIC模式指令
5A 06 0A 01 01 6C

指令解析:

  • 0x5A:帧头
  • 0x06:指令长度
  • 0x0A:接口设置指令ID
  • 0x01:写入操作
  • 0x01:IIC模式(0x00为UART模式)
  • 0x6C:校验和
  1. 界面说明
    在这里插入图片描述

注:改IIC指令和保存指令可以写在同一条指令上,雷达也可以正常识别,发完后数据会停止下来,就已经切换为IIC模式。

  1. IIC模式验证方法
    a. 重新连接硬件:
    - TF-NOVA SCL接IIC主控SCL
    - TF-NOVA SDA接IIC主控SDA
    b. 使用IIC扫描工具检查设备地址(默认0x10)
    c. 尝试读取距离数据寄存器(0x00-0x01)
    可以参考 Benewake(北醒) TF-NOVA 在Arduino上的运用

  2. 常见问题解决

    a. 无响应
    - 检查电源电压(5V±5%)
    - 确认接线正确
    - 尝试降低IIC时钟频率

    b 通信不稳定
    - 缩短连接线长度
    - 在SCL/SDA线上添加4.7kΩ上拉电阻

    d. 配置不保存
    - 确保发送了保存指令(0x11)
    - 检查电源稳定性

  3. 注意事项

  4. 模式切换后,原UART接口将不再输出数据

  5. IIC模式下,需注意从机地址冲突问题

  6. 建议在切换前记录原始配置参数

  7. 操作时避免静电干扰

本教程提供的指令基于TF-NOVA标准固件,不同版本可能存在差异。建议操作前查阅设备的具体用户手册。如有任何问题,可联系北醒技术支持(support@benewake.com)获取进一步帮助。

相关文章:

  • 手撕数据结构算法OJ——栈和队列
  • 数据结构|基数排序及八个排序总结
  • 1187. 【动态规划】竞赛总分
  • IDEA MyBatisCodeHelper Pro插件高版本解密
  • Linux网络编程——五种I/O模式
  • STM32F429 的时钟系统,从AHB到APB1和APB2再到外设
  • JavaScript 核心特性完全指南
  • STL常用算法
  • 分布式锁下的Redisson:解锁新姿势,与Curator的华山论剑
  • 插入排序和希尔排序
  • Java中的函数式编程详解
  • Docker搭建MySQL 5.7一主两从主从复制架构
  • OpenAI 34页最佳构建Agent实践
  • 十六届蓝桥杯C++A组地雷阵
  • Qt中读写结构体字节数据
  • 算法思想之链表
  • 青少年编程与数学 02-016 Python数据结构与算法 27课题、金融算法
  • C++常用锁总结
  • @JsonView + 单一 DTO:如何实现多场景 JSON 字段动态渲染
  • Next.js 技术详解:构建现代化 Web 应用的全栈框架
  • 错失两局领先浪费赛点,王楚钦不敌雨果无缘世界杯男单决赛
  • 澳门世界杯“中日对决”,蒯曼击败伊藤美诚晋级女单决赛
  • 在没有穹顶的剧院,和春天的音乐会来一场约会
  • 我国成功发射试验二十七号卫星01星~06星
  • 译者手记|如何量化家庭历史
  • 居然智家:实控人、董事长兼CEO汪林朋被留置、立案,公司经营正常