This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DAC161S997: about loop error detection

Part Number: DAC161S997

Hi all,

I would like to know how DAC161S997 detects the loop error.

1. Does the DAC detect errors while comparing LOOP-current with the DAC output code or other value?
2. How much is the detection accuracy?
3. I think that there is some periode until LOOP-current stabilizes after setting the DAC code.
    Is there some kind of error detection cycle?

Regards,
Toshi

  • Hi Toshi,

    1. The DAC detects loop current error by monitoring the base-emitter voltage of the transistor and ensuring it has headroom to properly regulate the loop current. The device doesn't actually monitor the loop current value for the alarm condition.

    2. This is not actually specified in the datasheet but occurs at some point when the transistor starts to leave the forward-active region. The error alarm will occur when the error value is greater than the specified TUE but the accuracy is not stated specifically. It is likely on the same order as the specified TUE.

    3. Yes, this is correct. Figure 4 shows the settling time of the loop current based on step size. I do not think the error detection is disabled during settling. It is possible that the error pin will toggle during settling depending on the response of the loop. It may be helpful to test this with the EVM while driving your specific load. 

    Thanks,

    Garrett