Ligne 30 : |
Ligne 30 : |
| * [http://www.analog.com/en/mems-sensors/digital-temperature-sensors/tmp36/products/product.html TMP36 datasheet] (''analog.com'', html) | | * [http://www.analog.com/en/mems-sensors/digital-temperature-sensors/tmp36/products/product.html TMP36 datasheet] (''analog.com'', html) |
| | | |
− | === how to measure the temperature === | + | === How to measure the temperature === |
| {{traduction}} | | {{traduction}} |
− | Comment calculer la température Il faut donc convertir la tension analogique en degré. Comme le TMP36 permet de mesurer des température négatives, le 0 degré Celsius est placé à une offset de 500 milliVolts. Ainsi, toute mesure inférieur à 500 mv correspondra à une température négative.
| + | It will be necessary to convert the analogue voltage intro degree. As the TMP36 can also measure negative temperature, the 0 degree Celcius is placed at 500 mV offset. So, any voltage under 0.5 Volt is a negative temperature. |
| | | |
| [[Fichier:TMP36-Graph.png]] | | [[Fichier:TMP36-Graph.png]] |
| | | |
− | La formule est la suivante pour le TMP36:
| + | Here is the formula to use with a TMP36 powered at 3.3v: |
| | | |
− | Temp en °C = ( Tension_de_sortie_en_milliVolts - 500) / 10 | + | Temp in °C = ( output_voltage_in_mV - 500) / 10 |
| | | |
− | Donc, si la tension de sortie est de 1 Volts, la température correspondante est de
| + | So, if we do have an output voltage of exactly 1 Volt (1000 mV) then the temperature would be |
− | (1000 - 500)/10 | |
| | | |
− | Soit 50 degrés Celcius.
| + | temp = (1000 - 500)/10 |
| | | |
− | si vous utilisez un LM35 ou similaire, la température se calcule comme suit (utiliser la ligne 'a' sur le graphique):
| + | So 50 Celcius degreess. |
− | | |
− | Temp en °C = ( Tension_de_sortie_en_millivolts) / 10
| |
| | | |
| == Wiring == | | == Wiring == |