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.

MSP430G2553: msp430x2xx calibration data using example

Part Number: MSP430G2553

Hi!

SLAU144

24.2.2.5 Example Using Gain and Offset Calibration

Gain calibration factor: 0x7FE0 (gain error: +2 LSB)

In the example:
1. 0x0800 × 0x0002 = 0x1000
2. 0x1000 × 0x8010 = 0x0801_0000
3. 0x0801_0000 ÷ 0x0001_0000 = 0x0000_0801 (= 2049)
4. 0x801 + 0xFFFE = 0x07FF (= 2047)

So where is 0x7FE0?

Also I want to understand how to use calibration data.

1. When I use internal temperature sensor I apply 24.2.2.1 (2) only. Am I right?

2. When I  use internal voltage measuring channel should I apply 24.2.2.3, 24.2.2.5 or both?

3. When I measure external resistance using internal voltage reference should I apply 24.2.2.3, 24.2.2.5 or both?

  • Hi Eugene,

    We provide some calibration value in TLV for customer, as show :

    You can get useful calibration value from those address.

    For 1 question :

    You need use CAL_ADC_25T30/CAL_ADC_15T30  CAL_ADC_25T85/CAL_ADC_15T85 value to get more accurate results.

    For 2 question and others :

    Similar to the first question, read the calibration value from the corresponding address according to the environment you use.

    And use the formula provided in the document to get accurate measurements.

    Best Regards

    Johnson

**Attention** This is a public forum