找回密码
 立即注册
查看: 264|回复: 7

求教在MCU断电时ADC端口有电压的情况

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:5
  • 最近打卡:2025-04-15 20:14:12

4

主题

11

回帖

114

积分

注册会员

积分
114
发表于 2025-2-14 21:49:58 | 显示全部楼层 |阅读模式
电路:1S锂电池(3V-4.2V)串联两个10k电阻到地,两个10k电阻中间(二分之一锂电池电压处)接入STC32G12K128的ADC端口。
若STC32G的Vcc、Avcc、Vref+处于断电状态,但上述电路仍然连接,是否会出现损坏单片机或单片机仍然通过此引脚供电运行等异常情况?
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:417
  • 最近打卡:2025-04-30 21:39:09
已绑定手机

34

主题

2096

回帖

2206

积分

荣誉版主

积分
2206
发表于 2025-2-14 22:00:14 | 显示全部楼层
虽然说这个风险比较小,但仍然是不可忽略的,如果电池电压比较足,二分之一处会有接近2V左右的电压,超过了单片机额定电源的1.9V,会让MCU在复位的边缘反复试探。。。而且两个10K电阻产生的静态电流超过了200uA,关键状态下也持续消耗电池电量。
正确的做法是加一对MOS管,一个P沟道一个N沟道,用来选通分压采集电路,只有测量电量的时候才通过IO控制接通电池到分压电阻。
睁开眼睛做场梦~~~
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:423
  • 最近打卡:2025-05-01 07:10:25
已绑定手机

76

主题

4833

回帖

8343

积分

超级版主

DebugLab

积分
8343
发表于 2025-2-15 10:03:18 | 显示全部楼层
wnag*** 发表于 2025-2-15 07:25
将IO设置高阻输入也不行?

Vcc、Avcc、Vref+处于断电状态,断电状态无法工作还怎么设置高阻,除非是全程不断电,不需要工作的时候设置为掉电模式
DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:423
  • 最近打卡:2025-05-01 07:10:25
已绑定手机

76

主题

4833

回帖

8343

积分

超级版主

DebugLab

积分
8343
发表于 2025-2-15 10:04:59 | 显示全部楼层
串10K电阻接单片机的IO应该不能损坏单片机,但可能导致单片机处于工作和不工作之间的异常状态
DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:5
  • 最近打卡:2025-04-15 20:14:12

4

主题

11

回帖

114

积分

注册会员

积分
114
发表于 2025-2-15 19:38:01 | 显示全部楼层
晓*** 发表于 2025-2-14 22:00
虽然说这个风险比较小,但仍然是不可忽略的,如果电池电压比较足,二分之一处会有接近2V左右的电压,超过了 ...

谢谢!
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:417
  • 最近打卡:2025-04-30 21:39:09
已绑定手机

34

主题

2096

回帖

2206

积分

荣誉版主

积分
2206
发表于 2025-2-15 22:20:35 | 显示全部楼层
wnag*** 发表于 2025-2-15 20:04
那明白了,意思是断电状态下,IO口并不是与内部电路断开的

MCU断电的情况下,IO内部MOS管的寄生二极管是还在的,可以通过IO倒灌至整个电源电路。
睁开眼睛做场梦~~~
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2025-2-16 08:38:01 | 显示全部楼层
截图202502160837458704.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:50
  • 最近打卡:2025-04-30 22:59:03

73

主题

5882

回帖

1万

积分

超级版主

积分
12073
发表于 2025-2-16 14:00:43 | 显示全部楼层
等效于1.5V~2.1V、5K内阻的电压源接到IO,MCU断电后,就会从IO倒灌,1.5V~2.1V再减去二极管压降0.6V灌进IC里,VDD上大约有0.9V~1.5V,最终电压还跟IC的电流有关,但最高电压就是1.5V,不会损坏IC,但可能会导致不可预知的结果。
可以考虑使用100K的电阻,倒灌电流会小很多,不会导致问题。
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 02:47 , Processed in 0.122065 second(s), 93 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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