已回答假定已回答

关于ADuc7023 ADC转换问题

骆弟伟 在 2015-5-19 詢問的問題
最後回覆由hpkamen於2015-5-22提供

您好:

 

我公司采用贵公司Aduc7023芯片作为光收发模块的主控芯片,其中用到五个ADC采样,现在遇到一个难以解释的问题,我们在贵公司评估板上测试的ADC采样程序是完全正常的,但是相同的源代码写入我们的产品单片机以后,ADC采样全部异常,具体表现如下:

 

开发板上电源电压采样出来大约是3.3V,温度采样大约是32度左右,另外有三个ADC采样通道采集电压和实测电压一致,ADC采样数值符合实际情况。

 

 

而在产品印制板上,电源电压采样数据大约为5V(实际电压为3.3V),温度采样为24度并且采样数据不随温度变化,另外有三个ADC采样通道采样为满量程2.5V左右(与实际测试数据不符)。程序中屏蔽掉三个ADC采样通道,仅保留芯片内部温度采样和电压采样的情况下,ADC依然不能正常工作,现象同上:电源电压采样数据大约为5V(实际电压为3.3V),温度采样为24度并且采样数据不随温度变化。

 

我们找了很久未能找到原因,特别是电源电压采样和温度采样为单片机内部进行的AD采样,理论上与外围电路关系不大,请协助查找原因,谢谢!

 

 

附件为我公司产品的原理图,盼回复!

附件

結果