新闻中心

EEPW首页>消费电子>设计应用> 基于SSI208接口模块的光电 编码器数据采集设计

基于SSI208接口模块的光电 编码器数据采集设计

作者: 时间:2009-12-11 来源:网络 收藏
管脚MODE可用于设定208S的工作方式:0一主动模式,1一问询模式。在主动工作模式下,定时主动向主机发送位置信息;在问询工作模式下,主机先向发送问询信息(地址信息),然后208S模块向主机返回位置信息。地址设定管脚A1、A0可以设定模块的地址信息,使异步串行总线上可以连接多个,O一0至1一1分别对应地址0至3。
2.3S的应用
采用SSI208S模块同样可以大大简化单片机、DSP、PCI04等控制器扩展SSI的软硬件设计。下面给出工控机与SSI208S模块的应用实例,其硬件连接原理如图7所示,其中精度为16位,采用BCD码输出,通用异步串行通信速率为115200bps,编码器SSI的通信速率设置为250 kHz,并采用问询工作模式,编码器地址设置为0x01。

本文引用地址://m.amcfsurvey.com/article/166836.htm

工控机向SSI模块发送地址信息0x01后,SSI模块将返回0xAA 0x01 0x23 0x34 0x57。其中0xAA为包起始标志,0xol为编码器位置信息,0x23和0x34为编码器位置信息,0x57为校验信息。图8为示波器捕捉的查询指令和SSI模块返回的位置指令波形图。由图可知,工控机发出查询指令后0.1ms,SSI模块将向主机发送编码器位置信息,其中包含编码器的同步串行通信时间。设置更高的通信速率可缩短该滞后时间。查询方式工作模式下,编码器的更新周期约为0.6ms,可见,其更新率大于1600 Hz,可以满足高速伺服控制系统的需求。


3 结束语
本文提供了两种SSI编码器高速数据的实现方案,并提供了详细的硬件原理图和软件代码。目前,这两种模块均已产品化,成功运用于某车载系统的火控分系统中,并在运行中十分稳定可靠。


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭