← Wiki · Bauteil

SHT4x Temperatur- und Feuchtesensor

Der winzige I²C-Sensor von Sensirion für Temperatur (±0.2 °C typ.) und relative Luftfeuchte (±1.8 % RH typ.). Braucht nur 100 nF und die I²C-Pull-ups.

Was er macht#

Der SHT40 misst Temperatur und relative Luftfeuchte und antwortet über I²C. Versorgung 1.08–3.6 V, er läuft also direkt an 3V3 oder einer 3.3 V-Schiene aus einem LiPo. Der SHT40-AD1B aus dem Katalog antwortet unter der Adresse 0x44; andere Varianten nutzen 0x45 oder 0x46.

Beispielschaltung: U1 an 3V3 mit C1 (100 nF), SDA/SCL mit 4.7 kΩ-Pull-ups und ein Qwiic-Stecker, damit der Bus zu weiteren Sensoren weiterlaufen kann.
U1 an 3V3 mit C1 (100 nF), SDA/SCL mit 4.7 kΩ-Pull-ups und ein Qwiic-Stecker, damit der Bus zu weiteren Sensoren weiterlaufen kann. Öffne das Beispiel sht40_i2c von dieser Seite in PCB Canvas: „In meinen Schaltplan einfügen“.

Die Platzierung ist das Schwierige#

Ein Feuchtesensor misst die Luft um ihn herum. Auf einer Platine mit Mikrocontroller, Spannungsregler und Funkmodul ist diese Luft warm.

  • Setz den Sensor an den Platinenrand, idealerweise auf eine durch Schlitze freigeschnittene Zunge, weg vom Regler und vom Modul.
  • Keine Massefläche unter oder um ihn; nur dünne Leiterbahnen.
  • Kurz messen und schlafen: Eigenerwärmung der Platine zeigt sich als falsche Messwerte.

Stolperfallen#

  • DFN-4 1.5 mm: nichts, was man mit dem Lötkolben von Hand lötet; nimm Heißluft oder JLCPCB.
  • Wasch die Platine nicht, nachdem der Sensor aufgelötet ist; halte die Öffnung frei von Flussmittel und Schutzlack.

Footprint#

Sensirion DFN-4 1.5 × 1.5 mm ohne zentrales Pad (C2909890, Extended).