微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 单片机怎么控制直流无刷电机转速的匀速增加

单片机怎么控制直流无刷电机转速的匀速增加

时间:10-02 整理:3721RD 点击:
小弟目前采用50%占空比控制电机是可以转起来的,但现在想通过改变占空比使电机的转速可以匀速增加,程序我设定的是每秒占空比增加2%,从10%加到100%,当烧写完程序后发现电机的转速并不是匀速增加的,而是刚开始以10%旋转,这时电机停顿1s,速度变快一点(估计是增加了2%),再停顿1s,速度再增加。各位大神怎么解决这种问题呢。我的想法是就是让单片机在一个很小的时间增加一个很小的占空比。这人眼可能就看不出来了(比如每10ms占空比增加0.02%,当好像没办法设置这么小的占空比增加量)我用的12c5204ad单片机,它的PWM占空比就是直接给CCAP0H赋值就行了。比如CCAP0H=0x80就是占空比50%

您好,推荐你学习“张飞电子工程师速成视频”,讲解实战经验,模电技术会迅速得到提升。
本视频已被电子发烧友网站的微视频收录,网址:http://v.elecfans.com/ 视频名称为硬件设计与开发(共3讲),张老师是电机驱动方面的国内顶尖专家,有技术问题可以联系张老师本人QQ#437521793,邮箱songshanguiren1314@163.com

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top