Pages: 1 [2] 3   Go Down
Author Topic: [Question] Sonde thermocouple et l'arduino  (Read 5517 times)
0 Members and 1 Guest are viewing this topic.
Ales
Offline Offline
Faraday Member
**
Karma: 39
Posts: 3729
Do or DIY
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

il faut bien garder à l'esprit que l'idéal, ça reste une sonde qui donne soit directement une valeur numérique (type DS1820) soit une valeur analogique linéaire. Avec un thermocouple, il te faut faire une conversion avec une formule super compliquée si tu veux une valeur précise sur toute la gamme.

Faux, c'est ultra simple ...

Code:
float ConversionThermocouple(long Signal){ // Signal en µV

  float Temperature;
  Temperature=Signal*2.508355e-2 + Signal * (7.860106e-8 + Signal * (-2.503131e-10 + Signal * 8.315270e-14));
  Temperature+=TemperatureAmbiante;
  return Temperature;

}


Et en plus de 0°C à 120°C une linéarisation est largement envisageable.
 
« Last Edit: November 24, 2012, 06:16:14 am by B@tto » Logged


Offline Offline
Faraday Member
**
Karma: 34
Posts: 5146
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

il faut bien garder à l'esprit que l'idéal, ça reste une sonde qui donne soit directement une valeur numérique (type DS1820) soit une valeur analogique linéaire. Avec un thermocouple, il te faut faire une conversion avec une formule super compliquée si tu veux une valeur précise sur toute la gamme.

Faux, c'est ultra simple ...

Code:
float ConversionThermocouple(long Signal){ // Signal en µV

  float Temperature;
  Temperature=Signal*2.508355e-2 + Signal * (7.860106e-8 + Signal * (-2.503131e-10 + Signal * 8.315270e-14));
  Temperature+=TemperatureAmbiante;
  return Temperature;

}


Et en plus de 0°C à 120°C une linéarisation est largement envisageable.
 
bonjour b@tto
le vrai probleme des thermocouples en utilisation "amateur" c'est qu'il faut nécessairement adjoindre un circuit amplificateur/integrateur/compensateur (jonction froide).
ceci etant ce sont d'excellents capteurs incontournables (plage de mesure) dans beaucoup de domaine
Logged

Ales
Offline Offline
Faraday Member
**
Karma: 39
Posts: 3729
Do or DIY
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

C'est pour ça que je proposait l'AD595, qui en plus s'il ne s'agit ici que de faire que d'actionner quelque chose suivant une consigne, n'impliquera pas l'utilisation d'un µC.
Logged


Offline Offline
Faraday Member
**
Karma: 34
Posts: 5146
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Oui, j'avais lu des choses sur comment trouver les 3 coef.

La thermistance parfaite pour prendre la température. Faut juste s'avoir qu'elle à une latence élevée. Dans mon cas c'est pas un soucis  smiley-kitty

Merci pour votre aide smiley
en complément
et avant utilisation ce soir  smiley-mr-green
relevé de R fonction de T° (fait avec 2 sondes "homogénéisée"  smiley-mr-green )
Logged

France
Offline Offline
God Member
*****
Karma: 4
Posts: 971
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Alors .... bon magret, Artouste ou bon gigot !!  smiley
Quote
pour 8 € tu recupere une ctn 50K conditionnée (tube piqueur,tresse métallique de protection,connecteur serti)
+ livrée avec ses coefficients A,B et C pour l'équation qui va bien...


* CTN 50K IKEA.jpg (83.8 KB, 769x389 - viewed 38 times.)
« Last Edit: November 24, 2012, 12:51:20 pm by al1fch » Logged

Offline Offline
Faraday Member
**
Karma: 34
Posts: 5146
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Alors .... bon magret, Artouste ou bon gigot !!  smiley
Quote
pour 8 € tu recupere une ctn 50K conditionnée (tube piqueur,tresse métallique de protection,connecteur serti)
+ livrée avec ses coefficients A,B et C pour l'équation qui va bien...
smiley-mr-green
ce sera un magret cuit à coeur autour de 11Kohms  smiley-cool

« Last Edit: November 24, 2012, 01:22:47 pm by Artouste » Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 46
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Et pour cette sonde juste formidable CTN 50k Ikea c'est bien son nom ?

Le pack avec la totale, vous avez une idée d'ou le trouver ?
Logged

Offline Offline
Faraday Member
**
Karma: 34
Posts: 5146
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Et pour cette sonde juste formidable CTN 50k Ikea c'est bien son nom ?

Le pack avec la totale, vous avez une idée d'ou le trouver ?
Il y en a qui ne lise pas correctement les reponses  smiley-mr-green
reprendre là et ouvrir les liens  smiley-cool
http://arduino.cc/forum/index.php/topic,133758.msg1007154.html#msg1007154
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 46
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

C'est une honte ces personnes qui demande de l'aide et qui ne lisent même pas les réponses de personnes adorables  smiley-twist smiley-twist smiley-twist smiley-twist
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 46
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Et si je souhaite l'acheter comme composant . soit CTN 50k si j'ai bien compris ? pour les coefs je dois faire des tests pour le coup ? Ou je peux reprendre le tableau mis au dessus ? D'ailleurs la courbe s'arrete à 100°C, c'est pas la limite du capteur on est bien d'accord ^^ ? Juste pour en être convaincu lol

Merciiiiiiiiiii smiley-mr-green
Logged

Offline Offline
Faraday Member
**
Karma: 34
Posts: 5146
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Et si je souhaite l'acheter comme composant . soit CTN 50k si j'ai bien compris ? pour les coefs je dois faire des tests pour le coup ? Ou je peux reprendre le tableau mis au dessus ? D'ailleurs la courbe s'arrete à 100°C, c'est pas la limite du capteur on est bien d'accord ^^ ? Juste pour en être convaincu lol

Merciiiiiiiiiii smiley-mr-green
la courbe débute à 0°C et s’arrête à 100°C juste parce que je n'avais pas là "sous la main" d'autres références métrologique "facile" 
le "lecteur" va jusqu'à 130 °C , le capteur lui meme doit supporter ~ 200 °C

avec une autre source de CTN, et sauf à avoir les coeffs sur datasheet , il faudra verifier la progression de la courbe pour les determiner

Bon c'est pas tout ça , mais j'ai magret  smiley-mr-green
Logged

France
Offline Offline
God Member
*****
Karma: 4
Posts: 971
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Et si je souhaite l'acheter comme composant . soit CTN 50k si j'ai bien compris ? pour les coefs je dois faire des tests pour le coup ? Ou je peux reprendre le tableau mis au dessus ?
Les ctn 50K ont des courbes voisines  (donc des coeffs ABC voisins) et la courbe relevée par Artouste peut servir dans un premier temps, l'ideal étant par la suite de faire des relevés (3 points suffisent) avec la CTN utilisée réellement et en déduire les 3 'vrais' coeffs....
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 46
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Je ne vais pas m'embeter ^^ je vais prendre une CTN 50k, et dans ce cas je pourrais utiliser ta courbe ??  smiley-evil smiley-twist

bon app avec ton magret  smiley-wink
Logged

France
Offline Offline
Edison Member
*
Karma: 38
Posts: 1012
Scientia potentia est.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Je me trompe peut-être, mais je crois avoir lu que chaque sonde de type thermocouple donne des résultats différents, même 2 sondes de même modèle ne donneront pas les mêmes valeurs, et que ça dépend aussi de la longueur du cable, s'il bouge, etc etc... bref ça à l'air bien sensible comme sonde.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 46
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Arf merci pour cette info. Et dans ce cas là, quand tu fais des test pour connaître la température. Il faut bien entendu qu'elle soit stable ^^. Du coup tu te mets dans des endroits précis ? Ext température ambiante dans la maison et dehors ? et une 3eme dans ta cave par exemple ( lol ).

Ou as tu une maniere de faire moins farfelue ?  smiley-twist
Logged

Pages: 1 [2] 3   Go Up
Jump to: