基于DSP28035的高速永磁无刷直流电机驱动系统,包括论文和软硬设计资料。摘要参赛作品为基于DSP28035的高速永磁无刷直流电机驱动系统。该系统以一台额定转速60 krpm的高速永磁无刷直流电机、交错并联的Buck电路以及全桥电路为硬件平台,以DSP28035为控制核心,实现了调压调速功能和基于坐标变换的无位置传感器新技术。为实现该系统要求,本作品充分利用了DSP28035的资源例如:CLA模块,模拟比较器、HPWM模块以及AD转换模块等。AbstractThis work is the drive system for a high speed permanent magnet burshless dc motor based on DSP28035. The hardware platform consists of a BLDC motor(rated speed is 60000rpm), a Buck circuit and an inverter. Under the control of DSP28035, this system can achieve the goal of adjusting the motor’s speed with voltage and the function of sensorless control based on the coordinate transformation. By making full use of resources of the core, such as CLA, analog comparator, HPWM and AD converters, the whole system can meet the requirements.1 引言高速永磁无刷直流电机驱动系统由于基波频率较高(一般在1kHZ以上),利用逆变桥斩波进行调速的控制方式通常会受到开关管开关频率的限制,因此该系统多采用三相全桥前级加Buck电路进承担调压调速的功能,而三相全桥主要承担逻辑换相的功能。然而,传统Buck电路所需电感的体积较大,增加了系统的体积,降低了系统的功率密度。
于无刷直流电机的驱动的基本原理,很多教材和文档都已经讲得很清楚了,特别是坛上网友提供的:《无刷直流(BLDC)电机基础》(MicroChip公司,编号AN885)、《Brushless DC Motors Made Easy》(Freescale公司,编号PZ104)和Atmel公司的编号为:AVR194、AVR491、AV R 4 9 2的几篇文档,都写得很不错,深入浅出,很适合入门的初学者学习。稍后我会给出它们的下载链接(见附录一)。不过一上来就让读者自己去看文档,貌似不太厚道,那我这里还是辛苦一下,把各篇文档的精华部分抽取出来,重新组织一下,给大家一个关于无刷电机的比较概要的认识。