怎样利用51单片机发生PWM,通过调节PWM的占空比控制可控硅调节电机转速,使转速平稳?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样利用51单片机发生PWM,通过调节PWM的占空比控制可控硅调节电机转速,使转速平稳?相关的知识,希望对你有一定的参考价值。

我用51单片机的P1.6输出PWM信号,来控制可控硅的导通实现交流电机的调速,电路如上图所示,其中J3的1和3分别接220V的两相,当可控硅导通时J3的2和3导通,220V电机的线接在J3的1脚和2脚。在没有电机负载时,用万用表量J3的1脚和2脚间的电压非常稳,当控制PWM的占空比时,1脚和2脚的电压变化也很明显也比较稳。但是当接上电机时,他们之间的电压就有明显跳动了,最大能到几十V,电机转速也是忽快忽慢,我把电机换成220V的灯后,发现灯有明显的闪烁。用示波器看P1.6的波形,输出的占空比信号也没有异常。另外,我用过零点检测电路产生的中断信号来控制PWM的发生时刻,请教各位,我应当改进哪里,才能实现接上负载后调压的稳定?

需要利用交流电的作触发信号,单片机生成延迟脉冲,不必使用pwm
注意是调节过零后的延迟时间,再出脉冲。
参考技术A 拙见待验证:可能是由于你的脉冲信号与过零点配合不好造成的。
试一下这个方案:改用不带过零检测电路的光耦可控硅驱动器,P1.6在市电的过零点到来后XmS给一个持续YmS的低电平,X+Y<10mS。X取不同的值就对应输出不同的电压,X值越大则输出电压越小,Y值只要保证触发有效且符合上述公式就可以了。本回答被提问者采纳
参考技术B 你是接的什么电机?要是异步电机的话属于感性负载,这种调压器无效,而且容易把可控硅击穿。。这种电路可以控制励磁电机。

PWM的占空比如何计算求得

参考技术A 1、求出PWM波形周期 T = CPU Frequency / 波形频率
2、求出每等份N的计数 T/N
3、根据PWM的百分比得出PWM的占空比本回答被提问者和网友采纳
参考技术B 在一个周期内高电平所占的时间与一个周期时间的比值~~ 参考技术C 回答

pwm占空比脉宽调制PWM是开关型稳压电源中的术语。这是按稳压的控制方式分类的,除了PWM型,还有PFM型和PWM、PFM混合型。脉宽宽度调制式(PWM)开关型稳压电路是在控制电路输出频率不变的情况下,通过电压反馈调整其占空比,从而达到稳定输出电压的目的。PWM就是脉冲宽度调制的英文缩写,方波高电平时间跟周期的比例叫占空比,例如1秒高电平1秒低电平的PWM波占空比是50%。

pwm占空比就是一个脉冲周期内高电平的所整个周期占的比例。例如1秒高电平1秒低电平的PWM波占空比是50%。pwm就是脉冲宽度调制。脉冲宽度调制是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中。脉冲宽度调制是一种模拟控制方脉冲宽度调制是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中。

以上是关于怎样利用51单片机发生PWM,通过调节PWM的占空比控制可控硅调节电机转速,使转速平稳?的主要内容,如果未能解决你的问题,请参考以下文章

怎么用51单片机来实现pwm调节占空比

AVR单片机教程——PWM调光

stm32输出的pwm有啥用

51单片机PWM

开关电源,STM32单片机产生PWM控制MOS管通断,这个如何用电压反馈来控制PWM的占空比?

什么是pwm占空比