# ESP8266 Lüftersteuerung

**URL:** <https://forum.arduino.cc/t/esp8266-luftersteuerung/1203589>\
**Category:** Deutsch\
**Created:** [December 25, 2023, 1:09pm UTC](https://forum.arduino.cc/t/esp8266-luftersteuerung/1203589 "2023-12-25T13:09:28Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![GrowPINO](https://avatars.discourse-cdn.com/v4/letter/g/7cd45c/32.png) [@GrowPINO](https://forum.arduino.cc/u/GrowPINO)\
**Post date:** [December 25, 2023, 1:09pm UTC](https://forum.arduino.cc/t/esp8266-luftersteuerung/1203589/1 "2023-12-25T13:09:28Z")

</div>

Hallo zusammen,

ich plane den Bau einer Lüftersteuerung mit einem ESP8266, bin jedoch noch relativ unerfahren. Daher wende ich mich an euch, um mögliche Probleme in meinem Vorhaben zu identifizieren oder Verbesserungsvorschläge zu erhalten.

Die Lüftersteuerung besteht aus zwei Lüftereinheiten, jeweils in einer eigenen Abzweigbox. Die ESP8266-Module kommunizieren über einen Webserver oder eine MQTT-Verbindung mit der Steuereinheit (Raspberry Pi), um Daten zu senden und zu empfangen. Die Lüfter sollen über PWM gesteuert werden, und ein Relais wird verwendet, um die Lüfter vollständig ausschalten zu können (Fail-Safe). Ein ausgemustertes 12V 4A Netzteil wird über einen DC-Wandler auf 5V heruntergeregelt, um den D1 Mini und das Relais zu versorgen.

Frage:  
a) Ist diese Planung korrekt, oder gibt es mögliche Fehler?  
b) Ich habe gelesen, dass bei PWM die GND-Verbindung zwischen den Lüftern und dem D1 Mini erforderlich ist. Ist das korrekt, und könnte der DC-Wandler dabei ein Problem darstellen?  
c) Welche flexible Kabel könnt ihr mir empfehlen, um alles zu verbinden ? Am liebsten mit Link

Einkaufsliste:

- 4x Artic F14 PWM

- 1x ESP8266

- 1x 4-Fach Relay

- 1x LM2596 DC

- 2x 5-Fach WAGO Klemme

- [https://www.amazon.de/Arctic-P14-PWM-Pack-Gehäuselüfter/dp/B07HCKWF2X/ref=sr\_1\_2?\_\_mk\_de\_DE=ÅMÅŽÕÑ&keywords=arctic%2Bfan%2B14%2Bpwm&s=industrial&sr=1-2&th=1](https://www.amazon.de/Arctic-P14-PWM-Pack-Geh%C3%A4usel%C3%BCfter/dp/B07HCKWF2X/ref=sr_1_2?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=arctic%2Bfan%2B14%2Bpwm&s=industrial&sr=1-2&th=1)

- [https://www.amazon.de/gp/product/B0754N794H/ref=ewc\_pr\_img\_1?smid=A1X7QLRQH87QA3&th=1](https://www.amazon.de/gp/product/B0754N794H/ref=ewc_pr_img_1?smid=A1X7QLRQH87QA3&th=1)

- [https://www.amazon.de/gp/product/B07TWSDZ76/ref=ox\_sc\_act\_title\_3?smid=A1X7QLRQH87QA3&th=1](https://www.amazon.de/gp/product/B07TWSDZ76/ref=ox_sc_act_title_3?smid=A1X7QLRQH87QA3&th=1)

- [https://www.amazon.de/gp/product/B07YWLCTLK/ref=ox\_sc\_act\_title\_4?smid=A1X7QLRQH87QA3&th=1](https://www.amazon.de/gp/product/B07YWLCTLK/ref=ox_sc_act_title_4?smid=A1X7QLRQH87QA3&th=1)

Skizze Fritzing:

 ![Lueftungsteuerung-ESP8266_Steckplatine](https://europe1.discourse-cdn.com/arduino/original/4X/c/a/6/ca671434424585b0d245094de25181d1896bc98b.jpeg)

Vielen Dank im Voraus für eure Unterstützung.

---

<div class="post-metadata">

**Author:** ![noiasca](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/noiasca/32/1126910_2.png) [@noiasca](https://forum.arduino.cc/u/noiasca)\
**Post date:** [December 25, 2023, 1:28pm UTC](https://forum.arduino.cc/t/esp8266-luftersteuerung/1203589/2 "2023-12-25T13:28:22Z")

</div>

die Überlegungen passen so weit.  
Nur halte bitte Abstand vom Händler AZ-Delivery.  
Der Händler registriert reichlich Begriffe als Marken an denen er fachlich eigentlich keine Rechte haben kann. Diese Praxis soll nicht unterstützt werden. Such dir bitte einen anderen Händler.

---

<div class="post-metadata">

**Author:** ![Rentner](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/rentner/32/601027_2.png) [@Rentner](https://forum.arduino.cc/u/Rentner)\
**Post date:** [December 25, 2023, 1:40pm UTC](https://forum.arduino.cc/t/esp8266-luftersteuerung/1203589/3 "2023-12-25T13:40:37Z")

</div>

Hallo,

schau noch mal hier

> **[ESP8266 Pinout Reference: Which GPIO pins should you use? | Random Nerd...](https://randomnerdtutorials.com/esp8266-pinout-reference-gpios/)**
>
> The ESP8266 comes with 33 GPIOs with multiple functions. This article is a simple and easy to follow reference guide for the ESP8266 NodeMCU GPIOs.

ich bin mir wegen des D8 nicht ganz sicher ob das geht. Eventuell würde ich auf die Relais komplett verzichten, oder alle Lüfter über ein Relais schalten.

---

<div class="post-metadata">

**Author:** ![StefanL38](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/stefanl38/32/713548_2.png) [@StefanL38](https://forum.arduino.cc/u/StefanL38)\
**Post date:** [December 25, 2023, 3:11pm UTC](https://forum.arduino.cc/t/esp8266-luftersteuerung/1203589/4 "2023-12-25T15:11:24Z")

</div>

Alternative Einkaufsliste  
DC-DC-Stepdown

> **[DC-DC 5A Step Down Power Modul einstellbar XL4015 \[KP02018\] - 1.50EUR :...](https://www.komputer.de/zen/index.php?main_page=product_info&cPath=56_61&products_id=513&zenid=48gq43k46p4d7gpbse9kcfplc4)**
>
> komputer.de DC-DC 5A Step Down Power Modul einstellbar XL4015 \[KP02018\] -         Schaltwandler Modul mit XL4015, Eingangsspannunsbereich 4 - 38V, Ausgangsspannung durch Poti einstellbar (1.25 - 35V). Ausgangsstrom max 5A (Dauerlast 4,5A)....

ESP8266 Wemos D1 Mini

> **[ESP8266 Board Wemos D1 mini kompatibel mikro-USB \[KP06021\] - 2.80EUR :...](https://www.komputer.de/zen/index.php?main_page=product_info&cPath=38_39&products_id=481&zenid=48gq43k46p4d7gpbse9kcfplc4)**
>
> komputer.de ESP8266 Board Wemos D1 mini kompatibel mikro-USB \[KP06021\] -         Das D1 Mini Entwicklungboard kombiniert ein ESP-12F Modul mit dem CH340G für die serielle USB Kommunikation, es sind zahlreiche Erweiterungen z.b.:  Powermodul,...

4fach Relais-Modul **das für 3.3V Steurspannung geeignet ist**.

> **[3V 3.3V 1/2/4 Channel Relay Module Low Level Trigger Relay with LED Relay...](https://www.ebay.de/itm/403385233971)**
>
> 1 VCC external 3V. Relay module X1. Power indicator (green), relay status indicator (red). Am 31.12.21 hat der Verkäufer die folgenden Angaben hinzugefügt hope you could understand. New product. It is driven by 8550 triode, with strong driving...

Für das Ein/Ausschalten der Ventilatoren würde es auch ein MOS-FET mit TTL-Eingang tun.  
Die Module die da online angeboten werden mit einem IRF520 sind für 3.3V **nicht** geeignet.  
Die brauchen als Eingangsspannung mindestens 4,5V

 ![image](https://europe1.discourse-cdn.com/arduino/original/4X/b/f/5/bf5dbc4f5b21db2fe2734eb0fc5e93c7c0cf8876.png)

vgs

---

<div class="post-metadata">

**Author:** ![kolaha](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/kolaha/32/966427_2.png) [@kolaha](https://forum.arduino.cc/u/kolaha)\
**Post date:** [December 25, 2023, 3:17pm UTC](https://forum.arduino.cc/t/esp8266-luftersteuerung/1203589/5 "2023-12-25T15:17:09Z")

</div>

bist du dir sicher das 3.3V PWM wäre genug?  
ist es 930Hz PWM OK für so ein Lüfter? (oder wieviel mach das bei ESP8266?)  
 ![изображение](https://europe1.discourse-cdn.com/arduino/original/4X/a/3/5/a3509730c04656b067b72a364cc603fde7dcc3e1.png)  
bleibt nur die Frage der Frequenz.

---

<div class="post-metadata">

**Author:** ![fony](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/fony/32/936882_2.png) [@fony](https://forum.arduino.cc/u/fony)\
**Post date:** [December 25, 2023, 3:50pm UTC](https://forum.arduino.cc/t/esp8266-luftersteuerung/1203589/6 "2023-12-25T15:50:46Z")

</div>

> [@kolaha](#):
>
> weiß jemand wie steuert der Rechner so ein Lüfter?

Wenn mich nicht irre dann mit 5V PWM, habe schon lange kein Stationären PC sonst wurde das messen. Im Arctic DB steht nix drüber nur das der 4Pin Stecker nutzt

---

<div class="post-metadata">

**Author:** ![StefanL38](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/stefanl38/32/713548_2.png) [@StefanL38](https://forum.arduino.cc/u/StefanL38)\
**Post date:** [December 25, 2023, 3:52pm UTC](https://forum.arduino.cc/t/esp8266-luftersteuerung/1203589/7 "2023-12-25T15:52:25Z")

</div>

> [@kolaha](#):
>
> weiß jemand wie steuert der Rechner so ein Lüfter?

Das Datenblatt sagt leider nichts zur PWM-Spannung.

Aaaber:

 ![image](https://europe1.discourse-cdn.com/arduino/original/4X/4/1/4/41428d7a3a4221d409c9235975f13e209e5cd8cd.png)

> **[ARCTIC P14 PWM PST - User Manual](https://support.arctic.de/de/p14-pwm-pst)**
>
> Get your ARCTIC P14 PWM PST user manual. Detailed explanation with coloured schematics, photos, animations and videos.

Bei Duty-Cycle unter 5% bleibt der Ventilator komplett stehen.  
Das bedeutet man kann den Ventilator fest an plus/minus anschließen und auch das ein/aus über den PWM-Eingang machen.  
Dafür tut es dann ein Popel-Transistor. Auf den Transistor kann man ja zunächst mal nur 5V draufgeben und testen ob es damit schon läuft  
wenn ja  
schon gut sonst Spannung am Kollektor auf 7V, 9V, 12V erhöhen.

vgs

---

<div class="post-metadata">

**Author:** ![fony](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/fony/32/936882_2.png) [@fony](https://forum.arduino.cc/u/fony)\
**Post date:** [December 25, 2023, 3:55pm UTC](https://forum.arduino.cc/t/esp8266-luftersteuerung/1203589/8 "2023-12-25T15:55:29Z")

</div>

Es war hier mall ein Beitrag, das der muss bei Start auf 100% gehen danach runter regeln

---

<div class="post-metadata">

**Author:** ![GrowPINO](https://avatars.discourse-cdn.com/v4/letter/g/7cd45c/32.png) [@GrowPINO](https://forum.arduino.cc/u/GrowPINO)\
**Post date:** [December 25, 2023, 5:33pm UTC](https://forum.arduino.cc/t/esp8266-luftersteuerung/1203589/9 "2023-12-25T17:33:55Z")

</div>

Also, jetzt einmal zusammengefasst:

@StefanL38

a) Stimmt meine Annahme, das mein verlinktes Relay 4,5V zum Schalten benötigt, während der D1 Mini nur 3,3V auf seinen Pins (D1, D2, D3 usw.) anbietet? Daher würde es nicht korrekt schalten oder? Dein verlinktes Relay würde ich aber an V+ an meine 5V anschließen oder ebenfalls 3.3v vom D1 Mini 3.3v Pin ?

b) Falls ich dich richtig verstanden habe, kann ich den Ventilator über den Duty-Cycle also PWM komplett stoppen, richtig? Warum benötige ich dann einen Transistor oder MOSFET? Beide dienen doch dazu, größere Ströme mithilfe von kleineren zu schalten. Oder schlägst du vor, einen Transistor zwischen dem Lüfter-PWM und dem D1 Mini zu setzen, der mit 3,3V eine 5V Spannung schaltet? Aber wenn ich die 5V extern anschließe, schalte ich nur und übertrage kein PWM-Signal? Ich bin verwirrt 😃

@Rentner

Wie meinst du das? Beim Blick auf den D8 sehe ich als Laie kein Problem. Nur am D0 wird kein PWM unterstützt. "Boot fails if pulled HIGH" sollte ja bei PWM nicht das Problem sein ?

| **D8** | **GPIO15** | pulled to GND | OK | SPI (CS) | Boot fails if pulled HIGH |  
| **D0** | **GPIO16** | no interrupt | no PWM or I2C support | HIGH at boot, used to wake up from deep sleep |

Beste Grüße

---

<div class="post-metadata">

**Author:** ![StefanL38](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/stefanl38/32/713548_2.png) [@StefanL38](https://forum.arduino.cc/u/StefanL38)\
**Post date:** [December 25, 2023, 5:48pm UTC](https://forum.arduino.cc/t/esp8266-luftersteuerung/1203589/10 "2023-12-25T17:48:37Z")

</div>

> [@GrowPINO](#):
>
> Oder schlägst du vor, einen Transistor zwischen dem Lüfter-PWM und dem D1 Mini zu setzen, der mit 3,3V eine 5V Spannung schaltet?

Ja genau.

> [@GrowPINO](#):
>
> Aber wenn ich die 5V extern anschließe, schalte ich nur und übertrage kein PWM-Signal? Ich bin verwirrt

Der Ventilator kann permanent an +12V und GND angeschlossen werden  
Der Transistor wird mit +5V versorgt und auf den Steuereingang gibt man das 3.3V PWM-Signal des Microcontrollers. Durch den Steuereingang wird doch das PWM-Signal übertragen und der Transistorausgang im Takt des Steuersignals ein/aus geschaltet.  
 ![image](https://europe1.discourse-cdn.com/arduino/original/4X/b/2/0/b2089be7f679c8a1c2cd74e80e55d3e5692b08f8.png)

für den Fall dass der Ventilator keine 12V am PWM-Eingang verträgt sicherheitshalber zuerst nur 5V am Kollektor des Transistors anlegen.  
Der Transistor schaltet auch mit den 3.3V des D1 mini sicher durch.

---

<div class="post-metadata">

**Author:** ![GrowPINO](https://avatars.discourse-cdn.com/v4/letter/g/7cd45c/32.png) [@GrowPINO](https://forum.arduino.cc/u/GrowPINO)\
**Post date:** [December 25, 2023, 5:54pm UTC](https://forum.arduino.cc/t/esp8266-luftersteuerung/1203589/11 "2023-12-25T17:54:12Z")

</div>

@StefanL38

Wärst du noch so nett und könntest mir den passenden Transistor oder Mosfet nennen ?

Und auch wenn die Relais nicht zum Einsatz kommen, würde mich interessieren ob ich es richtig verstanden habe. Könntest du mir daher noch eine Antwort auf den Punkt A geben ?

Vielen Dank dir!

---

<div class="post-metadata">

**Author:** ![StefanL38](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/stefanl38/32/713548_2.png) [@StefanL38](https://forum.arduino.cc/u/StefanL38)\
**Post date:** [December 25, 2023, 6:43pm UTC](https://forum.arduino.cc/t/esp8266-luftersteuerung/1203589/12 "2023-12-25T18:43:22Z")

</div>

> [@GrowPINO](#):
>
> a) Stimmt meine Annahme, das mein verlinktes Relay 4,5V zum Schalten benötigt, während der D1 Mini nur 3,3V auf seinen Pins (D1, D2, D3 usw.) anbietet? Daher würde es nicht korrekt schalten oder?

Ja Wemos D1 mini hat nur 3.3V und damit schaltet das Relais **nicht** korrekt.

> [@GrowPINO](#):
>
> Dein verlinktes Relay würde ich aber an V+ an meine 5V anschließen oder ebenfalls 3.3v vom D1 Mini 3.3v Pin ?

Das Relais würde man an **externe** = deinen DC-DC-Stepdown-Regler +5V anschließen.

Auf **gar keinen Fall** an die 3.3V. Relais brauchen ziemlich viel Strom. Das kann der 3.3V onboard Spannungswandler des Wemos D1 mini **nicht** liefern.

Als Transistor tut es da jeder NPN-Allerwelts-Typ

Vielleicht kaufst du dir gleich 20 Stück BC338.

Die können bis 800 mA Strom und Stromverstärkungsfaktor von diesem Subtyp ist 400

> **[Transistor BC338-40, NPN, 25 V, 0,8 A, TO92 online kaufen | Pollin.de](https://www.pollin.de/p/transistor-bc338-40-npn-25-v-0-8-a-to92-130106)**
>
> Kleinleistungstransistor BC338-40, NPN; bipolar, 25 V, 800 mA, 625 mW, B 400, TO92

Stromverstärkungsfaktor heißt der (mögliche) Kollektorstrom ist 400 mal größer als der Basisstrom.

Mit 4,7 kOhm Basiswiderstand ist der Basisstrom (3.3V - 0,7V) / 4700 Ohm = 0,55 mA.

Der Basisstrom ist (Ansteuerspannung - U\_be) / Basisvorwiderstand  
(3.3V - 0,7V) / 4700 Ohm = 0,55 mA.

Damit kann als Kollektorstrom maximal 0.55 mA \* 400 = 220 mA. fließen.

An einem 10 kOhm-Widerstand fließen bei 12V  
12V / 10000 Ohm = 1,2 mA. Also viel weniger als der Transistor bei Ansteuerung mit 0,55 mA maximal liefern kann (die 220 mA).

Die Schaltung sieht dann so aus:  
 ![image](https://europe1.discourse-cdn.com/arduino/original/4X/b/0/6/b062faed08ccf48f156b8ba94f9934872963691e.png)

Und dann noch so ein Widerstandssortiment dann haste gleich mal alle Werte im Haus

> **[QUADRIOS Metallschicht-Widerstand, 22P036, 1 %, 0,25 W, 500 St. online kaufen...](https://www.pollin.de/p/quadrios-metallschicht-widerstand-22p036-1-0-25-w-500-st-222411)**
>
> Set aus hochwertigen 1/4 W Metallschicht-Widerständen zur universellen Verwendung. Bei einer Toleranz von typ. 1% kann ein Arbeitstemperaturbereich von -30 bis 150 °C abgedeckt werden. Für viele Lötarten oder gängige Steckplatinen geeignet. Inhalt:

vgs

---

<div class="post-metadata">

**Author:** ![GrowPINO](https://avatars.discourse-cdn.com/v4/letter/g/7cd45c/32.png) [@GrowPINO](https://forum.arduino.cc/u/GrowPINO)\
**Post date:** [December 25, 2023, 8:06pm UTC](https://forum.arduino.cc/t/esp8266-luftersteuerung/1203589/13 "2023-12-25T20:06:49Z")

</div>

Vielen Dank für die ausführliche Antwort. Das war jetzt wirklich nicht einfach zu verstehen, aber ich glaub ich habe es, dank einer 30 minütigen Unterhaltung mit ChatGPT 😃

Also... ich soll ich zur Sicherheit einen R2 4.7 kOhm Widerstand für die Basis verwenden und einen R1 10 kOhm Widerstand für den Kollektor. Dadurch begrenze ich den Strom zum Transistor und schütze ihn und den Lüfter vor Überlastung, korrekt ?

Statt einem 4.7 kOhm könnte ich auch einen 1 kOhm nehmen, solang die Stromstärke stark genug ist um den Transistor sauber zu schalten, aber nicht über 800mA geht. Dann müsste ich natürlich noch den 10 kOhm zum Kollektor entsprechend Stromverstärkungsfaktor 400 und meinem 1 kOhm Widerstand anpassen.

\*\*edit

Ich könnte ihn auch ohne Widerstände betreiben da 2.6V / 0 = 2.6mA sind und damit noch weit unter die 800mA vom Transistor oder ? Es wäre nur ein Sicherheitsaspekt.

---

<div class="post-metadata">

**Author:** ![StefanL38](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/stefanl38/32/713548_2.png) [@StefanL38](https://forum.arduino.cc/u/StefanL38)\
**Post date:** [December 25, 2023, 8:26pm UTC](https://forum.arduino.cc/t/esp8266-luftersteuerung/1203589/14 "2023-12-25T20:26:11Z")

</div>

> [@GrowPINO](#):
>
> Vielen Dank für die ausführliche Antwort. Das war jetzt wirklich nicht einfach zu verstehen,

Es ist schon einiges an Text. Aber um es als kompletter Neuling zu verstehen doch wieder ein knapper Text. Bei manchen Sachen steckt eben eine **große Menge** Wissen dahinter.

> [@GrowPINO](#):
>
> Also... ich soll ich zur Sicherheit einen R2 4.7 kOhm Widerstand für die Basis verwenden und einen R1 10 kOhm Widerstand für den Kollektor. Dadurch begrenze ich den Strom zum Transistor

der 4.7 kOhm-Widerstand begrenzt den Strom über den **Basis** -Anschluss.  
Der **muss ziemlich klein** bleiben

Der 10 kOhm-Widerstand begrenzt den Strom durch den Kollektoranschluss des Transistors.  
Und der 10 kOhm-Widerstand begrenzt auch den Strom der in den Lüfter- **STEUER** -Eingang fließt. Vermutlich ist der PWM- **STEUER** -Eingang aber selbst hochohmig.  
Da die innere Schaltung des Lüfters nicht bekannt ist mit kleiner Steuerspannung anfangen und nur für den Fall dass der Lüfter gar nicht anlaufen sollte die Steuerspannung erhöhen.

> [@GrowPINO](#):
>
> Statt einem 4.7 kOhm könnte ich auch einen 1 kOhm nehmen,

Bei 1000 Ohm fließt ein **GRÖSSERER** Basis-Strom  
(3.3V - 0.7V) / 1000 Ohm = 2.6 mA.

Der Strom durch den Kollektor wird von dem Widerstand zwischen Pluspol und Kollektor bestimmt. (der 10 kOhm-Widerstand)

Das ist **keine** generell immer stattfindende Stromverstärkung.  
Die ganz hohe Stromverstärkung findet nur dann statt wenn der Widerstand zwischen Plus-pol und Kollektor entsprechend niedrig **wäre**.

Der soll aber **gar nicht** ganz niedrig sein. Deshalb 10 kOhm.

> [@GrowPINO](#):
>
> Ich könnte ihn auch ohne Widerstände betreiben da 2.6V / 0 = 2.6mA

Gib mal auf dem Taschenrechner 2,6 / 0,1 ein.  
Gib mal auf dem Taschenrechner 2,6 / 0,01 ein.  
Gib mal auf dem Taschenrechner 2,6 / 0,001 ein.  
Gib mal auf dem Taschenrechner 2,6 / 0,0001 ein.  
Da kommt **nicht** null heraus!

Deshalb **MUSS** da ein **relativ großer** Widerstand vor die Basis.

Du musst unterscheiden zwischen Strom am **Basis** -Anschluss  
und  
Strom am **Kollektor** anschluss

> [@GrowPINO](#):
>
> und damit noch weit unter die 800mA vom Transistor oder ?

Die 800 mA gelten für den **Kollektor** anschluss.  
Der Strom an der Basis **muss** kleiner sein.  
Bei 800 mA der durch die Basis fließt wird der Transistor sicher kaputt gehen.

vgs

---

<div class="post-metadata">

**Author:** ![StefanL38](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/stefanl38/32/713548_2.png) [@StefanL38](https://forum.arduino.cc/u/StefanL38)\
**Post date:** [December 25, 2023, 8:34pm UTC](https://forum.arduino.cc/t/esp8266-luftersteuerung/1203589/15 "2023-12-25T20:34:44Z")

</div>

Hier werden nicht alle aber einige Dinge über den Transistor erklärt

[![](https://europe1.discourse-cdn.com/arduino/original/4X/c/c/5/cc5ca31f318814a239f260c22776ccc926d34b33.jpeg "Transistor erklärt - Wie Transistoren funktionieren") ](https://www.youtube.com/watch?v=XvQW-U6Qse0)

hier  
wird erklärt was im inneren des Transistors passiert

[![](https://europe1.discourse-cdn.com/arduino/original/4X/b/5/7/b5731a0f45dae71e4444ea6d807a1eb989298496.jpeg "Der Transistor, Wie funktioniert er ?") ](https://www.youtube.com/watch?v=5wIRJN3DN_8)

Da kommen so einige Fachbegriffe vor. Deswegen ist es für jemanden der diese Fachbegriffe noch nicht kennt nicht so ganz einfach zu verstehen.  
Wirklich leicht verständlich wird es nur dann wenn man noch deutlich weiter unten anfängt.  
Das ist dann aber keine Sache von einer halben Stunde.

Du kannst dich aber auch auf die Anwendung beschränken und die Schaltung mit 4,7 kOhm-Widerstand und 10 kOhm-Widerstand so aufbauen

vgs

---

<div class="post-metadata">

**Author:** ![GrowPINO](https://avatars.discourse-cdn.com/v4/letter/g/7cd45c/32.png) [@GrowPINO](https://forum.arduino.cc/u/GrowPINO)\
**Post date:** [December 25, 2023, 8:52pm UTC](https://forum.arduino.cc/t/esp8266-luftersteuerung/1203589/16 "2023-12-25T20:52:18Z")

</div>

@StefanL38 du bist der beste, vielen Dank! So sollte es dann passen, korrekt ? Ich hab das Gefühl, da stimmt noch was nicht.

 ![Lueftungsteuerung-ESP8266-ohne-Relais_Steckplatine](https://europe1.discourse-cdn.com/arduino/original/4X/c/b/3/cb3d470905bac8b85b03651cec5b612e569131c5.jpeg)

---

<div class="post-metadata">

**Author:** ![StefanL38](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/stefanl38/32/713548_2.png) [@StefanL38](https://forum.arduino.cc/u/StefanL38)\
**Post date:** [December 25, 2023, 9:16pm UTC](https://forum.arduino.cc/t/esp8266-luftersteuerung/1203589/17 "2023-12-25T21:16:23Z")

</div>

Beschrifte den Transistor in deinem "Schaltplan" mit den Buchstaben der Anschlüsse des Transistors  
So wie hier dargestellt  
 ![image](https://europe1.discourse-cdn.com/arduino/original/4X/3/8/a/38aa97698b1f5efe742afaa645a2be09389910d5.png)

Und dann vergleiche die Schaltung  
 ![image](https://europe1.discourse-cdn.com/arduino/original/4X/b/0/6/b062faed08ccf48f156b8ba94f9934872963691e.png)

mit deinem Schaltplan Anschluss für Anschluss

Wenn du die Ventilatoren getrennt in der Drehzahl regeln möchtest dann braucht natürlich jeder Ventilator seine **eigene** Transistorschaltung.  
Also brauchst du insgesamt 4 solche Schaltungen  
vgs

---

<div class="post-metadata">

**Author:** ![GrowPINO](https://avatars.discourse-cdn.com/v4/letter/g/7cd45c/32.png) [@GrowPINO](https://forum.arduino.cc/u/GrowPINO)\
**Post date:** [December 25, 2023, 9:33pm UTC](https://forum.arduino.cc/t/esp8266-luftersteuerung/1203589/18 "2023-12-25T21:33:23Z")

</div>

Ist jetzt nur Beispielhaft für einen, aber im Prinzip ist es korrekt ? D5 gibt ein 3.3V PWM Signal auf den Base, der lässt dann innerhalb des Duty-Cycles den Strom zwischen Kollektor und Emitter fließen, wodurch der PWM vom Lüfter sein Signal bekommt. Durch den DC Konverter sind es 5V, der PWM Anschluss des Lüfters könnte aber ggfs. mehr brauchen. Wie die genaue Funktionsweise von NPN/PNP geht hab ich aber noch nicht ganz verstanden, das werde ich mir Morgen nochmal in Ruhe durchlesen 😃

 ![Lueftungsteuerung-ESP8266-ohne-Relais_Steckplatine](https://europe1.discourse-cdn.com/arduino/original/4X/4/8/7/487399e5c92b8e0f9723df07623508a3e33d7056.jpeg)

---

<div class="post-metadata">

**Author:** ![StefanL38](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/stefanl38/32/713548_2.png) [@StefanL38](https://forum.arduino.cc/u/StefanL38)\
**Post date:** [December 25, 2023, 9:49pm UTC](https://forum.arduino.cc/t/esp8266-luftersteuerung/1203589/19 "2023-12-25T21:49:33Z")

</div>

Diese Verschaltung ist **FALSCH!**  
 ![image](https://europe1.discourse-cdn.com/arduino/original/4X/c/4/c/c4c2140f2ea8c90edfc087eb4beb9ce4d4e5491b.png)  
deshalb sollst du

> [@StefanL38](#):
>
> Beschrifte den Transistor in deinem "Schaltplan" mit den Buchstaben der Anschlüsse des Transistors  
> So wie hier dargestellt  
> ![image](https://europe1.discourse-cdn.com/arduino/original/4X/3/8/a/38aa97698b1f5efe742afaa645a2be09389910d5.png)
> 
> Und dann vergleiche die Schaltung  
> ![image](https://europe1.discourse-cdn.com/arduino/original/4X/b/0/6/b062faed08ccf48f156b8ba94f9934872963691e.png)
> 
> mit deinem Schaltplan Anschluss für Anschluss

---

<div class="post-metadata">

**Author:** ![GrowPINO](https://avatars.discourse-cdn.com/v4/letter/g/7cd45c/32.png) [@GrowPINO](https://forum.arduino.cc/u/GrowPINO)\
**Post date:** [December 25, 2023, 10:01pm UTC](https://forum.arduino.cc/t/esp8266-luftersteuerung/1203589/20 "2023-12-25T22:01:37Z")

</div>

Im Fritzing Tool ist der ganz rechte Pin der "Base", der mittlere "Collector" und der ganz links der "Emitter", also wenn ich mit der Maus darüber Hover. Also nach Fritzing korrekt ? Langsam komm ich mir doof vor, ich glaub ich muss es mir einfach morgen nochmal mal in Ruhe anschauen 😃

![Screenshot 2023-12-25 225848](https://europe1.discourse-cdn.com/arduino/original/4X/a/e/3/ae3db355950c9371dfcd3aec3affbe935268436a.jpeg)  
 ![Untitled Sketch 5_Schaltplan](https://europe1.discourse-cdn.com/arduino/original/4X/3/1/d/31dd849893d120c3182f082ec911c22a16172ee9.jpeg)

\*\*edit  
 ![Screenshot 2023-12-25 230343](https://europe1.discourse-cdn.com/arduino/original/4X/d/5/a/d5a5fda0bc4e278c9715acc0957e4150841e90d7.jpeg)  
 ![Screenshot 2023-12-25 230457](https://europe1.discourse-cdn.com/arduino/original/4X/a/b/6/ab6de88df7579440fe01a2a96a5b055cd9066155.jpeg)

Ich versteh jetzt aber auch nicht, weshalb beim Hover "Base (2)" dasteht, wenn im Schaltplan die "Base" als 1 deklariert ist.

[Next page](https://forum.arduino.cc/t/esp8266-luftersteuerung/1203589.md?page=2)
