Ich habe diese sehr einfache Schaltung mit:
Ich versuche, die NodeMCU zum Dimmen oder einfach zum Ausschalten des LED-Streifens zu verwenden.
Es funktioniert einwandfrei, auch mit PWM (Video, 1,6 MB):
Aber sobald ich ein anderes 12V Netzteil verwende (ich habe 3 getestet, von alten Routern und anderen Geräten), geht es nicht mehr. Die LED bleibt normalerweise an, aber an einem anderen Netzteil flackert sie immer.
Noch seltsamer scheint der negative Pin der Netzteile manchmal als Gate-Pin des MOSFET zu funktionieren, denn wenn ich ihn ohne Widerstand berühre, flackert das Licht oder erlischt.
Ich bin ziemlich neu in der Elektronik, da ich schon immer ein "Software-Typ" war, also könnte es sein, dass mir hier etwas sehr Grundlegendes fehlt.
Sie brauchen eine gemeinsame Basis zwischen den beiden. Wahrscheinlich ist Ihr Laborversorgungsausgang (-) geerdet und die anderen nicht, und Sie erhalten eine Erdung über das USB-Kabel und Ihren PC, sodass die Erdung über den 3-poligen Wandstecker verbunden ist, wenn Sie die Laborversorgung verwenden. Wenn Sie den PC vom Stromnetz trennen, funktioniert er wahrscheinlich nicht mehr. Vielleicht möchten Sie für alle Fälle einen 1K-Widerstand zwischen den beiden Massen verwenden.
Außerdem (und das ist nicht die Ursache Ihres unmittelbaren Problems) ist Ihr BUZ11 wirklich ein ungeeignetes Teil für diesen Dienst. Es ist kein Logikpegel-MOSFET und wird nur mit 10 V Vgs garantiert vollständig eingeschaltet. Sie sollten einen MOSFET verwenden, der einen akzeptablen spezifizierten Rds(on) mit 3,3 V oder weniger Vgs hat. Die spezielle Probe von BUZ11, die Sie zufällig haben, kann sich normalerweise genug einschalten, aber das ist überhaupt keine gute Technik.
Bimpelrekkie
Jim Dearden