Mesure de la température avec une carte Microbit et un thermistance CTN
Ce montage utilise une thermistance CTN en pont diviseur de tension pour mesurer la température.
Le programme pour carte microbit est donné ci-dessous (à adapter aux composants utilisés).
from microbit import *
from math import log
R=543.0 #Valeur de la résistance associée à la thermistance
B=3450.0 #Caractéristique de la thermistance
A=0.004407 #Caractéristique de la thermistance
while True:
tension=pin0.read_analog()*3.17/1023.0 #On lit la tension sur la broche 0
RCTN=R/(3.17/tension-1.0) #Calcul de la résistance CTN
Tk=B/(log(RCTN/A)) #Température en kelvin
Tc=Tk-273.0 #Conversion en celsius
display.scroll(int(Tc)) #Affichage sur la matrice de DEL
#print(int(Tc))
sleep(1000) #Une mesure toutes les secondes
-
Christophe Bellessort 92
- Duration : 00:00:31
- Number of view(s) : 229
- Type : Other 2105
- Discipline : Physical sciences 439
- Updated on June 13, 2019