发布时间:2019-05-22
伺服驱动器是一种用于控制伺服电机的控制器。其功能与普通交流电动机上的变频器相似。属于伺服系统的一部分。目前,主要伺服驱动器采用数字信号处理器(DSP)作为控制核心,可以实现更复杂的控制算法、数字化、网络化和智能化。
动力装置一般采用以智能动力模块(ipm)为核心设计的驱动电路。ipm集成了驱动电路,并拥有诸如过电压、过电流、过热和过低电压等故障检测保护电路。在主电路中还增加了软启动电路,以减少启动过程对驱动程序的影响。
伺服驱动器的特点
1、伺服驱动软件程序主要包括主程序、中断服务程序和数据交换程序。
2、伺服驱动程序主要用于完成系统的初始化、LO接口的控制信号、DSP中各个控制模块的寄存器设置等。
3、伺服驱动器的所有初始化工作完成后,主程序进入等待状态并等待中断发生,以调整电流环和速度环。
4、在伺服驱动器的所有初始化工作完成后,主程序进入等待状态,等待中断发生,以调整当前回路和速度回路。
5、伺服驱动初始化主要包括dsp内核初始化、电流与速度循环设定、pwm初始化、四m初始化、adc初始化、qep初始化、矢量与永磁同步电机转子初始化、多伺服电机相位电流采样、求相位电流、电流和速度p调整初始化的零偏移.
6、PWM定时中断程序用于对霍尔电流传感器A、B两相电流a、ib进行采样和校准,并根据磁场定向控制原理计算转子磁场的方位角和重角值。脉宽调制(PWM)信号被再生以控制位置环和速度环。
7、电源驱动保护中断程序主要用于检测智能电源模块的故障输出。
8、光电编码器的零脉冲捕获中断程序可以实现编码器反馈零脉冲的准确,准确捕获,从而可以获得交流永磁同步电机矢量变换方向角的校正值。
9、数据交换程序主要包括与主机的通信程序、EEPROM参数读取、数字显示程序等参数存储控制器的键盘值。