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.

DAC81404: Register settings for output

Part Number: DAC81404


Dear Technical Support Team

I have questions about DAC81404

Are following step correct?

If you have any recommend steps , please let me know.

①03h ⇒ 0A84 DEV-PWDWN Active

②09h ⇒FFF0  Power Down disable

③04h ⇒ 0000 internal REF enable

④0Ah ⇒ 5555 DAC ABCD ±5V range

⑤10h ⇒ FFFF  5V output  value

Best  Regards,

ttd

  • Hi TTD,

     

    This sequence is okay.

      

    Thanks,

    Sanjay

  • Hi Snjay,

    Thank you for your reply.

    by the way, following register seems not to work, because output is 0V and read register value is "0".

    ①、②、③ are correct setting when read the value.

    Is there any reason? 

    Maybe it's my software problem, but if you figure it out, please let me know.

    ④0Ah ⇒ 5555 DAC ABCD ±5V range Read value shows "0"

    ⑤10h ⇒ FFFF  5V output  value         Read value shows "0"

  • Hi TTD,

     

    Can you please check if you are using the correct formatting for generating the SPI patterns (timing requirements and programming section in data-sheet)?

    Also, please provide the all supply voltages near the device pin.

      

    Thanks,

    Sanjay

  • Hi,

    Please note registers 0x0A and 0x10 are write only. That is the reason you are getting read value as 0x00.

    Can you try the following sequence?

    1. Write 0x0A84 in SPICONFIG (0x03)

    2. Write 0x0000 in GENCONFIG (0x04)

    3. Write 0x0000 in DACPWDN (0X09)

    ④0Ah ⇒ 5555 DAC ABCD ±5V range

    ⑤10h ⇒ FFFF  5V output  value

    Also measure the internal reference voltage at Pin 26. It should read 2.5V

    Can you please share your schematics?

    Regards,

    AK

  • Hi AK and Sanjay,

    Thank you for your support.

    I see output voltage with sequence of AK.

    Best Regards,

    ttd