【Python】Benewake(北醒) TFmini-i 485(Modbus协议)基于Python读取雷达数据在Ubuntu上的运用说明

      最后更新:2022-01-25 18:57

      目录

      • 1 前言
      • 2 TFmini-i 485简要说明
        • 2.1 产品图片
        • 2.1 电气特性
        • 2.2 RS485通讯协议
      • 3 硬件接线说明
      • 4 测试环境说明
        • 4.1 系统软件库说明
        • 4.2 库安装简要说明
      • 5 例程
      • 6 运行与测试
      • 附录
        • 问题1:缺少serial库
        • 问题2:缺少modbus_tk库
        • 问题3:如果安装Numpy失败

      1 前言

      本文主要介绍北醒TFmini-i 485 Modbus协议在Ubuntu系统上使用Python读取的运用说明,例程仅供参考以及学习使用

      2 TFmini-i 485简要说明

      详细请参考最新的规格书和使用说明书
      可到官网下载最新的资料: http://www.benewake.com/download

      2.1 产品图片

      在这里插入图片描述

      2.1 电气特性

      在这里插入图片描述
      在这里插入图片描述

      2.2 RS485通讯协议

      在这里插入图片描述
      注:Modbus协议详细请参考使用说明书

      3 硬件接线说明

      在这里插入图片描述
      注:详细线材颜色请参照使用说明书

      4 测试环境说明

      4.1 系统软件库说明

      • 系统 :ubuntu 16.04 LTS 64-bit
      • python : 3.5.2 (系统自带)
      • python需求库:
      • pyserial (3.5) (需要安装)
      • time (系统自带)
      • numpy (1.11.0) (需要安装)
      • modbus-tk (1.1.2) (需要安装)

      4.2 库安装简要说明

      关于python第三方库安装可以参考 https://pypi.org/
      尝试使用pip或者pip3指令安装:详细可以参考下方附录
      注:pip一般是给python2 使用
      pip3一般是给python3使用

      5 例程

      6 运行与测试

      • 先把py文件放到Home目录下
        请添加图片描述
      • 确认好后再运行
        请添加图片描述

      附录

      问题1:缺少serial库

      如果运行后提示缺少’serial’(如下图),说明缺少pyserial库
      在这里插入图片描述
      解决:安装’pyserial’库
      请添加图片描述

      问题2:缺少modbus_tk库

      如果运行后提示缺少’modbus_tk’(如下图),说明缺少modbus_tk库
      在这里插入图片描述
      解决:安装’modbus_tk’库
      请添加图片描述

      问题3:如果安装Numpy失败

      在这里插入图片描述
      可尝试发

      本文由 在线网速测试 整理编辑,转载请注明出处。

          热门文章

          文章分类