智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1887|回复: 15
打印 上一主题 下一主题

C车的FTM使用分配??

[复制链接]

25

主题

76

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
419
威望
240
贡献
93
兑换币
113
注册时间
2015-11-6
在线时间
43 小时
跳转到指定楼层
1#
发表于 2016-4-3 16:48:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
FTM0其中四个通道我给了两个电机,由于FTM0没有正交解码,而且电机的频率与舵机很不一样,于是我把FTM2的一个通道给了舵机,
接下来就是编码器,FTM1有三对,FTM2两对不过就剩一个了,我是把两个编码器都用FTM1还是一个FTM1一个FTM2,都能不能用,与舵机有影响吗?
回复

使用道具 举报

25

主题

76

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
419
威望
240
贡献
93
兑换币
113
注册时间
2015-11-6
在线时间
43 小时
2#
 楼主| 发表于 2016-4-3 16:55:10 | 只看该作者
看程序应该分开啊
回复 支持 反对

使用道具 举报

25

主题

76

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
419
威望
240
贡献
93
兑换币
113
注册时间
2015-11-6
在线时间
43 小时
3#
 楼主| 发表于 2016-4-3 17:08:04 | 只看该作者
也就是说FTM在配置成输出pwm的情况下,还能配置正交解码,只要是不同的引脚就行,恩,有道理
回复 支持 反对

使用道具 举报

4

主题

337

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1655
QQ
威望
859
贡献
474
兑换币
556
注册时间
2014-11-11
在线时间
161 小时
毕业学校
4#
发表于 2016-4-4 18:04:14 | 只看该作者
12给正交解码,03给电机和舵机吧。。。
回复 支持 反对

使用道具 举报

25

主题

76

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
419
威望
240
贡献
93
兑换币
113
注册时间
2015-11-6
在线时间
43 小时
5#
 楼主| 发表于 2016-4-5 18:34:18 | 只看该作者
灯火阑 发表于 2016-4-4 18:04
12给正交解码,03给电机和舵机吧。。。

不是说一个FTMx只能产生一种频率的pwm吗?FTM2用于产生控制舵机pwm以及正交解码的复用不会出问题吧?
回复 支持 反对

使用道具 举报

4

主题

337

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1655
QQ
威望
859
贡献
474
兑换币
556
注册时间
2014-11-11
在线时间
161 小时
毕业学校
6#
发表于 2016-4-5 22:42:16 | 只看该作者
Lucky.Guy 发表于 2016-4-5 18:34
不是说一个FTMx只能产生一种频率的pwm吗?FTM2用于产生控制舵机pwm以及正交解码的复用不会出问题吧?

应该会
回复 支持 反对

使用道具 举报

25

主题

76

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
419
威望
240
贡献
93
兑换币
113
注册时间
2015-11-6
在线时间
43 小时
7#
 楼主| 发表于 2016-4-6 11:32:33 | 只看该作者

那怎么办?难道两个正交解码用一个FTMx的两对不同引脚?
回复 支持 反对

使用道具 举报

4

主题

337

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1655
QQ
威望
859
贡献
474
兑换币
556
注册时间
2014-11-11
在线时间
161 小时
毕业学校
8#
发表于 2016-4-6 20:48:05 | 只看该作者
Lucky.Guy 发表于 2016-4-6 11:32
那怎么办?难道两个正交解码用一个FTMx的两对不同引脚?

FTM1和2做正交解码就行啊,,,0和3控制电机和舵机
回复 支持 反对

使用道具 举报

25

主题

76

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
419
威望
240
贡献
93
兑换币
113
注册时间
2015-11-6
在线时间
43 小时
9#
 楼主| 发表于 2016-4-6 21:31:34 | 只看该作者
灯火阑 发表于 2016-4-6 20:48
FTM1和2做正交解码就行啊,,,0和3控制电机和舵机

哪来的3,就三个FTM,0,1,2
回复 支持 反对

使用道具 举报

5

主题

207

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2082
威望
1083
贡献
685
兑换币
707
注册时间
2013-11-23
在线时间
157 小时
毕业学校
老流弊了
10#
发表于 2016-4-7 08:53:07 | 只看该作者
FTM0和FTM1/2用来控制电机和舵机,复用不行的,它是一个模块,同一时间只能扮演一个角色,在程序中一旦定下来了中途不能改,你看看底层是不是复用不同功能的时候配置的是同一组寄存器。FTM2/1用来正交解码,K60还有一个低功耗计数器,这个也可以用来测速。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-29 20:06 , Processed in 0.171902 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表