主题:EM9280的IRQ2 接编码器,出现多触发现象

  共有52440人关注过本帖    
帅哥哟,离线,有人找我吗?
qzl
1楼 信息 | 搜索 | 邮箱


加好友 发短信
EM9280的IRQ2 接编码器,出现多触发现象  发帖心情 Post By:2014-8-23 18:47:00   [显示全部帖子]

有人遇到过吗?

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
qzl
2楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2014-8-25 13:53:00   [显示全部帖子]

单脉冲,我想用脉冲计数!

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
qzl
3楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2014-8-25 14:19:00   [显示全部帖子]

我发现,IRQ管脚上拉3.3V后,跳线直接接管脚,然后用跳线接地会出现2次中断信号,再断开跳线出现1次中断信号。
如果直接用手摸跳线会出现连续的中断信号。这是为什么呢?
是不是中断上升沿,的幅值很低,就是有轻微的上升沿信号,都能产生中断啊。感觉必须IRQ管脚不能有毛刺信号,如果有,毛刺信号都会触发中断。

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
qzl
4楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2014-8-25 14:21:00   [显示全部帖子]

有人用IRQ管脚数脉冲数吗?

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
qzl
5楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2014-8-25 14:28:00   [显示全部帖子]

能不能把IRQ,做成自己计数,API直接读取计数值的方式,这样计数就会准确点。计数频率也会提高很多。

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
qzl
6楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2014-8-25 14:30:00   [显示全部帖子]

感觉IRQ,都没单片机的好用

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
qzl
7楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2014-8-25 15:53:00   [显示全部帖子]

IRQ 计数不正确啊,喜欢多触发啊

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
qzl
8楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2014-8-25 15:54:00   [显示全部帖子]

都没自己写的线程,读取电平翻转,判断信号准确

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
qzl
9楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2014-8-26 9:36:00   [显示全部帖子]

这个抖动不能去掉吗?

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
qzl
10楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2014-8-26 9:45:00   [显示全部帖子]

太灵敏了,连抖动都算上了啊

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
qzl
11楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2014-8-26 9:48:00   [显示全部帖子]

手摸管脚,出现的纹波,电压幅值都低的很,都不超过1V 不应该算脉冲的,为什么都能触发中断

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
qzl
12楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2014-8-26 9:49:00   [显示全部帖子]

是不是驱动写的上升沿门限太低??

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
qzl
13楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2014-8-26 9:51:00   [显示全部帖子]

自己手动判断翻转都是好的,0——1v为低电平 ,2.3——3.3V为高电平,读取电平翻转信号,来计数都是好的。抖动都能自己消除的。
估计驱动中断信号的低电平和高电平,幅值变化没处理好。

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
qzl
14楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2014-8-26 13:11:00   [显示全部帖子]

有没有什么好的解决办法啊,我只需要读小于2KHZ的脉冲

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
qzl
15楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2014-8-26 13:16:00   [显示全部帖子]

中断太快?我们不能要求外面接的仪器,没有纹波的。同样的接近开关的信号在STM32的IO口上上升沿触发都正常的,在这个板子的IRQ脚上就喜欢多触发,一点都想不明白!

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
qzl
16楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2014-8-26 13:16:00   [显示全部帖子]

中断太快?我们不能要求外面接的仪器,没有纹波的。同样的接近开关的信号在STM32的IO口上上升沿触发都正常的,在这个板子的IRQ脚上就喜欢多触发,一点都想不明白!

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
qzl
17楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2014-8-26 13:17:00   [显示全部帖子]

中断太快?我们不能要求外面接的仪器,没有纹波的。同样的接近开关的信号在STM32的IO口上上升沿触发都正常的,在这个板子的IRQ脚上就喜欢多触发,一点都想不明白!

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
qzl
18楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2014-8-26 14:15:00   [显示全部帖子]

计数,光电编码器的信号3.3V

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
qzl
19楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2014-8-26 14:19:00   [显示全部帖子]

现在用的是光电隔离电路,接的3.3V光电编码器

  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
qzl
20楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2014-8-26 15:45:00   [显示全部帖子]

我再试一试

  单帖管理 | 引用 | 回复 回到顶部

返回首页

EM9280的IRQ2 接编码器,出现多触发现象

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: