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.

ADS1263: 为什么ADS1263转换周期,输出不一致?但是又每四个周期重复一次?

Part Number: ADS1263

尊敬的先生:

ADS1263现在终于可以输出数据了,我用的是命令方式. 但是为什么  MOSI(DIN)每个命令周期对应的miso(DOUT)却不一致?

呈现的是每四个周期重复一次,问题出在哪里呢?

  • 您好,

    您希望进行什么操作?每个命令周期您发送的是什么命令?

    建议您附上完整的命令时序图,包括CS、SCLK、DIN、DOUT,如果是读取AD转换值操作,也需要包含DRDY信号

  • 您好:

    太感谢您的回应了.我目前采用命令方式读取ADS1263的AD1的数据.

    采用了FPGA用VHDL编写的代码,已经可以.  sclk---波形正常,din-----和发送的命令,完全一致.  CS-----固定接地.

    DOUT------输出的数据,应该是周期性的,过一段时间读一次,(对应图中MISO)

    可是,现在每个都周期读的数据,似乎完全不一致.目前我仅开通一个模拟通道,可是数据从波形看,每隔三个周期才会有输出,中间两个周期读数据期间,什么信号也没有.

    我没有搞明白,是哪里出了问题.

  • 使用命令控制ADC转换的话,START pin需要接低电平以避免与命令的竞争。

    您是使用哪种转换模式呢?ADC1有两种转换模式:连续或脉冲。 连续转换模式将无限期转换,直到用户停止。 脉冲转换模式在发送启动命令后执行一次转换。 使用RUNMOUNT (寄存器MODE0,bit 6)对转换模式进行编程。 

    如果您是使用的连续转换模式,您是怎样判断新数据转换完成的?INTERFACE寄存器您配置的是什么?

    另外,您是否已确认寄存器可以正确读写,即寄存器写入后可以读出写入值?

    目前我仅开通一个模拟通道,可是数据从波形看,每隔三个周期才会有输出,中间两个周期读数据期间,什么信号也没有

    很抱歉,没明白您的问题,还是建议您用示波器捕捉完整的命令时序图以查看是否有问题