Versuch, die Drehzahl eines Gleichstrommotors zu steuern (MFA 918D100112/1 gefunden auf https://www.rapidonline.com/mfa-918d100112-1-gearbox-motor-100-1-4mm-shaft-12-24v-37- 1224 ) mit PWM-Pin auf Arduino verbunden mit der Basis eines npn BJT (2N3904 https://www.onsemi.com/pub/Collateral/2N3903-D.PDF ). Dies ist die vorgeschlagene Schaltung:
Ich bin mir nicht sicher, welche Widerstandswerte ich wählen soll. Wie ich richtig verstanden habe, wird R2 als schwacher Pulldown-Widerstand verwendet, wenn die Basis schwebt, und R1 wird verwendet, um sicherzustellen, dass ein Vbe 0,7 V für die Sättigung beträgt, wenn der Arduino-Pin 5 V liefert. R3 wird als Strombegrenzungswiderstand verwendet um den Transistor nicht zu braten.
Wie wähle ich die richtigen Werte für die Widerstände? Ich hoffe ich habe die Theorie richtig verstanden.
Einige Dinge müssen Sie lösen.
Ok @elecstud ... der Ball liegt jetzt bei dir.
Hier ist die Schaltung, die diskutiert wird:
Es gibt eine Reihe von Problemen.
Ich würde so etwas wie den IRLML2502 FET verwenden. Er sinkt auf unter 80 mΩ bei 3,3-V-Gate-Ansteuerung und 45 mΩ bei 5-V-Gate-Ansteuerung. Treiben Sie sein Gate direkt vom digitalen Ausgang. R1 ist dann nicht erforderlich, und R2 von 100 kΩ verhindert, dass das Gate aufschwimmt, stört aber nicht.
Anstelle von BJT ist die Verwendung eines MOSFET effektiv, da der von Ihnen verwendete Transistor (2N3903) einen maximalen Kollektorstrom von 200 mA hat, während die Motorspezifikationen uns sagen, dass der Laststrom 300 mA beträgt.
Wie Michael auch sagte, verwenden Sie eine Batterie mit 3 V, während der Motor 12-24 Volt benötigt, wie in der Spezifikation angegeben. Sie müssen also eine Batterie durch eine neue mit 12 V oder 24 V Kapazität ersetzen.
Um zu verhindern, dass Transistoren induktive Lasten braten, benötigen Sie entweder MOSFET oder BJT, eine Flyback-Diode, keinen Strombegrenzungswiderstand. Weil induktive Lasten Spannungsspitzen erzeugen, wenn Sie den Stromkreis ausschalten, und es wird Ihren Transistor braten. Sie müssen also einen Pfad für diese Spannungsspitzen bereitstellen, nachdem der Stromkreis abgeschaltet wurde. Deshalb wird hier eine Flyback-Diode verwendet.
Hier ist die empfohlene Schaltung für Ihre Anforderung
BEARBEITEN: Wie Trevor in einem Kommentar erwähnte, wird Rgate Resistor (R2) in einer Schaltung hinzugefügt.
Benutzer16307
winzig