This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
嗨、团队:
我正在工作 8通道 DAQ 项目以使用 ADS1278。
配置高速模式以在65536SPS_FCLK_16.777MHZ 下进行采样。
接下来、启用 4通道、然后 使用 SPI 协议读取 ADC 数据。
使用16位模式进行 SPI 读取。 它需要6个周期(6 x 16)= 96个时钟 PULSE_4通道 x 24位= 96位 。 通过 SPI_TDM 模式进行 ADC 读取(动态位置数据)。
根据输入 信号正确输出第1和第3通道数据
但是第2通道和第4通道输出会 出现混叠并出现一些噪声、但所有4通道的输入都来自同一个源。
如何解决该问题。!
而,我会读第二,第三和第四.在那时间第二和第四通道是正确的.第三通道 混叠有一些 噪声.
SPI 读数启动
for (DATA = 0;DATA < 6;DATA++)
{
SSIDataPut (SSI0_BASE、0);
SSIDataGet (SSI0_BASE、&SPI_Data[data]);
HF_msg[I++]=(SPI_Data[DATA]>> 8)和0xFF;
HF_msg[i++]= SPI_Data[data];
}
谢谢。此致、
Aravind
您好 Aravind:
您可能无法在下一次转换结果之前足够快地从 ADC 读取数据。
需要在/DRDY 的下降沿之后读取数据、并且数据读取必须在下一/DRDY 下降沿之前至少完成1个时钟周期。
此致、
Keith Nicholas
精密 ADC 应用
尊敬的 Keith:
感谢您的支持。
通过 SPI 从 ADC 读取数据
的 ADC 采样速度 FCLK 正弦值 15. MHz =150000/256 = 58593.75 SPS
SPI 数据速率 为30 MHz 和 16位模式
在给定 SPI 格式时序之上、我们正在读取数据
黄色- DRDY
绿色- SCLK
蓝色 -数据(MISO)
我们 给出了 112个时钟脉冲。
在112个时钟加前16个时钟 脉冲中、 不只提供价传感器数据 最后一个96 个时钟 脉冲 提供1 - 4通道数据。
谢谢。此致、
Aravind
您好 Aravind:
SCLK 频率必须等于或小于 CLK 频率、否则您的数据会损坏。
如果 FCLK=SCLK、15MHz 必须小于或等于15MHz。
在您的情况下、设置 f-SCLK=f-CLK 或 f-SCLK=1/2*f-CLK 是理想选择。
此致、
Keith
尊敬的 Keith:
感谢您的支持。
从 SPI 速度读取数据的频率为10MHz。
采样 速度为20MHz。
所有四个通道都 不提供价化传感器数据。
黄色- DRDY
绿色- SCLK
蓝色 -数据(MISO)
我们能做些什么?
谢谢。此致、
Aravind。 SR
您好 Aravind:
请连接稳定的直流电压以进行调试。 例如、AINP=3.5V、AINN=1.5V。 假设 Vref = 2.5V、则此读回应是正2V 差分电压。 这种情况下的近似代码应为0x666666h。
另外、请显示包括一个与上面的示波器图相似的示波器图、但放大后显示前32个 SLCK (前2个16b 传输)。 这将验证 ADC 是否正常运行以及是否具有已知的直流输入电平。
此致、
Keith