AD转换器的输入电压范围为0.5V~4.5V。当输入电压为0.5V时采样值为0x000,当输入电压为2.5V时采样值为0x800,当输入电压为4.5V时采样值为0xFFF。 当两个AD转换器中的任何一个的输入电压不在2.5V附近时,两个AD的采样值均正确; 当两个AD转换器的输入电压都在2.5V附近时,两个AD的采样值都出现很大的误码(数据跳变很大)。输入信号已经用示波器看过,是稳定的2.5V,没有跳变。 两个AD转换器的输入电压都在2.5V附近,但只有一个AD进行采样,则这个AD的采样数据也是正确的。
两个AD的工作为什么和输入信号的大小有关呢?而且为什么在2.5V附近不正常而其它输入电压都正常呢?百思不得其解。 |