termocoppia multimetro

salve ragazzi! ho comperato un multimetro Elcart NI10000 e al suo interno c'è una termocoppia! come faccio a sapere qual'è il modello? perchè vorrei collegarla ad arduino con un AD597.
se può servire questo è il manuale del multimetro:
http://www.elcart.com/media/pdf/9_10000.pdf

non ne sono sicuro, ma la maggior parte di quelle termocoppie sono di tipo "K" ... bisognerebbe sentire il costruttore comunque ... sulla termocoppia non c'e' nessuna sigla o modello ?

Che colori ha il connettore? La termocoppia K lo ha verde.
Il manuale non dice niente a riguarda (nelle specifiche)? non dicano niente GRRRRR
Al posto del AD597 usa il MAX6675 che ha il ADC integrato.
Ciao Uwe

Al tempo avevo trovato questo schema che allego. Molto utile per identificare le termocoppie.

Pighixxx, tutte perfettamente identiche per i diversi paesi, alla faccia dello standard ... :stuck_out_tongue: XD XD XD

allora il connettore è giallo ma non c'è nessuna sigla... :C

come non detto ho trovato una sigla piccolina molto nascosta! sembra una K! tutte le termo coppie di tipo K sono uguali? su wikipedia c'è scritto che la sensibilità è di 41 µV/°C. qual'è la tensione che da a 0 gradi?

Sì il segnale di tutte le termocoppie K é uguale.
Le termocoppie non danno una tensione assoluta ma una tensione dato dalle differenze di temperature dei diversi punti di giunzione. Se hai una termocoppia che sono 2 cavetti di diversi metalli uniti in punta. Tra i connettore e l'integrato che lo legge ci sono altre giunti di metalli diversi.
Il AD597 e il MAX6675 hanno una compensazione interna che si riferise a 0 Gradi..

Ciao Uwe

allora ho comprato questo componente:

pensando di semplificarmi la vita nei collegamenti ma così non sembra... non riesco a capire come collegarlo ad arduino :frowning: chi può aiutarmi?

... ho idea che la vita te la sei complicata ... :grin:

Tanto per cominciare, prima di comprare qualche cosa potevi verificare che i link che danno funzionassero ... invece sia lo schematico in pdf che tutto ciò che è relativo al SW ... porta a "pagine inesistenti" :roll_eyes:

Comunque ... sembra un oggetto che lavora in I2C ... ma certo che senza uno schema e senza specifiche ... è dura da far funzionare ... Tu riesci a vedere i vari pin ? Alimentazione, bus I2C, ecc. ?

Guglielmo

... ok, tramite un po di giri, si arriva alle pagine aggiornate ... e qui https://www.olimex.com/Products/Modules/Sensors/MOD-TC-MK2-31855/resources/MOD-TC-MK2-31855_schematic.pdf sembrerebbe esserci lo schema.

Probabilmente, utilizzando il connettore UEXT ed adattando i livelli (... sembra che lavori a 3.3v) ... dovresti riuscire a parlarci in I2C ...
... naturalmente sapendo i comandi che vuole, l'indirizzo che ha, ecc. ecc.

Guglielmo

io devo guardare quello uexts giusto? scusate la mia ignoranza ma non risco a capircene molto... prima cosa devo quali sono i pin da collegare ad arduino? cioè quali sono i pin che mi danno il valore della temperatura?
cioè il piedino 1 lo alimento a 3.3V! il 2 lo metto a massa! il 5 lo alimento a 3.3V e metto una resistenza da 4.7k e stessa cosa per il piedino 6! giusto?
e gli altri tre cosa sono? il segnale?

grazie

goldrake93:
io devo guardare quello uexts giusto? scusate la mia ignoranza ma non risco a capircene molto... prima cosa devo quali sono i pin da collegare ad arduino? cioè quali sono i pin che mi danno il valore della temperatura?
...

goldrake93, sai cosa è un bus I2C ???

Perché quell'affare la temperatura NON te la da con un valore analogico, ma te la trasmette, quando glie la chiedi (... e devi conoscere i comandi per farlo) attraverso l' I2C !

Su arduino dovrai usare la libreria Wire : Wire - Arduino Reference ... ma, ripeto, devi conoscere i comandi da dargli, l'indirizzo e ... come funziona la I2C ... :roll_eyes:

Guglielmo

Edit : E ti devi studiare come funziona il MAX31855 utilizzato su quel modulo ... https://www.olimex.com/Products/Modules/Sensors/MOD-TC-MK2-31855/resources/MAX31855.pdf

... almeno ... potevi prendere quest'altro : http://www.robot-italy.com/it/mod-tc-k-type-thermocouple-interface-board-with-max6675-and-uext.html ... sempre I2C, ma ... costava meno, c'era meno elettronica a bordo e, stando alle specifiche del chip, funzionava a 5v senza problemi !

Qui il datasheet del MAX6675 : http://www.adafruit.com/datasheets/MAX6675.pdf :wink:

Guglielmo

scusa Guglielmo ma mi ero sbagliato a darti il link... :frowning: quello che ho io è quello del tuo link da 9 euro e qualcosa...
questo cosa significa che il circuito che mi hai trovato non equivale? va a 5 v il mio?
scusa ancora :frowning:

Ok, se hai la versione più economica, allora lo schema è questo qui : https://www.olimex.com/Products/Modules/Sensors/MOD-TC/resources/MOD-TC-REV-B-SCHEMATIC.pdf ... come vedi molto più semplice :slight_smile:

Ora, loro nello schema alimentano a 3.3v, però, se guardi il datasheet del MAX6675 (... di cui ti ho già messo il link), vedi che "Supply Voltage" va da 3.0v a 5.5v quindi ... suppongo che non ci sia problema ad alimentare il tutto a 5v :slight_smile:

Guglielmo

più o meno ho capito come funziona l'Ic2, ho scaricato la libraria max6675
https://www.dropbox.com/sh/y78vgd12zppb9kf/jmIiTrAIKi
ma se provo a far partile l'esempio mi da l'errore:

In file included from Single_Temp.pde:6:
C:\Program Files (x86)\arduino-1.0.4\libraries\max6675/MAX6675.h:9:22: error: WProgram.h: No such file or directory
Single_Temp:11: error: conflicting declaration 'int SCK'
C:\Program Files (x86)\arduino-1.0.4\hardware\arduino\variants\standard/pins_arduino.h:43: error: 'SCK' has a previous declaration as 'const uint8_t SCK'
Single_Temp:19: error: 'CS0' was not declared in this scope

sapreste aiutarmi?

ho risolto l'errore della WProgram.h modificando l libreria con Arduino.h ma mi resta l'errore SCK se modifico la variabile con CK è n problema?