你的位置:大电流电感 > 交流中心

直流电机的启动与停止程序,大家有什么思路吗?

2023-03-25 11:44:56      点击:
上一篇:LM317输入输出     采用占空比可调pwm波控制正反转的电机,初始转动设定30%占空比,怎么让我在按下启动按键时让这个占空比从0开始上升到30%,并且松开按键停止时先减速再停止?现在的程序是一按按键直接以30%占空比启动,停止一样瞬间停。这样减速电机(250W轮椅电机)齿轮磨损很厉害并且卡得齿轮声音很大,特别是高速时。
     大家有什么思路的说一下吧,我去试试,谢谢。


你这个要求不高吧~这是一般得加上编码器,测量转速,然后控制启动的加速度和速度,在加上pid进行闭环控制。没有的话,就让pwm的占空比逐步增大,逐步减小。也是可以的


776830702 发表于 2017-4-19 16:36
你这个要求不高吧~这是一般得加上编码器,测量转速,然后控制启动的加速度和速度,在加上pid进行闭环控制。没有的话,就让pwm的占空比逐步增大,逐步减小。也是可以的

776830702 发表于 2017-4-19 16:36
你这个要求不高吧~这是一般得加上编码器,测量转速,然后控制启动的加速度和速度,在加上pid进行闭环控制。没有的话,就让pwm的占空比逐步增大,逐步减小。也是可以的

也许可以在pwm产生函数中加个增速减速判断  也就是俩函数  1的时候是增速函数   0的时候是减速函数


本帖最后由 zeng10119 于 2017-4-19 19:11 编辑

1030402679 发表于 2017-4-19 18:08
也许可以在pwm产生函数中加个增速减速判断  也就是俩函数  1的时候是增速函数   0的时候是减速函数

用个定时器,定时去控加减PWM占空比。


最近也在准备这个,看看人家怎么回答的


这个比较好办。可以借鉴呼吸灯的程序段即可。若觉得好清采纳,谢谢!


houjue 发表于 2017-04-20 08:56
这个比较好办。可以借鉴呼吸灯的程序段即可。若觉得好清采纳,谢谢!

pasum 发表于 2017-04-19 22:41
用个定时器,定时去控加减PWM占空比。

可以使用这继电器吧。


应该在起步和停止处做加减速算法。典型的梯形曲线比较好实现~


你用的无刷直流电机么?我现在用无刷直流电机带霍尔,启动的时候启动不了,需要转一下转子。