发新帖我要提问
12
返回列表
打印

单片机轻触开关

[复制链接]
楼主: gdczy
手机看帖
扫描二维码
随时随地手机跟帖
21
gdczy|  楼主 | 2014-12-3 08:19 | 只看该作者 回帖奖励 |倒序浏览
chunyang 发表于 2014-12-2 19:59
去耦、抗干扰这么做是完全没用的。

那你认为什么做好呢?我发现我们的产品LED灯,数码管,跟轻触开关共用I/O口后,容易受到干扰,或者按键受到数码管的干扰而乱跳,所以我试着搞个退耦电容上去,在高湿度的情况下好像有所改善!

使用特权

评论回复
22
chunyang| | 2014-12-3 17:07 | 只看该作者
gdczy 发表于 2014-12-3 08:19
那你认为什么做好呢?我发现我们的产品LED灯,数码管,跟轻触开关共用I/O口后,容易受到干扰,或者按键受 ...

本质的解决方法是降低IO的输入阻抗,具体来说就是加上拉,片内上拉的阻抗在几十K量级,改用外加1K上拉,这样电磁干扰就需要更大的能量才能导致误触发,同时配合合适的消抖算法就可以彻底解决问题。另外,PCB设计上要避免长线,如果不得以只能用长线,则前端加缓冲驱动。
深刻的理解器件及电路模型,这些解决问题的方法就会自然而然的出现。

使用特权

评论回复
23
gdczy|  楼主 | 2014-12-4 08:37 | 只看该作者
chunyang 发表于 2014-12-3 17:07
本质的解决方法是降低IO的输入阻抗,具体来说就是加上拉,片内上拉的阻抗在几十K量级,改用外加1K上拉, ...

好谢谢,授教啦,我们现在感觉还是菜鸟级,在不断的学习当中!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则