找回密码
 立即注册
查看: 447|回复: 8

关于STC8G单片机ADC引脚电压会到单片机VCC引脚上的问题

[复制链接]

该用户从未签到

4

主题

9

回帖

60

积分

注册会员

积分
60
发表于 2023-7-31 21:02:51 | 显示全部楼层 |阅读模式
使用STC8G1K08A的7脚测量3.7V锂电池电压时,将单片机的供电电源关断,单片机的2脚VCC的电压有3.5V(此时锂电池为满电状态,大约4.2V),这是什么原因呢?如何解决这个问题?如果将7脚和电池之间串联一个10K的电阻,VCC的引脚为0.1V电压。随后将电池取下,将10K电阻也取下,然后再将锂电池正极接入7脚,单片机竟然烧毁了。

关于STC8G单片机ADC引脚电压会到单片机VCC引脚上的问题-1.png


关于STC8G单片机ADC引脚电压会到单片机VCC引脚上的问题-2.png

回复 送花

使用道具 举报

该用户从未签到

552

主题

9497

回帖

1万

积分

管理员

积分
14069
发表于 2023-7-31 22:26:50 | 显示全部楼层
STC8G1K08A-36I-SOP8,  1.9V ~ 5.5V 不会烧毁,这是正常工作电压
I/O口的电压高于[ MCU-VCC + 0.3V ], 通过I/O 就可以给 MCU-VCC 供电,原理如下

1.png
功耗不大时,压降 0.3V 附近

回复 支持 反对 送花

使用道具 举报

该用户从未签到

552

主题

9497

回帖

1万

积分

管理员

积分
14069
发表于 2023-7-31 22:29:20 | 显示全部楼层
防止外部质量差的电源的推荐自我保护电路 !
低功耗系统,R2可不焊,或 1M欧以上
1.png



回复 支持 反对 送花

使用道具 举报

该用户从未签到

4

主题

9

回帖

60

积分

注册会员

积分
60
 楼主| 发表于 2023-7-31 23:29:07 | 显示全部楼层
神农鼎 发表于 2023-7-31 22:29
防止质量差的电源的推荐电路,低功耗系统,R2可不焊,或 1M欧以上

为什么我不给单片机供电,在7脚那里接入锂电池的正极,VCC那里会有电压呢?
回复 支持 反对 送花

使用道具 举报

该用户从未签到

552

主题

9497

回帖

1万

积分

管理员

积分
14069
发表于 2023-8-1 08:25:44 | 显示全部楼层
从7脚的I/O口的保护二极管,供电了,看懂我们上面的示意图
1.png

回复 支持 反对 送花

使用道具 举报

  • TA的每日心情
    开心
    1 小时前
  • 签到天数: 154 天

    [LV.7]常住居民III

    34

    主题

    325

    回帖

    659

    积分

    高级会员

    积分
    659
    发表于 2023-8-1 08:26:11 | 显示全部楼层
    清风沐阳 发表于 2023-7-31 23:29
    为什么我不给单片机供电,在7脚那里接入锂电池的正极,VCC那里会有电压呢? ...

    IO口不是有个二极管指向VCC吗?VCC不供电压,当然IO口的电压就大于VCC,电流就会从二极管流向VCC。
    纸上得到终觉浅,绝知此事要躬行。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    1 小时前
  • 签到天数: 154 天

    [LV.7]常住居民III

    34

    主题

    325

    回帖

    659

    积分

    高级会员

    积分
    659
    发表于 2023-8-1 08:33:56 | 显示全部楼层
    你VCC可能连接其它很多外围电路,当外部停电,所以的供周围其它电路的电压,电流都通过MCU的IO口流向各个电路,电流一定大于35MA,建议IO口设为输入模式,在电池与IO之间加个大电阻100K都可以。
    11111122222.png
    3333344444.png
    纸上得到终觉浅,绝知此事要躬行。
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    46

    主题

    3043

    回帖

    6859

    积分

    超级版主

    积分
    6859
    发表于 2023-8-1 14:34:15 | 显示全部楼层
    每个IO都有一个对电源反接的二极管和有一个对地反接的二极管。
    当IO有高于VCC+0.5V的电压,二极管开始正向导通,想MCU倒灌电流供电。
    所以,IO不要直接接地,也不要直接接电源,楼主要接3.7V电池,3.7V串联一个10K电阻到P3.2,P3.2接0.1uF到GND。
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    4

    主题

    9

    回帖

    60

    积分

    注册会员

    积分
    60
     楼主| 发表于 2023-8-1 15:40:23 | 显示全部楼层
    梁工 发表于 2023-8-1 14:34
    每个IO都有一个对电源反接的二极管和有一个对地反接的二极管。
    当IO有高于VCC+0.5V的电压,二极管开始正向 ...

    好的,感谢梁工
    回复 支持 反对 送花

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-5-18 23:57 , Processed in 0.068212 second(s), 63 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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