This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DAC8775: DAC8775 Clarification

Genius 9880 points

Part Number: DAC8775

Hi Team,

Customer want to clarify regarding the device. Below is the inquiry.

"I would like to get clarification regarding one of your component DAC8775. I have checked the datasheet and it does not callout the data input format to use in bipolar mode. For example should the data be in 2's complement or offset binary."

Only information found in the datasheet is "The input data format of the gain register is unsigned straight binary, and the input data format of the offset register is twos complement"

Regards,

Maynard

  • Maynard,


    The DAC data code is unsigned straight binary for all DAC output ranges, and scales through the full output range.

    For example, setting the range to 0V to 5V, an output code of 0x0000 would be 0V and 0xFFFF would be 5V. Additionally, setting the range to 4mA to 20mA, an output code of 0x0000 would be 4mA and 0xFFFF would be 20mA.

    Setting the range to something bipolar does not change the code format. The 0x0000 would still be the lowest setting, and 0xFFFF would still be the highest setting.

    As another example, setting the range to ±5V, an output code of 0x0000 gives an output of -5V, and an output code of 0xFFFF gives an output of +5V. The midscale code of 0x8000 gives an output of 0V.

    Also setting the range to ±24mA, an output code of 0x0000 gives an output -24mA and a code of 0xFFFF gives an output of +24mA. The midscale code of 0x8000 gives an output of 0mA.


    Joseph Wu