Post Go back to editing

Is isolation my solution? Advice requested

I am designing and testing a measurement circuit that includes two Analog Devices ICs that fail over time.  What I mean by this is that the circuit works as intended, but after a few days of use some of the ICs fail.  Simply replacing these failed components solves the issue, but only for a day or two.  I suspect there may be current or voltage spikes causing the failure (simply because I can't think of anything else that would lead to failure), so I am seeking advice on how to isolate these components. Perhaps the spikes occur when I connect/disconnect power, but I am not sure.  The ICs that are failing are AD5504 DACs and ADG725 multiplexers.  All other components and ICs in the circuit work as intended without any issue.

The entire circuit is powered by USB and is being tested on a breadboard.  All components share ground and a 5V (measured at 4.6-4.7 V) supply from the USB.  A boost converter supplies a 60 V reference to the AD5504s (there are 4 in the circuit). Each output of each DAC is connected to shut resistors.  Either side of each shunt resistor is connected to an ADG725 multiplexer.  A microcontroller selects the output state (ground-60 V, or float) for each DAC output.  The microcontroller also signals the multiplexer to select a shunt resistor for a current measurement.  The voltage drop across the selected shunt is amplified by an instrumentation amplifier that feeds into the ADC of the microcontroller.  The voltage drop and known shunt resistance is used to calculate current which is the purpose of this measurement circuit.  These current measurements are then passed from the microcontroller to a computer via the USB connection.

Outside of testing, this measurement circuit will be used to measure current passing through sections of resistor networks with known layouts but with unknown resistor values.  The total resistance of any particular section of the resistor network is expected to be in the mega ohm range so micro amps of current are expected to pass through the shunt resistors resulting in mV drops for amplification (the ADC is looking for 0-5V).

An example of how I am testing the circuit is provided.  In the simplified diagram the measurement circuit is connected to a resistor network that has a known layout and known resistor values (only 1 DAC is shown).  As an example I may have DAC output A at ground, output B floating, output C at say 30 V, and output D unconnected.  In this case I would measure the voltage drop across shunt A. I may then switch output A to float and output B to ground and then measure the voltage drop across shunt B.  For a more complicated resistor network, all 16 DAC outputs would be set to float except two. I would then sequentially switch each output between float and a biased state to analyze the entire network.

A second problem which may be related to isolation involves the DACs.  For example (looking at the diagram with known network resistor values) if I have DAC output A at ground, outputs B and D unconnected and output C at say 30 V, I will get accurate and consistent current measurements from shunt A. However, if I have DAC output B connected and floating, the current measurement on shunt A will not be accurate or consistent.

Any insight that can be provided in regards to why the DACs and multiplexer fail or what can be tested to discover the cause would be helpful.  If creating some kind of isolation for these components is the best solution, any advice on how to proceed in this direction is appreciated.

Parents
  • Thanks all for the reply's,

    KRZ wrote:

    The absolute maximum supply voltage on the DAC is only 64V. It is quite possible for the DC-DC converter to exceed that and damage the DAC. This is especially true at low load currents where regulation might be poor.

    This is something I have been worried about from the beginning.  I often check the output of the boost converter with a multimeter.  After connecting power, it usually takes a moment for the output voltage to reach 61 V (I have it slightly over 60 to ensure I can get 60 out of the DAC), but after that the output is stable every time I check it.  Even when the DAC or mux fail, the output of the converter is always 61 V.  Now, since I am only checking it periodically with a multimeter, it could be spiking without me knowing it, but again I have never seen it above 61 V.  I will definitely continue to keep an eye on this.

    KRZ wrote:

    However you could also just lower the supply to 50V and run your tests to see if the DAC survives to see if this is part of your problem.

    good idea.  The DAC seems to last longer than the mux, but operating at lower than the maximum makes since.

    KRZ wrote:

    Regarding the analog mux adding ESD type protection to the inputs might be a good option.

    I don't know anything about this, so I will need to read up on ESD protection.  Do you have any suggestions for where to start?  Does a particular class or category of component come to mind?

    KRZ wrote:

    Since you mentioned that the actual voltages during operration are only in the 100 mV range you could also simply place forward biased silicon diodes in parallel with the inputs. They will shunt almost no current at 100 mV but guarantee that the inputs will never see overvoltage. They won't help with voltages below ground though, so make sure that is not an issue...

    If I have a forward biased diode in parallel with the a high side shunt, wouldn't I short the high voltage DAC output to ground? 

    As Dave pointed out, the mux inputs on either side of the high side shunts are seeing high voltages even though those inputs are not active.  If I change to dedicated grounds then I can eliminate this problem.  In this case the didoes will protect the mux inputs without causing a problem on the high side.  This is a good idea, thank you.

Reply
  • Thanks all for the reply's,

    KRZ wrote:

    The absolute maximum supply voltage on the DAC is only 64V. It is quite possible for the DC-DC converter to exceed that and damage the DAC. This is especially true at low load currents where regulation might be poor.

    This is something I have been worried about from the beginning.  I often check the output of the boost converter with a multimeter.  After connecting power, it usually takes a moment for the output voltage to reach 61 V (I have it slightly over 60 to ensure I can get 60 out of the DAC), but after that the output is stable every time I check it.  Even when the DAC or mux fail, the output of the converter is always 61 V.  Now, since I am only checking it periodically with a multimeter, it could be spiking without me knowing it, but again I have never seen it above 61 V.  I will definitely continue to keep an eye on this.

    KRZ wrote:

    However you could also just lower the supply to 50V and run your tests to see if the DAC survives to see if this is part of your problem.

    good idea.  The DAC seems to last longer than the mux, but operating at lower than the maximum makes since.

    KRZ wrote:

    Regarding the analog mux adding ESD type protection to the inputs might be a good option.

    I don't know anything about this, so I will need to read up on ESD protection.  Do you have any suggestions for where to start?  Does a particular class or category of component come to mind?

    KRZ wrote:

    Since you mentioned that the actual voltages during operration are only in the 100 mV range you could also simply place forward biased silicon diodes in parallel with the inputs. They will shunt almost no current at 100 mV but guarantee that the inputs will never see overvoltage. They won't help with voltages below ground though, so make sure that is not an issue...

    If I have a forward biased diode in parallel with the a high side shunt, wouldn't I short the high voltage DAC output to ground? 

    As Dave pointed out, the mux inputs on either side of the high side shunts are seeing high voltages even though those inputs are not active.  If I change to dedicated grounds then I can eliminate this problem.  In this case the didoes will protect the mux inputs without causing a problem on the high side.  This is a good idea, thank you.

Children
No Data