首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 电子制作
基于SSI208接口模块的光电 编码器数据采集设计
来源:本站整理  作者:佚名  2009-12-11 12:49:12



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

 

    工控机向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]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:285,218.80000 毫秒