Offline
Newbie
Karma: 0
Posts: 8
|
 |
« on: September 03, 2012, 09:43:38 am » |
Can anyone tell me if I can hook-p a type k thermocouple to an arduino uno?
|
|
|
|
|
Logged
|
|
|
|
|
Left Coast, CA (USA)
Offline
Brattain Member
Karma: 282
Posts: 15443
Measurement changes behavior
|
 |
« Reply #1 on: September 03, 2012, 10:35:42 am » |
Can anyone tell me if I can hook-p a type k thermocouple to an arduino uno?
Not without external circuitry to handle getting cold reference junction information. The best way to utilize thermocouples is to use the purpose designed ICs made for them. Lefty
|
|
|
|
|
Logged
|
|
|
|
|
Grand Blanc, MI, USA
Offline
Faraday Member
Karma: 47
Posts: 2567
"We're a proud service of the Lost Electricity Reclamation Agency"
|
 |
« Reply #2 on: September 03, 2012, 10:40:47 am » |
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Tesla Member
Karma: 76
Posts: 6849
Arduino rocks
|
 |
« Reply #3 on: September 03, 2012, 06:18:46 pm » |
Thermocouple output voltages are tiny (microvolts per degree) - far too small to use directly with Arduino analog inputs. Themocouple ICs handle both the compensation for the cold-junction temperature and the precision amplification needed to produce usable voltage levels - some include an ADC as well so only need digital interfacing.
|
|
|
|
|
Logged
|
|
|
|
|
Santa Fe
Offline
Full Member
Karma: 1
Posts: 194
|
 |
« Reply #4 on: September 13, 2012, 08:01:33 pm » |
Go with what Jack pointed out. Its self contained and uses a digital readout. Google MAX31855... there are lots more at possibly better prices... if you don't mind waiting for a slow boat from China.
There are several scripts ready to go. Just remember that the digital inputs from the Arduino have to be 3.3 volts, not 5 volts.
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Faraday Member
Karma: 6
Posts: 2504
|
 |
« Reply #5 on: September 13, 2012, 08:41:17 pm » |
Google MAX31855 The older MAX6674 and MAX6675 both work with K types, they work at 5V, and there is working arduino libraries (at least, there's a library for one that can be modified for the other). I think someone even has a shield available. -j
|
|
|
|
|
Logged
|
|
|
|
|
Santa Fe
Offline
Full Member
Karma: 1
Posts: 194
|
 |
« Reply #6 on: September 17, 2012, 02:58:27 pm » |
The older MAX6674 and MAX6675 both work with K types, they work at 5V, and there is working arduino libraries (at least, there's a library for one that can be modified for the other).
I think someone even has a shield available.
I have not seen one , but you can buy adapters to 8 Pin SOIC to DIP8 Adapters. They are a pain to solder, but they do work. http://www.futurlec.com/SMD_Adapters.shtml
|
|
|
|
|
Logged
|
|
|
|
|
Global Moderator
Boston area, metrowest
Offline
Brattain Member
Karma: 269
Posts: 17033
Available for Design & Build services
|
 |
« Reply #7 on: September 17, 2012, 03:16:53 pm » |
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 1
|
 |
« Reply #8 on: January 27, 2013, 01:19:26 pm » |
ok now my simple question is, what if i just want to read to the nearest 100c... do i need an amp?
|
|
|
|
|
Logged
|
|
|
|
|
Global Moderator
Boston area, metrowest
Offline
Brattain Member
Karma: 269
Posts: 17033
Available for Design & Build services
|
 |
« Reply #9 on: January 27, 2013, 02:58:25 pm » |
Take a look at the AD595 datasheet, see what level of input it is expecting from the thermocouple. The '328P can take in 1.1V/1024 as the lowest reading, about 1mV. Probably not reliably, will need a couple of mV for a reliable reading.
|
|
|
|
|
Logged
|
|
|
|
|
Dubuque, Iowa, USA
Offline
Edison Member
Karma: 15
Posts: 1587
|
 |
« Reply #10 on: January 28, 2013, 06:40:28 pm » |
Take a look at the AD595 datasheet, see what level of input it is expecting from the thermocouple. The '328P can take in 1.1V/1024 as the lowest reading, about 1mV. Probably not reliably, will need a couple of mV for a reliable reading.
Looks like type K's are around 4mV per 100C. It should work. http://srdata.nist.gov/its90/download/type_k.tab
|
|
|
|
|
Logged
|
|
|
|
|
|