AD7091R-8

Hello
I'm trying to set up communication with AD7091R-8. In setup I send following SPI command: 0X0CFF, 0X08FF, 0XFFFF, 0XFFFF, 0X00FF. Then I periodically send 0X0020 and I'm trying to read channel 5. I'd like to read one channeland them sequential readings. I inserted pictures from the logic analyzer into the attachment. I guess I'm getting bad data. Could you help me.

Thank you

Lukáš Mistr

attachments.zip
Parents
  • 0
    •  Analog Employees 
    on Mar 15, 2018 7:15 AM

    Hi Mistr,

       That is good to hear about the progress. Please take note that after writing to the channel sequencer, there is a latency. The channel conversion result will be clock out after two conversion. You can refer to the figure 55 and 56 of the datasheet for the timing details for channel sequencer. By the way what is 0x0800? Was it for reading the conversion result?

    Regards,

    Jonathan

Reply
  • 0
    •  Analog Employees 
    on Mar 15, 2018 7:15 AM

    Hi Mistr,

       That is good to hear about the progress. Please take note that after writing to the channel sequencer, there is a latency. The channel conversion result will be clock out after two conversion. You can refer to the figure 55 and 56 of the datasheet for the timing details for channel sequencer. By the way what is 0x0800? Was it for reading the conversion result?

    Regards,

    Jonathan

Children
No Data