智能车制作

 找回密码
 注册

扫一扫,访问微社区

楼主: zz蓝sea
打印 上一主题 下一主题

请问k60的FTM输入捕捉和lptmr在测速的时候哪一个更好一些??

  [复制链接]

5

主题

60

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1080
威望
537
贡献
317
兑换币
324
注册时间
2012-11-26
在线时间
113 小时
毕业学校
中国矿业大学
11#
发表于 2013-4-9 23:36:26 | 只看该作者
野火 发表于 2013-4-9 23:06
FTM正交解码代码见附件……

FTM的输入捕捉,本来就不是为了脉冲计数的,比较占CPU资源

火哥,见到你用DMA计数的帖子了,还能再详细说一下吗?用了一下,计数好像不对~~~
回复 支持 反对

使用道具 举报

17

主题

105

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1791
威望
921
贡献
480
兑换币
403
注册时间
2012-5-5
在线时间
195 小时
12#
发表于 2013-4-10 12:42:56 | 只看该作者
zhangcumt 发表于 2013-4-9 21:53
都不怎么好,试试K60正交编码~~~

输入捕捉为什么不好呢?
回复 支持 反对

使用道具 举报

5

主题

60

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1080
威望
537
贡献
317
兑换币
324
注册时间
2012-11-26
在线时间
113 小时
毕业学校
中国矿业大学
13#
发表于 2013-4-10 12:57:05 | 只看该作者
王海 发表于 2013-4-10 12:42
输入捕捉为什么不好呢?

输入捕捉需要中断,占用CPU资源,如果还把直立控制放到中断中,这样对直立控制影响很大,如果直立控制在主程序中,影响还行~~~
回复 支持 反对

使用道具 举报

17

主题

105

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1791
威望
921
贡献
480
兑换币
403
注册时间
2012-5-5
在线时间
195 小时
14#
发表于 2013-4-10 14:03:37 | 只看该作者
zhangcumt 发表于 2013-4-10 12:57
输入捕捉需要中断,占用CPU资源,如果还把直立控制放到中断中,这样对直立控制影响很大,如果直立控制在主 ...

好的,谢谢
回复 支持 反对

使用道具 举报

22

主题

1613

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6784
QQ
威望
2910
贡献
1540
兑换币
1579
注册时间
2012-3-17
在线时间
1167 小时
15#
发表于 2013-4-10 20:21:41 | 只看该作者
zz蓝sea 发表于 2013-4-9 23:16
这个程序初始化以后,在定时中断里每个一段时间对FTM1_CNT清零就可以计算速度了,是这么用吗

是的,定时一段时间,看脉冲,然后清脉冲计数
回复 支持 反对

使用道具 举报

7

主题

171

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1627
威望
893
贡献
510
兑换币
283
注册时间
2012-9-8
在线时间
112 小时
16#
 楼主| 发表于 2013-4-11 23:00:20 | 只看该作者
野火 发表于 2013-4-10 20:21
是的,定时一段时间,看脉冲,然后清脉冲计数

恩呢  知道了已经 谢谢了
回复 支持 反对

使用道具 举报

9

主题

44

帖子

0

精华

高级会员

Rank: 4

积分
518
威望
286
贡献
126
兑换币
166
注册时间
2012-12-28
在线时间
53 小时
毕业学校
之江学院
17#
发表于 2013-4-22 23:30:04 | 只看该作者
野火 发表于 2013-4-9 23:06
FTM正交解码代码见附件……

FTM的输入捕捉,本来就不是为了脉冲计数的,比较占CPU资源

请问下,怎么根据正交解码的技术判断电机的正反转? 能不能讲的详细点吗?
回复 支持 反对

使用道具 举报

22

主题

1613

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6784
QQ
威望
2910
贡献
1540
兑换币
1579
注册时间
2012-3-17
在线时间
1167 小时
18#
发表于 2013-4-23 08:38:01 | 只看该作者
№、恋い猪 发表于 2013-4-22 23:30
请问下,怎么根据正交解码的技术判断电机的正反转? 能不能讲的详细点吗?

就是判断变量的正负,正数正转,负数反转(根据你的硬件来设定)
回复 支持 反对

使用道具 举报

9

主题

44

帖子

0

精华

高级会员

Rank: 4

积分
518
威望
286
贡献
126
兑换币
166
注册时间
2012-12-28
在线时间
53 小时
毕业学校
之江学院
19#
发表于 2013-4-24 18:18:41 | 只看该作者
野火 发表于 2013-4-23 08:38
就是判断变量的正负,正数正转,负数反转(根据你的硬件来设定)

假设 计数 开始是0  结束是65535,那么从零减去一 不就是65535了吗? 怎么判断啊?
回复 支持 反对

使用道具 举报

22

主题

1613

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6784
QQ
威望
2910
贡献
1540
兑换币
1579
注册时间
2012-3-17
在线时间
1167 小时
20#
发表于 2013-4-24 18:32:39 | 只看该作者
№、恋い猪 发表于 2013-4-24 18:18
假设 计数 开始是0  结束是65535,那么从零减去一 不就是65535了吗? 怎么判断啊?

有符号型,0 减 1 ,是 -1 啊
用有符号的来表示

回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-26 07:56 , Processed in 0.050921 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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