1、无刷直流电机控制系统的 DSP 设计方案摘 要:为了能够使无刷直流电机的控制效果得以提升,本文以TMS320LF2407A微控制器作为核心,对基于 DSP的电机控制系统进行了设计,该方案具有高可靠性、低成本以及电路简单的特点,因此应用价值较高。 关键词:TMS320LF2407A;DSP;电机控制系统 无刷直流电机芯片具备高性能、低功耗以及低成本的特点,在数字化控制系统中其外设资源只需利用少量的外围芯片就可以完成所需功能,特别是其双事件管理模块可以有效地控制多个逆变器,因此极大的提升了系统的可靠性。 1 无刷直流电机控制系统结构分析 无刷直流电机控制系统通过对脉宽调制方式的利用控制电机的转向和
2、转速,其主控制器为 TMS320LF2407A芯片。外围电路主要包括数码显示、串行通信、驱动电路以及电源管理等。首先 2407A 控制器利用三个CAP 端口对霍尔元件的高速脉冲信号进行捕捉,随后对转子的转动位置进行检测,并以转子的位置为根据激发相应的控制,使 PWM信号的值得以改变。在经过相应的隔离之后,PWM 信号就能够到达逆变桥,对其中IGBT 的开通和关断进行控制。霍尔元件 H1、H2、H3 会随着电机转子的转动形成六种状态,DSP 能够以每一种状态为依据将相应的控制字发出,从而使电机的通电相序得以改变,最终有效地控制电机的转动方向、转速以及连续运行。 2 电机控制系统模块 (1)电源管
3、理 电源管理就是提供所需电压,确保各单元电路能够稳定工作,其主要包括以下几个部分:选择+24V 直流电源作为无刷直流电机供电电源,然后利用 LM7815 稳压器将其转换为+15V,向相关电路和驱动芯片 IR2136供电;选择 3.3V为 2407A供电,这样就能够对其芯片功耗进行有效控制。在本方案中采用了与 TPS75733相同的电源专用芯片,可以将5V 电压转换成 3.3V1。 (2)时钟输入 由于 DSP 的内部指令具有较高的周期,外部晶振缺乏充足的主频,因此 PLL被配备到了多数芯片中,这个模块通过对外部滤波器回路的利用对电磁干扰和信号抖动进行抑制,滤波器回路主要包括电容、电阻,如果由
4、l0MHz 有源晶振提供外部时钟信号,那么状态寄存器和系统控制对 4倍频因子进行设置,这时 2407A DSP工作在最大时钟频率。 (3)片外存储器 本方案中的片外存储器为具有 15ns访问时间、64K16 位容量以及3.3V工作电压的 RAM CY7C1021。通过地址线、数据线片外存储器就可以连接 DSP;输入使能引脚 WE与输出使能引脚 OE分别连接 DSP的写选通DSPWE与读选通 DSPRD。 用跳线在进行仿真调试的时候将片选引脚 CE连接到选通引脚 DSPPS,并且将其作为外部程序存储器。 (4)驱动电路 IGBT、MOSFET 的专用栅极驱动集成电路就是 IR2136,其主要为选
5、择自举技术,因此只需要一个直流电源就可以使功率驱动元件驱动电路实现对功率管的最优驱动。同时其还具备完善的过流保护和欠压保护,从而提升了系统的安全性。在本方案中三相全控逆变桥电路主要是由IRG4BC30UD 组成的,主功率电路能够接收 6路 PWM信号, IR2136芯片能够对六个大功率管的关断和导通顺序进行同时控制,并且还可以对三相全桥驱动电路下半桥和上半桥的导通关断进行控制,从而实现控制电机正反转和转速的目的2。 (5)位置检测和转向控制 霍尔位置传感器主要包括两个方面的功能,首先是对电机相绕组的换相信号进行检测,其次是和控制器共同构成转速的反馈环节。 (6)串行通讯接口电路 本方案中利用
6、RS232 串行通信向 DSP进行传输,随后由 DSP向上位机传输运行的结果,这样可以保证被控电机和远程客户端之间的通讯。在进行串行通讯的时候主要采用驱动芯片 ADM202E,其具有+5V 供电、集成度高、功耗低等特点3。 (7)数码显示电路 本方案通过对 SPI 同步串行口的利用保证显示单元与 DSP实现通讯。8位 LED显示器主要是由 MAX7219来驱动的,其 LOAD、CLK、DIN 分别连接了 2407A DSP 的 SPICLK、SPISTE、SPISIMO 端。利用寄存器进行设置,使 DSP 在主操作模式下工作,其中从片为 MAX7219。 3 系统主控软件 DSP 初始化:主要
7、是初始化 A/D、EVA 事件管理器等各种模块的寄存器;参数设定子程序:主要是利用 PC 机通过串口预置电机的给定速度与电流环、速度环的各自的积分系数、比例系数等,具有灵活方便的特点。正反转设定子程序:主要是利用串口在电机运行之前将一个正反转标志设定好,也就是完成计数,并且将误码数输出。 4 结语 相对于传统的单片机而言,本设计方案具有性能稳定可靠、运行速度快、设置灵活、电路简单等特点,因此应用范围广。 参考文献: 1张瑗,陈宏韬,赵嵩.航天用无刷直流电动机故障模式及危害性分析J.微特电机,2015(02). 2颜晓鹏,钟汉如.基于霍尔位置传感器的 BLDCM控制系统的位置自学习J.微特电机,2015(02). 3张有全,崔巍,廖憬.基于模型预测控制的无刷直流电动机转矩脉动抑制方法J.微特电机,2015(02).