Post Go back to editing

AD5312 Lock up

We are using an AD5312 that works flawlessly.  It outputs the analog values we are looking for and all of the control signals look good.   The problem we are experiencing is that occasionally during electrical noise it locks up and begin to Output 3 volts. After this we cannot write to it at all. All of the control signals to it are confirmed to beper spec when it is locked up and they do nothing. This seems to happen even if we are not in the process of writing to the DAC when the noise occurs.  Has anyone seen this happen ?  We have tried everything we can to reset the DAC by software but we don't have Micro control over the DAC power pin.  Is there any ODD way to reset the DAC ?

  • Hi,

    Just to clarify, what do you mean by "electrical noise"?

    I'd like to understand the nature of the problem a little bit more... if the noise "upset" the device, is it likely that a power-cycle is required.

    regards,

    Miguel

  • Hi,

    Which pins do you observe the noise? And where is it coming from? 

    Unfortunately, you can only reset the part by power cycle. Is there really no way to suppress the presence of this noise?

    Cheers,

    Ivan

  • Im sorry but looks like there is not other option that a power-cycle.

    being said that, you may try to protect the output pins across those spikes..

  • Thanks for the input.  The nature of the noise in the product where this is used is unknown.  We can induce the problem by introducing spikes onto the Analog Output voltage line.  No matter what the noise level is though the part should never lock up so we cant talk to it until we cycle power.   Is there any other way to reset the part.   We do not normally control the voltage source pin of ICs so we are trying hard to find a software solution by any combination of using the control pins.

  • Any additional help would be greatly appreciated.  With more experimentation we can individually kill the 3 volt supply to the DAC and the DAC will stay locked up.   Its not until we kill the 3 volt supply and the control signals( LDAC, SYNC, DIN, SCLK = 0) at the same time ,does the DAC Output get reset.   This gave us the idea to kill all control signals ( LDAC, SYNC, DIN, SCLK = 0)  while the DAC is locked up.  This got us close to reset.  As soon as we get the singals to all zero. the output of the DAC goes from the lockup value ( 3 volts ) to zero.   It looks reset.  As soon as we start running again writing normally the output goes back to 3 volts.