基于SSI208接口模块的光电 编码器数据采集设计
[09-14 01:02:35] 来源:http://www.88dzw.com 电子制作 阅读:8274次
文章摘要:O 引言 SSI (Synchronous Serial Interface,即同步串行接口)以其传输速度快、连线简单、抗干扰能力强等优点,在光电编码器上得到了越来越广泛的应用。然而单片机、DSP、PCI04、工控机等领域常用的控制器一般不提供SSI接口,SSI光电编码器供应商一般也不提供接口转换器,这些因素在一定程度上限制了SSI光电编码器的应用。为此,本文给出了两种SSI接口数据采集的低成本解决方案:其一是基于SSI并行接口模块SSI208P的并行高速接口方案,其二是基于SSI串行接口模块SSI208S的通用串行异步接口(UART)数据采集方案,这两种方案可分别满足不同应用场合的需求
基于SSI208接口模块的光电 编码器数据采集设计,标签:电子小制作,http://www.88dzw.comO 引言
SSI (Synchronous Serial Interface,即同步串行接口)以其传输速度快、连线简单、抗干扰能力强等优点,在光电编码器上得到了越来越广泛的应用。然而单片机、DSP、PCI04、工控机等领域常用的控制器一般不提供SSI接口,SSI光电编码器供应商一般也不提供接口转换器,这些因素在一定程度上限制了SSI光电编码器的应用。为此,本文给出了两种SSI接口数据采集的低成本解决方案:其一是基于SSI并行接口模块SSI208P的并行高速接口方案,其二是基于SSI串行接口模块SSI208S的通用串行异步接口(UART)数据采集方案,这两种方案可分别满足不同应用场合的需求。
1 SSI编码器高速并行数据采集方案
1.1 SSl208P模块简介
由中国兵器工业第二零八研究所基于CPLD研制的SSl208P模块,其内部集成有SSI同步时钟发生器、脉冲计数器、数据串并转换、接口控制逻辑、输出控制以及收发驱动器(TTL—RS422电平转换)等功能单元,图l所示是其功能框图。
SSI208P模块已完成SSI接口与并口的转换和封装,因此,读取SSI接口数据就变得类似于对A/D、D/A或存储器读取数据的操作,非常简单。SSI208P模块能将数据由格雷码格式转换成BCD码格式,其通信速率可配置为250 kHz、500 kHz、1MHz和2 MHz,当通信速率配置为2MHz时,对于16位精度的编码器,其系统数据更新率不低于100 kHz,故可满足高速伺服控制系统的需求。
1.2 SSI208P的管脚配置
SSI208P接口模块采用DIP28封装,其管脚排列如图2所示。各引脚的功能如下:
CLKMDl,CLKMD0:SSI时钟频率设置端口,其中00为250 kHz,0l为500 kHz,10为1 MHz,11为2MHz;
START:启动指令,上升沿启动转换;
END:转换结束状态查询,低为转换结束;
CS:编码器数据输出选择端;
GRAY:数据格式转换选择,l是将格雷码转换为BCD码输出。0为BCD码输出;
D0~D7:8位数据输出并口;
A1,A0:输出数据高低位选择端,00为最低八位,11为最高八位;
CLK+,CLK一:SSI编码器时钟信号;
DATA+,DATA一:SSI编码器数据信号;
VCC,GND:电源,电源地;
NC:空脚。
2 SSI编码器通用异步串行采集方案
2.1 SSI208S模块简介
使用SSI208S模块可以将SSI同步串行数据转换成通用异步串行数据(可采用RS一232、RS一422或RS一485方式),工控领域常用的PC机、工控机、DSP、单片机等控制系统上一般都配备有通用异步串行接口,因此,使用SSI208S模块可以方便地实现SSI编码器与这些控制系统进行连接。
《基于SSI208接口模块的光电 编码器数据采集设计》相关文章
- › 基于SSI208接口模块的光电 编码器数据采集设计
- 在百度中搜索相关文章:基于SSI208接口模块的光电 编码器数据采集设计
- 在谷歌中搜索相关文章:基于SSI208接口模块的光电 编码器数据采集设计
- 在soso中搜索相关文章:基于SSI208接口模块的光电 编码器数据采集设计
- 在搜狗中搜索相关文章:基于SSI208接口模块的光电 编码器数据采集设计
编辑推荐
- · 自制教室照明节电控制器
- · 双色音乐彩灯的制作
- · 三相交流电机缺相保护器
- · 声光控节能灯的制作
- · 同线电话转呼及互通器电路
- · 超低频信号发生器的制作
- · 自制热转印电路板
- · 警笛发声生器电路
- · 一款节能电路
- · 利用太阳能充电的旅行充电器