Interprétation valeur
Résolu
DJBra'v
Messages postés
39
Statut
Membre
-
DJBra'v Messages postés 39 Statut Membre -
DJBra'v Messages postés 39 Statut Membre -
Bonjour,
je dois mettre en oeuvre un capteur de température i2c. J'ai réussi à le configurer et à récupérer les deux octets de température. Mon problème se trouve au niveau de la conversion en température, il me fournit 0x1B40 pour une température ambiante d'une pièce biens chauffée. Le problème est que dans la doc, 0x7FF correspond à 128 degrés. Pour la conversion, j'ai tout mis en décimal, 0x7FF->> 2048, il me faut donc diviser par 16 pour obtenir la température en °C, hors 0x1B40 correspond 6976 et divisé par 16 ça donne 436 degrés donc pas possible ! J'ai d'abord pensé que je me trompé sur l'interprétation de la doc, mais je ne vois pas mon erreur.
Ci quelqu'un peut m'éclairer voila la doc : http://www.ti.com.cn/cn/lit/ds/symlink/tmp102.pdf
Merci d'avance !
je dois mettre en oeuvre un capteur de température i2c. J'ai réussi à le configurer et à récupérer les deux octets de température. Mon problème se trouve au niveau de la conversion en température, il me fournit 0x1B40 pour une température ambiante d'une pièce biens chauffée. Le problème est que dans la doc, 0x7FF correspond à 128 degrés. Pour la conversion, j'ai tout mis en décimal, 0x7FF->> 2048, il me faut donc diviser par 16 pour obtenir la température en °C, hors 0x1B40 correspond 6976 et divisé par 16 ça donne 436 degrés donc pas possible ! J'ai d'abord pensé que je me trompé sur l'interprétation de la doc, mais je ne vois pas mon erreur.
Ci quelqu'un peut m'éclairer voila la doc : http://www.ti.com.cn/cn/lit/ds/symlink/tmp102.pdf
Merci d'avance !
A voir également:
- Interprétation valeur
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
- Valeur ascii - Guide
- Formule excel si contient texte alors valeur ✓ - Forum Excel
- Cette valeur ne correspond pas aux restrictions de validation des données pour cette cellule ✓ - Forum MacOS
- Valeur relative et absolue - Forum Excel
3 réponses
Bonjour
La doc est pourtant claire.
La température renvoyée par ton capteur est cadrée sur les poids forts, autrement dit il faut retirer les 4 bits de poids faible à 0. La valeur 0x1B40 correspond à une mesure de 0x1B4, ce qui est tout à fait correct.
La doc est pourtant claire.
La température renvoyée par ton capteur est cadrée sur les poids forts, autrement dit il faut retirer les 4 bits de poids faible à 0. La valeur 0x1B40 correspond à une mesure de 0x1B4, ce qui est tout à fait correct.
Je viens de relire la doc. J'étais passé à côté de cette informations! Ça me semble beaucoup plus juste maintenant ! Encore merci.