Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

How to interface a K type Thermocouple with microcontroller?

Status
Not open for further replies.

saswat

Junior Member level 2
Junior Member level 2
Joined
Nov 16, 2012
Messages
20
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,283
Activity points
1,418
Hi all,
I want to interface K-type thermocouple with microcontroller. I am confused where to start with as thermcouple output voltage is in some micro volt. So i think i have to connect an amplifier with the thermocouple rather directly connecting it with ADC.My questions are:
1. How to choose an ADC for it (I want interface the ADC with SPI).
2. How to choose an Amplifier.
 

Hi,

The easiest way may be to just do a forum search "thermocoule microcontroller"... you will find a lot of useful threads..usually they will give you all answers.


****
Or decide all on your own:

You begin with the wrong questions, they come later..

Begin with:
* What temperature range do you want to measure? (min, max)
* what temperature resolution do you want?
* how often per second or per hour do you want to measure? (conversion rate)
* are you able or do you want to calibrate the temperature measurement?
* what absolute temperature error do you need?

--> With the temperature range you can find out the thermocouple voltage range.
--> with the temperature resolution resolution you find out what ADC resolution you need.
...decide what supply voltage you want to use for microcontroller and ADC.
--> with the conversion rate you now can choos an ADC (additinally look for: price, availability, interface...)
--> then find out the input voltage range of your ADC

Divide ADC_input_voltage_range / thermocouple_voltage_range ... and get the amplifier gain.
Calculate what the absolute temperature error means for voltage_error.
Select an OPAMP with less offset_voltage than this voltage error.

******

Klaus
 
K-TypeOPAMP.png
I used this schematic in one of my projects. Works pretty well. But requeres s/w callibration and cold junction compensation. +\- 3*C you will have.
 
Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top