电路设计论坛
直播中

南风一号

8年用户 958经验值
擅长:EMC/EMI设计
私信 关注
[问答]

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引脚都为低已经确认过。

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

更多回帖

发帖
×
20
完善资料,
赚取积分