[其他ST产品] 请问STM32的IO输入可以通过光电隔离来达到防抖效果吗?

[复制链接]
3159|52
 楼主| 两只袜子 发表于 2023-3-2 14:27 | 显示全部楼层 |阅读模式
请问,我把单片机的IO设计成这样带光隔的形式,主要是为了防止外部的输入接错线,导致单片机损伤。
11.png
我想问的是,这种带光隔的电路,能达到外部输入的防抖效果吗?
如果我即想隔离外部输入,也想达到输入防抖的效果应该怎么改进这个电路?

一只眠羊 发表于 2023-3-9 19:43 | 显示全部楼层
防抖估计是实现不了的

月亮一键变蓝 发表于 2023-3-9 20:23 | 显示全部楼层
你可以用软件延时的方式实现数据防抖动操作

她已醉 发表于 2023-3-9 21:45 | 显示全部楼层
你想接按键呗?不支持防抖

白马过平川 发表于 2023-3-9 22:54 | 显示全部楼层
你直接接个ESD就好了,比光耦OK

风凉 发表于 2023-3-9 23:12 | 显示全部楼层
不是什么都需要光耦的,一般都是高压隔离才用光耦才行

将爱藏于深海 发表于 2023-3-10 01:02 | 显示全部楼层
不能达到外部输入的防抖操作

春日负喧 发表于 2023-3-10 02:34 | 显示全部楼层
加个电容能实现去抖动

温室雏菊 发表于 2023-3-10 03:21 | 显示全部楼层
这个就跟按键取抖操作一个逻辑的,就延时而且加个电容

故意相遇 发表于 2023-3-10 04:11 | 显示全部楼层
一般 也不用去抖动吧,这输入信号是啥啊?按键么?

未说出口的像你 发表于 2023-3-10 06:34 | 显示全部楼层
接错线的话 你弄个防反接座子不就好了么

软核硬核 发表于 2023-3-10 14:20 | 显示全部楼层
应该是实现不了的,可以加个电容。
Pretext 发表于 2023-3-10 14:21 | 显示全部楼层
防止反接再加消抖的功能呗,这个电路实现不了。
芯路例程 发表于 2023-3-10 14:21 | 显示全部楼层
为什么要消抖?你怕接插的时候接触不良?
AloneKaven 发表于 2023-3-10 22:48 | 显示全部楼层
软件延时一下就行了
天意无罪 发表于 2023-3-11 16:39 | 显示全部楼层
隔离和防抖是两回事,防抖的处理方式主要有2种:
(1)硬件防抖:滤波电路,比如RC滤波;
(2)软件防抖:软件滤波,设计延迟判断时间或者判断持续时间。
SantaBunny 发表于 2023-5-5 23:43 | 显示全部楼层
直接接个ESD就好了
kangzj 发表于 2023-5-15 21:48 | 显示全部楼层
防抖估计是实现不了的
dengdc 发表于 2023-5-15 21:50 | 显示全部楼层
你可以用软件延时的方式实现数据防抖动操作
heweibig 发表于 2023-5-15 21:51 | 显示全部楼层
你想接按键呗?不支持防抖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2122

主题

8121

帖子

11

粉丝
快速回复 在线客服 返回列表 返回顶部