stm32和Livox雷达的时间硬同步--基础

文章介绍了Livox雷达的三种时间同步方式:PTP、GPS和PPS。PTP适用于无GPS硬件的网络同步,GPS同步需要GPRMC信号接入PC,PPS同步则依赖STM32等设备发射脉冲。硬件连接部分涉及RS485、TTL以及GPS和PPS信号的接入。下节将讲述如何使用STM32创建PPS信号。
摘要由CSDN通过智能技术生成


前言

本节介绍如何进行Livox雷达的硬件同步

一、基础

Livox设备支持3种时间同步方式:

  • PTP:IEEE 1588v2.0 PTP 网络协议同步;
  • GPS:秒脉冲+GPRMC时间数据,组成GPS时间同步方式;
  • PPS:秒脉冲同步,需要上层应用程序通过其他途径(如:uart)获取每个脉冲的时间信息,并修正点云时间。(目标方案)

具体而言

1.1 PTP

Livox设备为从站,高精度时钟设备为主站(如GPS原子钟、电脑网卡)。需使用IEEE 1588v2.0 PTP的Delay request-response机制(two steps)。
优点:在没有GPS和PPS硬件信号的情况下,PTP v2可用于Livox LiDAR/Hub和其他设备之间的时间同步。这种方法所需要的外部硬件支持最少,只需要在整个网络中有一个master时钟设备即可。
因为自己电脑网卡不支持硬件和软件时间戳,忽略此方法。
如何查看是否支持?输入指令:ethtool -T 网卡名称
参考网站:https://github.com/Livox-SDK/Livox-SDK/wiki/livox-device-time-synchronization-manual-cn#%E9%99%84%E5%BD%95

1.2 GPS

GPS时钟源的PPS端口每秒发送一次硬件脉冲(PPS信号),随后数据端口发送一次对应这个脉冲上升沿的时间信息(GPRMC格式),此时LiDAR点云时间会自动修正成GPS时间

在这里插入图片描述

信号时序要求

注意:需要将GPRMC信号接入PC,然后通过SDK协议将时间数据发送给LiDAR。

1.3 PPS

秒脉冲同步,需要上层应用程序通过其他途径(如:uart)获取每个脉冲的时间信息,并修正点云时间。主要采取方法,使用STM32发射脉冲。
原理:Livox LiDAR每次接收到PPS信号的上升沿后,会将当前时刻的点云时间置为0,然后重新开始计时直到下一个PPS脉冲到来。可以利用这个特性,来实现PPS脉冲对LiDAR时间的同步。

二、同步操作

1. RS485和TTL

RS485和TTL补充:
RS485和TTL都是串口通信中的一种通信方式,但是它们之间有一些不同之处。
相同点:
都是串口通信方式。
数据传输都采用串行传输方式,即一位一位地传输。
数据传输都采用双线制,即一条传输线和一条地线。
不同点:
电平标准不同。RS485采用差分传输,传输的是差分信号,电平标准是-7V+12V,可以实现远距离通信;而TTL采用单端传输,电平标准是05V,适合短距离通信。
线路结构不同。RS485支持多台设备之间的通信,采用总线结构,多个设备可以通过同一条传输线进行通信;而TTL只支持两台设备之间的点对点通信。
通信速率不同。RS485通信速率可达到10Mbps以上,适用于高速传输和长距离传输;而TTL通信速率一般在115200bps以下,适用于短距离低速传输。
硬件接口不同。RS485需要额外的RS485转换芯片才能与计算机等设备进行通信;而TTL直接使用串口或者USB转串口线连接计算机等设备即可进行通信。
综上所述,RS485适用于长距离、高速传输和多设备通信的场景,而TTL适用于短距离、低速传输和点对点通信的场景。

2.硬件连接

2.1 GPS(非重点)

硬件要求:Livox Converter 2.0
将GPS模块的时间信号(GPRMC)通过TTL转usb模块接入PC,PPS信号(TTL)接入LiDAR转接盒同步口(Sync Port)。
在这里插入图片描述

2.2 PPS

PPS接线与GPS部分相同。


总结

本章为基础知识的补充,下一节会详细阐述如何使用STM32最小板一个满足要求的PPS信号。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

秋雨qy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值