一、变极对数调速方法 :改变定子绕组的接红方式来改变笼型电动机定子极对数达到调速。
二、变频调速方法 :使用变频器改变电动机定子电源的频率,从而改变其同步转速的调速方法。
三、串级调速方法 :串级调速是指绕线式电动机转子回路中串入可调节的附加电势来改变电动机的转差,达到调速的目的。
大部分转差功率被串入的附加电势所吸收,再利用产生附加的装置,把吸收的转差功率返回电网或转换能量加以利用。根据转差功率吸收利用方式,串级调速可分为电机串级调速、机械串级调速及晶闸管串级调速形式,多采用晶闸管串级调速。
四、绕线式电动机转子串电阻调速方法: 线式异步电动机转子串入附加电阻,使电动机的转差率加大,电动机在较低的转速下运行。串入的电阻越大,电动机的转速越低。此方法设备简单,控制方便,但转差功率以发热的形式消耗在电阻上。属有级调速,机械特性较软。
五、定子调压调速方法 :改变电动机的定子电压时,从而获得不同转速。由于电动机的转矩与电压平方成正比,因此最大转矩下降很多,其调速范围较小,使一般笼型电动机难以应用。为了扩大调速范围,调压调速应采用转子电阻值大的笼型电动机,如专供调压调速用的力矩电动机,或者在绕线式电动机上串联频敏电阻。
扩展资料:
额定转速n=60f/p(1-s)=同步转速N1(1-S) f电源频率 p电机极对数 s转差率
1.利用变频器改变电源频率调速,调速范围大,稳定性平滑性较好,机械特性较硬。就是加上额定负载转速下降得少。属于无级调速。适用于大部分三相鼠笼异步电动机。
2.改变磁极对数调速,属于有级调速,调速平滑度差,一般用于金属切削机床。3.改变转差率调速。
(1)转子回路串电阻:用于交流绕线式异步电动机。调速范围小,电阻要消耗功率,电机效率低。一般用于起重机。
(2)改变电源电压调速,调速范围小,转矩随电压降大幅度下降,三相电机一般不用。用于单相电机调速,如风扇。
(3)串级调速,实质就是就是转子引入附加电动势,改变它大小来调速。也只用于绕线电动机,但效率得到提高。
用单相电容式电机说明:
单相电机有两个绕组,即起动绕组和运行绕组。两个绕组在空间上相差90度。在起动绕组上串联了一个容量较大的电容器,当运行绕组和起动绕组通过单相交流电时,由于电容器作用使起动绕组中的电流在时间上比运行绕组的电流超前90度角,先到达最大值。
在时间和空间上形成两个相同的脉冲磁场,使定子与转子之间的气隙中产生了一个旋转磁场,在旋转磁场的作用下,电机转子中产生感应电流,电流与旋转磁场互相作用产生电磁场转矩,使电机旋转起来。
在实际应用中,交流电动机总是与生产机械相联系,形成电力拖动系统。不同的生产机械要求不同的速度,即使同一个生产机械在不同的运行工况下,也需要不同的速度。
因而需要对拖动系统的运行速度加以调节,即产生了交流电动机调速.交流电动机,尤其是笼型感应电动机,由于没有机械换向装置,结构简单、运行可靠、维护方便、造价低廉。
且有良好的节能效果,在单机容量和速度极限等方面都比直流电动机高特别是在灰尘多、有爆炸危险的恶劣环境里,交流电动机更为适用。
参考资料:百度百科——交流电动机调速
你那个地方不明白?能具体说说吗?我看程序已经有不少注释了啊?
下面的比较多,复杂些,先简单的说下吧:
一、加速减速,就是增加或减少脉冲宽度,改变电机速度!脉冲的宽度由
1、CLK=0的状态持续,由T1的定时决定;
2、CLK=1的状态持续,由(T0-T1)的时间决定;
二、定时器中断TH0=0x00 TL0=0x00
1、T0定时器工作1方式,T0定时器启动后,从TH0、TL0赋值的计数值开始增加,增加到0XFFFF后,T0中断!
2、T0溢出后(中断),T0计数器不会自动停止,所以需要重新给T0定时器赋值!赋值后,进入下一个计数周期!
3、例子中,T0定时器从0x0000开始计数,也就是增加0xFFFF后进行中断!定时时间为 (0xFFFF / ( 晶振周期/12 ))) 秒,若晶振为12M,则定时为,65.536ms!
分析程序,从main开始分析,先将起始开始的时序图画出:
如下图!
从时序图可以看出,CLK为PWM输出,
1、CLK=0的状态持续,由T1的定时决定;
2、CLK=1的状态持续,由T0-T1的时间决定;
而 main 函数中的 while(1) 部分,进行的就是PWM调整程序。
1、 if (K3==0) //高电平逆时钟转,低电平顺时钟转
{
ZF=0
}
else
{
ZF=1
}
根据程序推测,程序若为电机控制,K3开关为0时,ZF=0,顺时针转,K3开关为1时,ZF=1,逆时针转。
2、
if(K1==0) //按下加速键
{
delay(1)
PWML++ //调宽值低四位加1
if(PWML==0x00)
{
PWMH++
} //调宽值高四位加1
if (PWMH==0xFF) //最大值时
{
PWMH=0xFE
}
}
K1按键,加速按键,增加T1定时器计数起始时间,也就是减少T1计数时间,减少CLK=0的时间。
3、
if(K2==0) //按下减速键
{
delay(1)
PWML-- //调宽值低四位减1
if (PWML==0x00)
{
PWMH--
} //调宽值高四位减1
if (PWMH==0x00)
{
PWMH=0x01
} //最小值时
}
K2按键,减速按键,降低T1定时器计数起始时间,也就是增加T1计数时间,增加CLK=0的时间。
4、不论加速、减速,T0的时间都不变,CLK=0和CLK=1总持续时间不变{ (Tclk0+Tclk1)=T0 }。
程序不难,图不好画啊!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)