BiSS通信协议简介

BiSS(双向同步串行)协议是一种高速、双向的串行通信协议,适用于实时、高精度的传感器通信。BiSS-C版本支持二线串行同步,提供10Mbps以上的通信速率,兼容SSI接口,具备高响应速度、线路时分复用、多种安全机制等特性,允许即插即用和灵活的组网方式,如点对点或总线模式。协议中包含数据同步和多种安全机制,确保数据的可靠传输,广泛应用于伺服驱动器与编码器的通信。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、概述

BiSS(Bidirectional Synchronous Serial)协议是一种由德国IC-Haus公司提出胡新型可自由使用的双向同步串行通信协议。使用该协议通信波特率可以达到10Mbps,达到RS422接口总线的波特率上限,是其他一些同类常用串行通信协议(比如SSI、EnDat,Hiperface,起止式异步协议)的5倍以上。

在硬件上兼容工业标准SSI(同步串行接口协议),专门为满足实时、双向、高速的传感器通信而设计。

典型的应用是在运行控制领域实现伺服驱动器与编码器通信。

BiSS通信协议目前的版本是BiSS-C。

二、特征

2.1 二线串行同步数据总线

BiSS具有较高的响应速度和通信速率:

  • 采用RS422接口,波特率达到10Mbps。
  • 采用LVDS接口,波特率大于10Mbps。

2.2 通信效率高

BiSS能够承载高分辨率编码器数据:
每10us传输超过64比特,有效负载率大于80%。

2.3 线路时分复用

包括每个通信周期传输一帧的数据通信信道和传输一个帧位的寄存器通信信道。

BiSS的控制系统有更好的稳定性和便利性:
寄存器通信和数据通信完全独立,互不干涉。对于不需要寄存器通信的应用场合,可以使用BiSS-C Unidirectional版本,这个版本的协议没有寄存器通信。

2.4 多种安全机制确保数据可靠

  • BiSS延时补偿技术:
    补偿传输线带来的信号延迟。
  • 两组CRC生成多项式分别对传感器数据与寄存器数据进行校验。
    CRC生成多项式可自定义,6位CRC能满足大多数应用。对于高安全场合(比如欧洲安全标准),BiSS可以使用16位CRC。
  • <
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

JXES智能生态系统

如文章对你有用,请作者喝个咖啡

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

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

打赏作者

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

抵扣说明:

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

余额充值