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.

DAC3174: Programming DAC3174 and testing it as a standalone IC

Part Number: DAC3174

Hello,

We are using DAC3174 in our boards in which its input data is coming from the FPGA. I would like to test the DAC standalone to address the design or code issues related to the DAC. Here are the values I have set for the internal registers:

050000

0046ED

01FE0E

030008

0cFFFF

15007F

I followed the initialization steps that are being suggested in the manual. I will be thankful if you could provide some inputs about the below issues:

  • for the IO test, should all 8 registers (12-19) be programmed?
  • the voltages that I am measuring at outAp and outAn are 300mV, after executing the code for SPI interface, I see a jump, and then it drops slowly. I was wondering whether you could provide some feedback about the possible root causes of this issue?

  • the voltage that the output of DAC jumps after executing the code is constant regardless of the data being programmed in 0c. In other words, for both 0cFFFF and 0c0001, the jump is ~500mV.

I will be thankful if you could provide some feedback.

Sincerely,

Nasim

  • Hi Nasim,

    I'm having a hard time following your format. I believe you are saying the following, but can you confirm this?

    0x05   0x0000

    0x00   0x46ED

    0x01   0xFE0E

    0X03   0x0008

    0X0C  0xFFFF

    0x15   0x007F

    For the IO test, should all 8 registers (12-19) be programmed? No, its not required, they are already programmed as per values on datasheet upon reset.

    Have you checked your SCLK and data lines on a scope?

    Please share your schematics.

    Regards, Chase