基于PLC控制的交流伺服电机 - 图文(8)

2019-05-17 18:49

2.2 系统硬件设计

2.2.1总体设计

本文介绍了基于ARM控制的交流伺服系统设计。该控制系统采用Cortex-M3芯片作为控制核心,经keil编程控制伺服电机驱动器,从而对电机的转速位移进行智能化,精确化控制。

本系统可以分为弱电电路,强电电路两大部分,弱电电路指ARM控制部分,强电模块主要是控制伺服控制器通电部分。

弱电/强电 显示 Cortex-M3 键盘 伺服控制器 伺服电机

2.2.2硬件布局设计

由于交流伺服系统中的模块较多,为了更好的调试,我们按如下布局进行排布。

交流电 空开 交流接触器 直流继电器 伺服控制器 正反转开行程行程 ARM控制板 电源灯启动按钮(绿) 运行灯(绿) 停止按钮(红) 伺服电机 显示 Cortex-M3 2.2.3强电电路连线设计

2.2.4强电部分的连线如图所示

ON 空开

绿

交流接触器 绿

A1 A2

2.2.5电机与伺服电机电源接线

2.2.6编码器与伺服电机的接线

2.2.7 ARM核心板电路图

A5伺服电机的电源是220V交流点,而ARM核心板的供电电源是12V,为了防止A5伺服电机220V烧毁ARM核心板,我们采用光电隔离,我们用PC817光耦来实现强电与弱电的隔离。测速模块,我们采用LM324运放,利用伺服控制器X4口的OA+,OA-,OB+,OB-,OZ+,OZ-来检测A,B,Z脉冲。

原理图如下:

2.3 系统软件设计

2.3.1 交流伺服系统程序框图

伺服电机靠PWM脉冲控制,测速靠伺服电机后的光电编码器的A,B,Z脉冲。

开始 设置速度并启动 测速并显示 N 判断是否定位 Y 设置定位点 启动定位 返回 结束

2.3.2 测速方式及原理

光电编码器的输出脉冲信号有三种测速方法。一种方法是在固定的时间间隔内对脉冲进行计数,实际上测量的是脉冲的频率,这种方法称为M法;另一种方法是计算两个脉冲之间的时间间隔,亦即脉冲信号的周期,这种方法称为T法;

综合以上两种方法则产生第三种方法M/T法。

2.3.3 M法数字测速

M法是测量单位时间内的脉数换算成频率,因存在测量时间内首尾的半个脉冲问题,可能会有2个脉的误差。速度较低时,因测量时间内的脉冲数变少,误差所占的比例会变大,所以M法宜测量高速。如要降低测量的速度下限,可以提高编码器线数或加大测量的单位时间,使用一次采集的脉冲数尽可能多。计算公

式为:时钟Z = 倍频系数 x 编码器光栅数。M法测速的分辨率:

M法测速误差率:

在上式中,Z 和 Tc 均为常值,因此转速 n 正比于脉冲个数。高速时M1大,量化误差较小,随着转速的降低误差增大。所以,M法测速只适用于高速段。

2.3.4 T法数字测速

T法是测量两个脉冲之间的时间换算成周期,从而得到频率。因存在半个时间单位的问题,可能会有1个时间单位的误差。速度较高时,测得的周期较小,误差所占的比例变大,所以T法宜测量低速。如要增加速度测量的上限,可以减小编码器的脉冲数,或使用更小更精确的计时单位,使一次测量的时间值尽可能

大。计算公式为:

T法测速的分辨率

T法测速误差率

低速时,编码器相邻脉冲间隔时间长,测得的高频时钟脉冲个数M2多,所以误差率小,测速精度高,故T法测速适用于低速段。


基于PLC控制的交流伺服电机 - 图文(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:全国2009年07月自学考试02375《运筹学基础》历年真题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: