Hi forum. For the prototype of my project I am using the DAC8734-EVM board due to electronic part shortage. Apart from that, the board is awesome since it is useful for hands-on approach. I have rewritten some lines of code to steer the board from an 8-bit MCU. Everything seemed to work flawless since after a while I noticed some strange behavior:
With all power-on sequence correct (LOGIC-> NEGATIVE ANALOG RAIL -> POSITIVE ANALOG RAIL ) and power supply in the specs (+-15V from a low ripple PSU) and for the bipolar use (GAIN 4x ON-BOARD 5V REFERENCE) in order to have -10V to +10V output, I have noticed that GROUP-A DAC outputs are negatively biased.
Sending DAC0 0x0000 command shows me -230mV on output 0 and -220mV on output1 of Group-A Here the screenshot from a digital acquisition multimeter:
Same things won't happen on Group-B both outputs:
with a user zero calibration register 2LSB I have some uV span:
Now the fact is that whole range is shifted. Maximum GROUP-A positive value is 9.3V (and not 9.9V) while negative is more closer to minimum specs (9.8V)
The strange thing is also that I am getting near 780LSB the zero of the group but even with that I do not get full zero as for group-B:
sending DAC0 783 gives me:
while sending DAC0 782 gives me still negative:
as from the datasheet 1LSB should have a value of: 305uV and here gives me more than 600uV span.
Is there a way to reset to factory the trimmed value since USER CALIBRATION of maximum 32LSB is useless here.
Best regards