Hallo alle zusammen, ich sitze etwas auf dem Schlauch und ihr könnt sicher helfen. Ich möchte in einer Schaltung die mit 3,3V läuft einen DHT22 Sensor zeitweise abschalten. Ist es jetzt besser die Versorgungsspannung des Sensors (High-Side) zu schalten oder kann ich auch GND (Low-Side) schalten. Am liebsten wäre es mir wenn es mit einem BSS123 Low-Side funktionieren würde. Diesen würde ich direkt an einen IO meines MC hängen (3,3V) da der Sensor nur wenige mA braucht sollte der BSS123 das sicher schalten können. Was wäre jetzt besser? Danke für jede hilfreiche Antwort. Gruß Thomas
Wenn du den Datenport des DHTs mit auf 3,3 V floaten kannst, dann kannst du ihn auch lowside abschalten....
Danke Max D., also Datenpin am MC auf Ausgang und High schalten vor dem abschalten? Danach wieder DHT22 Low-Side einschalten und danach erst Daten über den Datenpin senden und abfragen, korrekt? Gruß Thomas
:
Bearbeitet durch User
High schalten brauchst du nichmal. Solange der µC und der DHT die gleiche Versorgung haben kannst du den Pin einfach auf Eingang Schalten und dann dem DHT den Gnd wegnehmen. Der Pin wird dann ganz von alleine auf high gehen, hat den Vorteil, dass ein Kurzschluss den Port nicht toastet....
Alles klar, so dachte ich es mir auch schon fast. Schönes Wochenende :) Gruß Thomas
Thomas H. schrieb: > Ich möchte in einer Schaltung die mit 3,3V läuft einen DHT22 Sensor > zeitweise abschalten. Ist es jetzt besser die Versorgungsspannung des > Sensors (High-Side) zu schalten oder kann ich auch GND (Low-Side) > schalten. Warum betreibst du den DHT22 nicht einfach an einem IO-Pin. Bei den 1.5mA kannst du dir sämtlichen externen Zusatzaufwand sparen.
Danke Wolfgang, geht natürlich auch, habe 12mA je IO-Pin zur Verfügung. Ist sogar die einfachste Lösung und spart Bauteile. Gruß Thomas
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.