智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 6212|回复: 12
打印 上一主题 下一主题

有多少人用lptmr脉冲累加计数的?求教呀

  [复制链接]

32

主题

195

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1814
QQ
威望
1068
贡献
342
兑换币
143
注册时间
2010-12-30
在线时间
202 小时
跳转到指定楼层
1#
发表于 2012-6-16 19:34:30 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
这里跟脉冲的频率和幅值有没有关系,
那个编码器接了5v电平,然后接到单片机上就只有2v不到的电平脉冲了
现在lptmr输出的脉冲累加值始终不太对劲,匀速总是乱跳..............我是用最普通的pit计数,读取lptmr然后直接清零的方法读数的,然后那个读数用uart串口输出......是不是脉冲的幅值不够?

0

主题

12

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
456
QQ
威望
221
贡献
133
兑换币
79
注册时间
2012-8-12
在线时间
51 小时
13#
发表于 2013-5-12 16:00:24 | 只看该作者
liu_fanyi 发表于 2012-6-17 13:37
搞,搞定了....pta19貌似被我玩坏了,换成ptc5就哦了......哎呀这人蔘

楼主,我们也有这样的问题,能贴一下你们lptmr初始化设置的代码么,参考一下?
回复 支持 反对

使用道具 举报

48

主题

493

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2947
威望
1774
贡献
469
兑换币
705
注册时间
2012-4-22
在线时间
352 小时
毕业学校
hgd
12#
发表于 2013-3-29 10:22:02 | 只看该作者
我的LPT也不是太稳定
回复 支持 反对

使用道具 举报

31

主题

370

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6026

活跃会员奖章优秀会员奖章在线王奖章论坛元老奖章

威望
3707
贡献
1593
兑换币
1043
注册时间
2012-12-27
在线时间
363 小时
毕业学校
三江学院
11#
发表于 2013-3-28 16:53:43 | 只看该作者
liu_fanyi 发表于 2012-6-17 13:37
搞,搞定了....pta19貌似被我玩坏了,换成ptc5就哦了......哎呀这人蔘

楼主  我用的野火的库,我用PTA19做脉冲累加器的时候也没用,用PTC5就可以,想问一下用PTA19的时候是不是就只要修改下面这句初始化就好啦
lptmr_counter_init(LPT0_ALT1,INT_COUNT,2,LPT_Rising); //接PTA19  

回复 支持 反对

使用道具 举报

2

主题

34

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1270
威望
571
贡献
351
兑换币
333
注册时间
2012-10-20
在线时间
174 小时
毕业学校
公公公
10#
发表于 2013-1-6 06:48:37 | 只看该作者
请教一下编码器输出信号调理电路是怎么弄的
回复 支持 反对

使用道具 举报

0

主题

12

帖子

0

精华

高级会员

Rank: 4

积分
660
威望
365
贡献
145
兑换币
152
注册时间
2012-3-4
在线时间
75 小时
9#
发表于 2012-12-25 19:03:56 | 只看该作者
liu_fanyi 发表于 2012-6-17 13:37
搞,搞定了....pta19貌似被我玩坏了,换成ptc5就哦了......哎呀这人蔘

能不能直接在LPTMR0_CNR中直接读取计数值啊?
回复 支持 反对

使用道具 举报

32

主题

195

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1814
QQ
威望
1068
贡献
342
兑换币
143
注册时间
2010-12-30
在线时间
202 小时
8#
 楼主| 发表于 2012-6-17 13:37:40 | 只看该作者
搞,搞定了....pta19貌似被我玩坏了,换成ptc5就哦了......哎呀这人蔘
回复 支持 反对

使用道具 举报

8

主题

90

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1522
QQ
威望
730
贡献
320
兑换币
53
注册时间
2012-2-1
在线时间
237 小时
7#
发表于 2012-6-16 21:05:05 | 只看该作者
我就是用的这个啊
,没什么问题的
回复 支持 反对

使用道具 举报

16

主题

487

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2898
威望
1582
贡献
758
兑换币
243
注册时间
2011-3-18
在线时间
279 小时
6#
发表于 2012-6-16 20:30:42 | 只看该作者
编码器信号线接上拉电阻了没
回复 支持 反对

使用道具 举报

30

主题

838

帖子

0

精华

常驻嘉宾

mrguang.taobao.com

Rank: 8Rank: 8

积分
3047

资源大师奖章论坛元老奖章优秀会员奖章活跃会员奖章热心会员奖章在线王奖章

QQ
威望
1840
贡献
289
兑换币
15
注册时间
2010-12-3
在线时间
459 小时
5#
发表于 2012-6-16 20:28:35 | 只看该作者
你的串口输出数据在中断里?
最好不要那么放,我原来测试的时候放里面读出来的数据是跳的,后来放主循环一直发送就没问题了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-28 09:31 , Processed in 0.230489 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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