l298n电机驱动直流电机各种程序

l298n电机驱动直流电机各种程序
l298n电机驱动直流电机各种程序

#include

#define uchar unsigned char

#define uint unsigned int

sbit INPUT1 = P1^0; //控制口

sbit INPUT2 = P1^1;

sbit INPUT3 = P1^2;

sbit INPUT4 = P1^3;

sbit ENA = P1^4; //产生PWM波sbit ENB = P1^5;

uint MA=0,MB=0;

uint SpeedA=20;//50%占空比

uint SpeedB=20;

void delay(uint z) {

uint x,y;

for(x=z;x>0;x--)

for(y=125;y>0;y--);

}

void main(void)

{

delay(1000) ;

delay(1000) ;

INPUT1=1;

INPUT2=0;

INPUT3=1;

INPUT4=0;

TH0 = 0xF4;

TL0 = 0x48;

TH1 = 0xF4;

TL1 = 0x48;

TMOD = 0x11;

TR0 = 1;

TR1 = 1;

ET0 = 1;

ET1 = 1;

EA = 1;

while(1){}

}

void time0_int() interrupt 1 using 1

TR0=0;

TH0=0xF4;

TL0=0x48;

MA++;

if(MA< SpeedA){

ENA = 1;

}

else ENA = 0;

if(MA == 40){

MA = 0;

}

TR0 = 1;

}

void time1_int() interrupt 3 using 1

{

TR1=0;

TH1=0xF4;

TL1=0x48;

MB=MB + 1;

if(MB < SpeedB){

ENB=1;

}

else ENB = 0;

if(MB == 40){

MB = 0;

}

TR1 = 1;

}

(2)

#include

sbit KEY1 = P3^1;

sbit PWM = P1^5;

unsigned char CYCLE; //定义周期该数字X基准定时时间如果是10 则周期是10 x 0.1ms unsigned char PWM_ON ;//定义高电平时间

void delay(unsigned int cnt)

while(--cnt);

}

main()

{

unsigned char PWM_Num;//定义档位

TMOD |=0x01;//定时器设置1ms in 12M crystal

TH0=(65536-1000)/256;

TL0=(65536-1000)%256;//定时1mS

IE= 0x82; //打开中断

TR0=1;

CYCLE = 10;// 时间可以调整这个是10步调整周期10ms 8位PWM就是256步while(1)

{

if(!KEY1)

{

delay(10000);

if(!KEY1)

{

PWM_Num++;

if(PWM_Num==4)PWM_Num=0;

switch(PWM_Num){

case 0:P1=0xFE;PWM_ON=0;break;//高电平时长

case 1:P1=0xFD;PWM_ON=4;break;

case 2:P1=0xFB;PWM_ON=6;break;

case 3:P1=0xF7;PWM_ON=8;break;

default:break;

}

}

}

}

}

/********************************/

/* 定时中断*/

/********************************/

void tim(void) interrupt 1 using 1

{

static unsigned char count; //

TH0=(65536-1000)/256;

TL0=(65536-1000)%256;//定时1mS

if (count==PWM_ON)

{

PWM = 1; //灯灭

}

count++;

if(count == CYCLE)

{

count=0;

if(PWM_ON!=0) //如果左右时间是0 保持原来状态

PWM = 0;//灯亮

}

}

(3)

/***************电子电机驱动模块直流电机控制程序**************************/ #include

sbit IN1=P1^0;

sbit IN2=P1^1;

sbit IN3=P1^2;

sbit IN4=P1^3;

sbit EN1=P1^4;

sbit EN2=P1^5;

unsigned int pwm_H;

unsigned int pwm_L;

/***********初始函数函数**********************************/

/*日期:2012年2月2日*/

/*版本号V1.2*/

/*说明:初始化系统,调用速度设置函数前请先初始化*/

void InitSpeed()

{

TMOD=0X01;

TL0=0;

TH0=0;

TR0=1;

ET0=1;

EA=1;

}

/***********速度设置函数**********************************/ /*日期:2012年2月2日*/

/*版本号V1.2*/

/*说明:0-1000级速度,值越高速度越快*/

void SetSpeed(unsigned int num)

{

if(num<1000)

{

pwm_L=65535-num;

pwm_H=65536-(1001-num);

}

else return ;

}

/***********速度设置函数**********************************/ /*日期:2012年2月2日*/

/*版本号V1.2*/

/*说明:左转设置函数*/

void TurnLeft()

{

IN1=0;

IN2=1;

IN3=0;

IN4=1;

}

/***********速度设置函数**********************************/ /*日期:2012年2月2日*/

/*版本号V1.2*/

/*说明:右转设置函数*/

void TurnRight()

{

IN1=1;

IN2=0;

IN3=1;

IN4=0;

}

/************电机使能*********************************/

/*日期:2012年2月2日*/

/*版本号V1.2*/

/*说明:右转设置函数*/

void MotorGo()

{

EN1=0;

EN2=0;

}

void main()

{

InitSpeed();

TurnRight();

MotorGo();

SetSpeed(999);

while(1);

}

/*******定时器0中断服务程序*************/ void Timer0() interrupt 1 using 1

{

static char stepFlag;

TR0=0;

if(stepFlag==1)

{

TL0=pwm_H;

TH0=pwm_H>>8;

EN1=0; //电机1不使能

EN2=0; //电机2不使能

stepFlag=0;

}

else

{

TL0=pwm_L;

TH0=pwm_L>>8;

EN1=1; //电机1使能

EN2=1; //电机2使能

stepFlag=1;

}

TR0=1;

}

直流电机驱动电路设计

直流电机驱动电路设计 一、直流电机驱动电路的设计目标 在直流电机驱动电路的设计中,主要考虑一下几点: 1. 功能:电机是单向还是双向转动?需不需要调速?对于单向的电机驱动,只要用一个大功率三极管或场效应管或继电 器直接带动电机即可,当电机需要双向转动时,可以使用由4个功率元件组成的H桥电路或者使用一个双刀双掷的继电器。 如果不需要调速,只要使用继电器即可;但如果需要调速,可以使用三极管,场效应管等开关元件实现PWM(脉冲宽度调制)调速。 2. 性能:对于PWM调速的电机驱动电路,主要有以下性能指标。 1)输出电流和电压范围,它决定着电路能驱动多大功率的电机。 2)效率,高的效率不仅意味着节省电源,也会减少驱动电路的发热。要提高电路的效率,可以从保证功率器件的开关工作状态和防止共态导通(H桥或推挽电路可能出现的一个问题,即两个功率器件同时导通使电源短路)入手。 3)对控制输入端的影响。功率电路对其输入端应有良好的信号隔离,防止有高电压大电流进入主控电路,这可以用高的输入阻抗或者光电耦合器实现隔离。 4)对电源的影响。共态导通可以引起电源电压的瞬间下降造成高频电源污染;大的电流可能导致地线电位浮动。 5)可靠性。电机驱动电路应该尽可能做到,无论加上何种控制信号,何种无源负载,电路都是安全的。 二、三极管-电阻作栅极驱动

1.输入与电平转换部分: 输入信号线由DATA引入,1脚是地线,其余是信号线。注意1脚对地连接了一个2K欧的电阻。当驱动板与单片机分别供电时,这个电阻可以提供信号电流回流的通路。当驱动板与单片机共用一组电源时,这个电阻可以防止大电流沿着连线流入单片机主板的地线造成干扰。或者说,相当于把驱动板的地线与单片机的地线隔开,实现“一点接地”。 高速运放KF347(也可以用TL084)的作用是比较器,把输入逻辑信号同来自指示灯和一个二极管的2.7V基准电压比较,转换成接近功率电源电压幅度的方波信号。KF347的输入电压范围不能接近负电源电压,否则会出错。因此在运放输入端增加了防止电压范围溢出的二极管。输入端的两个电阻一个用来限流,一个用来在输入悬空时把输入端拉到低电平。 不能用LM339或其他任何开路输出的比较器代替运放,因为开路输出的高电平状态输出阻抗在1千欧以上,压降较大,后面一级的三极管将无法截止。 2.栅极驱动部分: 后面三极管和电阻,稳压管组成的电路进一步放大信号,驱动场效应管的栅极并利用场效应管本身的栅极电容(大约 1000pF)进行延时,防止H桥上下两臂的场效应管同时导通(“共态导通”)造成电源短路。 当运放输出端为低电平(约为1V至2V,不能完全达到零)时,下面的三极管截止,场效应管导通。上面的三极管导通,场效应管截止,输出为高电平。当运放输出端为高电平(约为VCC-(1V至2V),不能完全达到VCC)时,下面的三极管导通,场效

L6203直流电机驱动设计原理图及例程

L6203直流电机控制驱动器 【简要说明】 一、尺寸:长66mmX宽33mm X高28mm 二、主要芯片:L6203 三、工作电压:控制信号直流4.5~5.5V;驱动电机电压7.2~30V 四、可驱动直流(7.2~30V之间电压的电机) 五、最大输出电流4A 六、最大输出功率20W 七、特点:1、具有信号指示 2、转速可调 3、抗干扰能力强 4、具有续流保护 5、可单独控制一台直流电机 6、PWM脉宽平滑调速(可使用PWM信号对直流电机调速) 7、可实现正反转 8、此驱动器非常时候控制飞思卡尔智能车,驱动器压降小,电流大,驱动能力强。【标注图片】

直流电机的控制实例 使用驱动器可以控制一台直流电机。电机分别为OUT1和OUT2。输入端EN可用于输入PWM脉宽调制信号对电机进行调速控制。(如果无须调速可将EN使能端,接高低电平,高电平启动,低电平停止。也可由单片机输出直接控制)实现电机正反转就更容易了,输入信号端IN1接高电平输入端IN2接低电平,电机正转。(如果信号端IN1接低电平,IN2接高电平,电机反转。)可参考下图表: 直流电机测试程序 【原理图】

【测试程序】 /******************************************************************** 汇诚科技 实现功能:调试程序 使用芯片:AT89S52 或者 STC89C52 晶振:11.0592MHZ 编译环境:Keil 作者:zhangxinchun 淘宝店:汇诚科技 *********************************************************************/ #include #define uchar unsigned char//宏定义无符号字符型 #define uint unsigned int //宏定义无符号整型 sbit P2_0=P2^0;//启动 sbit P2_1=P2^1;//停止 sbit P2_2=P2^2;//正转 sbit P2_3=P2^3;//反转 sbit P1_0=P1^0;//使能 sbit P1_1=P1^1;//IN1 sbit P1_2=P1^2;//IN2 /******************************************************************** 延时函数 *********************************************************************/ void delay(uchar t)//延时程序

直流电机驱动电路设计

应用越来越广泛的直流电机,驱动电路设计 Source:电子元件技术| Publishing Date:2009-03-20 中心论题: ?在直流电机驱动电路的设计中,主要考虑功能和性能等方面的因素 ?分别介绍几种不同的栅极驱动电路并比较其性能优缺点 ?介绍PWM调速的实现算法及硬件电路 ?介绍步进电机的驱动方案 解决方案: ?根据实际电路情况以及要求仔细选择驱动电路 ?使用循环位移算法及模拟电路实现PWM调速 ?对每个电机的相应时刻设定相应的分频比值,同时用一个变量进行计数可实现步进电机的分频调速 直流电机驱动电路的设计目标 在直流电机驱动电路的设计中,主要考虑一下几点: 功能:电机是单向还是双向转动?需不需要调速?对于单向的电机驱动,只要用一个大功率三极管或场效应管或继电器直接带动电机即可,当电机需要双向转动时,可以使用由4个功率元件组成的H桥电路或者使用一个双刀双掷的继电器。如果不需要调速,只要使用继电器即可;但如果需要调速,可以使用三极管,场效应管等开关元件实现PWM(脉冲宽度调制)调速。 性能:对于PWM调速的电机驱动电路,主要有以下性能指标。 1。输出电流和电压围,它决定着电路能驱动多大功率的电机。 2。效率,高的效率不仅意味着节省电源,也会减少驱动电路的发热。要提高电路的效率,可以从保证功率器件的开关工作状态和防止共态导通(H桥或推挽电路可能出现的一个问题,即两个功率器件同时导通使电源短路)入手。 3。对控制输入端的影响。功率电路对其输入端应有良好的信号隔离,防止有高电压大电流进入主控电路,这可以用高的输入阻抗或者光电耦合器实现隔离。

4。对电源的影响。共态导通可以引起电源电压的瞬间下降造成高频电源污染;大的电流可能导致地线电位浮动。 5。可靠性。电机驱动电路应该尽可能做到,无论加上何种控制信号,何种无源负载,电路都是安全的。 三极管-电阻作栅极驱动 1.输入与电平转换部分: 输入信号线由DATA引入,1脚是地线,其余是信号线。注意1脚对地连接了一个2K欧的电阻。当驱动板与单片机分别供电时,这个电阻可以提供信号电流回流的通路。当驱动板与单片机共用一组电源时,这个电阻可以防止大电流沿着连线流入单片机主板的地线造成干扰。或者说,相当于把驱动板的地线与单片机的地线隔开,实现“一点接地”。 高速运放KF347(也可以用TL084)的作用是比较器,把输入逻辑信号同来自指示灯和一个二极管的2。7V 基准电压比较,转换成接近功率电源电压幅度的方波信号。KF347的输入电压围不能接近负电源电压,否则会出错。因此在运放输入端增加了防止电压围溢出的二极管。输入端的两个电阻一个用来限流,一个用来在输入悬空时把输入端拉到低电平。

无刷直流电机的组成及工作原理

无刷直流电机的组成及工作原理 2.1 引言 直流无刷电动机一般由电子换相电路、转子位置检测电路和电动机本体三部分组成,电子换相电路一般由控制部分和驱动部分组成,而对转子位置的检测一般用位置传感器来完成。工作时,控制器根据位置传感器测得的电机转子位置有序的触发驱动电路中的各个功率管,进行有序换流,以驱动直流电动机。下文从无刷直流电动机的三个部分对其发展进行分析。 2.2 无刷直流电机的组成 2.2.1 电动机本体 无刷直流电动机在电磁结构上和有刷直流电动机基本一样,但它的电枢绕组放在定子上,转子采用的重量、简化了结构、提高了性能,使其可*性得以提高。无刷电动机的发展与永磁材料的发展是分不开的,磁性材料的发展过程基本上经历了以下几个发展阶段:铝镍钴,铁氧体磁性材料,钕铁硼(NdFeB)。钕铁硼有高磁能积,它的出现引起了磁性材料的一场革命。第三代钕铁硼永磁材料的应用,进一步减少了电机的用铜量,促使无刷电机向高效率、小型化、节能的方向发展。 目前,为提高电动机的功率密度,出现了横向磁场永磁电机,其定子齿槽与电枢线圈在空间位置上相互垂直,电机中的主磁通沿电机轴向流通,这种结构提高了气隙磁密,能够提供比传统电机大得多的输出转矩。该类型电机正处于研究开发阶段。 2.2.2 电子换相电路 控制电路:无刷直流电动机通过控制驱动电路中的功率开关器件,来控制电机的转速、转向、转矩以及保护电机,包括过流、过压、过热等保护。控制电路最初采用模拟电路,控制比较简单。如果将电路数字化,许多硬件工作可以直接由软件完成,可以减少硬件电路,提高其可靠性,同时可以提高控制电路抗干扰的能力,因而控制电路由模拟电路发展到数字电路。 驱动电路:驱动电路输出电功率,驱动电动机的电枢绕组,并受控于控制电路。驱动电路由大功率开关器件组成。正是由于晶闸管的出现,直流电动机才从有刷实现到无刷的飞跃。但由于晶闸管是只具备控制接通,而无自关断能力的半控性开关器件,其开关频率较低,不能满足无刷直流电动机性能的进一步提高。随着电力电子技术的飞速发展,出现了全控型的功率开关器件,其中有可关断晶体管(GTO)、电力场效应晶体管(MOSFET)、金属栅双极性晶体管IGBT 模块、集成门极换流晶闸管(IGCT)及近年新开发的电子注入增强栅晶体管(IEGT)。随着这些功率器件性能的不断提高,相应的无刷电动机的驱动电路也获得了飞速发展。目前,全控型开关器件正在逐渐取代线路复杂、体积庞大、功能指标低的普通晶闸管,驱动电路已从线性放大状态转换为脉宽调制的开关状态,相应的电路组成也由功率管分立电路转成模块化集成电路,为驱动电路实现智能化、高频化、小型化创造了条件。 2.2.3 转子位置检测电路

无刷直流电机的驱动及控制

无刷直流电机驱动 James P. Johnson, Caterpiller公司 本章的题目是无刷直流电动机及其驱动。无刷直流电动机(BLDC)的运行仿效了有刷并励直流电动机或是永磁直流电动机的运行。通过将原直流电动机的定子、转子内外对调—变成采用包含电枢绕组的交流定子和产生磁场的转子使得该仿效得以可能。正如本章中要进一步讨论的,输入到BLDC定子绕组中的交流电流必须与转子位置同步更变,以便保持磁场定向,或优化定子电流与转子磁通的相互作用,类似于有刷直流电动机中换向器、电刷对绕组的作用。该原理的实际运用只能在开关电子学新发展的今天方可出现。BLDC电机控制是今天世界上发展最快的运动控制技术。可以预见,随着BLDC的优点愈益被大家所熟知且燃油成本持续增加,BLDC必然会进一步广泛运用。 2011-01-30 23.1 BLDC基本原理 在众文献中无刷直流电动机有许多定义。NEMA标准《运动/定位控制电动机和控制》中对“无刷直流电动机”的定义是:“无刷直流电动机是具有永久磁铁转子并具有转轴位置监测来实施电子换向的旋转自同步电机。不论其驱动电子装置是否与电动机集成在一起还是彼此分离,只要满足这一定义均为所指。”

图23.1 无刷直流电机构形 2011-01-31 若干类型的电机和驱动被归类于无刷直流电机,它们包括: 1 永磁同步电机(PMSMs); 2 梯形反电势(back - EMF)表面安装磁铁无刷直流电机; 3 正弦形表面安装磁铁无刷直流电机; 4 内嵌式磁铁无刷直流电机; 5 电机与驱动装置组合式无刷直流电机; 6 轴向磁通无刷直流电机。 图23.1给出了几种较常见的无刷直流电机的构形图。永磁同步电机反电势是正弦形的,其绕组如同其他交流电机一样通常不是满距,或是接近满距的集中式绕组。许多无刷直流电

步进电机驱动器以及原理图

` 基于L297系列芯片的步进电机驱动器 设计说明书 一:概述 步进电动机是用脉冲信号进行控制,将点脉冲信号转换成相应的角位移和线位移的微电机,广泛地应用于打印机等办公知道设备以及各种控制装置。 步进电机和一般的电机不同,之接电源步进电机不能转动,而每加一个点脉冲仅转动一定的角度,另外,改变脉冲的频率时,步进电机的速率也跟着改变。 步进电机按电磁转距产生机理的不同可以分为反应式步进电机,永磁式步进电机和混合式步进电机,而按绕组的相数又可以分为单相,两相,三相。五相……… 二:步进电机的驱动方式 由于篇幅有限和设计的实际情况,在这我只介绍和设计方式相关的二相步进电机的励磁方式和驱动方式。 (一)驱动器结构简介 步进电机驱动器主要结构可以由下图表示 各部分的主要作用为 1:环行分配器:根据输入信号的要求产生电机在不同状态下的开关波形 2:信号处理:对环行分配器产生的开关信号波形进行PWM调制以及对相关的波形进行滤波整形处理 3:推动级:对开关信号的电压,电流进行放大提升 4:主开关电路:用功率元器件直接控制电机的各相绕组 5:保护电路:当绕组电流过大时产生关断信号对主回路进行关断,以保护电机驱动器和电机绕组 6:传感器:对电机的位置和角度进行实时监控,传回信号的产生装置。 (二):励磁方式

本设计对二相双极性电机进行的,所以介绍二相电机的励磁方式 1:一相励磁:通电的绕组只有一相,依次切换相电流产生旋转步距角为1。8度,对这种励磁方式,每个脉冲到来时的旋转角的响应有振动,若频率过高,有时会产生失步现象 2:两相励磁:两相同时流通电流,也采用依次切换相电流的方法,二相励磁的步距角为1.8度,二相历次的总电流增大2倍,则最高启动频率增大,能获得高的转速,另外,过度性能也好。 3:一,二相励磁:这是一种交替进行一相励磁,二相励磁的方法,启动电流每两个始终切换依次,因此步距角为0。9度,励磁电流变大,过度性能也好,最大启动频率也高。 (三):驱动方式 单极性和双极性是步进电机最常采用的两种驱动架构。单极性驱动电路使用四颗晶体管来驱动步进电机的两组相位,电机结构则如图1所示包含两组带有中间抽头的线圈,整个电机共有六条线与外界连接。这类电机有时又称为四相电机,但这种称呼容易令人混淆又不正确,因为它其实只有两个相位,精确的说法应是双相位六线式步进电机。六线式步进电机虽又称为单极性步进电机,实际上却能同时使用单极性或双极性驱动电路。 单极性步进电机驱动电路 双极性步进电机的驱动电路则如图2所示,它会使用八颗晶体管来驱动两组相位。双极性驱动电路可以同时驱动四线式或六线式步进电机,虽然四线式电机只能使用双极性驱动电路,它却能大幅降低量产型应用的成本。双极性步进电机驱动电路的晶体管数目是单极性驱动电路的两倍,其中四颗下端晶体管通常是由微控制器直接驱动,上端晶体管则需要成本较高的上端驱动电路。双极性驱动电路的晶体管只需承受电机电压,所以它不像单极性驱动电路一样需要箝位电路。

直流电机驱动控制电路_NMosfet

1 引言 长期以来,直流电机以其良好的线性特性、优异的控制性能等特点成为大多数变速运动控制和闭环位置伺服控制系统的最佳选择。特别随着计算机在控制领域,高开关频率、全控型第二代电力半导体器件(GTR、GTO、MOSFET、IGBT等)的发展,以及脉宽调制(PWM)直流调速技术的应用,直流电机得到广泛应用。为适应小型直流电机的使用需求,各半导体厂商推出了直流电机控制专用集成电路,构成基于微处理器控制的直流电机伺服系统。但是,专用集成电路构成的直流电机驱动器的输出功率有限,不适合大功率直流电机驱动需求。因此采用N沟道增强型场效应管构建H桥,实现大功率直流电机驱动控制。该驱动电路能够满足各种类型直流电机需求,并具有快速、精确、高效、低功耗等特点,可直接与微处理器接口,可应用PWM技术实现直流电机调速控制。 2 直流电机驱动控制电路总体结构 直流电机驱动控制电路分为光电隔离电路、电机驱动逻辑电路、驱动信号放大电路、电荷泵电路、H桥功率驱动电路等四部分,其电路框图如图一 由图可以看出,电机驱动控制电路的外围接口简单。其主要控制信号有电机运转方向信号Dir电机调速信号PWM及电机制动信号Brake,Vcc为驱动逻辑电路部分提供电源,Vm为电机电源电压,M+、M-为直流电机接口。 在大功率驱动系统中,将驱动回路与控制回路电气隔离,减少驱动控制电路对外部控制电路的干扰。隔离后的控制信号经电机驱动逻辑电路产生电机逻辑控制信号,分别控制H桥的上下臂。由于H桥由大功率N沟道增强型场效应管构成,不能由电机逻辑控制信号直接驱动,必须经驱动信号放大电路和电荷泵电路对控制信号进行放大,然后驱动H桥功率驱动电路来驱动直流电机。 3 H桥功率驱动原理 直流电机驱动使用最广泛的就是H型全桥式电路,这种驱动电路方便地实现直流电机的四象限运行,分别对应正转、正转制动、反转、反转制动。H桥功率驱动原理图如图2所示。

电机驱动电路的设计

《电子线路CAD》课程论文题目:电机驱动电路的设计

1 电路功能和性能指标 此电路是用MCU发出的PWM波来控制电机的转速的电路,电路输入电压是7.2V。 2 原理图设计 2.1原理图元器件制作 元器件截图: 图1 这个是图中的BTN7971的原理图,是一款电机驱动半桥芯片。 制作步骤: 1.点击菜单栏的放置,然后点击弹出的窗口中的矩形,如下图: 图2 2.然后鼠标光标下就会出现一个黄色的矩形边框,自己就可以随意设置边框的大小,之后框图的大小可以拖动修改,如下图:

图3 3.框图定好后,点击下图的图标,可以进行画引脚: 图4 4.放引脚时可以按table键设置引脚属性: 图5 2.2 原理图设计 ①原理图设计过程: 首先简历里一个PCB工程项目,保存命名为BTN驱动,然后在这个工程下面

建立一个原理图文件和一个PCB文件,并将其保存并重命名为BTN在与工程相同的目录下面,然后开始绘制原理图了,将所有设置默认为初始状态不需要更改,然后开始画原理图了,将其模块化绘图比较方便好看。 ②下面就是绘制成功后的原理图: 图6 ③下图为massage框图: 图7 其操作步骤为: 1.点击system中的message, 2.然后点击下图中高亮部分 图8

3.最后打开message就可以看见编译信息了 4.之后根据错误提示进行查找修改,直至没有错误和警告,如下图: 图9 ④该项目的元器件库截图如下: 图10 图11

生成原理图库的步骤为: 1.点击界面右下角的design compiler,然后点击如图高亮部分: 图12 2.点击界面上面的工具栏中的设计,然后点击高亮部分: 图13 3.最后可以查看刚才打开的navigater,如图:

较大功率直流电机驱动电路的设计方案

1 引言 直流电机具有优良的调速特性,调速平滑、方便、调速范围广,过载能力强,可以实现频繁的无级快速启动、制动和反转,能满足生产过程中自动化系统各种不同的特殊运行要求,因此在工业控制领域,直流电机得到了广泛的应用。 许多半导体公司推出了直流电机专用驱动芯片,但这些芯片多数只适合小功率直流电机,对于大功率直流电机的驱动,其集成芯片价格昂贵。基于此,本文详细分析和探讨了较大功率直流电机驱动电路设计中可能出现的各种问题,有针对性设计和实现了一款基于25D60-24A 的直流电机驱动电路。该电路驱动功率大,抗干扰能力强,具有广泛的应用前景。 2 H 桥功率驱动电路的设计 在直流电机中,可以采用GTR 集电极输出型和射极输出性驱动电路实现电机的驱动,但是它们都属于不可逆变速控制,其电流不能反向,无制动能力,也不能反向驱动,电机只能单方向旋转,因此这种驱动电路受到了很大的限制。对于可逆变速控制, H 桥型互补对称式驱动电路使用最为广泛。可逆驱动允许电流反向,可以实现直流电机的四象限运行,有效实现电机的正、反转控制。而电机速度的控制主要有三种,调节电枢电压、减弱励磁磁通、改变电枢回路电阻。三种方法各有优缺点,改变电枢回路电阻只能实现有级调速,减弱磁通虽然能实现平滑调速,但这种方法的调速范围不大,一般都是配合变压调速使用。因此在直流调速系统中,都是以变压调速为主,通过PWM(Pulse Width Mo dulation)信号占空比的调节改变电枢电压的大小,从而实现电机的平滑调速。 2.1 H 桥驱动原理 要控制电机的正反转,需要给电机提供正反向电压,这就需要四路开关去控制电机两个输入端的电压。当开关S1 和S4 闭合时,电流从电机左端流向电机的右端,电机沿一个方向旋转;当开关S2 和S3 闭合时,电流从电机右端流向电机左端,电机沿另一个方向旋转, H 桥驱动原理等效电路图如图1 所示。

有刷直流马达驱动电路

有刷直流马达驱动电路MX612 有刷直流马达驱动电路 MX612 概述 该产品为电池供电的玩具、低压或者电池供电的运动控制应用提供了一种集成的有刷直流马达驱动解决方案。电路内部集成了采用N沟和P沟功率MOSFET设计的H桥驱动电路,适合于驱动有刷直流马达或者驱动步进马达的一个绕组。该电路具备较宽的工作电压范围(从2V到10V),最大持续输出电流达到1.2A,最大峰值输出电流达到2.5A。 该驱动电路内置过热保护电路。通过驱动电路的负载电流远大于电路的最大持续电流时,受封装散热能力限制,电路内部芯片的结温将会迅速升高,一旦超过设定值(典型值150℃),内部电路将立即关断输出功率管,切断负载电流,避免温度持续升高造成塑料封装冒烟、起火等安全隐患。内置的温度迟滞电路,确保电路恢复到安全温度后,才允许重新对电路进行控制。 特性 ●低待机电流(小于0.1uA); ●低静态工作电流; ●集成的H桥驱动电路; ●内置防共态导通电路; ●低导通内阻的功率MOSFET管; ●内置带迟滞效应的过热保护电路(TSD); ●抗静电等级:3KV (HBM)。 典型应用 ● 2-6节AA/AAA干电池供电的玩具马达驱动; ● 2-6节镍-氢/镍-镉充电电池供电的玩具马达驱动; ● 1-2节锂电池供电的马达驱动

引脚排列 引脚定义 功能框图

注:D A JA T A表示电路工作的环境温度,θJA为封装的热阻。150℃表示电路的最高工作结温。 (2)、电路功耗的计算方法: P =I2*R 其中P为电路功耗,I为持续输出电流,R为电路的导通内阻。电路功耗P必须小于最大功耗P D (3)、人体模型,100pF电容通过1.5KΩ 电阻放电。 注:(1)、逻辑控制电源VCC与功率电源VDD内部完全独立,可分别供电。当逻辑控制电源VCC掉电之后,电路将进入待机模式。 (2)、持续输出电流测试条件为:电路贴装在PCB上测试,SOP8封装的测试PCB板尺寸为25mm*15mm。

电机驱动电路详细经典

先给大家介绍个技术交流QQ群有什么不能搞好的可以大家交流 28858693 技术交流QQ群 H桥驱动电路原理 2008-09-05 16:11 一、H桥驱动电路 图4.12中所示为一个典型的直流电机控制电路。电路得名于“H桥驱动电路”是因为它的形状酷似字母H。4个三极管组成H的4条垂直腿,而电机就是H中的横杠(注意:图4.12及随后的两个图都只是示意图,而不是完整的电路图,其中三极管的驱动电路没有画出来)。 如图所示,H桥式电机驱动电路包括4个三极管和一个电机。要使电机运转,必须导通对角线上的一对三极管。根据不同三极管对的导通情况,电流可能会从左至右或从右至左流过电机,从而控制电机的转向。 图4.12 H桥驱动电路 要使电机运转,必须使对角线上的一对三极管导通。例如,如图4.13所示,当Q1管和Q4管导通时,电流就从电源正极经Q1从左至右穿过电机,然后再经 Q4回到电源负极。按图中电流箭头所示,该流向的电流将驱动电机顺时针转动。当三极管Q1和Q4导通时,电流将从左至右流过电机,从而驱动电机按特定方向转动(电机周围的箭头指示为顺时针方向)。

图4.13 H桥电路驱动电机顺时针转动 图4.14所示为另一对三极管Q2和Q3导通的情况,电流将从右至左流过电机。当三极管Q2和Q3导通时,电流将从右至左流过电机,从而驱动电机沿另一方向转动(电机周围的箭头表示为逆时针方向)。 图4.14 H桥驱动电机逆时针转动 二、使能控制和方向逻辑 驱动电机时,保证H桥上两个同侧的三极管不会同时导通非常重要。如果三极管Q1和Q2同时导通,那么电流就会从正极穿过两个三极管直接回到负极。此时,电路中除了三极管外没有其他任何负载,因此电路上的电流就可能达到最大值(该电流仅受电源性能限制),甚至烧坏三极管。基于上述原因,在实际驱动电路中通常要用硬件电路方便地控制三极管的开关。 图4.155 所示就是基于这种考虑的改进电路,它在基本H桥电路的基础上增加了4个与门和2个非门。4个与门同一个“使能”导通信号相接,这样,用这一个信号就能控制整个电路的开关。而2个非门通过提供一种方向输人,可以保证任何时候在H桥的同侧腿上都只有一个三极管能导通。(与本节前面的示意图一样,图4.15所示也不是一个完整的电路图,特别是图中与门和三极管直接连接是不能正常工作的。)

直流无刷电机驱动原理

直流无刷电机的工作原理 直流无刷电机的优越性 直流电机具有响应快速、较大的起动转矩、从零转速至额定转速具备可提供额定转矩的性能,但直流电机的优点也正是它的缺点,因为直流电机要产生额定负载下恒定转矩的性能,则电 枢磁场与转子磁场须恒维持90°,这就要藉由碳刷及整流子。碳刷及整流子在电机转动时会 产生火花、碳粉因此除了会造成组件损坏之外,使用场合也受到限制。交流电机没有碳刷及 整流子,免维护、坚固、应用广,但特性上若要达到相当于直流电机的性能须用复杂控制技 术才能达到。现今半导体发展迅速功率组件切换频率加快许多,提升驱动电机的性能。微处 理机速度亦越来越快,可实现将交流电机控制置于一旋转的两轴直交坐标系统中,适当控制 交流电机在两轴电流分量,达到类似直流电机控制并有与直流电机相当的性能。 此外已有很多微处理机将控制电机必需的功能做在芯片中,而且体积越来越小;像模拟/数字转换器(Analog-to-digital converter,ADC)、脉冲宽度调制(pulse wide modulator,PWM)…等。直流无刷电机即是以电子方式控制交流电机换相,得到类似直流电机特性又没有直流电机机构上缺失的一种应用。 直流无刷电机的控制结构 直流无刷电机是同步电机的一种,也就是说电机转子的转速受电机定子旋转磁场的速度及转 子极数(P)影响: N=120.f / P。在转子极数固定情况下,改变定子旋转磁场的频率就可以改变转子的转速。直 流无刷电机即是将同步电机加上电子式控制(驱动器),控制定子旋转磁场的频率并将电机转子 的转速回授至控制中心反复校正,以期达到接近直流电机特性的方式。也就是说直流无刷电 机能够在额定负载范围内当负载变化时仍可以控制电机转子维持一定的转速。 直流无刷驱动器包括电源部及控制部如图(1) :电源部提供三相电源给电机,控制部则依需 求转换输入电源频率。

直流电机H桥驱动原理和驱动电路选择L9110_L298N_LMD18200

在直流电机驱动电路的设计中,主要考虑一下几点: 1.功能:电机是单向还是双向转动?需不需要调速?对于单向的电机驱动,只要用一个大功率三极管或场效应管或继电器直接带动电机 即可,当电机需要双向转动时,可以使用由4 个功率元件组成的H 桥电路或者使用一个双刀双掷的继电器。如果不需要调速,只要使 用继电器即可;但如果需要调速,可以使用三极管,场效应管等开关元件实现PWM (脉冲宽度调制)调速。 2.性能:对于PWM 调速的电机驱动电路,主要有以下性能指标。 1)输出电流和电压范围,它决定着电路能驱动多大功率的电机。 2)效率,高的效率不仅意味着节省电源,也会减少驱动电路的发热。要提高电路的效率,可以从保证功率器件的开关工作状态和防 止共态导通(H 桥或推挽电路可能出现的一个问题,即两个功率器件同时导通使电源短路)入手。 3)对控制输入端的影响。功率电路对其输入端应有良好的信号隔离,防止有高电压大电流进入主控电路,这可以用高的输入阻抗或 光电耦合器实现隔离。 4)对电源的影响。共态导通可以引起电源电压的瞬间下降造成高频电源污染;大的电流可能导致地线电位浮动。 5)可靠性。电机驱动电路应该尽可能做到,无论加上何种控制信号,何种无源负载,电路都是安全的。 H桥驱动电路:H桥式电机驱动电路包括4个三极管和一个电机,因其外形酷似字母'H',所以称作H桥驱动电路。 要使电机M运转,必须使对角线上的一对三极管导通。例如当Q1管和Q4管导通时,电流就从电源正极经Q1从左至右穿过电机,然后再经Q4回到电源负极。电机顺时针转动。当三极管Q2和Q3导通时,电流将从右至左流过电机,驱动电机逆时针方向转动。

步进电机及其驱动电路

第三节步进电动机及其驱动 一、步进电机的特点与种类 1.步进电机的特点 步进电机又称脉冲电机。它是将电脉冲信号转换成机械角位移的执行元件。每当输入一个电脉冲时,转子就转过一个相应的步距角。转子角位移的大小及转速分别与输入的电脉冲数及频率成正比,并在时间上与输入脉冲同步。只要控制输入电脉冲的数量、频率以及电机绕组通电相序即可获得所需的转角、转速及转向。 步进电动机具有以下特点: ?工作状态不易受各种干扰因素(如电压波动、电流大小与波形变化、温度等)的影响; ?步进电动机的步距角有误差,转子转过一定步数以后也会出现累积误差,但转子转过一转以后,其累积误差变为“零” ; ?由于可以直接用数字信号控制,与微机接口比较容易; ?控制性能好,在起动、停止、反转时不易“丢步”; ?不需要传感器进行反馈,可以进行开环控制; ?缺点是能量效率较低。 就常用的旋转式步进电动机的转子结构来说,可将其分为以下三种: (1)可变磁阻(VR-Variable Reluctance),也叫反应式步进电动机 (2)永磁(PM-Permanent Magnet)型 (3)混合(HB-Hybrid)型 (1)可变磁阻(VR-Variable Reluctance) 结构原理:该类电动机由定子绕组产生的反应电磁力吸引用软磁钢制成的齿形转子作步进驱动,故又称作反应式步进电动机。其结构原理如图3.5定子1 上嵌有线圈,转子2朝定子与转子之间磁阻最小方向转动,并由此而得名可变磁阻型。

图3.6 可变式阻步进电机 可变磁阻步进电机的特点: 反应式电动机的定子与转子均不含永久磁铁,故无励磁时没有保持力; 需要将气隙作得尽可能小,例如几个微米; 结构简单,运行频率高,可产生中等转矩,步距角小(0.09~9°) 制造材料费用低; 有些数控机床及工业机器人上使用。 (3)混合(HB-Hybrid)型 结构原理 这类电机是PM式和VR式的复合形式。其定子与VR类似,表面制有小齿,转子由永磁铁和铁心构成,同样切有小齿,为了减小步距角可以在结构上增加转子和定子的齿数。其结构如图3.7所示。 混合式步进电机特点: HB兼有PM和VR式步进电机的特点: 步距角可以做得较小(0.9~3.6°); 无励磁时具有保持力; 可以产生较大转矩,应用较广。

直流电机控制电路(伺服)

直流电机控制电路专辑—6 伺服电机是一种传统的电机。它是自动装置的执行元件。伺服电机的最大特点是可控。在有控制信号时,伺服电机就转动,且转速大小正比于控制电压的大小。去掉控制电压后,伺服电机就立即停止转动。伺服电机的应用甚广,几乎所有的自动控制系统都需要用到。在家电产品中,例如录相机、激光唱机等都是不可缺少的重要组成部分。 1.简单伺服电机的工作原理 图22示出了伺服电机的最简单的应用。电位器RV1由伺服电机带动。电机可选用电流不超过700mA,电压为12~24V的任一种伺服电机。图中RV1和RV2是接成惠斯登(Wheatstone)电桥。集成电路LM378是双路4瓦功率放大器,也以桥接方式构成电机驱动差分放大器。当RV2的任意变化,都将破坏电桥的平衡,使RV1—RV2之间产生一差分电压,并且加以放大后送至电机。电机将转动,拖动电位器RV1到新的位置,使电桥重新达到新的平衡。所以说,RV1是跟踪了RV2的运动。 图23是用方块图形式,画出了测速传感器伺服电机系统,能用作唱机转盘精密速度控制的原理图。电机用传统的皮带机构驱动转盘。转盘的边缘,用等间隔反射条文图形结构。用光电测速计进行监视和检测。光电测速计的输出信号正比于转盘的转速。把光电测速计输出信号的相位和频率,与标准振荡器的相位和频率进行比较,用它的误差信号控制电机驱动电路。因此,转盘的转速就精确地保持在额定转速上。额定转速的换档,可由操作开关控制。

这些控制电路,已有厂家做成专用的集成电路 2.数字比例伺服电机 伺服电机的最好类型之一,是用数字比例遥控系统。实际上这些装置是由三部份组成:采用集成电路、伺服电机、减速齿轮盒电位器机构。图24是这种系统的方块图。电路的驱动输入,是用周期为15ms而脉冲宽度为1~2ms的脉冲信号驱动。输入脉冲的宽度,控制伺服机械输出的位置。例如:1ms脉宽,位置在最左边;1.5ms在中是位置,2ms在最右边的位置 每一个输入脉冲分三路同时传送。一路触发1.5ms脉宽的固定脉冲发生器。一路输入触发脉冲发生器,第三路送入脉宽比较电路。用齿轮盒输出至RV1,控制可变宽度的脉冲发生器。这三种脉冲同时送到脉宽比较器后,一路确定电机驱动电路的方向。另一路送给脉宽扩展器,以控制伺服电机的速度,使得RV1迅速驱动机械位置输出跟随输入脉宽的任何变化。 上述伺服电机型常用于多路遥控系统。图25示出了四路数字比例控制系统的波形图。上述伺服电机型常用于多路遥控系统。图25示出了四路数字比例控制系统的波形图。 从图中可以看出是串行数据输入,经过译码器分出各路的控制信号。每一帧包含4ms 的同步脉冲,紧接在后面的是四路可变宽度(1~2ms)顺序的“路”脉冲。译码器将四路脉冲变换为并行形式,就能用于控制伺服电机。 3.数字伺服电机电路 数字伺服电机控制单元,可以买到现成的集成电路。例如ZN409CE或NE544N型伺服电机放大器集成电路。图26和图27示出了这两种集成电路的典型应用 。

常用电机驱动电路及原理

由于本人主要是搞软件的,所以硬件方面不是很了解,但是为了更好地相互学习,仅此整理出一份总结出来,有什么错误的地方还请大家积极的指出!供大家一起参考研究! 我们做的智能小车,要想出色的完成一场比赛,需要出色的控制策略!就整个智能车这个系统而言,我们的被控对象无外乎舵机和电机两个!通过对舵机的控制能够让我们的小车实时的纠正小车在赛道上的位置,完成转向!当然那些和我一样做平衡组的同学不必考虑舵机的问题!而电机是小车完成比赛的动力保障,同时平衡组的同学也需要通过对两路电机的差速控制,来控制小车的方向!所以选一个好的电机驱动电路非常必要! 常用的电机驱动有两种方式:一、采用集成电机驱动芯片;二、采用MOSFET和专用栅极驱动芯片自己搭。集成主要是飞思卡尔自己生产的33886芯片,还有就是L298芯片,其中298是个很好的芯片,其内部可以看成两个H桥,可以同时驱动两路电机,而且它也是我们驱动步进电机的一个良选!由于他们的驱动电流较小(33886最大5A持续工作,298最大2A持续工作),对于我们智能车来说不足以满足,但是电子设计大赛的时候可能会用到!所以想要详细了解他们的同学可以去查找他们的数据手册!在此只是提供他们的电路图,不作详细介绍! 33886运用电路图

下面着重介绍我们智能车可能使用的驱动电路。普遍使用的是英飞凌公司的半桥驱动芯片BTS7960搭成全桥驱动。其驱动电流约43A,而其升级产品BTS7970驱动电流能够达到70几安培!而且也有其可替代产品BTN79 70,它的驱动电流最大也能达七十几安!其内部结构基本相同如下: 每片芯片的内部有两个MOS管,当IN输入高电平时上边的MOS管导通,常称为高边MOS管,当IN输入低电平时,下边的MOS管导通,常称为低边MOS 管;当INH为高电平时使能整个芯片,芯片工作;当INH为低电平时,芯片不工作。其典型运用电路图如下图所示: EN1和EN2一般使用时我们直接接高电平,使整个电路始终处于工作状态!

伺服电机工作原理图

伺服电机工作原理图 伺服电机工作原理——伺服电机内部的转子是永磁铁,驱动器控制的U/V/W三相电形成电磁场,转子在此磁场的作用下转动,同时电机自带的编码器反馈信号给驱动器,驱动器根据反馈值与目标值进行比较,调整转子转动的角度。 永磁交流伺服系统具有以下等优点:(1)电动机无电刷和换向器,工作可靠,维护和保养简单;(2)定子绕组散热快;(3)惯量小,易提高系统的快速性;(4)适应于高速大力矩工作状态;(5)相同功率下,体积和重量较小,广泛的应用于机床、机械设备、搬运机构、印刷设备、装配机器人、加工机械、高速卷绕机、纺织机械等场合,满足了传动领域的发展需求。 永磁交流伺服系统的驱动器经历了模拟式、模式混合式的发展后,目前已经进入了全数字的时代。全数字伺服驱动器不仅克服了模拟式伺服的分散性大、零漂、低可靠性等确定,还充分发挥了数字控制在控制精度上的优势和控制方法的灵活,使伺服驱动器不仅结构简单,而且性能更加的可靠。现在,高性能的伺服系统,大多数采用永磁交流伺服系统其中包括永磁同步交流伺服电动机和全数字交流永磁同步伺服驱动器两部分。伺服驱动器有两部分组成:驱动器硬件和控制算法。控制算法是决定交流伺服系统性能好坏的关键技术之一,是国外交流伺服技术封锁的主要部分,也是在技术垄断的核心。 2 交流永磁伺服系统的基本结构 交流永磁同步伺服驱动器主要有伺服控制单元、功率驱动单元、通讯接口单元、伺服电动机及相应的反馈检测器件组成,其结构组成如图1所示。其中伺服控制单元包括位置控制器、速度控制器、转矩和电流控制器等等。我们的交流永磁同步驱动器其集先进的控制技术和控制策略为一体,使其非常适用于高精度、高性能要求的伺服驱动领域,还体现了强大的智能化、柔性化是传统的驱动系统所不可比拟的。 目前主流的伺服驱动器均采用数字信号处理器(DSP)作为控制核心,其优点是可以实现比较复杂的控制算法,事项数字化、网络化和智能化。功率器件普遍采用以智能功率模块(IPM)为核心设计的驱动电路,IPM内部集成了驱动电路,同时具有过电压、过电流、过热、欠压等故障检测保护电路,在主回路中还加入软启动电路,以减小启动过程对驱动器的冲击。

直流电机(H桥)驱动电路

直流电机(H桥)驱动电路 图4.12中所示为一个典型的直流电机控制电路。电路得名于“H桥驱动电路”是因为它的形状酷似字母 H。4个三极管组成H的4条垂直腿,而电机就是H中的横杠(注意:图4.12及随后的两个图都只是示意图,而不是完整的电路图,其中三极管的驱动电路没有画出来)。 如图所示,H桥式电机驱动电路包括4个三极管和一个电机。要使电机运转,必须导通对角线上的一对三极管。 根据不同三极管对的导通情况,电流可能会从左至右或从右至左流过电机,从而控制电机的转向。 图4.12 H桥驱动电路 要使电机运转,必须使对角线上的一对三极管导通。例如,如图4.13所示,当Q1管和Q4管导通时,电流就从电源正极经Q1从左至右穿过电机,然后再经 Q4回到电源负极。按图中电流箭头所示,该流向的电 流将驱动电机顺时针转动。当三极管Q1和Q4导通时,电流将从左至右流过电机,从而驱动电机按特定方向转动(电机周围的箭头指示为顺时针方向)。

图4.13 H桥电路驱动电机顺时针转动 图4.14所示为另一对三极管Q2和Q3导通的情况,电流将从右至左流过电机。当三极管Q2和Q3导通时,电流将从右至左流过电机,从而驱动电机沿另一方向转动(电机周围的箭头表示为逆时针方向)。 图4.14 H桥驱动电机逆时针转动 驱动电机时,保证H桥上两个同侧的三极管不会同时导通非常重要。如果三极管Q1和Q2同时导通,那么电流就会从正极穿过两个三极管直接回到负极。此时,电路中除了三极管外没有其他任何负载,因此电路

上的电流就可能达到最大值(该电流仅受电源性能限制),甚至烧坏三极管。基于上述原因,在实际驱动电 路中通常要用硬件电路方便地控制三极管的开关。 图4.155 所示就是基于这种考虑的改进电路,它在基本H桥电路的基础上增加了4个与门和2个非门。4个与门同一个“使能”导通信号相接,这样,用这一个信号就能控制整个电路的开关。而2个非门通过提供一种方向输人,可以保证任何时候在H桥的同侧腿上都只有一个三极管能导通。(与本节前面的示意图一样,图4.15所示也不是一个完整的电路图,特别是图中与门和三极管直接连接是不能正常工作的。) 图4.15 具有使能控制和方向逻辑的H桥电路 采用以上方法,电机的运转就只需要用三个信号控制:两个方向信号和一个使能信号。如果DIR-L信号为0,DIR-R信号为1,并且使能信号是1,那么三极管Q1和Q4导通,电流从左至右流经电机(如图4.16所示);如果DIR-L信号变为1,而DIR-R信号变为0,那么Q2和Q3将导通,电流则反向流过电机。 图4.16 使能信号与方向信号的使用

MOS管驱动直流电机

直流电机驱动课程设计题目:MOS管电机驱动设计

摘要 直流电动机具有优良的调速特性,调速平滑,方便,调速范围广,过载能力大,能承受频繁的冲击负载,可实现频繁的无级快速起动、制动和反转;能满足生产过程中自动化系统各种不同的特殊运行要求。 本文介绍了直流电机驱动控制装置(H桥驱动)的设计与制作,系统采用分立元件搭建H桥驱动电路,PWM调速信号由单片机提供,信号与H桥驱动电路之间采用光电耦合器隔离,电机的驱动运转控制由PLC可编程逻辑控制器实现。 关键词:直流电动机,H桥驱动,PWM

目录 一、直流电机概述 (4) 二、直流电机驱动控制 (6) 三、直流电机驱动硬件设计 (8) 四、直流电机驱动软件设计 (9) 五、程序代码 (12) 六、参考文献 (18)

一、概述 19世纪70年代前后相继诞生了直流电动机和交流电动机,从此人类社会进入了以电动机为动力设备的时代。以电动机作为动力机械,为人类社会的发展和进步、工业生产的现代化起到了巨大的推动作用。在用电系统中,电动机作为主要的动力设备而广泛地应用于工农业生产、国防、科技及社会生活等各个方面。电动机负荷约占总发电量的70%,成为用电量最多的电气设备。对电动机的控制可分为简单控制和复杂控制两种。简单控制对电动机进行启动、制动、正反转控制和顺序控制。这类控制可通过继电器、可编程控制器和开关元件来实现。复杂控制是对电动机的转速、转角、转矩、电压、电流等物理量进行控制,而且有时往往需要非常精确的控制。以前对电动机的简单控制应用较多,但是,随着现代化步伐的迈进,人们对自动化的需求越来越高,使电动机的复杂控制变成主流,其应用领域极其广泛。电动机控制技术的发展得力于微电子技术、电力电子技术、传感器技术、永磁材料技术、自动控制技术、微机应用技术的最新发展成就。正是这些技术的进步,使电动机控制技术在近二十多年内发生了翻天覆地的变化。其中电动机控制部分已由模拟控制让位给以单片机为主的微处理器控制,形成数字与模拟的混合控制系统和纯数字控制系统的应用,并向全数字控制系统的方向快速发展。电动机驱动部分所用的功率器件经历了几次更新换代,目前开关速度更快,控制更容易的

相关文档
最新文档