直流电机的启动与停止程序,大家有什么思路吗?
2023-03-25 11:44:56 点击:
上一篇:LM317输入输出 采用占空比可调pwm波控制正反转的电机,初始转动设定30%占空比,怎么让我在按下启动按键时让这个占空比从0开始上升到30%,并且松开按键停止时先减速再停止?现在的程序是一按按键直接以30%占空比启动,停止一样瞬间停。这样减速电机(250W轮椅电机)齿轮磨损很厉害并且卡得齿轮声音很大,特别是高速时。
大家有什么思路的说一下吧,我去试试,谢谢。
也许可以在pwm产生函数中加个增速减速判断 也就是俩函数 1的时候是增速函数 0的时候是减速函数
用个定时器,定时去控加减PWM占空比。
可以使用这继电器吧。
大家有什么思路的说一下吧,我去试试,谢谢。
你这个要求不高吧~这是一般得加上编码器,测量转速,然后控制启动的加速度和速度,在加上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占空比。
可以使用这继电器吧。
应该在起步和停止处做加减速算法。典型的梯形曲线比较好实现~
你用的无刷直流电机么?我现在用无刷直流电机带霍尔,启动的时候启动不了,需要转一下转子。