Arduino och temperaturmätning: termostor beräkningar och kretsdesign

Temperaturmätning är en vanlig applikation i elektronikprojekt, som ofta uppnås med termistorer med Arduino mikrokontroller. Förstå hur man beräknar resistensförändringar och designkretsar är avgörande för korrekta avläsningar.

Termistorer och deras typer

Termistorerna är temperaturkänsliga motstånd som ändrar motståndet med temperatur. Det finns två huvudtyper:

Beräkna motstånd och temperatur

Motståndet hos en termisor vid en viss temperatur kan beräknas med hjälp av Steinhart-Hart-ekvationen eller en förenklad Beta-parameterekvation. Beta-ekvationen används vanligen:

[]][[]] = R[[]]]**********************************************************************************************************************************************************************************************************************

Var:

Circuit Design för temperaturmätning

En vanlig krets innebär att ansluta termosorn i en spänningsuppdelningskonfiguration med en känd motstånd. Spänningen över termosorn läses av Arduino analog ingång för att bestämma temperaturen.

Nyckelsteg inkluderar:

Spänningsavläsningen kan sedan omvandlas till motstånd och temperatur med hjälp av de formler som tillhandahålls.