TFmini 常见问题与解答

2023-05-16

TFmini 是一款小型激光雷达模组。主要实现实时、无接触式的距离测量功能,具有测量准确、
稳定、高速的特点。

TFmini


TFmini常见问题与解答

  1. Q:请问TFmini是否可以在水面检测?
    A:不建议在水面探测,受光学雷达测距原理,会透过水面,导致测距不准。不透明液体有可行性,但会有失效的风险。

  2. Q:请问TFmini何时出现峰值电流,供电不足会怎样?
    A:LED发光的时候会有峰值电流,大约在启动后1.6ms,供电不足会报错,电流不足会拉低电压。

  3. Q:请问TFmini-IIC供电电平以及数据电平是多少?
    A:供电电压5V,数据电平3.3V;如果你的供电电压只有3.3V;当然可以选配一个3.3V转。

  4. Q:请问1.25-4p terminal (Molex 510210400) terminal connectors是什么意思?从哪里购买?
    A:这是连接器,从Molex官网、亚马逊和阿里巴巴搜索这个型号都能找到。

  5. Q:请问IIC版本内是否有上拉电阻,阻值多少,是否可去掉?
    A:有,2.2k,不可去掉。

  6. Q:请问雷达在工作过程中产品芯片发热比较厉害,是否需要增加散热片?
    A:雷达经过内部测试验证,雷达工作过程中的温度升高并不会影响雷达的稳定性,通过内部疲劳检测。可以不加装散热片正常使用,但是如果愿意增加散热片会有利于雷达测量的稳定性。

  7. Q:请问如何获取数据以及端口如何连线?
    A: 我们雷达我们默认用的是串口传输UART, 通信电平LVTTL3.3V,波特率为115200,供电电压+5V。线缆的端子型号:一个是GH1.25-4P,用于跟TFmini连接,另一端是普通1.25-4p端子,用于连接设备。

    1. 您可以采用“雷达——TTL/USB转接板——电脑”的顺序从计算机上获取数据,同时也可以用上位机或者串口助手进行参数配置。
      需要使用“USB-TTL”转接板(我们公司官网可淘宝采购,或者自行网上购买转接板),对应线序链接TX<>RX;RX<>TX,可自行拆线焊接,具体如下图。
      在这里插入图片描述在这里插入图片描述
    2. 您可以直接与您的开发板连接,TFmini可以和任何提供串口通信的开发板连接,只要开发板有串口就可以读取到我们雷达数据,根据雷达数据的变化来做相应的数据处理即可。
  8. Q:请问怎么降低TFmini的功耗?
    A:您可以尝试以下方法控制雷达功耗:

    1. 设置外部触发模式进行测量和降低测量频率,从而降低功耗。适合对频率要求不高的场景。(建议)
    2. 控制5V电源的通断,适合只需在特定时间工作的场景。 ③设置低档位的测距工作模式,保证功耗稳定,适合只需特定近距离测量。
  9. Q:请问TFmini有没有在linux的驱动,在linux上雷达是否可以通信?TFmini是否有SDK是基于linux系统的吗?
    A:目前没有在linux下的驱动程序,但是雷达本身是串口数据输出,直接通过TTL-USB模块连接PC,然后通过串口协议解析就可以了,不需要驱动的。没有SDK,直接通过串口读取数据。

  10. Q:请问如何修改波特率?上位机可以进行修改吗?
    A: 可以修改波特率,上位机目前不支持修改,您可以通过串口助手发送指令进行修改。

  11. Q:请问可以增长TFmini的串口线吗?加长之后是否对数据通信有影响?最大通信长度?
    A:TFmini当前采用的是串口TTL通信接口和IIC通信接口,这两种通信都不支持远距离传输;TTL通信建议的最长线长不要超过2m;IIC通信建议的线长不要超过1m;
    线缆延长后,可能会导致个别数据帧出现错误,有降低帧率的风险;为了提高传输数据可适当降低波特率;目前,在波特率为115200的情况下,可以延长到1.5m对数据通讯无影响。

  12. Q:请问雷达上电时间是多长?从上电到工作长度时间?每一帧的通讯时间?
    A:雷达上电时间是30ms,上电执行程序的时候会有500ms的启动时间。每一帧数据通讯时间为:(1/115200)89=0.625ms。

  13. Q:TFmini能用于电池供电的设备系统吗?
    A:雷达可以用于电池供电设备,但是,电池输出电压需满足5V±0.1V。

  14. Q:请问有没有办法通过发送串行命令来重置设备而不是切断电源?
    A: 可以不用重新上电,发送这个指令即可:42 57 02 00 00 00 00 01。

  15. Q:请问30cm以内有数据输出,是否可以使用?
    A:盲区内测量的数值不可信,在TFmini的盲区内,会根据目标物反射率不同出现0-1m内的数据,所以,谨慎使用盲区内的数据;当然,如果使用场景单一,可以根据信号强度对距离值做适当的判断区分。

  16. Q:请问雷达每天工作8小时,0-40℃范围,TFmini的寿命是多少?
    A:TFmini的寿命短板是LED,LED一般可达到30000h-50000h。因此在常温25℃产品寿命下可达30000h以上,等效3年以上。

  17. Q:请问雷达的精度和波特率是否有关联?
    A: 雷达测距精度与波特率无关。

  18. Q:请问使用电脑上位机连接雷达,但是coms口没有出现这种情况怎么处理?
    A:首先确保供电正常,连接线稳定可靠;此时观察TFmini发射镜头内部,可以看到微弱的红光; 检查是否安装了串口驱动,如果没有,请根据串口芯片的型号,安装驱动;

  19. Q:请问为什么TFmini-IIC版本的重置指令发出后,雷达要间隔724ms才开始输出数据?为什么还要发送“退出配置”模式的指令?
    A:原因是重置指令比较特殊,建议重置后,等待1s再给雷达发送其他配置指令。并且,重置指令是我们为了避免客户配置出错后无法恢复设计的指令,不建议您太频繁发送该指令;“退出配置模式”的指令可以不发送,它起到的作用仅仅是让产品开始工作;通常您重启后产品也会工作。

  20. Q:请问如何雷达实现485通讯?
    A: 目前雷达不具备485接口,需要TTL转485转换模块实现。网上具有此转换模块售卖。

  21. Q:请问修改输出频率的指令“42 57 02 00 EE FF 00 07”为什么表示100 Hz?
    A:“EE FF不是数字,只是表示数字的符号。100 Hz为10 ms,10为0A,代码为42 57 02 00 0A 00 07;20赫兹是50毫秒。50是32,所以设置代码是42 57 02 00 32 00 00 07。”

  22. Q:请问雷达可以3.3V电压供电么?
    A:不能,不过可以通过升压板的形式实现3.3V供电的需求。

  23. Q:请问为什么用串口助手配置成外部触发后再退出配置模式还是会地输出数据,配置失败?
    A:外部触发配置之后不需要退出配置指令,同时触发测量模式为断电不保存,配置好后如果断电,或者发送复位指令,雷达会变回100Hz自发测量。

  24. Q:请问TFmini是否自带电平转换芯片?
    A: 目前没有。可以直接连接到串口端,若要连接电脑需要进行转换。

  25. Q:请问TFmini的IIC地址是否需要多次修改还是修改一次即可
    A:TFmini修改IIC地址后会保存,但是需要重新上电或者系统复位才可生效。

  26. Q:请问IIC最多可以分配多少个地址?TFmini IIC一条总线上最多可以接几个TFmini?
    A:根据手册,IIC的地址范围为0x10~0x78,故理论上最多支持105个独立地址。关于可接数量,10个测试过,理论上几十个应该没问题的。注意当IIC总线上的负载多了以后,高频率的通信可能会受到影响,因为总线间的电容无法充满。

  27. Q:请问TFmini在非Windows系统的系统上是否可以通信?
    A:TTL-USB不区分系统,无论是不是Windows系统,只要在不同系统下装上相应驱动就可以实现正常通信。

  28. Q:使用后,拔掉雷达连接线时,用力后雷达端子掉落。
    A:拔掉雷达连接线时,不能硬拔,要轻按后拔下。具体操作可以参考下面雷达使用小视频。

在这里插入图片描述

  1. Q:认为TFmini雷达故障时,是否可以自己拆机?
    A:不可以拆机的。首先,因为每台雷达我们都会有校准测试,正常雷达如果拆机,再组装上后,都会导致准度异常。其次,拆机也有可能导致雷达硬件某些区域损坏。第三,拆机会破坏雷达出问题的第一现场,导致售后这边无法分析问题真因。如怀疑雷达故障,可以与北醒售后联系。

  2. Q:对雷达发送配置指令后,如果在很短时间内(30ms以下)进行其他操作,会对雷达有什么影响吗?
    A:发送配置指令后,等待时间太短(30ms以下),便进行其它操作有小概率导致雷达程序损坏,建议使用时,从上电到配置TFmini最少等待500ms。

  3. Q:正常情况下帧头应为 0x59 0x59,为什么会出现0x53, 0x53的情况(如下图)?
    在这里插入图片描述
    A:出现这种情况的原因是,所使用的转换器可能是USB转RS232,并不是USB-TTL串口转换器。 推荐使用USB-TTL来避免上述情况。 购买链接

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

TFmini 常见问题与解答 的相关文章

  • 自动化领域(控制领域)主要期刊汇总整理(SCI和EI)

    目录 IEEE旗下 Elsevier旗下 Springer旗下 Taylor amp Francis Online Wiley Online Library 国内期刊 IEEE旗下 IEEE Transactions on Automati
  • PCL点云分割算法及其测试代码-分割平面

    目录 nbsp 1 平台 2 PCD文件读取 3 算法 4 测试代码及注释 5 测试结果 1 平台 PCL1 8 0 VS2015 Win10 具体配置可以参照链接
  • 点云PCL入门基础

    目录 点云对象的声明 转换关系 示例 输入输出保存点云数据 点云对象的声明 pcl PointCloud lt pcl PointXYZ gt cloud 点云对象 pcl PointCloud lt pcl PointXYZ gt Ptr
  • 源自中国顶级开源软件再下一城!向量数据库公司Zilliz完成6000万美元B+轮融资

    中国开源届再次迎来一个好消息 xff01 北京时间 8 月 25 日 xff0c 向量数据库公司 Zilliz 宣布完成 6000 万美元的新 笔融资 xff0c 成功将其 B 轮融资规模进 步扩 1 03 亿美元 该笔融资由沙特阿美 xf
  • 耗散性、无源性、正实性

    耗散性和作为其特例的无源性概念广泛存在于物理学 应用数学以及力学等领域 研究耗散性和无源性理论的主要出发点在于他们运用基于能量多输入输出描述给出了控制系统分析和设计的新框架 xff0c 对系统控制的诸多方面都起到了很大的推动作用 不仅在控制
  • python学习笔记之tkinter中的label

    from tkinter import longtext 61 39 39 39 多行 文本 39 39 39 master 61 Tk master title 34 label学习 34 w0 61 Label master text
  • python做数据拟合

    项目中有涉及趋势预测的工作 xff0c 整理一下这3种拟合方法 xff1a 1 线性拟合 使用math import math def linefit x y N 61 float len x sx sy sxx syy sxy 61 0
  • 关于VS编译的程序内存分配只能用1.5~2G上限的优化方案

    关于VS编译的程序 内存分配只能用1 5 2G上限的优化方案 遇到的问题是这样的 xff1a 电脑内存32G xff0c VS2012编译的一个程序 xff0c 在程序运行过程中 xff0c 一旦程序的内存使用达到1 5G xff0c 就会
  • 对称矩阵及正定性

    对称阵是非常重要的矩阵 xff0c 对于实对称矩阵 xff0c 其特征值也为实数 xff0c 且特征向量是垂直的 注意这里的垂直是指 xff1a 如果特征值互不相同 xff0c 那么每个特征值对应的特征向量是在一条线上 xff0c 那些线之
  • C++变量前面加下划线的含义

    参考C 43 43 变量前面加下划线的含义 云 43 社区 腾讯云 C 43 43 变量前面加下划线和不加下划线都不会影响对变量的定义 xff0c 只是风格问题 xff0c 更喜欢将成员变量或者私有成员变量的前面加上下划线 以表示该变量是某
  • 对PX4参数THR_MDL_FAC的理解

    对参数THR MDL FAC的理解 home wp src PX Firmware src lib mixer module mixer module hpp 这里引入了参数THR MDL FAC的使用 DEFINE PARAMETERS
  • TX2安装ubuntu18,ROS

    设备 TX2 8G版本 ubuntu18 04笔记本一台 重要提示 请看完全文再安装 xff01 本文不是手把手教你安装类型教程 给TX2刷系统 看看我的参考博客1吧 最好参考最新的博客 xff0c 现在官网的新版本都不是这样 JetPac
  • px4的PWM是如何输出的

    如果有io芯片 xff0c 且使用了io作为输出PWM的设备 则fmu将mixer传输给io xff0c io进行混控计算并输出PWM xff0c 将pwm结果传递回fmu xff0c 此时无app订阅acuator outpus xff0
  • PX4的mix文件是怎么被使用的呢?

    启动 怎么到启动这里的就不说了 2 作为MIXER FILE被mixer load的 src systemcmds mixer mixer cpp实现mixer load Mixer load调用函数 xff1a load const ch
  • 诚迈科技发布OpenHarmony发行版鸿诚志远HongZOS

    2022年11月3日 xff0c 诚迈科技在东莞松山湖举办 鸿雁于飞 至诚志远 开源鸿蒙 诚迈科技HongZOS发布会 xff0c 发布基于OpenHarmony的商业发行版鸿诚志远 xff08 HongZOS xff09 xff0c 并推
  • PX4阅读开发小技巧

    1 基操 本文件搜索 全局搜索 后退 前进 ctrl 43 p xff0c 搜索文件名 右键 xff0c 书签功能 ctrl 43 单击 F12 xff0c 转到定义 大纲视图 vscode的Open Folder插件搜索文件夹名 2 利用
  • 一种基于接触性检查的全方位空中操作平台

    这里写自定义目录标题 摘要简介相关工作系统描述控制架构A 系统模型B 外部力估计C Interaction Control Selective Impedance 交互作用控制 xff1a 选择性阻抗D Surface Normal and
  • PX4的代码测试

    PX4的代码测试 写完代码总要测试一下吧 xff0c 自己先测试一下 xff0c 怎么用Test呢 xff1f 官方关于测试的概括说明 xff1a Platform Testing and Continuous Integration PX
  • CMAKE学习

    官方学习资料 系统的学习还是看官方资料为好 CMake Reference Documentation CMake 3 23 1 Documentation https cmake org cmake help latest Documen
  • QNAP威联通配置docker下的mysql外部网络访问问题

    QNAP的ContainerStation的mysql 容器默认配置是NAT网络是不行的 直接把mysql容器的网络设置改成host并重启 xff0c 就可以在外部连入了 注意需要设置容器的环境变量来配置root密码 需要配置下 MYSQL

随机推荐

  • Python数据可视化教程之基础篇

    点击上方 AI遇见机器学习 xff0c 选择 星标 公众号 重磅干货 xff0c 第一时间送达 开运张 作者 知乎专栏 来源 https zhuanlan zhihu com p 55642042 经过学习之后 xff0c 我总结了利用py
  • 终身学习楷模!吴恩达74岁父亲8年完成146门课

    点击上方 AI遇见机器学习 xff0c 选择 星标 公众号 重磅干货 xff0c 第一时间送达 学习真谛和乐趣在于保持敏锐的头脑 xff0c 以及发现美的能力 作者 贝爽 我们需要保持精神年轻 xff0c 保持好奇心 这是一位74岁老先生的
  • 通过CMakeLists.txt和shell脚本实现自动化编译

    这是项目的整个目录结构 span class hljs comment 此种方式配置犹如Vs中的配置一样 span span class hljs comment CMakeLists file span span class hljs k
  • MAC 安装JD-GUI

    今天升级MAC系统到最新版本 12 0 1 xff0c 然后突然发现JD GUI xff08 v 1 6 xff09 运行不了了 然后就删除重新下载新的 xff0c 发现还是不行 xff0c 在网上搜资料 xff0c 都说需要修改运行文件
  • mysql使用笔记

    创建数据库 create database database name 删除数据库 drop database database name 创建表 span class token comment 最简单的语法 span span clas
  • 华为携手去哪儿、九牧等企业,共论鸿蒙生态发展蓝图

    11月5日 xff0c 在华为开发者大会2022 xff08 Together xff09 上 xff0c 华为携手中软国际 九牧集团 深开鸿 开鸿智谷 去哪儿 鸿湖万联6家鸿蒙合作伙伴代表 xff0c 分享了基于OpenHarmony技术
  • 桌面客户端框架技术选型

    摘自 技术怪咖 欧阳森林 作为客户端的架构选型主要面临以下几个方面的需求 xff1a 1 开发速度快 xff0c 能够快速迭代 xff0c 快速试错 2 客户端能够跨平台 xff0c 同时适应Windows和Mac平台 3 用户界面友好 x
  • python金融数据爬虫与数据分析学习(一)

    本文针对以下链接进行学习 链接 爬取东方财富网上的股票信息 由于后来发现爬的都是指数基金的股票 xff0c 便转向观看其它文章 目前发现一个比较好的python开源的财经数据包接口 xff0c Tushare Tushare简介 Tusha
  • 股票基础知识

    股票基础知识 定义沪股通 深股通 港股通动态市盈率 静态市盈率 TTM市盈率量比股息率前十大股东与前十大流动股东区别 tushare可以获取的信息日线行情每日指标个股资金流向沪深港股通持股明细沪深港通每日整体资金流向每日涨跌停统计港股通十大
  • kubernetes安装部署

    k8s是一款辅助管理容器的平台 负责容器的部署 xff0c 扩缩容和负载均衡 k8s集群是有master节点和work节点组成 xff0c master 一个 是主节点 xff0c 负责管理和控制 work是工作节点 xff08 很多 xf
  • js 中set去重并转为数组

    const items 61 new Set 1 2 3 4 5 5 去重 const array1 61 items 2 转成数组
  • fast lio测试

    fast lio2代码编译及运行 编译 fast lio2仓库地址 一 安装依赖 ubuntu18 43 ros环境下 xff0c pcl和eigen可默认使用ros自带版本 xff0c 所以只需安装 livox驱动包 livox ros
  • 机器人开发常见第三方库、软件安装和使用

    写在前面 大多数情况下 xff0c 没有人比官方更懂官方 xff0c 所以编译安装 库配置及简单使用优先看官方github仓库README或者官网 xff0c 当然不排除有些博文或者教程有更好的表达方式更详细的说明cmake 编译三件套 通
  • Android UDP 通信总结 (终于从坑中爬起来了)

    2018 08 02 最近做的项目要求为 xff1a 一端为电视端 xff0c 一端为手机端 xff0c 实现电视端与手机端通过UDP进行通信 解释 xff1a 就是两个机器在同一个局域网内 xff08 即两端连接的同一个WiFi xff0
  • ES6之Promise常见面试题

    ES6 谈一谈 promise 所有的 ES6 特性你都知道吗 xff1f 如果遇到一个东西不知道是 ES6 还是 ES5 你该怎么区分它 es6的继承和es5的继承有什么区别 promise封装ajax let const的优点 es6
  • docker容器内关于pip的trick

    在运行某个文本检测算法的时候 xff0c 运行setup py脚本 xff0c 生成了dist目录 xff0c 且在此目录下生成了 dlocr 0 1 SNAPSHOT tar gz文件夹 下一步需要pip install dlocr 0
  • 用两台TFmini Plus实现PPT切换

    1 PPT自动切换模块简介 本模块利用北醒公司两台TFmini Plus Arduino DUE板 一个低功率红外激光指向灯 两个LED指示灯 一个单向开关 一个双向开关和连接线结合设计 系统作用 xff1a 通过检测人的手势 xff0c
  • 用两台TFmini Plus实现 PPT切换

    1 PPT自动切换模块简介 本模块利用北醒公司两台TFmini Plus Arduino DUE板 一个低功率红外激光指向灯 两个LED指示灯 一个单向开关 一个双向开关和连接线结合设计 系统作用 xff1a 通过检测人的手势 xff0c
  • TFmini-Plus在Arduino上的开发例程

    TFmini Plus在Arduino上的开发例程 本例程以Arduino Uno 和 DUE板作为示例 xff0c 主要帮助客户快速熟悉我公司雷达 xff0c 减少产品的研发周期 关于Arduino的详细介绍请参考以下网站 xff1a 英
  • TFmini 常见问题与解答

    TFmini 是一款小型激光雷达模组 主要实现实时 无接触式的距离测量功能 xff0c 具有测量准确 稳定 高速的特点 TFmini常见问题与解答 Q xff1a 请问TFmini是否可以在水面检测 xff1f A xff1a 不建议在水面