基于DSP的工业缝纫机控制系统设计
编码器
本文引用地址:https://www.eepw.com.cn/article/97893.htm永磁同步电机精确控制离不开编码器,DSP只有通过对编码器A、B信号及U、V、W信号的检测计算,才能完成电机仍至整个系统的精确控制。另一方面,我们只有自己设计并制作编码器,才可将价格降到最低限度。
图5为编码器硬件图,U1(HEDS9701)采集A、B信号,PH-U、PH-V、PH-W三只光电开关检测产生U、V、W信号,它们与码盘一起装在电机内,检测电机转速、判断转子位置,并将采集信号送给DSP。DSP(TMS320F2406)内部带有正交编码模块,从编码器输出的正交信号输入DSP的PHASEA引脚和PHASEB引脚,内部的正交编码模块将信号进行四倍频,再由位置计数器计数从而可以确定转子的速度和位置。
PHASEA和PHASEB的输入信号首先必须通过一个干扰信号滤波器,该滤波器可以数字延时,可以滤除毛刺,保证只有真正的信号才进行计数。同时对于只用单个信号的控制,均可配置为单个的脉冲计数。
对于一个高速转轴编码器,转轴速度可以通过计算每单位时间内位置计数器的变化值来得到。对于电机低速时,由于输入PHASEA和PHASEB与通用定时器相连均可作为输入捕捉引脚,可以利用定时器测量正交相位之间的时间周期来得到高分辨率的速度测量。定时器模块利用一个16位的计数器,通过对总线时钟的分频来计数。对于一个1000齿的编码器来说,通过利用定时器测量速度可以精确测量到0.15转每分。
伺服电机相关文章:伺服电机工作原理
评论