找回密码
 立即注册
查看: 548|回复: 16

有没有电路大神帮忙分析一下,不加0.1U电容会烧IO的原因?

[复制链接]
  • TA的每日心情
    开心
    昨天 19:42
  • 签到天数: 92 天

    [LV.6]常住居民II

    3

    主题

    56

    回帖

    349

    积分

    中级会员

    积分
    349
    发表于 2024-1-8 16:51:47 | 显示全部楼层 |阅读模式
    事情是这样的,这边如果不加0.1U的电容的话,把单片机去掉后的管脚电压是5.7V,单片机管脚上拉模式用1天就烧。如果增加一个电容,单片机管脚再设置为上拉输入就正常,目前已经用了大半年是正常的。突然想起来,想借用平台了解一下原因。如果我把发光二极管换成电阻,电压也是正常的,难道是这个发光管的问题?
    截图202401081647445376.jpg
    回复 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 19:42
  • 签到天数: 92 天

    [LV.6]常住居民II

    3

    主题

    56

    回帖

    349

    积分

    中级会员

    积分
    349
     楼主| 发表于 2024-1-8 17:03:45 | 显示全部楼层
    STM8S003用了几天是没有烧的。很奇怪。同样的电路也都是配置为上拉输入。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-12-6 15:33
  • 签到天数: 2 天

    [LV.1]初来乍到

    20

    主题

    98

    回帖

    974

    积分

    荣誉版主

    积分
    974
    发表于 2024-1-9 20:35:36 | 显示全部楼层
    本帖最后由 chen 于 2024-1-9 20:36 编辑

    1704803071284.png
    应该是这样的原因,817的pn结CB之间存在微小的结电容存储的电荷没有地方释放导致的电压变高,根据手册的io结构来看,即使使用上拉模式,电流也不能通过上拉电阻释放到5V,再由io内部的钳位二极管钳到了5.7V(二极管导通电压+电源电压)。led换成电阻之后电荷由电阻释放到5V,加了0.1uF电容之后,其电容远大于结电容,存储的电荷不足以让电压升高,所以电压正常。
    所以,大部分光耦输入电路都是采用外部直接上拉不加二极管
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 19:42
  • 签到天数: 92 天

    [LV.6]常住居民II

    3

    主题

    56

    回帖

    349

    积分

    中级会员

    积分
    349
     楼主| 发表于 2024-1-9 20:49:54 | 显示全部楼层
    chen 发表于 2024-1-9 20:35
    应该是这样的原因,817的pn结CB之间存在微小的结电容存储的电荷没有地方释放导致的电压变高,根据手册的io ...

    感谢大佬的回答和解释。

    之前就一直有个疑惑,为什么大部分人会把发光二极管加在光耦的前面,而不是加在后面。但是加在前面的话就有一个问题,如果光耦损坏的话后面没有办法指示,前级的指示灯还是亮的。

    另外我把单片机去掉,测量也是有5.7V电压。如果想保留后级的发光二极管的话还有什么其他方法么?

    点评

    可以在发光二极管并联一个电阻 另外如果把单片机去掉的话,电荷也是没地方释放,电压保留去掉单片机之前的电压,量的时候电压应该很快就降低了  详情 回复 发表于 2024-1-9 21:22
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-12-6 15:33
  • 签到天数: 2 天

    [LV.1]初来乍到

    20

    主题

    98

    回帖

    974

    积分

    荣誉版主

    积分
    974
    发表于 2024-1-9 21:22:41 | 显示全部楼层
    Kingsley 发表于 2024-1-9 20:49
    感谢大佬的回答和解释。

    之前就一直有个疑惑,为什么大部分人会把发光二极管加在光耦的前面,而不是加在 ...

    可以在发光二极管并联一个电阻

    另外如果把单片机去掉的话,电荷也是没地方释放,电压保留去掉单片机之前的电压,量的时候电压应该很快就降低了
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    550

    主题

    9311

    回帖

    1万

    积分

    管理员

    积分
    13872
    发表于 2024-1-9 21:40:10 | 显示全部楼层
    从下面的图开始 :
    将 B 电路改成你的高压部分,非 MCU 控制
    将 A 电路放到你的 MCU 部分
    ===R13可以是 【1K电阻 + 发光二极管代替】

    截图202401092138271493.jpg


    https://www.stcaimcu.com/forum.p ... ptid=4830&pid=33152


    点评

    强  发表于 2024-1-17 11:16
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 07:44
  • 签到天数: 140 天

    [LV.7]常住居民III

    15

    主题

    535

    回帖

    1956

    积分

    金牌会员

    打工人

    积分
    1956
    发表于 2024-1-25 17:57:22 | 显示全部楼层
    chen 发表于 2024-1-9 20:35
    应该是这样的原因,817的pn结CB之间存在微小的结电容存储的电荷没有地方释放导致的电压变高,根据手册的io ...

    有道理
    打工人
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-4-11 16:24
  • 签到天数: 52 天

    [LV.5]常住居民I

    13

    主题

    42

    回帖

    331

    积分

    中级会员

    积分
    331
    发表于 2024-2-4 11:54:01 | 显示全部楼层
    chen 发表于 2024-1-9 20:35
    应该是这样的原因,817的pn结CB之间存在微小的结电容存储的电荷没有地方释放导致的电压变高,根据手册的io ...

    其他型号开关光耦也会存在微小的结电容吗

    点评

    只要是晶体管都有  详情 回复 发表于 2024-2-4 16:42
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-12-6 15:33
  • 签到天数: 2 天

    [LV.1]初来乍到

    20

    主题

    98

    回帖

    974

    积分

    荣誉版主

    积分
    974
    发表于 2024-2-4 16:42:50 | 显示全部楼层
    天源电子 发表于 2024-2-4 11:54
    其他型号开关光耦也会存在微小的结电容吗

    只要是晶体管都有
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 07:45
  • 签到天数: 158 天

    [LV.7]常住居民III

    25

    主题

    730

    回帖

    1823

    积分

    金牌会员

    积分
    1823
    发表于 6 天前 | 显示全部楼层
    R7 100欧是不是太小了?
    回复 支持 反对 送花

    使用道具 举报

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

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-5-5 04:31 , Processed in 0.069791 second(s), 68 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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