尊敬的同事:
我的客户使用 寄存器 TMS320F280041PZS 来设计产品。
当它们将3.3V 电压连接到 VREFHIA/VREFHIC 和特定输入通道(例如 ADC-A 输入0)时、如果 它们选择内部基准电压、ADC 寄存器值为2045、如果它们选择外部基准电压、ADC 寄存器值为4095、
但是、当断开 VREFHIA/VREFHIC 的3.3V 电压 时、如果 它们选择内部基准电压、则 ADC 寄存器值为4095。
您能告诉我原因吗?
感谢您的支持。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
尊敬的同事:
我的客户使用 寄存器 TMS320F280041PZS 来设计产品。
当它们将3.3V 电压连接到 VREFHIA/VREFHIC 和特定输入通道(例如 ADC-A 输入0)时、如果 它们选择内部基准电压、ADC 寄存器值为2045、如果它们选择外部基准电压、ADC 寄存器值为4095、
但是、当断开 VREFHIA/VREFHIC 的3.3V 电压 时、如果 它们选择内部基准电压、则 ADC 寄存器值为4095。
您能告诉我原因吗?
感谢您的支持。
您好、Cickey、
F28004x 器件中的 ADC 为12位。 因此、ADC 寄存器值的满量程范围为2^12-1 (4095)
1) 3.3V 至 VREFHIA、外部基准模式、3.3V 至 ADC 输入=> ADC 输入等于外部基准电压、因此寄存器值应为~4095。
2)内部基准模式和3.3V 至 ADC 输入=>借助内部基准、0至4095的满量程范围为0至3.3V、因此寄存器值应为~4095。
3) 3.3V 至 VREFHIA、内部基准模式、3.3V 至 ADC 输入=>这是不允许的、并且可能会损坏器件。
谢谢、
Brett
您好、Cickey、
如果使用1.65V 内部基准模式、ADC 转换的满量程范围将介于0-3.3V 之间。 在此模式下、ADC 输入在内部衰减。
如果使用2.5V 内部基准模式、ADC 转换的满量程范围将介于0-2.5V 之间。
因此、如果 ADC 通道输入2.7V 电压:
-使用1.65V 基准电压时,ADC 结果将大约为(2.7/3.3)*4095。 ~3351
-使用2.5V 基准电压时、ADC 输入将大于基准电压。 因此、结果将为~4095。
希望这对您有所帮助!
谢谢、
Brett