ZHCA984A December   2019  – August 2021 MSP430FR2000 , MSP430FR2032 , MSP430FR2033 , MSP430FR2100 , MSP430FR2110 , MSP430FR2111 , MSP430FR2153 , MSP430FR2155 , MSP430FR2310 , MSP430FR2311 , MSP430FR2353 , MSP430FR2355 , MSP430FR2422 , MSP430FR2433 , MSP430FR2475 , MSP430FR2476 , MSP430FR2512 , MSP430FR2522 , MSP430FR2532 , MSP430FR2533 , MSP430FR2632 , MSP430FR2633 , MSP430FR2672 , MSP430FR2673 , MSP430FR2675 , MSP430FR2676 , MSP430FR4131 , MSP430FR4132 , MSP430FR4133

 

  1.   商标
  2. 1MSP430FR4xx 和 MSP430FR2xx ADC 模块概述
  3. 2FR2xx/FR4xx ADC 和 ADC12_B 的对比
    1. 2.1 ADC12_B 概述
    2. 2.2 FR2xx/FR4xx ADC 概述
    3. 2.3 FR2xx/FR4xx ADC 引脚选择和电路板设计
    4. 2.4 关键参数对比
  4. 3根据应用定制 ADC 和基准电压
    1. 3.1 基准电压
    2. 3.2 内部和外部基准电压
    3. 3.3 信号分辨率
    4. 3.4 选择正确的采样和转换时间实现目标转换率
    5. 3.5 时钟选择
  5. 4使用窗口比较器在没有 CPU 干预的情况下监控信号
  6. 5通过校准 VREF 和内部温度传感器提高性能
  7. 6FR2xx/FR4xx ADC 示例代码和资源
  8. 7参考文献
  9. 8修订历史记录

基准电压

基准电压是一个固定电压,理想情况下不应出现任何温度或电源相关的变化。ADC 需要一个具有负端和正端的基准电压作为 ADC 输入信号的参考点。然后,ADC 根据相对于基准电压的信号将输入信号转换为数字值(ADC 代码)。应用代码根据输入信号电压对 ADC 代码进行解密。图 3-1 所示为基准电压到 ADC 代码的线性转换图。

GUID-8105A38C-CBA3-4CF4-8F80-E1AF5FCD02FD-low.gif图 3-1 输入信号电压与 ADC 代码

最大 ADC 代码值由 (2n – 1) 计算得出,其中 n 是 ADC 分辨率位数。基准电压的正端转换为最高的 ADC 代码。如果输入信号高于基准电压,则测量会饱和至最大 ADC 代码值。例如,如果 ADC 为 12 位,则最大 ADC 代码为 (212 – 1) = 4095,将高于器件规格的电压注入 ADC 引脚会导致引脚或器件的永久性损坏。更多信息,请参阅有关模拟输入电压范围的数据表参数。为了测量超出 ADC 输入范围的电压,需要通过外部电路将外部电压调整到合适的 ADC 输入范围(例如,分压器或放大器)。