…--/C ;z ;£一。 …………………………………………………………… :‘ 1_ 一’羔 :!… : , 微持电棚 2016年第44卷第1期 _1:.!羔:一 …. 张从鹏,等基于 墨 基于ARM Cortex—M4的永磁无刷直流调速系统设计 张从鹏,邢庆辉 (北方工业大学,北京100144) 摘要:介绍了一种以ARM Coaex—M4芯片作为数字信号控制器,智能功率模块(IPM)为驱动电路的永磁无 刷直流电机的调速系统。详细阐述了该调速系统的软硬件设计,并对调速系统搭建实验平台进行了对无刷直流电 动机的调速控制测试。系统测试实验结果表明:该系统性能运行稳定、可靠,速度误差不超过1%,能满足基本的工 业应用。 关键词:永磁无刷直流电动机;STM32F407;智能功率模块;功率驱动 中图分类号:TM351;TM33 文献标志码:A 文章编号:1004—7018(2016)01—0090—03 Design of Permanent Magnet Brushless DC Speed-Regulating System Based on ARM Cortex-M4 ZHANG Cong-peng,XING Q 一hui (Noah China University of Technology,Beijing 100144,China) Abstract:A speed—regulating system of the permanent-magnet brushless DC motor which used ARM Cortex-M4 as the digital signal controller and the intelligent power modular(IPM)as drive circuit was introduced.The software and hardware design of the speed—regu1ating system was elaborated in detail.And the experimental platform was built to test speed cotrol of the permanent—magnet brushless DC motor.System test results show that the system has stability and relia— bility.and its velocity err0r does not exceed 1%.It can meet the basic industial applrications. Key words:permanent magnet brushless DC motor;STM32F407;IPM;power drive 0引 言 随着微电子、电力电子技术的发展,对现代控制 理论和对永磁材料研究的深入,具有体积小、结构简 态响应性能,使电流在动态响应中不出现超调现象, 为此采用PI控制。速度控制器是为了增加系统的 抗扰动能力,即调节速度的波动,为电流环给定。位 置控制器是通过外部的脉冲给定,给定和通过永磁 单、调速性能好、效率高等诸多优点的永磁无刷直流 电动机在工业上的运用越来越广泛。 目前,数字化智能控制直流调速的出现,使得直 流调速的性能得到很大提升,并很快成为直流调速 的主导。然而国内对数字化直流调速系统的研究相 电机的编码器反馈位置信息进行位置环的PID来完 成对速度环的给定。其中速度控制器的反馈也来自 编码器。 对较迟,形式单一,并且在很大程度上仍依赖于国外 产品。基于这种情况,本文提出了一种基于ARM Cortex—M4处理器STM32F407的永磁无刷直流电动 机的调速控制系统,研究调速系统的硬件实现电路 图1 永磁直流无刷电动机的系统基本结构 1.2控制系统硬件设计 本设计的永磁无刷直流电动机调速系统的硬件 结构如图2所示。采用ARM公司的高性能主控制 芯片STM32F407为核心,实现调速系统的速度控制 和软件控制算法,开发满足工业现场应用的永磁无 刷直流电动机调速控制系统,具有一定的应用价值 与现实意义。 1系统整体结构 1.1永磁无刷直流电动机调速系统的组成 图1为永磁无刷直流电动机的系统结构图。该 系统是一个典型的三环控制系统,包括电流环、速度 环和位置环。电流控制器的作用是:实现快速的动 90 收稿日期图2永磁直流调速系统的硬件结构 :2o15—07—17 …..苎奠熏 … 塑 一塑……....…………………………………… 供电。电源转换电路如图3所示。 …一 :器、电流控制器的控制、JTAG调试接口电路、LCD 状态显示电路、AD采集信号等相关功能。同时以 三菱公司的智能功率模块FSAM20SH60A的IPM为 逆变器开关元件来完成驱动单元。 1.2.1主控电路 主控芯片STM32F407是基于Cortex—M4架构 内核,集成丰富的电机库接口电路,同时可实现永磁 矢量定向控制的理想平台,内部嵌有高级定时器、编 码器接口、AD采集接口等外设,极大地方便了直流 调速的控制系统。 图3电源转换电路 1.2.3三相功率驱动控制电路 逆变器电路是伺服驱动系统的主体,向永磁电 1.2.2电源控制部分 电源部分采用24 V单独供电输入,通过可调开 关电源芯片LM2596进行电压转换,设定为15 V,为 机中输入电流,才能使其才能旋转。三相功率驱动 控制电路选择的是IPM模块FSAM20SH60A,内部 集成了IGBT三相桥臂功率器件、驱动电路、电流保 护电路、电源欠压保护等保护电路,如图4所示。 STM32通过高级定时器输出6路的PWM脉冲信 号,作为IPM的输入来控制逆变桥的导通和关断, IPM驱动电路、IGBT过流保护和刹车电路等电路进 行供电。设定为5 V,为光耦隔离电路、运算放大电 路、编码器接口电路、USB电路、二极管等电路电源 GND‘II— 日蕊 丐嘲c39 从而实现电机的精确控制。 张从鹏,等基于 【f 图4三相功率驱动电路 1.2.4三电阻采样电路 本设计采用是三电阻电流采样电路,功率电阻 采用5mQ,5W。电流采样放大电路如图5所示, 选用的芯片是OPA4350,该芯片具有高精度、38 MHz高带宽,低噪声、高转换速率(22 V/ s),能满 足该设计放大电路的要求。 1.2.5显示接口模块 本设计的人机交互接口采用的是TFT型LCD 彩色液晶屏模块,分辨率为320x240,与单片机的连 接如图6所示。 R83 图5电流采样放大电路 91