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.

[参考译文] ADS1282:数据读取

Guru**** 1831540 points
Other Parts Discussed in Thread: ADS1282
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1011098/ads1282-data-readout

器件型号:ADS1282

在"数据格式"部分中、显示"如果需要、回读可能会在24位停止。" 这是通过简单地让用户逻辑停止在24个脉冲之后提供 SCLK 脉冲来实现的吗? 然后等待下一个 drdyn 断言以进行下一个采样? Jay  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好

    正确、您停止发送 SCLK、如果愿意、只考虑最高有效24位。 最低有效位具有噪声、尤其是在较高数据速率下。 除非您计划进行额外的后处理或平均处理、否则 不会因忽略最低有效字节而丢失太多信息。

    像这样操作 ADS1282时的一些其他注意事项...

    • 我建议在执行此操作时使用 RDATAC 模式、以便/DRDY 在下一次转换完成后自动变为低电平。 在 SDATAC 模式下、需要使用 RDATA 命令 来启用/DRDY 中断。
       
    • 滤波器模式(SINC + FIR 或仅 SINC)对输出数据格式确实有很小的影响... 在 FIR 滤波器模式中、31位数据在32位字中左对齐;在仅 SINC 模式中、数据右对齐。 因此、如果您使用的是 Sinc 滤波器模式、则可以考虑计时输出前25位(如果您有允许该帧长度的 FPGA 或 MCU)以获取24位数据。 否则、您将只有23位。
       

    此致、
    Chris