找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2775|回复: 4
打印 上一主题 下一主题
收起左侧

STM32 GPIO口开关尖峰的处理

[复制链接]
跳转到指定楼层
楼主
采用常开常闭型开关(带自锁),直接接到STM32 GPIO口,使用上拉输入模式,实现对开关信号的检测,打开时检测输入为高,关断时显示输入为低。考虑到开关打开闭合的瞬间尖峰电流或是电压的影响会损坏IO口,各位大佬有没有处理的办法?谢

TIM截图20190718210048.png (34.71 KB, 下载次数: 102)

TIM截图20190718210048.png
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:282095 发表于 2019-7-18 21:42 | 只看该作者
GPIO通过调用分装库尝试一下
回复

使用道具 举报

板凳
ID:388197 发表于 2019-7-18 22:22 | 只看该作者
一般可以串个小点的电阻,几欧姆到300欧左右都行,PCB布局没压力的话,也可以串个电阻后并个电容和3.3伏的稳压管.电容还能起消抖的作用.32的IO口还是很坚挺的,很少有个别IO口损坏的现象.前段时间用STC8倒是经常坏IO口.
回复

使用道具 举报

地板
ID:123289 发表于 2019-7-19 08:02 | 只看该作者
“开关打开闭合的瞬间尖峰电流或是电压的影响会损坏IO口”,这是谁教你的,你用示波器看过吗?知道为什么会有吗?知道什么情况下会“没有”吗?
回复

使用道具 举报

5#
ID:571855 发表于 2019-7-19 15:05 | 只看该作者
不会的,IO 内部有二个钳位二极管, 可以加一个103电容对地
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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