AVR 1.1V 内部 ADC 参考过压

电器工程 avr ADC 电压参考
2022-01-19 13:25:03

如果我为 ADC 使用内部 1.1V 基准,而我的模拟输入超过 1.1V,比如说 2.5V,这对我的微控制器有害吗?或者 ADC 值会简单地在 1.1V 处削波(到 0x3FF)吗?

为方便起见,我从 ATMega328 数据表中摘录了一个框图。

在此处输入图像描述

1个回答

数据表第 24.5.2 节中有您的答案:

ADC 的参考电压 (VREF) 表示 ADC 的转换范围。超过 VREF 的单端通道将导致代码接近 0x3FF。VREF 可以选择为 AVCC、内部 1.1V 参考或外部 AREF 引脚。

微控制器中电压基准与电压限制不同。ADC 使用参考电压(在这种情况下)进行比较,并且微控制器似乎被设计为允许您超过此数量。

你永远不想超过电压限制(在这种情况下,这将是 AVcc,ADC 的模拟电源)。如果发生这种情况,微控制器具有内置的保护二极管可以保存你的培根,但一般来说,应该设计外部电路,使其不超过电压限制。(这是一种最佳实践;在某些情况下,人们可能有理由忽略它。)