ADI 技术
直播中

李麒铭

7年用户 1420经验值
私信 关注
[问答]

AD7321输出接口始终为0?

我的情况是,只使用IN0测量信号,并连续测量,输出编码格式为直接二进制编码,CONTROL REGISTER为0x8038,RANGE REGISTER为0xA000,下图分别为示波器测得的写入信号和始终,频率为300khz。但是,不知道为什么,我的芯片输出端没有信号

回帖(7)

刘思思

2018-11-7 09:10:40
AD7321在有效数据输出之前需要16个时钟。您的第一张图是输出信号和时钟信号吗?
举报

李麒铭

2018-11-7 09:26:06
引用: qwe045 发表于 2018-11-7 17:38
AD7321在有效数据输出之前需要16个时钟。您的第一张图是输出信号和时钟信号吗?

两张图都是输入信号,用来配置寄存器的,经过用示波器验证,现在情况如下:
1. 我不接spi master的数据读入端口的时候,直接用示波器测量ad7321的输出端口,显示数据是能够正常输出的,而且输出信号是在0-5v之间的;
2. 我接上spi master的数据读入端口的时候,用示波器测量ad7321的输出端口,输出数据的波形始终是在低电平0v附近;
3. 在2的基础上,我断开和spi master的数据读入端口的连接后,用示波器测量ad7321的输出端口,输出数据的波形高低电平慢慢从0-500mv的范围增长到0-5v。
 
note: 我的spi master的数据读入端口不外接任何数据线的时候的工作电压是4v。
 
我的疑问是,ad7321的输出端口的数字信号是会自动调节输出信号高低电平大小么?
举报

张虎豹

2018-11-7 09:42:07
引用: testd27 发表于 2018-11-7 17:53
两张图都是输入信号,用来配置寄存器的,经过用示波器验证,现在情况如下:
1. 我不接spi master的数据读入端口的时候,直接用示波器测量ad7321的输出端口,显示数据是能够正常输出的,而且输出信号是在0-5v之间的;
2. 我接上spi master的数据读入端口的时候,用示波器测量ad7321的输出端口,输出数据的波形始终是在低电平 ...

您好,您的问题已经提交给ADI相关专家,将邀请专家尽快回答您的问题。谢谢!
举报

刘思思

2018-11-7 10:00:26
引用: testd27 发表于 2018-11-7 17:53
两张图都是输入信号,用来配置寄存器的,经过用示波器验证,现在情况如下:
1. 我不接spi master的数据读入端口的时候,直接用示波器测量ad7321的输出端口,显示数据是能够正常输出的,而且输出信号是在0-5v之间的;
2. 我接上spi master的数据读入端口的时候,用示波器测量ad7321的输出端口,输出数据的波形始终是在低电平 ...

您2到3的步骤是先接上SPI master的数据输入口,然后再断开,其AD7321的输出逻辑口电平就可以慢慢变正常是吧。从您的描述来看,问题应该出在Vdrive 引脚。您的Vdrive引脚有10uF的储能电容吗?建议您用示波器观察一下这个引脚的电平变化
举报

更多回帖

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