AD7689 Circuit


I'm trying to interface and AD7689 to a Raspberry Pi but for some reason, I am not succeeding. I have fried a Raspberry Pi in the process so I'd like to make sure that the circuit I am using is ok. The smoke came out near the power port of the raspberry pi. If anyone could have a look at the attached image and let me know if they can spot any reason why it would break the Raspberry Pi I would be very much thankful.


Update Tags
[edited by: @skowalik at 5:10 PM (GMT 0) on 6 Feb 2020]
  • 0
    •  Analog Employees 
    •  Super User 
    on Feb 6, 2020 5:08 PM


    Can you please comment on what the A1931 is as this may help us understand the fault mode a bit better.  From a first glance there isn't much that is fundamentally wrong with the AD7689 circuit connection but I would recommend you do the following.

    1) Short IN1-IN7 to a known potential, maybe ground just to ensure the inputs are in a known state.

    2) Add a 10uF decoupling capacitor from REF to GND. 

    Note:  I assume you intend to use the internal reference and buffer and that you've enabled it through software.  

    3) If you can I would put some sort of control on the sleep pin of the AD1931. In fact are you sure that that device isn't always powered off?  

    I would also recommend looking at what device failed on the RASPPI.  My guess is something got hot because of some short circuit current and from there we can work back to a hypothesis of what might be wrong.



  • Hi Sean,

    Thank you for your answer. 

    The A1931 is a Hall Effect sensor (datasheet: )

    I will do the first two points you mentioned. About the third one I will put some control on the sleep pin of the AD1931, but at the time I was just hoping to read some data from it.

    Also, do you know how I could look at what device failed on the RASPI? I've been trying to figure it out but I haven't managed a way of doing it.


Reply Children
No Data