单片机控制电机pwm学习心得 关于单片机PWM输出的问题?
关于单片机PWM输出的问题?
P wm输出一般指脉宽调制,一般用于电流控制,一般用于稳压。至于具体问题,要具体分析。
直流电机PWM调速器该如何设计?
DC电机的速度可以通过脉宽调制来调节。PWM是脉宽调制,可以改变脉宽/占空比来实现电机调速。对于DC电机,如果在两端施加额定DC电压,电机可以全速运行,如果降低电压,电机的转速就会降低。因此,可以通过改变PWM的占空比来实现DC电机的调速。
PWM电机调速的原理PWM其实就是一个脉宽可调的方波,它有两个非常重要的参数:频率和占空比。方波在一个周期内由高电平脉冲和低电平脉冲组成,高电平脉冲在一个周期内所占的比例就是占空比。平均电压可以通过占空比来计算。占空比越大,平均输出电压越高;占空比越小,输出的平均电压越低。当占空比达到100%时,为满幅电压输出;占空比为0%时,为低电平输出。占空比和平均电压的对应关系如下图所示。
2 PWM调速的电路设计是改变电机两端的平均电压,只需要控制驱动端PWM的输出占空比。如果想实现电机的正反转和调速,就需要使用H桥电路,如下图所示,是H桥电路的原理图。介绍了正转和反转两种情况下的PWM电机调速方法。
电机正转速度调节
电机正转的电路图如下图所示。在驱动端Q5增加电平Q6和低电平后,电机正转,此时,管Q1和Q3连接。如果要调节速度,只需要让Q6低,Q5输入PWM方波。通过改变PWM的占空比,可以实现电机的正向转速调节。如下图所示。
电机反向速度调节
电机的反向电路图如下图所示。在低电平Q6加到驱动端Q5并且高电平升高后,电机正转,此时,电子管Q4和Q2接通。如果要调节速度,只需要让Q5低,Q6输入PWM方波。通过改变PWM的占空比,可以实现电机的正向转速调节。
3利用专用电机驱动芯片实现PWM调速上述分立元件搭建的电路原理非常清晰,但存在的问题是使用的元件较多,占用PCB空间,成本可贵。最关键的问题是,控制时如果死区时间控制不好,很容易造成桥臂上下管同时导通,导致烧管。所以用专用集成电路是个不错的选择,体积小,电路简单,不需要考虑死区的控制。以HR9110为例。其电路原理图和控制逻辑如下图所示。
如果要实现正向调速,只需要INB为低电平,INA为PWM输入即可。
如果想实现反向调速,只需要INA as即可。低电平,INB为PWM输入。
ASIC的优点是成本低、体积小、易于控制。
那个 这是这个问题的答案。谢谢大家的评论、评论和转发。更多电子设计、硬件设计、单片机等内容,请关注这个头条号:玩转嵌入式。谢谢大家。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。