USB - Based, Thermocouple Temperature Measurement System Using ARM Cortex - M3 (CN0221)

This circuit uses the ADuCM360/ADuCM361 precision analog microcontroller in an accurate thermocouple temperature monitoring application. The ADuCM360/ADuCM361 integrates dual 24-bit sigma-delta (Σ-Δ) analog-to-digital converters (ADCs), dual programmable current sources, a 12-bit digital-to-analog converter (DAC), and a 1.2 V internal reference, as well as an ARM Cortex-M3 core, 128 kB flash, 8 kB SRAM, and various digital peripherals such as UART, timers, SPIs, and I2C interfaces.

In the circuit, the ADuCM360/ADuCM361 is connected to a thermocouple and a 100 Ω platinum resistance temperature detector (RTD). The RTD is used for cold junction compensation.

In the source code, an ADC sampling rate of 4 Hz is chosen. When the ADC input programmable gain amplifier (PGA) is configured for a gain of 32, the noise-free code resolution of the ADuCM360/ ADuCM361 is greater than 18 bits.

Figure 1. ADuCM360/ADuCM361 as a Temperature Monitor Controller with a Thermocouple Interface (Simplified Schematic, All Connections Not Shown)


  • Typical temperature range of -200 C to +400 C
  • Precision Cortex M3 analog microcontroller with 24-bit sigma-delta ADC
  • T-type thermocouple measurement system with cold junction compensation
  • Single chip solution


Схемы и диаграммы

Быстро получите общее представление о схемотехнике решения

Печатные платы и ПО

Ускорьте разработку по готовому дизайну

USB - Based, Thermocouple Temperature Measurement System Using ARM Cortex - M3  CN0221

Заметили ошибку в работе сайта?
Скажите нам об этом