Post Go back to editing

problem with the continous mode of AD7738

I cannot read the status and data registers in the continuous mode of AD7738. The single mode is OK. On page 23 of the data sheet in fig.12 the value of the mode register for the continuous mode is wrong. Couldn't find errata for the AD7738.Any idea?

Parents
  • Hi Peter,

    As I was looking into the scope shots you've sent, I've found potential issues that might be the cause of the problem.

    1. When reading the status register and data register Im seeing 4 bytes written to the part on the DIN line. There should only be one byte here. This is the reason why only the first read works as the interface is now out of sync due to the 3 extra bytes written.

    2. When using the part in continuous read(continuous conversion) mode the DIN pin must be kept low. Bringing this pin high for at least 100ns will exit this mode. This is detailed in the continuous read mode section in page23 of the datasheet.

    Hope this helps.

    Best Regards,

    Chris

Reply
  • Hi Peter,

    As I was looking into the scope shots you've sent, I've found potential issues that might be the cause of the problem.

    1. When reading the status register and data register Im seeing 4 bytes written to the part on the DIN line. There should only be one byte here. This is the reason why only the first read works as the interface is now out of sync due to the 3 extra bytes written.

    2. When using the part in continuous read(continuous conversion) mode the DIN pin must be kept low. Bringing this pin high for at least 100ns will exit this mode. This is detailed in the continuous read mode section in page23 of the datasheet.

    Hope this helps.

    Best Regards,

    Chris

Children
No Data