适用于控制永磁无刷直流电机的嵌入式微控制器

发布者:捡漏来了最新更新时间:2011-12-14 关键字:永磁无刷直流电机  嵌入式微控制器 手机看文章 扫描二维码
随时随地手机看文章

一、 概述

无刷直流电机由电动机主体和驱动器组成,是一种典型的机电一体化产品。电动机的定子绕组多做成三相对称星形接法,同三相异步电动机十分相似。电动机的转子上粘有已充磁的永磁体,为了检测电动机转子的极性,在电动机内装有位置传感器。驱动器由功率电子器件和集成电路等构成,其功能是:接受电动机的启动、停止、制动信号,以控制电动机的启动、停止和制动;接受位置传感器信号和正反转信号,用来控制逆变桥各功率管的通断,产生连续转矩;接受速度指令和速度反馈信号,用来控制和调整转速;提供保护和显示等等。

永磁无刷直流电机(Permanent Magnet Brushless DC Motor以下简称PMBLDC)由于其固有的特点,在家用消费类产品(空调、冰箱、洗衣机)和IT周边产品(打印机、软驱、硬驱)中得到广泛的应用。永磁无刷直流电机性能的发挥,除电机本身的设计以外,还要靠驱动技术和实现这一驱动技术的驱动板来保证。永磁无刷直流电机的驱动板又是连接上位控制MCU和电力电子变换器的桥梁:它接收上位机的命令,通过一定的控制方法,来达到预定的控制目标;同时把当前电机状态及一些基本参数返回给上位控制的MCU。由上述对PMBLDC驱动板应达到的功能可知,此类驱动板的核心器件应是带多路(6路以上)PWM输出的嵌入式微控制器。由于目前国内对INTEL MCS-51系列单片机的应用有了广泛基础,我们选用了完全采用8031核,最高时钟频率可达40MHz的Infineon C504嵌入式微控制器。

二、 C504的硬件驱动模式

C504在8031核的基础上,除了增加A/D转换等外围接口功能电路外,还增加了非常适合于电机控制的7路全数字PWM输出单元CCU(Capture/Compare Unit,捕捉比较单元)。CCU的功能框图如图1所示。当C504工作在硬件驱动模式时,cout3可以调制cc0,cout0,cc1,cout1,cc2,cout2上面,而且其输出的时序由INT0,INT1,INT2编码控制。

在图1中,左边的fosc/2是整个单元工作的时间基准;

CTRAP端可控制cc0-cout2输出端状态,处于CTRAP状态时cc0~cout2的状态可软件定义;

cc0-cout2端为3相6路16位PWM输出;

ccx和coutx(x=1,1,2)为互补信号,并且可以通过设置Offset RegiSTer的数值来控制其死区时间;

cout3是单路10 bit PWM输出端,而INT0~INT2是外部控制,通过INT0~INT2的编码来控制cc0~cout2的输出次序。

图2是C504使用在一台外转子的永磁无刷直流电机作为电动自行车的驱动电机时,工作在硬件模式下的电流波形。

这台样机现在已由杭州光阳机电技术有限公司投入生产。当用作电动车驱动的永磁无刷直流电机采用嵌入式微控制器控制时,可以实现平稳启动等一系列普通模拟控制器所无法实现的功能。

三、 C504的软件驱动模式

C504除了提供硬件驱动模式外,另外还提供了可以任意组合PWM输出的软件驱动动模式,如图3所示。

所讲任意组合有两层含义:

1)制的电机的相数可以选择,并可用不同的ccx和coutx(x=0,1,2)端;

2)控制的方法可以是一般的PWM,也可以是SPWM控制,这一点可以应用到PMBLDC的准正弦电流控制中。

图4是控制一台DCDD(DC Direct Drive)洗衣机的电流波形。从图中可以看出其电流波形已非常接近正弦,取得了良好的控制效果。

关键字:永磁无刷直流电机  嵌入式微控制器 引用地址:适用于控制永磁无刷直流电机的嵌入式微控制器

上一篇:基于AD8205的传感器的应用
下一篇:无线传感网的应用案例

推荐阅读最新更新时间:2024-05-02 21:46

单片机嵌入式系统有什么区别与联系
  随着电子信息科学技术信息化,智能化,网络化的发展,单片机与嵌入式也获得了广阔的应用空间。本文简单分析了单片机与嵌入式系统的联系、组成结构对比等基础知识,并列举了几种适用于PIC18F系列单片机的几种嵌入式实时操作系统。   单片机与嵌入式系统组成结构对比   (1)单片机基本结构   单片机由运算器、控制器、存储器、输入输出设备构成。   (2)嵌入式系统成部分:   嵌入式系统一般由以下几组嵌入式微处理器、外围硬件设备、嵌入式操作系统、特定的应用程序。   嵌入式系统设计的第一步是结合具体的应用,综合考虑系统对成本、性能、可扩展性、开发周期等各个方面的要求,确定系统的主控器件,并以之为核心搭建系统硬件平台。   单
[单片机]
<font color='red'>单片机</font>与<font color='red'>嵌入式</font>系统有什么区别与联系
基于单片机嵌入式SNMP代理器设计与实现
0 引言 SNMP(简单网络管理协议)应用广泛,功能强大,只要管理软件驻留有MIB(管理信息库),并且拥有适当的权限,管理器就可以访问SNMP代理器。SNMP一般用于计算机网络和电信网络,本文提出了用SNMP进行控制。由于其传输媒介是Internet,所以传输距离不受限制,这相对于其他工业控制总线有不可比拟的优势,SNMP最大的优点是协议简洁,适合嵌入式应用。SNMP体系可扩展性强,只要将新的MIB装载在管理软件上就可以实现对新的终端的控制与访问,本文介绍了一种基于廉价的微控制器的实现嵌入式代理器的方案,以微处理器核心实现相关硬件及软件。 1 SNMP体系结构 SNMP的体系结构(见图1)以简单的查询/回答模型为基础
[单片机]
嵌入式学习笔记5——51单片机之步进电机
1. 步进电机简介:在工业控制系统中,通常要控制机械部件的平移和转动,这些机械部件的驱动大都采用交流电机、直流电机和步进电机。其中,步进电机最适合数字控制,因此它在数控机床,家用电器等中得到广泛应用。 2. 步进电机的特点:(1)一般电机都是连续旋转的,而步进电机却是一步一步地转动,故称之为步进电机,每次能转动的最小角度称为步距角(1-2相励磁方式,即A-A、B-B-B、C-C-C、D-D-D、A-A)。(2)每当步进电机的驱动器收到一个驱动脉冲信号后,步进电机将会按照设定的方向转动一个固定的角度(有的步进电机可以直接输出线位移,称为直线电动机)。(3)对于角位移步进电机,可通过控制脉冲的个数控制角位移量,从而准确定位。(4)可通过
[单片机]
<font color='red'>嵌入式</font>学习笔记5——51<font color='red'>单片机</font>之步进电机
单片机嵌入式系统应用
Microchip公司的MCP3421与其他A/D转换器相比,特点主要表现在:全差分输入;18位分辨率;精密的连续自校准功能;可选择3.75、15、60或240 sps采样速率进行转换;可工作在连续转换或单次转换模式,在单次转换后的空闲期内自动进入待机模式,极大地减小了电流消耗;内部集成2.048 V±0.05%精度,且温度漂移仅为5ppm/℃的基准电压源;可编程增益放大器(PGA)提供1/2/4/8倍增益,允许测量极小的信号并且具有很高的分辨率;内部集成振荡器电路并提供I2C串行接口等。 1 MCP3421封装形式与结构 MCP3421是Microchip公司△-∑A/D转换器系列的一款18位分辨率器件,采用SOT23-6封装
[工业控制]
嵌入式学习笔记3——51单片机之闪烁灯设计
1. 电路图 一个二极管点亮一般需流经的电流值为3mA~10mA,二极管两边的压降为1.6V~1.7V。 2. 点亮二极管: (1)位操作: sbit led0=P0^0; led0=0;//单个位的赋值 (2)总线操作: P0=0xfe;//11111110 整个8位引脚一起赋值 3. 软件仿真: 点工具栏上d图标,双击某行即设置断点;若要用软件仿真查看一条语句的执行时间,一定要在Options for target - target- Xtal(MHz)中将晶振频率设成与单片机的频率相同。(机器周期=12*晶振周期=12*系统时钟周期, 晶振频率越高,单片 机执行速度
[单片机]
<font color='red'>嵌入式</font>学习笔记3——51<font color='red'>单片机</font>之闪烁灯设计
一种单片机实现的嵌入式视频切换器
    摘要: 介绍一种以单片机为主控CPU的嵌入式视频切换器,简述其工作过程、硬件构成、软件设计。该切换器已成功地应用于湖南省地县电视会议系统中,实际应用表明,切换器工作可靠、成本低廉,具有很强的通用性和很高的实用价值。该切换器亦可用于普通的多媒体监控系统。     关键词: 89C51单片机  视频切换  嵌入式  I2C总线     随着多媒体通信技术的迅速发展,会议电视的理论研究和实用系统研制也得到了迅速发展。近年来,我国的会议电视业务也以超出人们想象的速度得到推广应用。视频矩阵切换电路是会议电视系统的关键部件。要求具有以下功能:     ·具有与多媒体电脑通讯的功能。可根据实际安装的不同需要,
[工业控制]
嵌入式学习笔记17——AVR单片机之头文件简介和使用
1. ICCAVR的头文件形式为: #include io*v.h 芯片使用的不是mega类;或#include iom*v.h 使用的芯片为mega类。其中 * 用相应的芯片型号代替,如芯片ATmega8,则头文件为#include iom8v.h 2. 在AVR单片机的使用中有一个重要的头文件,macros.h,该头文件定义了一些常用的宏,如BIT(X),以及看门狗复位,开/关全局中断等等。 3. AVR单片机的位操作:AVR中没有像51单片机中sbit的用法,但是同样可对单个I/O口进行操作,其具体方法如下: DDRB | =(1 3); DDRB | =BIT(3); DDRB | =BIT(DDR
[单片机]
一种单片机实现的嵌入式视频切换器
    摘要: 介绍一种以单片机为主控CPU的嵌入式视频切换器,简述其工作过程、硬件构成、软件设计。该切换器已成功地应用于湖南省地县电视会议系统中,实际应用表明,切换器工作可靠、成本低廉,具有很强的通用性和很高的实用价值。该切换器亦可用于普通的多媒体监控系统。     关键词: 89C51单片机  视频切换  嵌入式  I2C总线     随着多媒体通信技术的迅速发展,会议电视的理论研究和实用系统研制也得到了迅速发展。近年来,我国的会议电视业务也以超出人们想象的速度得到推广应用。视频矩阵切换电路是会议电视系统的关键部件。要求具有以下功能:     ·具有与多媒体电脑通讯的功能。可根据实际安装的不同需要,
[应用]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved