TI中文支持网
TI专业的中文技术问题搜集分享网站

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

Part Number:ADS1263

尊敬的先生:

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

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

Amy Luo:

您好,

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

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

,

xuanmou ma:

Amy Luo您好:

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

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

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

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

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

,

Amy Luo:

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

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

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

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

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

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

赞(0)
未经允许不得转载:TI中文支持网 » ADS1263: 为什么ADS1263转换周期,输出不一致?但是又每四个周期重复一次?
分享到: 更多 (0)