• Resolved

DAC38J82: Temperature sensor data

Prodigy 20 points

Replies: 3

Views: 48

Part Number: DAC38J82

Hi all!
I try to read junction temperature of DAC38J82 from config7 register. I use ~100kHz SCLK. And I get high temperature value(96 degrees Celsius(0x6000 value of register)) when chip is only powered(DACCLK is missing) and CONFIG26 register has value 0x01BF. I have next SPI timing diagram when I read config7 register:

I touch chip by finger it is a little warm. Where am I wrong?

  • Hi Alexander,

    We are looking into your question and will get back to you.

    Regards,

    Vijay

  • Guru 52415 points

    Alexander,

    Make sure config26 bit 6 is set to "0" to enable the temp sensor. On our setup, I read back a value of "2D" with the part running with a clock. This is a 2's comp number that corresponds to 45 degrees Celsius after converting it to decimal. I am not sure why you are getting such a high value. Can you verify you are able to read and write to other registers with no problems.

    Regards,

    Jim 

  • In reply to jim s:

    Jim, thanks for your reply!
    I forgot toggle RESETB pin to reset SIF registers. After that temperature values become normal.