Hi,
I have go to the point where I can successfully convert digital to analogue using the dac8728. I can write to its control registers and read the contents back however the DAC itself doesn't seem to respond to the settings. For instance changing the offset from the default value seems to have no effect on the output signal. I am using a 2.048 reference and trying to set a gain of 4 and expect to get +-4V output swing, however I get +-5V swing with clipping on one side so I suspect that the default gain of 6 might actually be being used. I am powering the digital side with 3V3 first, then using the 3V3 the turn the +-5V analogue on using 2 x 2 FETs. This switched 5V supply is then used to power the reference voltage ICs so it should be powering up in the right order. All digital IO has pull ups except the nRST line which is driven from a microcontroller. The nLDAC and nCLR are also connected to the micro (but also have pull ups). Does anyone have any ideas why the DAC might be disregarding the control register settings please? Or any idea about something else that might be causing the offset and high output swing please?
Many Thanks
Ruth