完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好,先有一个项目需要用到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引脚都为低已经确认过。 芯片的购买途径是华秋商城。麻烦大家帮忙看看问题出在哪里,感激不尽! |
|
相关推荐
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
773 浏览 1 评论
762 浏览 0 评论
488 浏览 0 评论
1683 浏览 1 评论
MCU用3.3V通过三极管和mos控制12V通断导致不能即使开断
1295 浏览 5 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-16 02:00 , Processed in 0.590834 second(s), Total 41, Slave 34 queries .
Powered by 电子发烧友网
© 2015 www.ws-dc.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号