OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 7062|回复: 7

码盘测速问题

[复制链接]

17

主题

140

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
5455
金钱
5455
注册时间
2018-7-24
在线时间
2163 小时
发表于 2019-4-24 09:26:25 | 显示全部楼层 |阅读模式
2金钱
如图,这种码盘,当电机转速跨距很大时(比如30r/min~60r/min),光耦计数中断的延时怎么处理,中断中延时给大了,转速快的时候,测量转速比实际转速慢(应该是第一次进入中断后,延时时间太长,退出中断时,已经过了一个光栅,相当于少计数了一个光栅)。中断中延时给小了,转速慢的时候,测量转速比实际转速快(应该是同一个光栅计数了两次)。感谢回答

IMG_2298.JPG
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

882

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3071
金钱
3071
注册时间
2018-2-7
在线时间
285 小时
发表于 2019-4-24 10:26:37 | 显示全部楼层
既然是中断为什么还要用延时?直接上升沿或者下降沿中断,直接在中断中计数不行吗?
回复

使用道具 举报

17

主题

140

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
5455
金钱
5455
注册时间
2018-7-24
在线时间
2163 小时
 楼主| 发表于 2019-4-24 10:39:07 | 显示全部楼层
HXYDJ 发表于 2019-4-24 10:26
既然是中断为什么还要用延时?直接上升沿或者下降沿中断,直接在中断中计数不行吗?

感谢你的回复。举个例子(初始计数值为0),遇到第一个光栅,进入中断,计数值加一(计数值为1),如果没有延时,退出中断后,第一个光栅还没走完,第二个中断又触发了(计数值为2),一个光栅计数值加了两次。这个问题怎么解决,谢谢
回复

使用道具 举报

1

主题

882

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3071
金钱
3071
注册时间
2018-2-7
在线时间
285 小时
发表于 2019-4-24 11:03:54 | 显示全部楼层
查询无结果 发表于 2019-4-24 10:39
感谢你的回复。举个例子(初始计数值为0),遇到第一个光栅,进入中断,计数值加一(计数值为1),如果没 ...

如果设置为上升沿或者下降沿触发,一个光栅只会触发一次吧,可以用示波器看看中断口的波形。
回复

使用道具 举报

17

主题

140

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
5455
金钱
5455
注册时间
2018-7-24
在线时间
2163 小时
 楼主| 发表于 2019-4-24 11:48:24 | 显示全部楼层
HXYDJ 发表于 2019-4-24 11:03
如果设置为上升沿或者下降沿触发,一个光栅只会触发一次吧,可以用示波器看看中断口的波形。

是设置为上升沿触发的,我也是最近发现这个问题的,自己计时数转速就不对。光耦测速只要被光栅遮挡就输出高电平,当中断的延时不够时,一个光栅触发两次中断,测量的转速就不准了,头疼
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
18
金钱
18
注册时间
2019-2-17
在线时间
2 小时
发表于 2019-5-28 16:17:18 | 显示全部楼层
我毕设用了这个,后来放弃了,码盘装在减速后的转轴上怎么想怎么不靠谱,后来买的还是TT马达,自带编码器,20块钱一个,感觉亏了,但是能用,一圈600多脉冲
回复

使用道具 举报

0

主题

4

帖子

0

精华

初级会员

Rank: 2

积分
75
金钱
75
注册时间
2019-5-7
在线时间
20 小时
发表于 2019-6-28 12:16:02 | 显示全部楼层
你应该设定成电平跳变进入中断,然后看是高电平吗?是高电平处理了没,没了处理了一下,并标记,低电平进来后再标记一下,高电平的时候要处理
回复

使用道具 举报

0

主题

22

帖子

0

精华

初级会员

Rank: 2

积分
63
金钱
63
注册时间
2019-12-8
在线时间
21 小时
发表于 2019-12-27 23:57:12 来自手机 | 显示全部楼层
用测周法测速吧,简单点
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 17:50

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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