Jump to content

Increasing ADC accuracy using TLV registers

Recommended Posts


These after read this thread about how to use temperature calibration data, I tried to use TLV register to obtain the "real" voltage reference value and increase the ADC conversion by compensating the gain and offset.

The test was performed in a Launchpad EXP430FR6989, but can be applied to other launchpads compatible with MSP430Ware driverlib.

The increase in the accuracy is very interesting.

in the table (sorry by the comma instead of point, brazilian notation).

  • HP 3478A - value measured with DMM
  • ADC_correct1 - value measured with MSP430 without any correction
  • ADC_correct4 - with all corrections using float variables
  • ADC_correct5 - using mainly integer


Here there is an article about this test and the Github with the example.



Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now