USB - Based Thermocouple Temperature Measurement System Using ARM7 (CN0214)This circuit uses the ADuC7060/ADuC7061 precision analog microcontroller in an accurate thermocouple temperature monitoring application. The ADuC7060/ADuC7061 integrates dual 24-bit Σ-Δ ADCs, dual programmable current sources, a 14-bit DAC, and a 1.2 V internal reference, as well as an ARM7 core, 32 kB flash, 4 kB SRAM, and various digital peripherals such as UART, timers, SPI, and I2C interfaces.
In the circuit, the ADuC7060/ADuC7061 are connected to a thermocouple and a 100 Ω Pt 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 PGA is configured for a gain of 32, the noise free code resolution of the ADuC7060/ADuC7061 is greater than 18 bits.
Figure 1. ADuC7060/ADuC7061 As a Temperature Monitor Controller with a Thermocouple Interface (Simplified Schematic, All Connections Not Shown)
- Typical temperature range of -200 C to +400 C
- T-type thermocouple measurement system
- Single chip solution with an ARM 7 processing core
- Cold junction compensation using an RTD
Схемы и диаграммы
Быстро получите общее представление о схемотехнике решения