这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » L298,PWM L298控制电机的问题,PWM方式!

共2条 1/1 1 跳转至

L298,PWM L298控制电机的问题,PWM方式!

院士
2006-09-17 18:14:16     打赏
L298,PWM L298控制电机的问题,PWM方式!



关键词: 控制     电机     问题     方式    

院士
2006-12-22 22:43:00     打赏
2楼
问 现象:我采用的是两组输出并联的方式,PWMDSP输出
      占空比为50%以下,电机不动;
      高于50%,电机转动,此时测量电机两端的电压,电压缓慢抬升,
      运行过一段时间后趋于稳定。
想请教的问题:
      L298N的驱动能力有多?
      电压缓慢抬升的原因是什么?
      供电电压为12伏,占空比为1时,输出电压只有10伏?
      怎样才能实现占空比和输出电压(电机转速)之间的线性变化?
      有更好的电机驱动方案吗?
请赐教,谢谢! 1: 不知道你用的是什么电机但就其本身来讲,电机的转速与电压并不是呈线性的,PWM控制的一般是功率,并不能很好的控制电机的转速。 2: 用的是12V的直流电机!除了PWM+H桥式功率放大以外,还有其他方式吗? 3: 供电电压为12伏,占空比为1时,输出电压只有10伏?供电电压为12伏,占空比为1时,输出电压只有10伏?

298内部有晶体管,应该要考虑它的压降 4: 这个好理解!但是不成线性变化的原因是什么呢?
谁能给一点建议 5: 不成线性变化的原因首先,你考虑过没有:你输出电压与你驱动的功率是线性变化的吗?用电功率的公式就很容易理解了吧!

其次,你使用的电机有没有说明可以线性控制?据我所知,只有步进电机和利用流体控制的转速可以实现线性变化。

最后,如果你能找到你的电机的线性变化函数的话,你可以实现其线性变化的要求,但是你决不要期待它带动多大的负载。

当然,你可以用负反馈的办法实现转速线性控制,但是这么复杂的电路和调试过程会让你觉得得不偿失的。 6: 得不偿失!是否有更好的方法,我能想到的就是加反馈进行控制! 7: 我也曾遇到这样得问题我曾经做过个电机调速项目,驱动也是用LM298,同样也遇到类似问题,经测量,输出的电压不是随占空比的变化而线性变化的,更别提电机的速度了,虽然通过PID控制使得该问题没有影响系统性能。但我也没大搞明白这个问题,不过我想可能问题出在以下几个方面:
1。PWM频率过高,由于LM298设计目的是驱动步进电机的,可能对PWM的频率不能完全响应,适当降低PWM的频率线性度估计会好些。
2。LM298本身有压降,随输出电流的变化而变化。
3。一般用PWM对电机调速,一般都会接续流二级管,一般来说都不会用快恢复的,我用的就是IN4001,因为这些二极管不能快速斩断电机绕组的续流,电机速度不能立即得到调节,这也是一个导致电机速度非线性的问题之一。

在下水平有限,以上想法并没有一一验证,在此仅做抛砖引玉只用,望各位高人能够批评指正。 8: 纠正上面LM298是笔者手误,是L298 9: 有时间我们可以交流一下!QQ:151028067

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]