找回密码
 立即注册
查看: 933|回复: 29

关于ADC的理解问题2

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:138
  • 最近打卡:2025-05-01 23:08:49
已绑定手机

54

主题

39

回帖

832

积分

高级会员

积分
832
发表于 2024-11-10 16:34:13 | 显示全部楼层 |阅读模式
请教关于ADC的理解问题2:

ADC脚要设为高阻输入状态,那么输入阻抗是多少?
有一个量化参数吗?
因为以前用别的单片机都需要外接运放,所以这个太方便,
反而害怕出错!望理解!谢谢!

本帖被以下淘专辑推荐:

回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2025-05-02 08:32:59

717

主题

1万

回帖

1万

积分

管理员

积分
15617
发表于 2024-11-10 16:47:25 | 显示全部楼层
1,  将 ADCx 对应的 I/O 设置为高阻输入,就是断开了数字部分,当模拟使用了
2,输入阻抗无穷大

点评

借楼淘理由:本贴中讨论了ADC的输入阻抗问题(7#中 梁工对于输入阻抗进行了详细的解释),又引出了在低功耗设备中电池电压的分压电阻以及采样方法的讨论。   发表于 2024-11-11 13:42
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:138
  • 最近打卡:2025-05-01 23:08:49
已绑定手机

54

主题

39

回帖

832

积分

高级会员

积分
832
发表于 2024-11-10 17:21:50 | 显示全部楼层
{:5_332:}
回复

使用道具 举报 送花

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

76

主题

4833

回帖

8343

积分

超级版主

DebugLab

积分
8343
发表于 2024-11-10 17:53:32 | 显示全部楼层
几乎是无穷大,手摸IO能在0到最大值变化

点评

那我用两个10MΩ的电阻对4.2V的电池分压,接入ADC能测准吗?  详情 回复 发表于 2024-11-10 18:09
DebugLab
回复 支持 反对

使用道具 举报 送花

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

34

主题

2096

回帖

2206

积分

荣誉版主

积分
2206
发表于 2024-11-10 18:09:44 | 显示全部楼层
Debu*** 发表于 2024-11-10 17:53
几乎是无穷大,手摸IO能在0到最大值变化

那我用两个10MΩ的电阻对4.2V的电池分压,接入ADC能测准吗?

点评

10M太大了  详情 回复 发表于 2024-11-10 18:20
睁开眼睛做场梦~~~
回复 支持 反对

使用道具 举报 送花

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

76

主题

4833

回帖

8343

积分

超级版主

DebugLab

积分
8343
发表于 2024-11-10 18:20:47 | 显示全部楼层
晓*** 发表于 2024-11-10 18:09
那我用两个10MΩ的电阻对4.2V的电池分压,接入ADC能测准吗?

10M太大了
DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:51
  • 最近打卡:2025-05-02 10:07:51

73

主题

5883

回帖

1万

积分

超级版主

积分
12079
发表于 2024-11-10 18:22:57 | 显示全部楼层
本帖最后由 梁工 于 2024-11-10 18:28 编辑

对于MCU的IO的高阻状态,一般没有量化成电阻的参数,有的厂家使用漏电流(leak current)来表征,一般是几十nA以下,实在要等效电阻,则在100M欧姆以上。
但是对于ADC采样,ADC输入是没有缓冲的,直接采样(这样才能消除缓冲造成的几十mV误差),而采样时要对采样电阻充放电的,需要一点电流,

IO做ADC输入时,设置为高阻,则IO本身会有很高的电阻(等效100M以上)、很小的漏电流(小于50nA),但是,ADC时需要采样的,内部有一个采样电容(大约16pF),采样时是需要充电的,这样就会有电流,等效于对地接一个电阻(开关电容等效的电阻),如果ADC转换频率(采样率)为f,则等效电阻=10^12/(f*16),比如使用6.25KHz的转换速度等效电阻为10M。

采样电容可以看做一个开关电容,采样频率为f,采样电容为C,则等效电阻为1/fC。
采样频率(Hz)      1K        10K     100K         
等效输入电阻    62.5M   6.25M    625K
可见,虽然不带缓冲,但当采样频率不高时,等效输入电阻还是比较大的。


回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:435
  • 最近打卡:2025-04-30 08:43:23

33

主题

2351

回帖

4860

积分

论坛元老

积分
4860
发表于 2024-11-11 09:05:05 | 显示全部楼层
晓*** 发表于 2024-11-10 18:09
那我用两个10MΩ的电阻对4.2V的电池分压,接入ADC能测准吗?

我们实际使用的时候,,用的10M,,2M分压,,精准算不上,,顶多到能用的程度,,

点评

我单纯抬杠来的 上面说输入阻抗无穷大那是太理论也太理想了,还是梁工做出的解释比较专业 即使使用1M+1M分压,也会有几个uA的电流,我一般使用分压接到某个开漏IO,需要测量的时候,IO输出低电平正常分压,不需要测  详情 回复 发表于 2024-11-11 12:04
参考例程并不是对技术参 考手册的补充,而是对技术参 考手册的解释。
技术参 考手册不应该需要参考例程作为补充,而是解释成了参考例程的样子
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:435
  • 最近打卡:2025-04-30 08:43:23

33

主题

2351

回帖

4860

积分

论坛元老

积分
4860
发表于 2024-11-11 09:05:44 | 显示全部楼层

推荐个低功耗设备上的用的阻值?

点评

推荐使用三极管、MOSFET等在哦开关,检测时开通,不检测时关闭,不耗电,我常用。  详情 回复 发表于 2024-11-11 11:25
参考例程并不是对技术参 考手册的补充,而是对技术参 考手册的解释。
技术参 考手册不应该需要参考例程作为补充,而是解释成了参考例程的样子
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:51
  • 最近打卡:2025-05-02 10:07:51

73

主题

5883

回帖

1万

积分

超级版主

积分
12079
发表于 2024-11-11 11:25:40 | 显示全部楼层
本帖最后由 梁工 于 2024-11-11 11:29 编辑
_奶*** 发表于 2024-11-11 09:05
推荐个低功耗设备上的用的阻值?
对于ADC来说,输入信号内阻越低越好。
推荐使用三极管、MOSFET等在哦开关,检测时开通,不检测时关闭,不耗电,我常用。这样分压电阻就可以使用几十K。


如果是检测单节锂电池,可以使用两个1M电阻分压,3.7V时电流不到2uA,ADC对地接0.1uF电容,ADC输入端口设置高阻并关闭数字输入功能,ADC转换频率小于100Hz,

回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 13:29 , Processed in 0.135764 second(s), 116 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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