Measure temperature without a microcontroller

Click For Summary

Discussion Overview

The discussion revolves around measuring temperature using a thermocouple without a microcontroller, specifically targeting a range of 0 to 200 °C. Participants explore various methods for signal amplification, display integration, and compensation techniques relevant to thermocouple applications.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested
  • Mathematical reasoning

Main Points Raised

  • One participant suggests using an op-amp and ICL7107 for display but faces challenges with signal amplification and single-ended input display.
  • Another participant proposes using a PID controller as an alternative solution for temperature measurement and control.
  • A participant shares experience with thermocouple applications, emphasizing the need for appropriate op-amps and referencing application notes for signal amplification.
  • Recommendations include searching for thermocouple signal conditioners and panel meters from companies like Omega and Automationdirect.
  • One participant mentions the necessity of a reference temperature or compensator, amplifier, and display, providing a link to a low-power circuit example.
  • Another participant discusses the importance of thermal compensation to eliminate drift in temperature measurements, suggesting the use of two thermocouples or a thermal compensation voltage.
  • Technical details about the ICL7107's operation and its reference voltage requirements are provided, along with calculations for necessary amplification gains.
  • A participant expresses appreciation for an analog kit referenced in the discussion, reminiscing about historical methods of temperature measurement.
  • Suggestions for using a comparator and threshold setting resistor for set temperature applications are also mentioned.
  • One participant shares a low-cost solution for type K thermocouple compensation and amplification available online.

Areas of Agreement / Disagreement

Participants express a variety of approaches and solutions, indicating that multiple competing views remain. There is no consensus on a single method or solution for the challenges presented.

Contextual Notes

Participants highlight various assumptions regarding signal amplification, thermal compensation, and the specific requirements of the ICL7107, but these remain unresolved within the discussion.

vukhanh97na
Messages
2
Reaction score
0
Thread moved from the technical forums, so no Homework Template is shown
Hello everyone . I'm having a project about : Use thermorcouple to measure temperature without microcontroller(0 - 200 oC) . I researched and i think : " use opamp and icl7107 for display " . But i have 2 problem :
- I can't amplify exactly signal from thermorcouple (because it's very small ~uV) .
- I don't know how to display icl7107 with single ended input . ( i think i designed as datasheet) .

So i hope tobe given some specific guidance from you.

Sorry , 'cause my writing isn't good enough.
 

Attachments

  • 1.PNG
    1.PNG
    16.2 KB · Views: 575
  • 2.PNG
    2.PNG
    31.6 KB · Views: 588
  • 3.PNG
    3.PNG
    8.2 KB · Views: 578
Physics news on Phys.org
Can you give more information about your application?

Off the top of my head, you could use a pid controller. It is a packaged unit that can display the temperature and give various outputs based on temperature setpoints.
 
I used to work for a company that built gauges to measure exhaust gas temperature using a thermocouple. A pair of op amps were used which fed the A/D input of a microcontroller. You obviously will have to find a way without using a microcontroller, but you can certainly use google to find an appropriate op amp to use. I am sorry I can't recall which op amp was used but I can tell you that amplifying a signal from a thermocouple was in the application notes. It was taylor made for it.
 
  • Like
Likes   Reactions: vukhanh97na
Try search terms thermocouple signal conditioner or thermocouple signal transmitter. Two companies that come up are Omega (www.omega.com) and Automationdirect (www.automationdirect.com). I have had good experience with both of those companies.

Omega also has several panel meters that connect directly to thermocouples. Their DP20 (https://www.omega.com/pptst/DP20.html) will work with ten different types of thermocouples, and costs about the same as a thermocouple signal conditioner.

On the other hand, if your project is to design and build a circuit to read a thermocouple, I hope that you have been studying about isothermal junction blocks, cold junction compensation, electrical interference, impedance, and several other topics related to making a thermocouple actually work.
 
  • Like
Likes   Reactions: jim hardy, vukhanh97na and Asymptotic
You will need a reference temperature or a compensator, an amplifier and display.
Here is an example low-power circuit, with a kit of parts.
http://www.herdware.com/shop/analog/thermocouple-amplifier/
Follow that with any analogue meter or DMM.
 
  • Like
Likes   Reactions: jim hardy and vukhanh97na
Baluncore said:
You will need a reference temperature or a compensator, an amplifier and display.
Here is an example low-power circuit, with a kit of parts.
http://www.herdware.com/shop/analog/thermocouple-amplifier/
Follow that with any analogue meter or DMM.

thank for your help . i think i know how to ampify . I used INA122 . But i can't display icl7107 . I connected single ended input to Vin+ (of icl7107 ) , GND to Vin- . But it didn't , The simulation didn't run . But when i use Battery ( replace for thermoucouple ) it work . i don't know where i fail .

this is the first time i do it . sorry if my question make you feel uncomfortable.
 
A thermocouple produces a low voltage. There are also thermal voltages produced where you connect it to the amplifier. Unless you compensate for those other voltages, your temperature measurements will drift. The simplest way to elliminate drift is to use two thermocouples back to back which eliminates the connector thermal differential voltages. You then accurately measure the temperature difference between the two thermocouples. Only when one is in melting ice will you get an accurate reading.

The other way is to use only one thermocouple, but with a thermal compensation voltage, so you don't need the bucket of ice. That is done in the circuit and kit I referenced.

The ICL7107 is a differential converter designed to run on a single 9V battery. The common voltage is set internally by the chip, so you must reference your input to the common, (pin 32). The amplifier will need to amplify relative to that common reference provided by the chip.

If I remember from 40 years ago, connecting the reference inputs to the signal inputs of the ICL7107 chip should give a reading of 1.000; Check that on your simulator. The display goes from 0.000 to 1.999 which will become 000.0°C to 199.9°C.

What type of thermocouple will you use ?
A common type K thermocouple, = chromel–alumel, produces 41 µV/°C, which for a 200°C range produces a total of only 8.2 mV. Without amplification, the differential reference voltage would need to be half that = 4.1 mV.

You could wind the converter reference voltage down to only 4.1mV and see how it goes. Conversion noise can be reduced by using a higher reference voltage, say about 250 mV. That suggests you need a gain of about (250mV/4.1mV) = 61 times. Your example circuit shows a gain of only 3.

I will not do all your work for you. You need to read and understand the way the 7107 generates it's common voltage and how the quad-slope converters work by switching between inputs. Get a copy of the full data sheet and read up on reference voltage range etc. Maybe it is time I had another look at that datasheet.
 
  • Like
Likes   Reactions: vukhanh97na
I really like that analog kit that @Baluncore found.

In the really old days we used a hand built d'Arsonval meter movement .
You had to use leadwires with correct resistance.
Cold junction compensation was by a temperature sensitive zero adjust spring in the meter movement itself.

Holy Cow ! It looks like somebody still makes one !
http://ptc1.com/pdf/326.pdf

old jim
 
  • Like
Likes   Reactions: vukhanh97na
  • #10
If your looking at set temp use a comparitor and a threshold setting resistor.
 
  • Like
Likes   Reactions: vukhanh97na
  • #11
This is probably the lowest cost solution for type K compensation and amplification. Approx US$5.00 inc postage. (see also post #6, above).
https://www.ebay.com.au/itm/AD597-K-type-Thermocouple-Temperature-Control-Board-Module-Ultimaker/192177271302
 

Similar threads

Replies
24
Views
5K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 19 ·
Replies
19
Views
3K
  • · Replies 3 ·
Replies
3
Views
12K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 20 ·
Replies
20
Views
4K