由于不会贴图,截屏的图纸无法截全,这里就把电路描述一下: 电源部分与解耦的方法与ADI推荐的一样, 由于只用到V1/V2/V3/V4四个通道,就把CONVSTC接地了,通讯输出为硬件选择,串口输出,SELA/SELB通过上拉电阻到5V数字电源,SELC接地; 选用内部参考. 使用时,发现提交CONVSTA/CONVSTB后,BUSY信号反应正常,当BUSY信号变低后,通过串口读去转换结果数据,发现结果总是为0xFFFF(-1); 在测试中还发现,当该芯片处于复位状态时(复位RESET始终保持高电平输入),读取的结果也是始终为-1; 但我用示波器观察到复位信号是正确的,为800ns的正脉冲,但结果无论输入V1/V2/V3/V4为多少,各通道的结果都是一样,都是-1; 哪位达人用过AD7656,能不能帮着分析下? 多谢啦! |