摘要
为了解决某型舵机系统在整机使用环境中受大功率发射瞬间产生的干扰信号影响而导致软件跑飞问题,设计了一种基于复杂可编程逻辑器件(Complex Programmable Logic Device, CPLD)的直流无刷电机控制系统,给出了系统软硬件设计方法。采用EPM1270T144I5N CPLD为控制核心,用软件编程代替逻辑门实现硬件功能,完成了对系统控制信号的解调,并结合电机转子位置传感器的输出产生逻辑控制信号,再通过驱动电路进行功率放大后,驱动电机按照规定的转速和极性运转。试验结果表明,该系统可靠实现了电机转速的闭环调节、电机正反转和制动控制,性能指标均满足系统使用要求,系统功耗低、死区时间设置灵活、抗干扰能力强,具有良好的应用前景。
-
单位陕西航天时代导航设备有限公司