SSI与Biss、Endat、Hipeface

26 篇文章 23 订阅

我去,,,,,

台风来了,还在选型,现在卡在了编码器上,不知道哪一种的好了。。。


SSI为同步串联界面(synchronous-serial interface)的英文缩写,其实际为两个RS422通道,利用中断的时钟同步读数,最高时钟速度1.1 MHz.

ssi的数据形式最简单,一般不包含CRC校验、产品内部信息及地址,在运动控制中,有提出更快、信息更多的要求时,各家编码器厂家推出了各自的方案,以海德汉为首的联合西门子公司,推出的是Endat;以宝马集团及亨斯乐推出的是Biss(有个Biss协会);以STEGMANN为首的推出hipeface.实际上都是在SSI的基础上的改良的,基本物理格式都差不多,RS422(或RS485),由时钟脉冲触发,只是速度更快,可达2-10MHZ,并可增加编码器的内部信息、CRC校验、故障报警的功能,有的可以增加地址,有的可以增加正余弦增量信号作冗余。由于目前的协议不同一,这些输出都要连接专用的接口,故具体使用,还是建议直接找各自的编码器厂家咨询为好。

就我们使用的经验,除非你对速度及编码器安全有特别的要求,一般还是用SSI通用的好,方便。



位置编码器是工业自动控制中重要的反馈环节执行元件。位置编码器按工作方式分为绝对式和增量式两种。绝对位置式编码器的数据输出一般采用串行通信的方式[1]。位置编码器的通信速度,在一定程度上影响闭环系统的时间常数。德国IC-Haus公司提出的

BiSS(Bidirectional Synchronous Serial)协议是一种新型的可自由使用的开放式同步串行通信协议[2],使用该协议通信波特率可以达到10Mbps,达到RS422接口总线的波特率上限

[3],是其它一些同类常用串行通信协议(如SSI,EnDat,Hiperface,起止式异步协议)的5倍以上。

注:起止式指一种常用的异步串行通信协议[5],每帧数据包括1位起始位、5-8位数据位、1(或0)位奇偶校验位、1(或1.5或2)位停止位


  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
SSI(Synchronous Serial Interface)和SPI(Serial Peripheral Interface)是两种串行接口协议,它们在某种程度上是相关的,但也有一些区别。 连系: 1. SPI可以被视为SSI的一个特定实现。SPI是一种常见的串行接口协议,通常由主设备和一个或多个从设备组成。SPI使用同步时钟信号(SCK)和数据线(MOSI和MISO)进行通信。在SPI中,选择从设备的片选线(SS)用于选择要与主设备通信的从设备。因此,SPI可以视为一种特定的SSI实现,其中使用了特定的信号线和协议。 区别: 1. 引脚数量:SPI通常使用4根信号线进行通信,包括MOSI、MISO、SCK和SS。而SSI是一种更通用的接口标准,可以使用不同数量的信号线进行通信,可以是3线(包括数据线、时钟线和片选线)或4线(包括数据线、时钟线、片选线和同步使能线)。 2. 时序:SPI有多种模式(例如0、1、2、3),可以通过设置时序参数来控制数据传输的时序。而SSI通常具有更灵活的时序配置选项,可以根据应用需求进行配置。 3. 设备支持:SPI在广泛的设备中得到支持,并且有很多SPI外围设备可用。SSI虽然也被支持,但通常用于特定的应用或特定的设备。 综上所述,SPI是一种具体的串行接口协议,而SSI是一种更通用的串行接口标准。SPI可以被视为SSI的特定实现,但SPI也具有一些特定的特征和限制。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值