微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > 求助:ADS8684采集到的数据遇到问题

求助:ADS8684采集到的数据遇到问题

时间:10-02 整理:3721RD 点击:

型号:ADS8684IDBTR。

采用FPGA直接驱动,首先通过spi发送命令16'h8500使Program Register为默认值(fpga通过spi可以读出寄存器的值与默认值一一匹配,说明SPI通信是正确的,spi通信时钟sclk为12Mhz),发送命令16'hc400采集2通道的电压值,然后一直发送命令16'h0000并且接收采集2通道的电压值。  通道2输入的电压在-5v~+5v范围内改变,采集的数据都在16'H8000左右跳动。         经检查,未出现接触不良的现象,附近为设计原理图。

很奇怪的情况, 如果芯片没有问题, 那么通道设置是不是存在问题

谢谢您的回复。  通道设置都是通过寄存器配置的,我直接使用默认的值,并且可以正确的读取出寄存器的值,发送命令16'hc400采集第2通道的电压值,芯片模拟输入引脚有对应的输入电压,但是转换后的电压值不正确。并且经测试,4个通道转换的结果都是这样的。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top