OpenEdv-开源电子网

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

F4编码器溢出中断

[复制链接]

2

主题

5

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2015-10-19
在线时间
0 小时
发表于 2015-11-13 17:10:08 | 显示全部楼层 |阅读模式
5金钱
在配置编码器模式时,可以采集编码器返回值。在计数溢出时,中断也可以进,但是出现以下问题。1,硬件仿真时,同样的程序会出现进中断次数不稳定现象,有时正确,有时不对。2,初始化完了之后,不启动电机,有时也会进中断,看了CNT值,显示为设置的ARR值,但是CNT值不是已经清过了吗,电机没转,CNT值为何还会变化?求大神解答,这个问题搞得我快崩溃了。。。


最佳答案

查看完整内容[请看2#楼]

回复【2楼】正点原子: --------------------------------- 谢谢原子哥帮顶。问题解决了。问题出在编码器会出现抖动。 初始化CNT值后,由于编码器抖动,所以CNT值会在正负1~2之间变化,导致有时会多进中断。 解决办法:初始化时不要将CNT=0.
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

5

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2015-10-19
在线时间
0 小时
 楼主| 发表于 2015-11-13 17:10:09 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
谢谢原子哥帮顶。问题解决了。问题出在编码器会出现抖动。
初始化CNT值后,由于编码器抖动,所以CNT值会在正负1~2之间变化,导致有时会多进中断。
解决办法:初始化时不要将CNT=0.
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2015-11-13 20:12:28 | 显示全部楼层
帮顶。。。。。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2015-11-20 22:27:00 | 显示全部楼层
回复【3楼】咸豇豆:
---------------------------------
谢谢分享
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

12

主题

126

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
281
金钱
281
注册时间
2013-1-5
在线时间
22 小时
发表于 2015-11-21 12:27:26 | 显示全部楼层
编码器电路加滤波没?楼主用的什么编码器啊
天道酬勤
回复

使用道具 举报

2

主题

5

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2015-10-19
在线时间
0 小时
 楼主| 发表于 2015-11-24 09:18:03 | 显示全部楼层
回复【5楼】落月枫情:
---------------------------------
加了,用的增量式光电编码器。硬件计数没问题,软件要做处理
回复

使用道具 举报

3

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2016-4-20
在线时间
11 小时
发表于 2016-9-8 14:37:41 | 显示全部楼层
楼主好,最近编码器测速不准,不知啥问题,能否将你的程序给我发一下,2720156301@qq.com
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-28 12:02

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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