0
\$\begingroup\$

I am trying to design a thermocouple amplifier with cold junction compensation. I already designed a simple amplifier for the thermocouple using LM358. Note that I can built this entire circuit using only cheap and easy to find components, such as low power transistors, LM358, LM324, resistors, diodes, pots, trimmers. I know that I could buy from the internet modules, but I can't at this moment . I also need a cold junction compensation, which should be connected to Arduino, to an analog input.

Schematic: https://ibb.co/Sfs9dPX

\$\endgroup\$
2
  • 1
    \$\begingroup\$ This is your learning challenge. The answers are everywhere \$\endgroup\$ May 1 '20 at 12:33
  • 1
    \$\begingroup\$ There are loads of solutions to CJC compenasation out there. From pre-made ICs to measuring the cold junction temperature and using firmware to compensate. Googling cold junction compensation techniques should give you some starting points \$\endgroup\$
    – MCG
    May 1 '20 at 12:36
2
\$\begingroup\$

I already designed a simple amplifier for the thermocouple using LM358.

Unfortunately, the LM358 makes a very poor amplifier for thermocouples given that it has an input offset voltage that may be as high as +/- 3mV. Given that a thermocouple (K-type for example) produces 41 μV per degree celcius, it means that your temperature accuracy is only to within +/- 3000/41 = +/-73 degrees celcius.

Here is your proposed design and some figures from the LM358 data sheet and, at the bottom the graphs for various thermocouples: -

enter image description here

This is not the intelligent way to design thermocouple amplifiers - use a precision InAmp (like the AD8221) if you want anything like decent accuracy. Use a negative rail so that if someone connects the thermocouple backwards you can still retrieve measurements (albeit them being negative). The cold junction compensation is trivial so, get your basic amplifier design right first.

\$\endgroup\$
5
  • \$\begingroup\$ Do you know any part number for these InAmp's ? I prefer them in THT versions. I found INA114 and INA115. Or should any InAmps do the job ? \$\endgroup\$
    – beard999
    May 1 '20 at 13:35
  • \$\begingroup\$ Also it is possible to use a standard OpAmp as an instrumentation amplifier ? If I will use it in some configuration? \$\endgroup\$
    – beard999
    May 1 '20 at 13:48
  • 2
    \$\begingroup\$ I always use AD8221 InAmps because they are so good and accurate but there will be others. I wouldn't bother with standard op-amps because their input offset voltage is usually poor (standard varieties). \$\endgroup\$
    – Andy aka
    May 1 '20 at 13:55
  • \$\begingroup\$ Using an LM324 in InAmp config instead of a simple LM358, will result in better accuracy ? ibb.co/BcmzQ0x \$\endgroup\$
    – beard999
    May 1 '20 at 14:03
  • \$\begingroup\$ What does the data sheet tell you about input offset voltage? And NO "average" op-amps configured as an InAmp is wasting your time. \$\endgroup\$
    – Andy aka
    May 1 '20 at 14:09

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.