AnsweredAssumed Answered

AD5622 Reading issue

Question asked by Dexter on Nov 15, 2013
Latest reply on Dec 17, 2013 by musach



We are using the 12 bit nanoDAC AD5622 in one of our designs. Updating the DAC output using I2C communication at 100kHz is going fine. Reading the DAC register after a write is also ok. But reading the DAC register a 2nd time after an update returns always 0. This is also true for reading it the 3rd, 4th etc. time.


So we are able to read and write to the DAC, but reading the DAC register is not going fine when read for the 2nd, 3rd etc. time after a write (DAC update). The output voltage stays at the correct level. We are following the timing of figure 2-2 at 100kHz. We also checked the read and write sequence following figure 45 and 48 of the datasheet.


Any suggestions why we experience this behaviour?