Hello!
The company I work for is using the TLV5610 for a long time now and we never had problems so far. It is used in various control modules for our power supplies and electronic loads. But since a few months it started having problems on one of the boards.
What happens? The DAC does not put out any voltage
Date code? For example, 71T. Means 2007
Some information:
- I have an older board with a DAC of 6AT date code, which runs fine
- nothing has changed (same logic ICs, same microcontroller, same software)
- on the older board it puts out voltage on the 8 channels, on a newer board from current production it does not
- the minimum timing values are absolutely not exceeded
- reference voltage is 4.096V and supply voltage is 5V for digital and analogue
What we did so far:
- compared the related components (logic ICs, MCU, DAC etc.) of the older and the newer board
- investigated the signals to the DAC (MOSI, SCLK) with an oscilloscope on both boards and compared - identical
- checked all supplies (Vref, AVdd, DVdd)
The main problem is that it does not happen for every board. Within a charge of 100 boards we have, let's say, 30% with this error and the rest is OK.
30% waste is, of course, inacceptable regarding the unit price of the DAC.
We can not find out why this is happening. If we desolder a chip that does not work correctly and put it into another PCB (different type), then it works.
So it can't actually be the DAC itself, one might think. But what then? The board layout hasn't changed, only the production dates of the components.
Any help or suggestions are gladly appreciated.
TIA.
Maik Staberock
Elektro-Automatik GmbH & Co. KG
41747 Viersen, Germany