Post Go back to editing

AD7609上电以后不能正常工作,BUSY以及REFCAP引脚一直为低

大家好,先有一个项目需要用到AD7609进行电压采集。MCU采用的是STM32F103C8T6,使用串行通讯的方式使用AD7609。

具体硬件链接如下:PAR/SEREL,STBY,RANGE引脚均通过4.7K电阻上拉至3.3V,VDRIVE直接连到3.3V。OS0&1&2均由MCU拉到低电平,CONVSTA&B短接一起接到MCU的PB9未描述的控制引脚均接到MCU的引脚上。

现存在问题如下:

若给RESET1毫秒的高电平脉冲后再给CONVSTA&B一个低电平脉冲,按理来说BUSY会马上置1,但是BUSY一直是处于低电平0V状态,其次REFCAPA&B的输出也不如网上说的4.5V,而是一直是低电平0V。

若将VDRIVE直接连到5V,则经历了CONVSTA&B低电平脉冲后BUSY引脚会马上置1,但是不会再回到0,,且此时AMS1117-3.3的输出变为3.8V。

程序上查过没有问题,首先是吧CS,CONVSTA&B,SCLK都拉高,RESET拉低。开始读取时先给RESET一个高电平脉冲,然后给CONVSTA&B一个低电平脉冲,就等待BUSY变1在变0,但是就会出现如上述的问题。其中STM32JTAG已经被禁用。OS引脚都为低已经确认过。

芯片的购买途径是华秋商城。麻烦大家帮忙看看问题出在哪里,感激不尽!