回复帖子:(qzl)中断太快?我们不能要求外面接的仪器,没...

用户名:   *您没有注册?
密码:   *忘记论坛密码?    标题采用“回复:XXX....”
验证码 点击获取验证码
主题标题:  *不得超过 200 个汉字
当前心情
上一页 发帖表情 下一页
内容
  

主题最新回顾(发布时间:2014-8-26 17:25:00)
--  作者:x10(182.139.*.*)
--  
作为外部中断,要求响应可能很窄的脉冲,因此不能做任何去抖动处理。对所描述情况,一般两种处理办法,一是硬件加去抖动电路;二是软件做处理,比如每次中断后,用Sleep函数关闭中断一段时间(至少1ms),这样就躲开了输入波形的抖动,同时读取IRQ的电平判断是否是正常脉冲,最后确定本次是否是有效脉冲。

主题最新回顾(发布时间:2014-8-26 15:45:00)
--  作者:qzl
--  
我再试一试

主题最新回顾(发布时间:2014-8-26 14:46:00)
--  作者:客人(182.139.*.*)
--  
编码器输出的信号应该很好的,不需要再处理了吧。你用示波器看看输出来的信号!!!如果你用手动方式模拟这个脉冲信号,肯定会有抖动。

主题最新回顾(发布时间:2014-8-26 14:19:00)
--  作者:qzl
--  
现在用的是光电隔离电路,接的3.3V光电编码器

主题最新回顾(发布时间:2014-8-26 14:15:00)
--  作者:qzl
--  
计数,光电编码器的信号3.3V

主题最新回顾(发布时间:2014-8-26 14:00:00)
--  作者:zxw(182.139.*.*)
--  
你的主要应用是什么呢?能不能说一说。我们也看看用什么方式比较好一些。
如果要用硬件实现去抖动,可以使用RS触发器来实现,或用555时基搭芯片搭一个单稳。
在网上也能找到相应的一些应用方式,可以找来参考一下:http://blog.chinaunix.net/uid-25148547-id-147496.html
图片点击可在新窗口打开查看

主题最新回顾(发布时间:2014-8-26 13:17:00)
--  作者:qzl
--  
中断太快?我们不能要求外面接的仪器,没有纹波的。同样的接近开关的信号在STM32的IO口上上升沿触发都正常的,在这个板子的IRQ脚上就喜欢多触发,一点都想不明白!

主题最新回顾(发布时间:2014-8-26 13:16:00)
--  作者:qzl
--  
中断太快?我们不能要求外面接的仪器,没有纹波的。同样的接近开关的信号在STM32的IO口上上升沿触发都正常的,在这个板子的IRQ脚上就喜欢多触发,一点都想不明白!

主题最新回顾(发布时间:2014-8-26 13:16:00)
--  作者:qzl
--  
中断太快?我们不能要求外面接的仪器,没有纹波的。同样的接近开关的信号在STM32的IO口上上升沿触发都正常的,在这个板子的IRQ脚上就喜欢多触发,一点都想不明白!

主题最新回顾(发布时间:2014-8-26 13:11:00)
--  作者:qzl
--  
有没有什么好的解决办法啊,我只需要读小于2KHZ的脉冲