Ich habe ein Servo mit einer Betriebsspannung von 4,8V. Ich möchte das Servo von einer MCU aus betreiben, die mit 3,3 V betrieben wird. Ich habe es noch nicht ausprobiert, habe mich aber gefragt, ob ich die Signalleitung mit einem MOSFET- oder NPN-Transistor auf 4,8 V bringen muss. Ist es möglich, ein 4,8-V-Servo mit einem 3,3-V-Signal anzutreiben? Wird die Leistung beeinträchtigt?
Wenn ich es mit 4,8 V fahren muss, wie soll ich es anschließen? Das Gate geht offensichtlich zum Signal (mit dem erforderlichen Widerstand), aber wie verbinde ich die Signalleitung des Servos? Sollte ich die Signalleitung an 4,8 V und die Masse an den Drain anschließen? Ich vermute, das würde nicht funktionieren. Ist das überhaupt möglich?
microcontroller
mosfet
servo
Matt Ruwe
quelle
quelle
Antworten:
Es wird wahrscheinlich mit 3,3 V als PWM-Signalpegel arbeiten, solange VCC bei 4,8 V liegt. Das Vcc-Label schlägt im Gegensatz zu Vdd eine TTL-Pegellogik vor, bei der logisch hoch 2 V zu Vcc ist. Probieren Sie es einfach mit einer 3,3-V-PWM aus und sehen Sie, was passiert. Wichtig ist, dass die GND-Referenzen von Servo und Mikrocontroller angeschlossen sind.
Bearbeiten: Sie können auch einen nMOS- oder npn-BJT mit einer invertierenden Konfiguration verwenden. Verbinden Sie das Gate / die Basis mit dem MCM-PWM-Pin, die Quelle / den Emitter mit Masse. Der Drain / Kollektor ist der Ausgang und muss ebenfalls über einen Widerstand mit V + verbunden werden. Wenn der Transistor eingeschaltet ist, wird der Ausgang auf Masse gezogen. Wenn der Transistor ausgeschaltet ist, liegt der Ausgang bei V + abzüglich des Spannungsabfalls am Widerstand. Da dies ein Steuersignal ist und der Strom klein ist, ist dieser Spannungsabfall unbedeutend.
Beachten Sie, dass Sie, um einen pMOS zu verwenden, um die Inversion zu vermeiden, sein Gate auf V + ziehen müssen, um den Stromfluss zu stoppen. Da Ihre PWM von der MCU jedoch nur 3,3 V beträgt, können Sie dies nicht tun. Sie können daher nur einen n-Kanal-MOSFET verwenden.
quelle
Abhängig davon, welchen Mikrocontroller Sie für PWM verwenden, können Sie den Ausgangspin häufig als Open Drain einstellen, damit Sie Ihr PWM-Signal aufnehmen und auf eine beliebige Spannung einstellen können
quelle