标题: 2个直流电机速度不一样,小车走直线总是偏,怎么解决? [打印本页]

作者: mjl.....    时间: 2018-11-18 10:10
标题: 2个直流电机速度不一样,小车走直线总是偏,怎么解决?
寻迹小车用的直流马达速度不一样,直走的时候总是偏,用的L298N驱动,没有用调速都是全速走的。怎么让两个马达的速度一样。求大佬      
作者: LiaoCJ    时间: 2018-11-18 13:09
速度会不一样吗。这个我倒没研究过哦。会不会是电机不一样?
不过我一般是用带编码器的直流电机,或者自己加光电传感器+测试码盘,来分别获取两边的车速,然后通过PID调节,使之车速控制在一样,就能走直线了。
作者: 1059552438    时间: 2018-11-18 14:40
电机不一样,在相同的电压下电机的转速通常是不一样的,如果想把速度调到基本一样,可以使用编码器测试实际转速,并通过单片机去控制电机使之达到相同的速度
作者: qq735302733    时间: 2018-11-18 16:53
采集信号
作者: 浮念    时间: 2018-11-18 17:35
电机不一样,在相同的电压下电机的转速通常是不一样的,如果想把速度调到基本一样,可以使用编码器测试实际转速,并通过单片机去控制电机使之达到相同的速度
作者: 大鹏很正常    时间: 2018-11-18 20:40
电机不一样,在相同的电压下电机的转速通常是不一样的,如果想把速度调到基本一样,可以使用编码器测试实际转速,并通过单片机去控制电机使之达到相同的速度
作者: 谁动了我的辣条    时间: 2018-11-18 21:32
电机不一样,在相同的电压下电机的转速通常是不一样的,如果想把速度调到基本一样,可以使用编码器测试实际转速,并通过单片机去控制电机使之达到相同的速度
作者: drr1973    时间: 2019-2-18 11:51
LiaoCJ 发表于 2018-11-18 13:09
速度会不一样吗。这个我倒没研究过哦。会不会是电机不一样?
不过我一般是用带编码器的直流电机,或者自己 ...

您是如何做的PID调节程序,我一直没弄出来。能赐教吗?
作者: 找人PK    时间: 2019-2-18 23:29

速度会不一样吗。这个我倒没研究过哦!
作者: hithdlj    时间: 2019-2-19 22:57
可以在对两个轮子接一个光电编码器,这样可以获取两个轮子的速度,再采用简单的PID程序闭环控制就好了
作者: 乐点点    时间: 2019-2-20 23:00
pid了解一下,谢谢
作者: VFC32    时间: 2019-2-21 10:56
理论上马达的速度不可能完全一致,无论配对有多好,最后总会走偏的,因此采用开环控制小车行走方向不太可能。建议还是采用编码器等闭环控制方式,实时调整各马达速度,实现小车方向控制,这样就能走直线了。
作者: suix_9    时间: 2019-4-26 20:01
LiaoCJ 发表于 2018-11-18 13:09
速度会不一样吗。这个我倒没研究过哦。会不会是电机不一样?
不过我一般是用带编码器的直流电机,或者自己 ...

我也是用的这些硬件,现在在程序方面卡住了,大佬能分享一下程序么?谢谢啦
作者: lxy~~    时间: 2019-4-27 00:36
用编码器计数,PWM控制两个电机的速率
作者: 449702772    时间: 2019-4-27 11:46
用一个差速器连接 左轮半轴 和右轮半轴,通过电磁铁吸引或排斥,控制与轮轴相连的永磁转向杆向左或向右,完成转向
作者: 449702772    时间: 2019-4-27 11:49
用一个差速器连接 左轮半轴 和右轮半轴,通过电磁铁吸引或排斥,控制与轮轴相连的永磁转向杆向左或向右,完成转向
作者: zhangleming    时间: 2019-4-27 14:49
不一样是很正常的,只能两个电机把电压值调到误差很小
作者: 爱爱爱    时间: 2019-4-27 21:42
电机有死区电压  每个电机给定的PWM不同就可    不一定相同的PWM就能使两个不同的电机达到同样的转速

作者: snni00    时间: 2019-4-28 08:10
改成1个电机,同时驱动2个轮,前驱或后驱
作者: Aizails2015    时间: 2019-4-28 09:37
来学习下,是不是可以加编码器
作者: popsong01    时间: 2020-11-2 11:11
我现在的做法是先利用编码器分别测试两个电机的转速,然后使一个电机的PWM值固定不变,细调另一个电机的PWM值,观察编码器输出值,直到转速基本一致,记下PWM的差值X,在此后的速度控制中,总是使转速慢的电机PWM值加上X。




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1