搜索
查看: 2500|回复: 5

[已解决] 关于STM32F103C8芯片端口烧坏问题

[复制链接]

该用户从未签到

2

主题

5

帖子

0

蝴蝶豆

初级会员

最后登录
2020-12-27
发表于 2018-10-25 16:41:56 | 显示全部楼层 |阅读模式
如题,最近在使用STM32F103C8芯片时,发现端口经常会出现烧坏的情况。
电路如下:
产品一直处于通电状态,采用芯片的PA0作为唤醒接口,系统默认处于待机状态,当按键按下时,端口上产生的高电平,程序才进入正常工作状态,再按一下这个按键,进入到待机模式。
现在的问题是这个PA0很容易损坏,直接用万用表电阻档测电阻,明显阻值下降很多,而且再按这个按键时,电压仅剩2V上下,无法正常开机。
1、之前有怀疑可能是静电引起的端口损坏,在PA0端口上增加了双向的ESD管,但是效果依然不理想,还是会有损坏的情况出现
2、在按键处增加光耦做隔离,就是将按键位置换成光耦,光耦用的是PC817,同样也会出现端口损坏的情况。
不知道是什么原因引起, 各位大神帮忙想想会是那部分的问题。
1.png
回复

使用道具 举报

该用户从未签到

8

主题

131

帖子

9

蝴蝶豆

金牌会员

最后登录
2020-9-9
发表于 2018-10-25 17:04:29 | 显示全部楼层
先确定,3.3V是否是给MCU供电的,其次电路基本上是没有问题的,不过建议把电阻改为10K或者类似大小的

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

回复 支持 反对

使用道具 举报

该用户从未签到

74

主题

3420

帖子

82

蝴蝶豆

社区小助手

最后登录
2023-11-12
发表于 2018-10-25 17:26:12 | 显示全部楼层
R1阻值100R太小了,灌入PA0的电流太大,用100K就可以了。R2应该去掉。

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2017-12-6 11:47
  • 签到天数: 1 天

    [LV.1]初来乍到

    49

    主题

    3724

    帖子

    429

    蝴蝶豆

    论坛元老

    最后登录
    2021-8-7
    发表于 2018-10-25 17:48:57 | 显示全部楼层
    本帖最后由 toofree 于 2018-10-25 17:50 编辑

    程序怎么写的?
    在按键接通的时候,PA0有没有可能作为输出,并且输出为0。

    评分

    参与人数 1蝴蝶豆 +2 收起 理由
    STMCU + 2

    查看全部评分

    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2

    主题

    5

    帖子

    0

    蝴蝶豆

    初级会员

    最后登录
    2020-12-27
     楼主| 发表于 2018-10-28 23:06:14 | 显示全部楼层
    toofree 发表于 2018-10-25 17:48
    程序怎么写的?
    在按键接通的时候,PA0有没有可能作为输出,并且输出为0。 ...

    程序是一上电就把PA0给设置为浮空输入的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    1

    帖子

    1

    蝴蝶豆

    新手上路

    最后登录
    2019-8-13
    发表于 2018-10-29 16:25:04 | 显示全部楼层
    如果没有特殊要求,将R1改10K,去掉R2。在R2位置改换成S1。程序相应的修改一下识别方式。试一下可以不

    评分

    参与人数 1蝴蝶豆 +1 收起 理由
    STMCU + 1

    查看全部评分

    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|论坛-意法半导体STM32/STM8技术社区

    GMT+8, 2024-4-29 20:33 , Processed in 0.191099 second(s), 43 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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