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

ADC_VRef+引脚是否可以直接接到单节锂电池上?

[复制链接]
  • 打卡等级:偶尔看看I
  • 打卡总天数:12
  • 最近打卡:2025-08-06 11:30:35
已绑定手机

4

主题

20

回帖

128

积分

注册会员

积分
128
发表于 前天 12:05 | 显示全部楼层 |阅读模式

现在有一个低功耗产品,需要检测电源电量

问题一:如果用以下电路设计的话,待机功耗有点高。

image.png

所以想把ADC_VRef+引脚直接接到VBAT上,是否可行?可行的话,会不会影响其他ADC的检测结果?

或者把R19和R20改为1M可不可行?

问题二:P30和P31引脚用做普通IO口或PWM或ADC使用,会不会影响烧录?或整个系统?

回复

使用道具 举报 送花

3

主题

2087

回帖

1022

积分

等待验证会员

积分
1022
发表于 前天 12:08 | 显示全部楼层
ADCVRef+引脚是否可以直接接到单节锂电池上,需根据具体芯片的电气特性和设计需求进行评估。在低功耗产品中,若希望降低待机功耗并实现电源电量检测,可考虑将ADCVRef+引脚连接至VBAT(即电池电压),但需注意以下几点:

1. ADCVRef+的电气特性:ADCVRef+通常为ADC参考电压输入端,其电压范围需符合芯片规格书中的要求。若单节锂电池电压(如3.0V~4.2V)在该范围内,且不会对ADC精度造成显著影响,则可尝试直接连接。

2. 对其他ADC通道的影响:若ADCVRef+作为参考电压源,其稳定性直接影响所有基于该参考电压的ADC测量结果。若VBAT波动较大(如电池放电过程中电压下降),可能会影响其他ADC通道的准确性。建议在系统设计时,确保VBAT在ADC工作期间保持稳定,或采用外部稳压电路以提升参考电压的稳定性。

3. R19和R20的阻值调整:若将R19和R20改为1MΩ,可能会导致分压比变化,进而影响ADC采集的电压精度。建议重新计算分压比例,并验证ADC读数是否符合预期。同时,高阻值电阻可能增加噪声敏感性,需结合实际应用环境评估其可行性。

关于P30和P31引脚的使用:

1. 普通IO、PWM或ADC功能:若P30和P31未被用作编程/调试接口(如JTAG或SWD),则将其配置为普通IO、PWM或ADC功能一般不会影响烧录过程。但需确认这些引脚在烧录模式下的复用情况,避免因功能冲突导致烧录失败。

2. 系统稳定性:在系统运行过程中,若P30和P31用于ADC采样,需确保其信号路径无干扰,并合理配置ADC采样率与滤波参数。若用于PWM输出,应避免高频信号对系统其他模块产生电磁干扰(EMI)。

综上所述,ADCVRef+直接接VBAT在特定条件下可行,但需关注参考电压稳定性及ADC精度;R19和R20的阻值调整需结合分压比与噪声性能综合评估;P30和P31引脚的多功能使用需确保不影响烧录与系统稳定性。建议在实际测试前进行仿真验证,并参考芯片数据手册进行详细设计。

[本文内容由国芯人工智能辅助生成,仅供参考]
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:261
  • 最近打卡:2025-08-08 08:57:29
已绑定手机

78

主题

2819

回帖

5829

积分

荣誉版主

无情的代码机器

积分
5829
发表于 前天 12:17 | 显示全部楼层


ADC_VRef+引脚直接接到VBAT上,ADC_VRef+参考电压随着电池变,ADC采集如何计算的结果?
另外看下这个是否有帮助:
利用ADC15通道在内部固定接的1.19V辅助固定信号源,反推其他通道的输入电压或VCC - ADC/比较器,DMA支持的12位ADC,轨到轨比较器,DAC 国芯人工智能技术交流网站 - AI32位8051交流社区

R19和R20改为1M,没问题。
问题二:不会影响。


三天不学习,赶不上刘少奇~
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:521
  • 最近打卡:2025-08-08 08:05:56
已绑定手机

86

主题

5861

回帖

1万

积分

超级版主

DebugLab

积分
10561
发表于 前天 13:23 | 显示全部楼层
问题一:无论VREF接什么,必须保证VCC大于等于VREF
             改1M电阻,建议设置ADC时序,设置为速度最慢
问题二:下载时断开其他连接,防止其他电路影响下载

DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:12
  • 最近打卡:2025-08-06 11:30:35
已绑定手机

4

主题

20

回帖

128

积分

注册会员

积分
128
发表于 前天 13:47 | 显示全部楼层
Debu*** 发表于 2025-8-6 13:23
问题一:无论VREF接什么,必须保证VCC大于等于VREF
             改1M电阻,建议设置ADC时序,设置为速度最 ...

问题一:VCC接到3.3V,然后VREF接到电池上,如果电池在满电4.2V的情况下,那么ADC无论是反推电源结果还是其他ADC通道测试都不准了?
问题二:如果改470K或510K或680K电阻,ADC采样速度也需调到最慢吗?

点评

问题一:单片机损坏 问题二:越慢越准,尤其是输入阻抗大的  详情 回复 发表于 前天 14:01
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:521
  • 最近打卡:2025-08-08 08:05:56
已绑定手机

86

主题

5861

回帖

1万

积分

超级版主

DebugLab

积分
10561
发表于 前天 14:01 | 显示全部楼层
ZARD*** 发表于 2025-8-6 13:47
问题一:VCC接到3.3V,然后VREF接到电池上,如果电池在满电4.2V的情况下,那么ADC无论是反推电源结果还是 ...

问题一:单片机损坏
问题二:越慢越准,尤其是输入阻抗大的
DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:12
  • 最近打卡:2025-08-06 11:30:35
已绑定手机

4

主题

20

回帖

128

积分

注册会员

积分
128
发表于 前天 14:15 | 显示全部楼层
Debu*** 发表于 2025-8-6 14:01
问题一:单片机损坏
问题二:越慢越准,尤其是输入阻抗大的

好的,谢谢
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:508
  • 最近打卡:2025-08-08 00:03:25
已绑定手机

38

主题

2382

回帖

3138

积分

荣誉版主

积分
3138
发表于 昨天 11:52 | 显示全部楼层
1,VREF的电压绝对不允许比VCC电压高,否则烧单片机
2,分压电阻越大,ADC误差越大,如果为了省电,可以多用一个IO用来切断回路
3,P30和P31引脚可以用作其他功能,但是需要使用电阻或者开关等器件将引脚和外设做一定隔离处理,避免影响下载。
睁开眼睛做场梦~~~
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:144
  • 最近打卡:2025-08-07 10:22:22

76

主题

6602

回帖

1万

积分

超级版主

积分
13727
发表于 昨天 14:04 | 显示全部楼层
1、如果VCC也是接电池,则AVREF+可以与VCC一起接电池,读15通道ADC即可计算电池电压。
2、P30和P31引脚用做普通IO口要考虑下载程序时P3.0、P3.1的高低电平变化是否会导致外电路有问题,以及下载程序时外部电路是否会影响下载时的串口通信。
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-8-8 15:30 , Processed in 0.132101 second(s), 95 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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