打印

STM32 IO口坏掉问题!!

[复制链接]
2027|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
R2D2| | 2019-9-6 21:26 | 只看该作者
这能看出什么来?我们都不是算命的。

使用特权

评论回复
板凳
ningling_21| | 2019-9-7 09:48 | 只看该作者
光耦没作用,且没保护IO口的器件

使用特权

评论回复
地板
thinkabout4451| | 2019-9-7 14:40 | 只看该作者
这电路的作用。。。没看明白起啥作用的。。。stm32的大部分io是可以容忍5v信号的,你查下手册确认下那个io的电压特性

使用特权

评论回复
5
七颗咖啡豆| | 2019-9-7 17:32 | 只看该作者
加个限流电阻,有可能你代码配置为输出,

使用特权

评论回复
6
又东风| | 2019-9-7 22:14 | 只看该作者
原边:IF=(5-1.15)/270=14.2mA,此时CTR大约2.4,IF*CTR=34mA。副边饱和压降0.4:IC'=(5-0.4)/1K5=3mA。配置输入电压电流都没问题。问题是当配置输出,那么高电平相当于3.3V对地,就坏了。还有这个光耦隔离不起作用,电源没有隔离,不如换三极管或直连了。不知道分析有没有问题,希望指正。

使用特权

评论回复
7
又东风| | 2019-9-7 22:15 | 只看该作者
又东风 发表于 2019-9-7 22:14
原边:IF=(5-1.15)/270=14.2mA,此时CTR大约2.4,IF*CTR=34mA。副边饱和压降0.4:IC'=(5-0.4)/1K5=3mA。配置 ...

解决方案同五楼

使用特权

评论回复
8
xyz549040622| | 2019-9-7 22:50 | 只看该作者
串个电阻保护io是必须的,光耦也是没啥作用的。我倒愿意相信是你光电开关不是5v的,接了大电压烧掉mcu了。

使用特权

评论回复
9
utpbox| | 2019-9-8 19:01 | 只看该作者
光耦初次级没有进行电源隔离。电5V电源上可能有突波电涌冲击,在5V电源并接加上去耦电容和TVS管,还有空间的话在GPIO口对电源和地反向并接肖特基二极管

使用特权

评论回复
10
zhangmangui| | 2019-9-8 21:08 | 只看该作者
有光藕的话不应该损坏IO口   我也觉得隔离起到作用

使用特权

评论回复
11
涛家柒柒|  楼主 | 2019-9-9 09:49 | 只看该作者
谢谢大家

使用特权

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

本版积分规则

15

主题

102

帖子

2

粉丝