CC2541和CC2640是德州仪器(Texas Instruments)生产的低功耗蓝牙SoC(系统级芯片),它们广泛应用于无线传感器网络、健康监测设备等。这些芯片内部集成了模数转换器(ADC),可以用于模拟信号的采集。
对于CC2541和CC2640的ADC,它们支持单端(Single-Ended)和差分(Differential)两种模式。在这两种模式下,ADC的分辨率和量程会有所不同。
1. **差分模式**:
- 在差分模式下,ADC测量两个输入端之间的电压差。CC2541的ADC在差分模式下,使用12位ADC,最高位(MSB)作为符号位,因此实际的有效数字位数是11位。这意味着,当ADC的数字转换结果寄存器达到最大值2047时,对应的模拟输入电压(Vconv)等于参考电压(VREF)。同样,当寄存器值为-2048时,对应的模拟输入电压等于-VREF。因此,最小检测信号是-VREF/2048,最大检测信号是VREF/2048。
2. **单端模式**:
- 在单端模式下,ADC测量一个输入端相对于地的电压。在这种情况下,12位ADC的LSB(最低有效位)对应的电压是VREF/4096。这意味着,ADC可以测量的最小电压变化是VREF/4096。由于这是无符号的12位ADC,MSB不是符号位,而是第12位有效数字位。
对于供电电压为3.3V的情况,我们可以这样计算:
- **差分模式**:最小检测信号是-3.3V/2048,最大检测信号是3.3V/2048。
- **单端模式**:最小检测信号是3.3V/4096。
因此,你的理解是正确的。在单端模式下,12位ADC的LSB可以达到VREF/4096,而MSB不是符号位,而是第12位有效数字位。在差分模式下,MSB是符号位,记录的是补码格式,有效数字位只有11位。
CC2541和CC2640是德州仪器(Texas Instruments)生产的低功耗蓝牙SoC(系统级芯片),它们广泛应用于无线传感器网络、健康监测设备等。这些芯片内部集成了模数转换器(ADC),可以用于模拟信号的采集。
对于CC2541和CC2640的ADC,它们支持单端(Single-Ended)和差分(Differential)两种模式。在这两种模式下,ADC的分辨率和量程会有所不同。
1. **差分模式**:
- 在差分模式下,ADC测量两个输入端之间的电压差。CC2541的ADC在差分模式下,使用12位ADC,最高位(MSB)作为符号位,因此实际的有效数字位数是11位。这意味着,当ADC的数字转换结果寄存器达到最大值2047时,对应的模拟输入电压(Vconv)等于参考电压(VREF)。同样,当寄存器值为-2048时,对应的模拟输入电压等于-VREF。因此,最小检测信号是-VREF/2048,最大检测信号是VREF/2048。
2. **单端模式**:
- 在单端模式下,ADC测量一个输入端相对于地的电压。在这种情况下,12位ADC的LSB(最低有效位)对应的电压是VREF/4096。这意味着,ADC可以测量的最小电压变化是VREF/4096。由于这是无符号的12位ADC,MSB不是符号位,而是第12位有效数字位。
对于供电电压为3.3V的情况,我们可以这样计算:
- **差分模式**:最小检测信号是-3.3V/2048,最大检测信号是3.3V/2048。
- **单端模式**:最小检测信号是3.3V/4096。
因此,你的理解是正确的。在单端模式下,12位ADC的LSB可以达到VREF/4096,而MSB不是符号位,而是第12位有效数字位。在差分模式下,MSB是符号位,记录的是补码格式,有效数字位只有11位。
举报