AD74412RBCPZ unable to communicate with arduino(SPI)

I have being trying to communicate with AD74412 with SPI using arduino and STM32h723 development board no matter how hard I tried I am unable to receive any data from that AD74412 IC.

Datasheet says first we have to clear Alert status register bits and i did and in order to read something i have to use Readback select register and I am doing everything according to the datasheet I am not receiving any data at the output. And this sensor i cannot simply send dummy clocks and get the data it requires me to write the address of the register which i want to read inn Readselect register.

Is there something else I am missing here the PC based software seems to work fine but when i use arduino noting happens.

Kindly help me I am working some important project and also if there any library files available please so share me. I will be off loaded.

Parents Reply
  • Hi, 

    The reset pin is an input pin to the device. The device does not control this pin. The pin should be pulled high on your board or by your software and pulsed low to reset the device. If the reset pin is held low, the part will be held in a reset condition, so it is important to return it high. 

    The Alert pin will be asserted low by the AD74412 when powered up to indicate an alert condition (on power up, the device exits a reset condition and this is treated as an alert condition). Writing all 1's to the ALERT status register should result in the alert condition being cleared and the ALERT pin returning high. 

    Can you confirm that your question is about the Reset pin or the Alert pin?