新手上路
- 积分
- 41
- 金钱
- 41
- 注册时间
- 2021-5-30
- 在线时间
- 20 小时
|
6金钱
首先直流电机,带编码器的那种,用PD环就很容易实现位置环(角度),就和舵机一样了。
舵机的话,给定个PWM值就一直定在一个位置不动。
然后问题来了,比如板球系统,为了让球停在 X=0,Y=0处。我看很多项目用的都是舵机,大致就是舵机先在中值90度的位置(大概1.5ms占空比),再用PD控制上下加减控制误差。(直流电机我想了下,应该不需要中值位置的那个基位置值,直接PD控制误差就行)
但是假设用直流电机做的话是否也可行呢? 我仔细想了一下两者PD控制最终输出PWM信号的区别,如果是直流电机,最终若一直不达到目标值,就会一直有PWM信号,则会一直有转速的转下去(可能会顶翻板子?);而舵机哪怕最后一直不达目标值,有PWM信号值,最终也会定在一个位置不动。
是不是用直流电机在这个板球系统中很容易过冲?因为有一点点误差,就会有PWM波,直流电机就会有个恒定的转速,导致偏差很大。而舵机哪怕有误差,最终也定住。
另外我看很多大佬写舵机的控制器都用了PD控制,但是我思考了下,舵机好像只要一个比例环Kp就行了,反正最终都会定住。
有没有电赛大佬解释下为啥都用舵机而不用直流电机啊?
|
|