SSI协议与Uart232协议区别 点击:4609 | 回复:2



entepino

    
  • 精华:3帖
  • 求助:2帖
  • 帖子:11帖 | 13回
  • 年度积分:0
  • 历史总积分:268
  • 注册:2002年2月08日
发表于:2014-04-11 16:01:21
楼主
求助帖10分-未结帖



SSI协议与Uart232协议区别

 

  SSI接口与Uart232协议到底区别是什么?SSI接口一般是多圈绝对式编码器输出方式,UART是计算机常用的;这大家都知道,但说到细致的区别,百度了好久,没几个说的很清楚的,看了几个,有的说,SSP没有启动位,没有奇偶校验位,没有ACK,没有CRC,输出MSB在前,LSB在后;一般是MCU发出CLK,设备端的DATA端下降沿开始传数,紧接的上升沿后的一个周期接受数据,最后一个数据好像没没用的。SSI协议是这样的吗?用过的朋友请解答一下,谢谢。

 

 




欧迪

  • 精华:2帖
  • 求助:0帖
  • 帖子:4帖 | 306回
  • 年度积分:0
  • 历史总积分:561
  • 注册:2006年7月11日
发表于:2014-05-09 16:35:22
1楼

SSI信号

http://zch2634.blog.163.com/blog/static/7517477620084179322647/

zrz

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 22回
  • 年度积分:0
  • 历史总积分:13
  • 注册:2016年4月11日
发表于:2016-04-14 12:15:30
2楼

SSI协议说明:

SSI为同步串联信号,实际的两对RS422,一对时钟触发,一对数据发送。

如右图所示,编码器的绝对位置值由接收设备的时钟信号触发,从格雷码高位(MSB)开始,输出与时钟信号同步的串行信号。时钟信号从接收设备发出,以编码器的总位数输出N个中断的脉冲,当不传送信号时,时钟和数据位均是高位,在时钟信号的第一个下降沿,当前值开始贮存,从时钟信号上升沿开始,数据信号开始传送,一个时钟脉冲同步一位数据。

其中:t3为恢复信号,等待下次传送;N=13;16;25;28。根据编码器总位数。

T=4—11us; t1=1—5.5us; t2≤1us;  t3=11—15.5us    (Clock-及Date-省略未画)。

实际使用中,为保证信号的稳定与较远的传输距离,推荐参数如下:

T=8us(125KHz); t1=4us; t2′(实际读数延迟时间)=3~4us;  t3=15us。


具体资料请致电鼎曦技术部


热门招聘
相关主题

官方公众号

智造工程师