pwm波控制pwm直流电机机调节电压从而达到调整LED灯亮度。求原理求解释,还不是很理解

作为微处理器的控制系统 , 由于单爿机或DSP 控制电机占用端口资源多 、所需周边元器件也较多 ,对整个系统的稳定性和可靠性有较大影响 可编程控制器作为一种工业控制装置 , 鉯抗干扰能力强和可靠性高而著称 , 随着可编程控制器的迅速发展 ,其性价比也在不断提高。

伺服驱动器的主电结构通常采用H桥调速大都通過方式,其调制方式大致有双极式、单极式和受限单极式三种不同的PWM方式下电机的运行特性以及主电回路的损耗和安全性各有不同。无刷pwm直流电机机(BrushlessDCMotorBLDCM)通常采用三相全桥主电路结构,以三相六状态方波控制运行任一状态下有两只开关管受PWM控制,其PWM调制方式和pwm直流电机机嘚H桥PWM调制很类似都是同时两只桥臂受控。pwm直流电机机调速PWM方式选择要依据技术指标要求通常直流伺服控制系统大多采用双极控制,可鉯保证电机电流的连续性等要求从而保证电机的快速响应性;对于调速系统,通常电机工作在较高转速、较大负载下这时可选择单极式,或受限单极式使主电路不易出现直通故障,工作可靠性高同时,不同的PWM方式桥式电路功率器件的损耗、热平衡及续流回馈也不尽楿同。

pwm直流电机机 PWM 技术分析

对目前使用的pwm直流电机机PWM调制方式综合后可定义为8种,如图1所示图1中PWM方式是以BLDCM三相全桥控制画的,以一相橋臂为例如图1中①所示:前2π/3电角度桥臂上管开通,受PWM调制信号控制间隔π/3电角度后,下管导通2π/3电角度再间隔π/3电角度重复运行。對于pwm直流电机机的H桥结构由于pwm直流电机机只有单一电枢绕组,不存在BLDCM轮流自动换相其两个桥臂PWM控制对应于图中的0~2π/3和π~5π/3。因此方式④、⑤和⑥不适用pwm直流电机机调速图1中PWM方式①~⑥为单极式控制(一个桥臂只有1只功率器件受控,另一只常关)方式①HPWM-LPWM为上、下功率器件同时斩波;方式②HPWM

}

 一个单片机PWM信号去控制直流有刷电机的转速。

 先是直接将单片机PWM信号接入场效应管栅极如图:


 这时,可以完全正确的控制电机转速比如,当占空比100%时电机全速,50%時转速一半,为0时停止

 可是,有一个非常大的问题电机的起停经常干扰单片机,让单片机无法正常发送串口信号


 干扰的问题解决叻。

 可是别的问题来了。

 占空比为0时还是停止

 这问题就大了。

 恳请推荐个电路!!!!!

}

由于线性放大驱动方式效率和散熱问题严重目前绝大多数pwm直流电机动机采用开关驱动方式。开关驱动方式是半导体功率器件工作在开关状态通过脉宽调制PWM控制电动机電枢电压,实现调速本文通过实验验证,在不带电机情况下PWM波占空比与控制输出端电压平均值之间呈线性关系;在带电机情况下,占涳比与电机端电压平均值满足抛物线方程能取得精确的控制。本文的电机闭环调速是运用Matlab拟合的关系式通过PID控制算法实现

由于线性放夶驱动方式效率和散热问题严重,目前绝大多数pwm直流电机动机采用开关驱动方式开关驱动方式是半导体功率器件工作在开关状态,通过脈宽调制PWM控制电动机电枢电压实现调速。目前已有许多文献介绍pwm直流电机机调速宋卫国等用89C51单片机实现了pwm直流电机机闭环调速;张立勳等用AVR单片机实现了pwm直流电机机PWM调速;郭崇军等用C8051实现了无刷pwm直流电机机控制;张红娟等用PIC单片机实现了pwm直流电机机PWM调速;王晨阳等用DSP实現了无刷pwm直流电机机控制。上述文献对实现调速的硬件电路和软件流程的设计有较详细的描述但没有说明具体的调压调速方法,也没有提及占空比与电机端电压平均值之间的关系在李维军等基于单片机用软件实现pwm直流电机机PWM调速系统中提到平均速度与占空比并不是严格嘚线性关系,在一般的应用中可以将其近似地看作线性关系。但没有做深入的研究本文通过实验验证,在不带电机情况下PWM波占空比與控制输出端电压平均值之间呈线性关系;在带电机情况下,占空比与电机端电压平均值满足抛物线方程能取得精确的控制。本文的电機闭环调速是运用Matlab拟合的关系式通过PID控制算法实现

    本系统是基于TX-1C实验板上的AT89C52单片机,调速系统的硬件原理图如图1所示主要由AT89C52单片机、555振荡电路、L298驱动电路、光电隔离、霍尔元件测速电路、MAX 232电平转换电路等组成。


系统采用模块化设计软件由1个主程序,3个中断子程序即外部中断0、外部中断1,定时器0子程序PID算法子程序,测速子程序及发送数据到串口显示子程序组成主程序流程图如图2所示。外部中断0通過比较pwm直流电机平与锯齿波信号产生PWM波外部中断1用于对的脉冲计数。定时器0用于对计数脉冲定时测得的转速通过串口发送到上位机显礻,通过PID模块调整转速到设定值本实验采用M/T法测速,它是同时测量检测时间和在此检测时间内霍尔传感器所产生的转速脉冲信号的个數来确定转速由外部中断1对霍尔传感器脉冲计数,同时起动定时器0当计数个数到预定值2 000后,关定时器0可得到计2 000个脉冲的计数时间,甴式计算出转速:

    式中:n为pwm直流电机机的转速;K为霍尔传感器转盘上磁钢数;f为脉冲频率;N为脉冲个数;T为采样周期

3 实验结果及原因分析

    实验用的是永磁稳速pwm直流电机机,型号是EG-530YD-2BH额定转速2 000~4 000 r/min,额定电压12 V电机在空载的情况下,测得的数据用Matlab做一次线性拟合拟合的端電压平均值与转速关系曲线如图3(a)所示。相关系数R-square:0.952 1拟合曲线方程为:

    由式(2)可知,端电压平均值与转速可近似为线性关系根椐此关系式,在已测得的转速的情况下可以计算出当前电压为了比较分析,同样用Matlab做二次线性拟合拟合的端电压平均值与转速关系曲线如图3(b)所礻。相关系数R-square:0.986 7

图3 端电压平均值与转速关系曲线图 

    比较图3(a)可知,当转速在0~1 500 r/min和4 000~5 000 r/min端电压平均值与转速间存在的非线性,用二次曲拟合如图3(b)所示拟合相关系数较高。由图3(a)可见当电机转速为0时电机两端电压平均值约为1.3 V。这是因为电机处于静止状态时摩擦力为靜摩擦力,静摩擦力是非线性的随着外力的增加而增加,最大值发生在运动前的瞬间电磁转矩为负载制动转矩和空载制动转矩之和,甴于本系统不带负载因此电磁转矩为空载制动转矩。空载制动转矩与转速之间此时是非线性的电磁转矩与电流成正比,电流又与电压荿正比因此此时电压与转速之间是非线性的。

    当转速在2 000~4 000 r/min线性关系较好占空比的微小改变带来的转速改变较大,因此具有较好的调速性能这是因为随着运动速度的增加,摩擦力成线性的增加此时的摩擦力为粘性摩擦力。粘性摩擦是线性的与速度成正比,空载制動转矩与速度成正比也即电磁转矩与电流成正比,电流又与电压成正比因此此时电压与转速之间是线性的。当转速大于4 000 r/min由于超出叻额定转速所以线性度较差且调速性能较差。此时用二次曲线拟合结果较好因为当电机高速旋转时,摩擦阻力小到可以忽略此时主要受电机风阻型负荷的影响,当运动部件在气体或液体中运动时其受到的摩擦阻力或摩擦阻力矩被称为风机型负荷。对同一物体风阻系數一般为固定值。阻力大小与速度的平方成正比即空载制动转矩与速度的平方成正比,也即电磁转矩与速度的平方成正比电磁转矩与電流成正比,电流又与电压成正比因此此时电压与转速之间是非线性的。

 3.2 占空比与端电压平均值关系

    拟合占空比与端电压平均值关系曲线如图4所示相关系数R-square:0.998 4。拟合曲线方程为:

图4 占空比与端电压平均值关系曲线图

    如图4所示占空比与端电压平均值满足抛物线方程。运用积分分离的PID算法改变电机端电压平均值可以运用此关系式改变占空比,从而实现了PWM调速


    正是由于所测得的电机端电压底端值Ubase鈈为0,所以得出的占空比与端电压平均值之间关系曲线为抛物线若将电机取下,直接测L298的out1与out2输出电压所测得的电机端电压底端值Ubase约为0,所得的占空比与端电压平均值满足线性关系即令式(4)中Ubase为0,式(4)变为:

将电机取下后直接测L298的输出端之间的电压,占空比与端电压平均徝满足关系式(5)说明整个硬件电路的设计以及软件编程的正确性。从电机反电势角度分析当pwm直流电机机旋转时,电枢导体切割气隙磁场在电枢绕组中产生感应电动势。由于感应电动势方向与电流的方向相反感应电动势也即反电势。pwm直流电机机的等效模型如图5所示图5(a)表示电机工作在电动机状态。图5(b)表示电机工作在发电机状态

图5 pwm直流电机机等效电路


式中:U为外加电压;Ia为电枢电流;Ra为电枢绕组电阻;2△Ub为一对电刷接触压降,一般取2△Ub为0.5~2 V;Ea为电枢绕组内的感应电动势电机空载时,电枢电流可忽略不计即电流Ia为0。空载时的磁场由主磁极的励磁磁动势单独作用产生给电机外加12 V的额定电压,由(6)可得反电势:

    以40%的占空比为例电机端电压Uab是测量中的电压平均值Uarg,其徝为8.34 V测量中的电压底端值Ubase约为7 V。由式(7)可得Ea的值范围应在6.34~7.84 V由图5(b)可见,此时Uab的值是测得的底端值Ubase即电机的电动势Ea为7 V

    当PWM工作在低電平状态,pwm直流电机机不会立刻停止会继续旋转,电枢绕组切割气隙磁场电机此时工作在发电机状态,产生感应电动势E

式中:Ce为电機电动势常数;φ为每级磁通量。由于电机空载,所以图5(b)中无法形成回路。用单片机仿真软件Proteus可直观的看出在PWM为低电平状态电机处于减速狀态。低电平持续时间越长电机减速量越大。正是由于在低电平期间电机处于减速状态,由式(8)可知Ce,φ均为不变量,转速n的变化引起E的改变此时Uab的值等于E的值。电机在低电平期间不断的减速由于PWM周期较短,本文中取20 ms电机在低电平期间转速还未减至0,PWM又变为高电岼了这样,就使测得的Ubase值不为0以40%的占空比为例,当PWM工作在低电平状态测得Ubase的值约为7 V。由式(8)可知当正占空比越大,转速也就越大同时减速时间越短,感应电势E的值越大所以Ubase的值也就越大。

    重点分析了pwm直流电机机PWM调速过程中控制电压的非线性对非线性的影响因素做了详细的分析。由于PWM在低电平期间电压的底端值不为0导致了占空比与电机端电压平均值之间呈抛物线关系。因此可用得出的抛物線关系式实现精确调速。本系统的非线性研究可为电机控制中非线性的进一步研究提供依据在实际运用中,可用于移动、飞行模拟机的精确控制


}

我要回帖

更多关于 pwm直流电机 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信