基于CPLD的编码器解码接口及其在运动控制卡和伺服驱动器中的应用.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《基于CPLD的编码器解码接口及其在运动控制卡和伺服驱动器中的应用.docx》由会员分享,可在线阅读,更多相关《基于CPLD的编码器解码接口及其在运动控制卡和伺服驱动器中的应用.docx(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于CPLD的编码器解码接口及其在运动控制卡和伺服驱动器中的应用图2:解码计数局部的原理SM2100芯片有1-4通道16位ABZ相编码器计数器。通过读取各通道的计数存放器CNT可以得到该通道当前的计数值。对各通道的计数清零存放器CNT_CLR的写操纵将把该道的计数存放器清零。每道计数器的输入端都有4倍频电路和3阶数字滤波器电路。数字滤波器的带宽分4档可调,分别是10M,5M,2.5M,625K,分别可以滤除ABZ相信号上的宽度小于300ns、600ns、1.2us、4.8us的干扰。对形式存放器MODE的写操纵可以分别设定各通道的滤波器带宽。在Z相信号的上升沿,会把当前的编码器计数值锁存在索引
2、存放器CNT_IDX中,同时把状态存放器STATUS中的对应标志位置1。CPU芯片可以根据SM2103的状态存放器和索引存放器的值进展回零点处理。状态存放器的索引标志位在状态存放器读操纵后自动清零。B、PWM输出SM2100芯片有1-4通道16位PWM输出。用于产生互补差分的脉宽调制信号有死区控制功能。可以用来对3相位晶体管的控制完成电机控制中的功率驱动和3相逆变器功能,也可以或者结合低通滤波完成DA转换功能。PWM输出脉冲的周期可以通过往控制存放器PWM_TL、PWM_TH写入数据来设置。有效数据为16位,即PWM_TL的8位和PWM_TH的低4位。第n通道的脉冲宽度可以通过往控制存放器PW
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 CPLD 编码器 解码 接口 及其 运动 控制 伺服 驱动器 中的 应用
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内