ADC-TEMP-SENSOR-FW
Temperature-sensor (RTD, thermocouple, thermistor) firmware for precision ADCs
ADC-TEMP-SENSOR-FW
Overview
This temperature-sensor linearization firmware provides a software routine for measuring and linearizing most common temperature sensors, including resistance temperature detectors (RTDs), thermocouples, thermistors (NTC, PTC, etc.) and analog temperature sensors.
This software includes an analog-to-digital converter (ADC) hardware abstraction layer to enable communication between an ADC and a microprocessor (MCU), a sensor API to convert and linearize sensor data into a temperature value, and examples that demonstrate how to use the source code to read temperature using a sensor, a precision ADC and an MCU.
Features
- Complete firmware for temperature-to-digital conversion
- Supports common temperature-sensor types:
- RTDs (PT100, PT1000, Ni120, etc.)
- Thermocouples (type K, J, B, T, etc.)
- Thermistors (PTC, NTC)
- Analog temperature sensors
- Easy to modify for multiple sensors
- Use with other precision ADCs with minimal design effort
- Support for Windows®, macOS® and Linux® installers
- Includes examples for sensing RTD, thermocouple and thermistors using:
- MSP432P and MSP432E microcontrollers
- ADS124S08, ADS1220 and ADS1261 ADCs
- ADC hardware abstraction layer (HAL)
- Sensor API
- Temperature-sensor examples
Get started
- Download and install the firmware
- Install Code Composer Studio
- Install processor libraries
- Import the project from C:\ti\ADCTempSensorFW_1.0.0\Software\Examples
- Connect EVM & sensor
- Setup terminal emulator
- Execute project
Downloads
ADC-TEMP-SENSOR-FW-WIN — Windows® installer for temperature-sensor firmware
ADC-TEMP-SENSOR-FW-MAC — macOS® installer for temperature-sensor firmware
Supported products & hardware
Precision ADCs
Evaluation board
Technical documentation
Type | Title | Date | ||
---|---|---|---|---|
Application note | A Basic Guide to RTD Measurements (Rev. A) | PDF | HTML | 29 Mar 2023 | |
Application note | A Basic Guide to Thermocouple Measurements (Rev. A) | PDF | HTML | 29 Mar 2023 |
Related design resources
Design tools & simulation
CALCULATION TOOL
Support & training
TI E2E™ forums with technical support from TI engineers
Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.
If you have questions about quality, packaging or ordering TI products, see TI support.