The only thing that makes the thermocouple appealing is that it is already nicely packaged, wired and ready to be immersed. Looking at the conversion chips though, they're expsnsive: $17 for a single IC and not multi-channel. The most popular type on eBay is a K type and from what I've read, they're really suited for higher temps anyway, like it'll tell you the temp of your kiln within 1/2 *brahn wrote:If I remember right the thermocouple isn't as accurate as the thermistor, DS1820, or the LM34. It's probably not really a concern for this project as I don't think you're worried about tenths of degrees. Depending on the voltages that your thermocouple generates, the Arduino's analog input may do the conversion for you. What makes the thermocouple a better solution for this project?
BTW, the LM34 is really easy to use too, but you can't run a string of them like you can with the DS1820. Hook it up to +5 and GND and the middle pin gives you 1mV/degree F * a multiplier based on the input voltage. This is nice since it scales linearly, unlike a thermistor.
The DS1820 is a neat little chip, but I think a thermistor or the LM34 chip are probably the best choices since you'd want the Adruino to do the math anyway. Besides, the Adruino will take 8 ananlog inputs and I can't imagine 8 different things I'd want to monitor the temperature on at once anyway. It looks like the LM34 would be better since it doesn't sound like you'd need a lookup table in memory like you would with a thermistor.
At some point, I'm going to have to do some work for actual work today.... lol.