Forum: Mikrocontroller und Digitale Elektronik 7 n MOSFETs direkt an einer NodeMCU


von Kolja L. (kolja82)


Lesenswert?

Moin

Kann man an eine NodeMCU 7 N Channel MOSFETs anschließen, ohne das einer 
davon während des Boot Vorgangs schaltet?

Mehr kommt such nicht dann.
Also die LED brauche ich nicht, RX und TX eigenlich such nicht. Oder 
geht dann das Flashen über USB nicht mehr?
OTA ist mir zu unsicher.
Schalter umlegen zum Flashen ist aber ok, wenn das den verflixten 
siebten PIN freigibt.

Gruß aus dem Garten

von Stefan F. (Gast)


Lesenswert?

Kolja L. schrieb:
> eine NodeMCU

Eigentlich ist NodeMCU eine Software. Du meist aber sicher ein Board mit 
einem ESP Chip. Aber welches Board?

> RX und TX eigenlich such nicht. Oder
> geht dann das Flashen über USB nicht mehr?

Genau das. Und einige I/O Pins müssen beim Booten und Aufachen einen 
bestimmten Pegel haben. Andere wiederum werden beim Booten von der 
Firmware angefasst, so dass sie flackern.

Für die ESP8266 Modelle kannst du das alles hier im Detail nachlesen: 
http://stefanfrings.de/esp8266/index.html

von totomitharry (Gast)


Lesenswert?

Stefanus F. schrieb:
> Eigentlich ist NodeMCU eine Software. Du meist aber sicher ein Board mit
> einem ESP Chip. Aber welches Board?

NODEMCU ist ein Board, also Hardware..

Fragt sich nur ob 0.9, 1.0 oder esp32

von Kosmos (Gast)


Lesenswert?

Nimm GPIO 4,5,12,13,14,15 und RX, die können alle beim booten LOW sein.

Ob das flashen mit beschaltetem RX noch funktioniert musst du testen 
sonst halt Schalter oder Jumper verbauen.

von Kolja L. (kolja82)


Lesenswert?

Danke!

Werde es testen und berichten.

Zusatzfrage:

Reicht es wenn ich einen PullDown Widerstand nehme und an alle FETs 
anschließe?

von hinz (Gast)


Lesenswert?

Nimm einen 74HCT259 dazwischen, dann muss nur ein Pin still halten beim 
booten. Und wenn du den mit 5V versorgst, dann reichen auch einfache 
Logikpegel-MOSFETs.

von Brücke (Gast)


Lesenswert?

Kolja L. schrieb:
> Zusatzfrage:
>
> Reicht es wenn ich einen PullDown Widerstand nehme und an alle FETs
> anschließe?

Wären dann nicht alle 7 Gates und auch die GPIO niederohmig gebrückt?

von Kolja L. (kolja82)


Lesenswert?

Brücke schrieb:
> Wären dann nicht alle 7 Gates und auch die GPIO niederohmig gebrückt?

Stimmt, dann würde ich ja mit egal welchem Pin alle FETs schalten.
Klassische Schnapsidee...

von Kolja L. (kolja82)


Lesenswert?

Kosmos schrieb:
> Ob das flashen mit beschaltetem RX noch funktioniert musst du testen
> sonst halt Schalter oder Jumper verbauen.

Gesagt - getan.

Aufbau wie folgt:
NodeMCU 0.9 Pin mit 100 Ohm Reihenwiderstand zum IRLL3303*,
100k PullDown-Widerstand geht direkt vom Gate auf Masse.

Auswirkungen:
Flaschen über USB also Seriell funktioniert, die an den Pin3 
angeschlossene LED blinkt während des Vorgangs.
Ganz praktisch als Indikator ;-)
Die Ausgabe über den seriellen Port (Serial.print) funktioniert nicht 
mehr.

Gruß Kolja

*offiziell erst ab 5V spezifiziert,
aber es werden damit nur etwas mehr als 1A geschaltet.
Alle 7 bleiben auf Raumtemperatur.

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
Noch kein Account? Hier anmelden.