DSP28335如何实现4个直流电机同时测速(采用AB相输出的光码盘)

2019-07-26 15:30发布

由于28335只有两个eQEP模块,也就是说:只能同时测量两个电机的速度(通过AB相输出的光码盘测量)。但我现在需要同时测量4路电机(一样的型号,都是AB相输出的光码盘测速)的速度,如何实现之。大侠们提供个思路,万分感激!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
Dongfangyuxiao
1楼-- · 2019-07-26 21:16
 精彩回答 2  元偷偷看……
vivilzb1985
2楼-- · 2019-07-26 22:39
这个是采用PWM控制的么?
tyutfbc
3楼-- · 2019-07-27 02:15
vivilzb1985 发表于 2015-6-25 13:14
这个是采用PWM控制的么?

是的,28335的PWM通道足够控制电机,但是它的EQEP只有两路,不能够同时对四个电机测速,多以不知道阁下有木有什么好的办法,,,,如果不行的话,最后只能用两个28335实现了
tyutfbc
4楼-- · 2019-07-27 06:08
Dongfangyuxiao 发表于 2015-6-24 23:01
自己设计接口电路。

我想用28335自带的EQEP直接测速,但是28335只有2路EQEP,不能同时对四个电机同时测速,,大侠有木有更好的办法?
pallee
5楼-- · 2019-07-27 10:55
我的设想是,可以试下ECAP模块,通过捕捉脉冲来实现频率测量,如果你电机接了负载,可以换算成角度,再算出速度。

前段时间有个项目,3个电机驱动舵板,测角度进行PID控制,28335的2个EQEP肯定不够用,设想过用ECAP来做,还没做下去。
Dongfangyuxiao
6楼-- · 2019-07-27 13:06
 精彩回答 2  元偷偷看……

一周热门 更多>