智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 17444|回复: 39
打印 上一主题 下一主题

[软件类] 用K60的DMA来测速

  [复制链接]

11

主题

102

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2751
威望
1242
贡献
509
兑换币
229
注册时间
2011-5-22
在线时间
500 小时
跳转到指定楼层
1#
发表于 2012-5-24 17:48:44 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
换了个K60芯片后,真心蛋碎了。早知道那么麻烦,当初就不应该换芯片。不过现在只能边学边做了。

调用野火的库中的DMA来测脉冲,发现测芯片PWM输出准确,测函数发生器的脉冲准确,一接到编码器,测回来的脉冲就不准了。话说我的编码器的输出波形也是调好的。看来得接个上拉。{:soso__8475657136057850255_1:}

然后呢,我手碰下DMA输入引脚(输入引脚悬空什么也没接,此时测回脉冲为0),碰下后变成了几百脉冲,难道这是传说中的静电干扰? 也没那么夸张吧。!!{:soso__9800984173957408710_4:}
看来我要放弃DMA测速,果断用FTM模块的正交解码模式?用正交解码模块我又得重新做主板。{:soso__1342304418302988428_1:}

看着同一起跑线上的同志们的电磁车都奔向2.5M/S了,我只能默默的在心里说一声,草!人家都2.5M/S了,我底层都没写好。{:soso__10564631715837355101_3:}

如果有用DMA测速成功的同学,请问有没有遇到这种情况?{:soso__6429245399648174310_3:}

欢迎各种交流。!!!{:soso__2315285655854329832_3:}


11

主题

102

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2751
威望
1242
贡献
509
兑换币
229
注册时间
2011-5-22
在线时间
500 小时
2#
 楼主| 发表于 2012-5-24 22:19:49 | 显示全部楼层
本帖最后由 Oner 于 2012-5-24 22:27 编辑
longcha 发表于 2012-5-24 21:56
哎,同样卡在测速上面!!各种蛋疼!!!求交流!!


扣扣121349840   额
回复 支持 反对

使用道具 举报

11

主题

102

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2751
威望
1242
贡献
509
兑换币
229
注册时间
2011-5-22
在线时间
500 小时
3#
 楼主| 发表于 2012-5-26 20:00:56 | 显示全部楼层
王海 发表于 2012-5-26 11:55
使用LPT是不是只能测一个轮子的速度啊???!!!

K60只有一路LPTMR,所以只能测一个轮子的速度。
回复 支持 反对

使用道具 举报

11

主题

102

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2751
威望
1242
贡献
509
兑换币
229
注册时间
2011-5-22
在线时间
500 小时
4#
 楼主| 发表于 2012-5-26 20:01:53 | 显示全部楼层
guohan21shiji 发表于 2012-5-26 18:28
DMA模块测速很好用啊,我感觉测回来的脉冲挺准的啊

求指教。你的DMA模块是自己写的还是用别人写的函数库?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-6 17:33 , Processed in 0.192909 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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