AD7606 SPI模式 网上问题汇总

AD7606的运行原理

AD7606的读取过程是首先要用MCU发一个convst信号(就是一个PWM波形告诉AD7606什么时候进行采集)给AD7606,然后AD7606转换完毕后,会发出一个busy信号通知单片机此时再启动SPI去读取采样之后的值。值得注意的是在用串口读取的时候,MSB DB15是在CS的下降沿输出的,而DB14到DB0是在SCLK的上升沿输出的。这在datasheet的28页第二列页首那段有描述,SPI配置成SCLK的上升沿读取,DB15可能读取不到。

问题汇总

  1. Q: AD7606的转换时间非常长,在4倍过采样率的时候转换时间达到300us了,和官方资料说的17us相差甚大。
    A:仔细检查OS[2:0]三个引脚的焊接,并用万用表测量确认。

  2. Q:由dsp读取ad7606的数据,在dsp给出convsta/b后,busy本应该产生高电平信号的,但是没看到任何现象,这个问题产生的原因有哪些?
    A:RESET管脚是否有拉高,各个供电电源电压是否正确?上电的顺序是如何的?因为手册中Table4 Vdrive to AGND 在-0.3V to AVcc+0.3V,所以AVcc要比Vdrive先上电。其次还要注意您输入信号的范围是多少?是否在手册要求的范围内?如果这些都正确的话,您也可以尝试给AD7606一个reset信号,看看是否能解决问题?

  3. Q:BUSY引脚一直是高电平
    A:1.换个数据源试试,看看是否发生变化。2.判断芯片有没有虚焊

  4. Q: 读取AD7606模块硬件SPI通信读取值一直是0XFFFF
    A:注意接口,端口是否都接对了。

  5. Q: 最近在研究AD7606,但是采样结果怎么弄都与预期的不一样,大家玩过这个片子的可以帮忙看下;以下是8路采样的结果,其中第二路的结果应该在0左右就对了
    A:考虑时序是否正确

调试方法

用示波器看了BUSY线,转换线等各种线的波形,目的是确定芯片是否正常工作。
师傅又测量了V1通道两端的波形,在没有给输入的情况下发现存在波形。
后面师傅又去看了下手册,发现V1通道需要接AGND,基准电压接地脚同样要接AGND,但是在电路中,V1与V8通道与基准电压接地脚的地线都分开了,通道接到了24V地,基准接到了3V3,所以导致读取的数据乱码。
可能是八个引脚都要同时接一个地?
https://zhuanlan.zhihu.com/p/356771925

总结

现在遇到的问题多是时序不对或者没有给复位信号,小点的是连接不对。
我自己遇到的问题是BUSY没有输出反应正确的BUSY应该是有下面这种高低电平输出的,我试验的时候一直输出一条高电平或者是低电平。
待会先去看看自己的时序对不对,然后看自己reset角有没有复位。

AD7606 SPI模式 网上问题汇总相关推荐

  1. FPGA Verilog AD7606驱动代码,包含SPI模式读取和并行模式读取两种

    FPGA Verilog AD7606驱动代码,包含SPI模式读取和并行模式读取两种,代码注释详细 编号:7428665912784264白衫如初oh

  2. Micro SD 卡(TF卡) spi 模式实现方法

    首先贴上一写SD卡SPI模式下的参考电路,以及一些比较不错的帖子的连接: 1:http://www.go-gddq.com/html/s733/2009-12/477854.htm 2:http:// ...

  3. sd卡tf卡进入spi模式

    现在我们手机的内存卡多为Micro SD卡,又叫TF卡,所以Micro SD卡比SD卡常见.自己曾经也想写写SD卡的读取程序,但又不想特地再去买个SD卡,这时想起手机内存卡不是和SD卡很像吗?在网上查 ...

  4. MicroSD卡(TF卡)SPI模式实现方法

    一下这篇文章是转载一位仁兄的,写的非常好! MicroSD卡(TF卡)SPI模式实现方法 现在我们手机的内存卡多为Micro SD卡,又叫TF卡,所以Micro SD卡比SD卡常见.自己曾经也想写写S ...

  5. SD nand 与 SD卡的SPI模式驱动

    文章目录 SD nand 与 SD卡的SPI模式驱动 1. 概述 2. SPI接口模式与SD接口模式区别 2.1 接口模式区别 2.2 硬件引脚 2.3 注意事项 3. SD接口协议 3.1 命令 3 ...

  6. SD nand与SD卡 SPI模式驱动

    SD nand 与 SD卡的SPI模式驱动 文章目录 SD nand 与 SD卡的SPI模式驱动 1. 概述 2. SPI接口模式与SD接口模式区别 2.1 接口模式区别 2.2 硬件引脚 2.3 注 ...

  7. SPI初始化C语言编程,SD卡spi模式读写,初始化和复位都成功了

    公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:SD卡spi模式读写,初始化和复位都成功了 问题详情:我用的是内存卡 12M的!有知道是怎么回事的吗?是写入数回答:应该还得格式化, ...

  8. SPI模式下MCU对SD卡的控制及操作命令

    一.前言 SD 卡有两个可选的通讯协议:SD 模式和 SPI模式 SD 模式是SD 卡标准的读写方式,但是在选用SD 模式时,往往需要选择带有SD 卡控制器接口的 MCU,或者必须加入额外的SD卡控制 ...

  9. STM32开发板入门教程(十三) - SPI模式读写SD卡

    功能介绍 :使用SPI模式 读写SD卡block数据 可通过串口发送到PC机查看 SD卡是Secure Digital Card卡的简称,直译成汉语就是"安全数字卡",是由日本松下 ...

最新文章

  1. 如何高效的通过BP算法来训练CNN
  2. jQuery的extend详解
  3. 使用AIO软件清除日志
  4. Android移动开发之【Android实战项目】后台服务Service
  5. PHP + Redis 实现消息队列
  6. 商场专柜私收银现象治理要点
  7. 搜狗浏览器也可以直接安装Chrome插件,太棒了
  8. Java异常处理原则与技巧总结
  9. Ubuntu 批量修改图片大小
  10. slqmf刀模工具_CAD刀模绘图插件|CAD刀模绘图插件(SLQMF刀模工具)下载v3.0 免费版 - 欧普软件下载...
  11. 计算机自带扫雷游戏玩不了,Win7 32位系统扫雷游戏打不开如何解决【图文教程】...
  12. Sql Server2014 安装Northwind数据库
  13. automake manul
  14. spring boot 配置文件
  15. word2010加载MathType打开时显示“安全警告,宏已被禁用”解决办法
  16. Amoeba for Aladdin
  17. 使用virtuoso和calibre对版图进行DRC LVS的检查
  18. Linux 安装Redis-6.2.5,配置及使用(RDB与AOF持久化、sentinel机制、主从复制、Spring Boot 集成 Redis)
  19. 成功通过PMP考试---我的经验
  20. java面试宝典(综合知识)

热门文章

  1. 工业物联网案例:注塑机PLC联网监控解决方案
  2. Qt widget事件传递顺序以及监听特定控件是否接收某个事件
  3. 含类定义的完整python程序_含是什么意思 带含字的男孩名字 用含字起名的寓意...
  4. 从实战中学前端:打造自己的 html5 文件上传插件
  5. 大数据技术之Structured Steaming课程
  6. Redis基础命令(Hash类型)对field进行的操作
  7. 常见健身器材EN ISO 20957认证标准有哪些
  8. GRUB的menu.lst的写法
  9. linux 内存容量换算,Hi3516A开发--内存换算
  10. FLASH烧写(简单概括)