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.

MSP430I2040: Operation of SD24

Part Number: MSP430I2040
Other Parts Discussed in Thread: MSP430F2013

Hello
My customer is currently having problems fully understanding the operation of SD24

 

They are reasonably comfortable with the SD16_A because they use it in current designs.

The SD24 of the MSP430I2040 is what they are having most trouble understanding.

 

Attached is a rough summary of some of what is puzzling to then, could you help answer these questions ?

 

2018-06-27 MSP430 Sigma-Delta Questions.xlsx

 

Thanks
Bob

  • Hello Bob,

    Thanks for posting these questions to E2E.



    Question 1: Does the above table mean you can apply negative voltages?

    The MSP430i2040 has differential inputs, so yes, you can apply negative inputs (assuming they fall inside the absolute and common-mode input ranges shown in Table 5-21).

    Question 2: Does +/-928mV mean the differential O/P can span 2 x 928mV = 1.856V? How is that achieved from the internal 1.2V reference?

    Yes and no, although it really comes down to terminology. By "span" here, you're referring to the Full-Scale Range (FSR) for the specified performance (80% of max FSR). This is defined as the range of the differential inputs, not the difference between the inputs. For GAIN = 1, the difference between the inputs can range from +928mV down to -928mV. However, keep in mind that the absolute value of the difference never exceeds |928mV|. This is how the internal 1.2V reference can be used.

    A simple example would be to put a book between your hands (difference) and swing your hands back and forth from left to right back to left (FSR).

    Question 3: Is our interpretation for SD16_A correct?

    I didn't look at the MSP430F2013, but for MSP430i2040, refer to Table 13-1 and Figure 13-7 in the User's Guide for more details about conversion modes and results.

    I hope this helps.

    Regards,

    James

    MSP Customer Applications

  • James,

    In Offset binary mode.

    I see the SD24 reading 65535 for an input of 1.2 volts, If i take the analog input down to 0 volts I see a reading of 0x8000  and then if I switch the polarity and start to go negative down to - 1.2 volts then i see a result of 0x0000

    This indicates that the differential range is greater than the 1.2 volt reference. Your response seems to indicate that the the absolute difference never exceeds 928mv. Your answer seems at odds to a physical measurement that I have just made. Can you please explain my findings.

    From +928 down to -928 = .1856 mv, greater than the reference voltage!

    Steve

  • Your findings are not surprising at all and actually match my earlier explanation. Be careful with the semantics here. Sure, the "differential range" goes between (2 x Vref) / GAIN. This is very clearly stated by Footnote 2 under Table 5-21 in the i20xx datasheet (highlighted above). Your "differential range" is equivalent to the "full-scale range" mentioned in the datasheet. Again, the absolute value between the "differential inputs" does not exceed Vref. This SD24 architecture is obviously different than the SD16_A in the MSP430F2013, since its "differential range" is limited to (Vref / 2) / GAIN.

    Regards,

    James

    MSP Customer Applications

  • Hi James, I agree that semantics are at play here. This has basically answered the customer query regarding the range, this I measured on real silicon using the i2041 EVM earlier. The internal architecture of the IP is what it is.
  • Excellent. Let me know if you have any more questions.

    Regards,

    James

    MSP Customer Applications

**Attention** This is a public forum