Suche: AVR Code für SHT21

#3098440
Lesenswert?

Hi,

ich habe letztes Jahr für ein Projekt, welches einen SHT21 verwendet, 
ein kleines Testprogramm auf einem AVR XMega geschrieben gehabt. Dieses 
liest die Temperatur und Luftfeuchtigkeit in regelmäßigen Abständen aus 
und schickt das Ergebnis über die RS232 Schnittstelle an einen PC. Das 
Programm ist in einzelne Funktionsgruppen unterteilt, was das Anpassen 
an andere Controller vereinfachen sollte.

Ich habe das Testprogramm mal mit angehängt. Für dich sind vermutlich 
vor allem die beiden SHT21_Functions.* Dateien interessant.

Ciao,
     Rainer
Angehängte Dateien:
OP #3098472
Lesenswert?

Code habe ich mir angeschaut, soweit klar und ich denke leicht zu 
protieren - Vielen Dank!

Letzte Frage: Wo liegt der Unterschied bzw was bezweckt "over ice"? Hat 
es was mit dem Taupunkt zu tun oder...?

/* Calculated humidity over water */
    SHT21CalculatedRHwater_f32 = SHT21ReadData_f32(SHT21_RH_HOLD);

/* Calculate humidity over ice */
    SHT21CalculatedRHice_f32 = SHT21CalculatedRHwater_f32 * exp(BETA_W * 
SHT21CalculatedT_f32 / (LAMBDA_W + SHT21CalculatedT_f32)) / exp(BETA_I * 
SHT21CalculatedT_f32 / (LAMBDA_I + SHT21CalculatedT_f32));

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren