SLVUBX1 December 2020 TPS63810
Different types of temperature sensors can be used with the BOOSTXL-TECDRV BoosterPack. The sensors can be connected to the screw terminal on the BoosterPack to interface them to the I2C interface or the ADC of the LaunchPad’s MCU.
By default, the provided firmware is intended to be used with the TMP117 temperature sensor. The TMP117 is a high-precision digital temperature sensor. The TMP117 provides a 16-bit temperature result with a resolution of 0.0078°C and an accuracy of up to ±0.1°C across the temperature range of -20°C to 50°C with no calibration. The TMP117 has an I2C-compatible interface. The low power consumption of the TMP117 minimizes the impact of self-heating on measurement accuracy. The TMP117 operates from 1.8 V to 5.5 V and typically consumes 3.5 μA.
An nalog temperature sensor can also be used. The analog sensor is interfaced to the 16-bit ADC integrated into the MSP-EXP432P401R LaunchPad. The provided firmware is already prepared for reading the analog input. The user only has to provide the conversion equation to translate the ADC value into the temperature. Typically, three types of analog temperature sensors are used:
Note that PTC and NTC thermistors require a biasing resistor to form a resistive voltage divider whose output voltage depends on the temperature. The BOOSTXL-TECDRV BoosterPack has already included place for this resistor on board. It should also be noted that PTC thermistors have benefits over NTC thermistors such as no extra linearization circuitry, minimized calibration, less resistance tolerance variation, larger sensitivity at high temperatures, and simplified conversion methods to save time and memory in the processor. Use the thermistor design tool to view resistance tables and begin your design with example temperature conversion methods and code.