基于ADMCF340的永磁无刷直流电机控制系统设计

来源:21IC 作者:—— 时间:2011-11-30 14:34

       直流无刷电机实际属于永磁同步电机,一般转子为永磁材料,随定子磁场同步转动。这种电机结构简单,而且由于移去了物理电刷,使得电磁性能可靠,维护简单,从而被广泛应用于办公自动化、家电等领域。直流无刷电机的运行过程要进行两种控制,一种是转速控制,也即控制提供给定子线圈的电流;另一种是换相控制,在转子到达指定位置改变定子导通相,实现定子磁场改变,这种控制实际上实现了物理电刷的机制。因此这种电机需要有位置反馈机制,比如霍尔元件、光电码盘,或利用梯形反电动势特点进行反电动势过零检测等。电机速度控制也是根据位置反馈信号,计算出转子速度,再利用PI或PID等控制方法,实时调整PWM占空比等来实现定子电流调节。因此,控制芯片要进行较多的计算过程。当然也有专门的直流无刷电机控制芯片,但一般来说,在大多数应用中,除了电机控制,总还需要做一些其他的控制和通信等事情,所以,选用带PWM、同时又有较强数学运算功能的芯片也是一种很好的选择。

       ADI的数字信号处理器ADMCF34X系列整合了通用数字信号处理器快速运算功能和单片机外围丰富的特点,使得该系列特别适合于那些要求有较强的数据处理能力,同时又要有较多控制功能的应用中,对直流无刷电机的控制就是这一系列DSP的典型应用之一。

1 ADMCF340芯片简介

       ADMCF340集成了一个20 MIPS定点DSP内核和一整套外部接口。其中的DSP是完全与ADSP-2100系列数字信号处理器兼容的,这为熟悉ADSP-2100系列的用户使用该控制器带来了便利。

       ADMCF340包括一个三相16位基于中心点脉宽调制(PWM)发生器,可编程脉宽调制,脉冲分辨率达50 ns,可编程窄脉冲检测,最低开关频率可至153 Hz,双/单脉冲工作时间更新方式控制,死区可编程控制器;13个模拟输入通道,高达12位的分辨率;3个双极性模拟电流Isense输入引脚,并具有可编程采样和保持放大器以及过电流保护;两个可用于模拟量输出的辅助PWM输出通道;25个引脚数字输入/输出I/O口,均可独立配置成中断源输入,可用于捕捉直流无刷电机的换相。

2 控制系统的硬件结构

       对BLDC电机的控制可分为两个分立的过程。第一,保持转子和定子磁场同步;第二,控制定子的电流值。这两个过程都要经过逆变器实现。磁场同步信号来自于位置传感器,根据转子的位置DSP处理器决定适当的晶体管的导通。

       电流控制一般采用PWM模式,根据电流误差信号调节PWM信号的占空比。因此,电流值和电流的变化率都可以被控制。电流取样电路仅用一只串联取样电阻即可完成。如图1所示,其阻值由电机的最大电流决定,即分压电阻上的最大压降不超过0.5 V。图1中RC电路有两个作用,一是滤掉换相噪声,二是滤掉斩波噪声。

a.jpg

3 控制系统的软件结构

资讯排行榜

  • 每日排行
  • 每周排行
  • 每月排行

华强资讯微信号

关注方法:
· 使用微信扫一扫二维码
· 搜索微信号:华强微电子