智能车制作

 找回密码
 注册

扫一扫,访问微社区

123
返回列表 发新帖
打印 上一主题 下一主题

[软件类] 编码器测速

  [复制链接]

6

主题

36

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
410
威望
270
贡献
90
兑换币
12
注册时间
2012-2-16
在线时间
25 小时
毕业学校
聋哑小学
21#
发表于 2012-6-16 13:18:42 | 只看该作者
#define BIT_SET(x)     1<<x//把X位置一
#define BIT_CLR(y)     ~(1<<y)//把Y位清零

void lptime_init()
{
        SIM_SCGC5|=SIM_SCGC5_LPTIMER_MASK;
        SIM_SCGC5|=BIT_SET(11);//开C端口时钟
        PORTC_PCR5=(1<<10);
       
        LPTMR0_CSR&=BIT_CLR(0);
        LPTMR0_CSR=0xa2;
        LPTMR0_PSR=0x5;
        LPTMR0_CMR=0xff;
}

uint16 read_pulse_num()
{
        uint8 pulse_num;
       
        pulse_num=LPTMR0_CNR;
        LPTMR0_CSR&=BIT_CLR(0);
        LPTMR0_CSR|=BIT_SET(0);
        return pulse_num;
}
回复 支持 反对

使用道具 举报

50

主题

327

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1615
QQ
威望
936
贡献
433
兑换币
0
注册时间
2011-8-10
在线时间
123 小时
22#
发表于 2012-6-19 20:06:40 | 只看该作者
k60的话 最好用FTM脉冲累加器来测速  LPTM由于是只有一个计数器 不太好实现  PIT最好是用来定时 其他的话别用它
回复 支持 反对

使用道具 举报

2

主题

36

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
406
QQ
威望
278
贡献
98
兑换币
4
注册时间
2011-9-24
在线时间
15 小时
23#
发表于 2012-6-24 18:14:29 | 只看该作者
需中断在终端里执行
回复 支持 反对

使用道具 举报

1

主题

68

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1316
威望
661
贡献
365
兑换币
43
注册时间
2012-2-4
在线时间
145 小时
毕业学校
chen
24#
发表于 2012-6-24 22:38:39 | 只看该作者
切,光电码盘肯定是用FTM的正交编码模式
回复 支持 反对

使用道具 举报

0

主题

185

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2258
威望
1058
贡献
672
兑换币
683
注册时间
2012-11-7
在线时间
264 小时
25#
发表于 2012-12-1 23:08:03 | 只看该作者
陌路樱花泪 发表于 2012-5-26 15:30
代码早就写好了,等下帖给你,我在PIT中断里读取速度,现在的问题就是,用手转的小速度可以测到数值,速度 ...

嗨   请问有没有编码器的技术手册   发给我一份呗    新手  今年做光电平衡组@2855697362
回复 支持 反对

使用道具 举报

7

主题

85

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1067
威望
569
贡献
310
兑换币
299
注册时间
2012-10-29
在线时间
94 小时
26#
发表于 2012-12-10 20:46:56 | 只看该作者
回复 支持 反对

使用道具 举报

26

主题

216

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1524
QQ
威望
759
贡献
411
兑换币
468
注册时间
2013-3-28
在线时间
177 小时
27#
发表于 2014-2-8 21:39:54 | 只看该作者
回复 支持 反对

使用道具 举报

2

主题

83

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1117
威望
541
贡献
312
兑换币
358
注册时间
2013-9-5
在线时间
132 小时
28#
发表于 2014-3-2 17:48:44 | 只看该作者
这个貌似是输出比较值设的太低了,导致溢出了
回复 支持 反对

使用道具 举报

3

主题

102

帖子

0

精华

知名人物

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
28559
QQ
威望
23402
贡献
4975
兑换币
411
注册时间
2015-10-8
在线时间
91 小时
毕业学校
西南科技大学
29#
发表于 2015-10-26 00:09:20 | 只看该作者
回复 支持 反对

使用道具 举报

0

主题

12

帖子

0

精华

注册会员

Rank: 2

积分
117
威望
62
贡献
33
兑换币
39
注册时间
2016-2-24
在线时间
11 小时
30#
发表于 2016-3-1 19:27:26 | 只看该作者
求指导欧姆龙500的使用方法,现在还是不能正常计数
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-25 03:55 , Processed in 0.172974 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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