伺服驱动器(servo drives)又称为“伺服放大器”,是用来控制伺服电机的一种伺服器,其作用类似于变频器作用于普通交流马达,属于伺服系统的一部分,主要应用于高精度的定位系统。一般是通过位置、速度和力矩三种方式对伺服马达进行控制,实现高精度的传动系统定位,目前是传动技术的高端产品。
1.伺服驱动器软件程序主要包括主程序、中断服务程序、数据交换程序。
2.伺服驱动器主程序主要用来完成系统的初始化、LO接口控制信号、DSP内各个控制模块寄存器的设置等。
3.伺服驱动器所有的初始化工作完成后,主程序才进入等待状态,以及等待中断的发生,以便电流环与速度环的调节。
4.中断服务程序主要包括四M定时中断程序光电编码器零脉冲捕获中断程序、功率驱动保护中断程序、通信中断程序。
5.伺服驱动器初始化主要包括DsP内核的初始化、电流环与速度环周期设定、PWM初始化、四M启动、ADc初始化与启动、QEP初始化、矢量与永磁同步电机转子的初始位置伺服驱动器维修初始化、多次伺服电机相电流采样、求出相电流的零偏移量、电流与速度P调节初始化等。
6.PWM定时中断程序有的用来对霍尔电流传感器采样A、B两相电流ia、ib进行采样、定标,以及根据磁场定向控制原理,计算转子磁场定向角,生成PWM信号对位置环与速度环进行控制。
7.功率驱动保护中断程序主要用于检测智能功率模块的故障输出。
8.光电编码器零脉冲捕获中断程序可实现对编码器反馈零脉冲确地捕获,从而可以得到交流永磁同步电机矢量变换定向角度的修正值。
9.数据交换程序主要包括与上位机的通信程序、EEPRoM参的读取、数码管显示程序等。参数的存储驱动器键盘值。
伺服驱动器是用来控制伺服电机的一种伺服驱动,其作用类似于变频器作用于普通交流马达,属于伺服系统的一部分,主要应用于高精度的定位系统。一般是通过位置、速度和力矩三种方式对伺服马达进行控制,实现高精度的传动系统定位,目前是传动技术的高端产品。以下为伺服驱动器维修的七大方法。
1、示波器检伺服驱动器维修查驱动器的电流监控输出端时,发现它全为噪声,无法读出
故障原因:电流监控输出端没有与交流电源相隔离(变压器)。处理方法:可以用直流电压表检测观察。
2、电机在一个方向上比另一个方向跑得快
(1)故障原因:无刷电机的相位搞错。处理方法:检测或查出正确的相位。
(2)故障原因:在不用于测试时,测试/偏差开关打在测试位置。处理方法:将测试/偏差开关打在偏差位置。
(3)故障原因:偏差电位器位置不正确。处理方法:重新设定。
3、电机失速
(1)故障原因:速度反馈的极性搞错。处理方法:可以尝试以下方法。
a.如果可能,将位置反馈极性开关打到另一位置。(某些驱动器上可以)
b.如使用测速机,将驱动器上的TACH+和TACH-对调接入。
c.如使用编码器,将驱动器上的ENCA和ENCB对调接入。
如在HALL速度模式下,将驱动器上的HALL-1和HALL-3对调,再将Motor-A和Motor-B对调接好。
(2)故障原因:编码器速度反馈时,编码器电源失电。处理方法:检查连接5V编码器电源。确保该电源能提供足够的电流。如使用外部电源,确保该电压是对驱动器信号地的。
4、LED灯是绿的,但是电机不动
(1)故障原因:一个或多个方向的电机禁止动作。处理方法:检查+INHIBIT和–INHIBIT端口。
(2)故障原因:命令信号不是对驱动器信号地的。处理方法:将命令信号地和驱动器信号地相连
5、上电后,驱动器的LED灯不亮故障原因:供电电压太低,小于小电压值要求。处理方法:检查并提高供电电压。
6、当电机转动时,LED灯闪烁
(1)故障原因:HALL相位错误。处理方法:检查电机相位设定开关是否正确。
(2)故障原因:HALL传感器故障处理方法:当电机转动时检测HallA,HallB,HallC的电压。电压值应该在5VDC和0
7、LED灯始终保持红色故障原因:存在故障。处理方法:原因:过压、欠压、短路、过热、驱动器禁止、HALL无效。