OpenEdv-开源电子网

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

stm32定时器的编码器模式求助

[复制链接]

2

主题

7

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2019-8-19
在线时间
13 小时
发表于 2021-8-26 19:49:26 | 显示全部楼层 |阅读模式
10金钱
平台:STM32F4
求教:
现在需要将一个编码器4倍频(光栅尺LPI只有150,需要的触发信号为每英寸600个脉冲),是否可以通过定时器的编码器模式在下图每一个箭头处获得一个中断?还是直接通过外部中断实现?
因为需要通过这个中断来做触发信号,我看了其他的文章大多是使用这个功能来实现AB脉冲的计数来计算速度等等。
使用编码器模式主要想通过编码器模式的硬件滤波功能滤除一些毛刺,能过获得一个质量比较好的触发信号
使用更新中断,设定自动重载值为1,是否只能获得2倍频?只能隔一次触发更新中断?

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

使用道具 举报

0

主题

5

帖子

0

精华

新手上路

积分
46
金钱
46
注册时间
2021-8-8
在线时间
14 小时
发表于 2021-10-18 10:52:50 | 显示全部楼层
您好!请问您是否使用光栅尺呀,问题解决了吗
回复

使用道具 举报

11

主题

2131

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4729
金钱
4729
注册时间
2015-1-10
在线时间
591 小时
发表于 2021-10-18 15:42:58 | 显示全部楼层
如果每个脉冲都中断还需要硬件滤波,要是脉冲频率不高可以考虑用定时器的输入捕获
回复

使用道具 举报

0

主题

5

帖子

0

精华

新手上路

积分
46
金钱
46
注册时间
2021-8-8
在线时间
14 小时
发表于 2021-11-30 17:15:55 | 显示全部楼层
您好!请问您是在使用光栅尺吗,可否向您请教一些问题呢?
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-26 15:02

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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