Heim > Brancheneinblicke >Servo
TECHNISCHE UNTERSTÜTZUNG

Produktunterstützung

SG90-Servo hat kein Signal, brummt aber immer noch? Keine Panik, ich bringe Ihnen bei, wie Sie das Lärmproblem lösen können

Veröffentlicht 2026-03-23

Freunde, die Maker spielen, müssen diese Situation erlebt haben: Es gibt kein Signal oder das Programm wurde gestoppt, aber das kleine SG90Servoin Ihrer Hand immer noch ein „brutzelndes“ Geräusch von sich gibt. Der Ton ist zwar nicht laut, aber in einer ruhigen Umgebung sehr störend. Noch wichtiger ist, dass sich viele Freunde Sorgen machen: Ist es kaputt? Wird es brennen? Heute werden wir über dieses lästige „Brutzgeräusch“ sprechen und sehen, woher es kommt und wie man es löst.

Warum klingelt das Signal immer noch, nachdem es gestoppt wurde?

Das ist eigentlich nicht soServo„nicht auf Anweisungen hört“, sondern Anweisungen verzweifelt ausführt. MikroServoGeräte wie der SG90 verfügen über einen kleinen Motor und einen Steuerkreis im Inneren, der ständig die „Zielposition“ und die „aktuelle Position“ vergleicht. Wenn das Signal ihn anweist, sich um einen bestimmten Winkel zu drehen, er aber aufgrund äußerer Krafteinwirkung feststeckt, das Innenzahnrad abgenutzt ist oder selbst seine eigene Kraft nicht ausreicht und er diesen Punkt nicht erreichen kann, wird er weiterhin mit Strom versorgt und versucht, ihn zu „schieben“. Dieser „Schiebevorgang“ erzeugt den hochfrequenten Stromton, den wir hören.

Geht das Servo kaputt, wenn es ein knisterndes Geräusch macht?

Wenn dieses Geräusch nur für kurze Zeit auftritt, ist das Problem normalerweise nicht schwerwiegend. Wenn man es jedoch zulässt, dass man sich über einen längeren Zeitraum in diesem Zustand des „harten Widerstands“ befindet, werden die Folgefolgen schwieriger sein. Dies liegt daran, dass sich der Motor bei kontinuierlicher Stromversorgung immer in einem Zustand mit blockiertem Rotor befindet und der Strom zu diesem Zeitpunkt relativ groß ist, was dazu führt, dass sich sowohl der Steuerchip als auch der Motor schnell erwärmen. Kleine Servos wie das SG90 weisen relativ normale Wärmeableitungsbedingungen auf. Wenn die Situation mit der Zeit milder ist, nimmt die Leistung der Servos ab und die Zentrierung weicht ab. Wenn es ernst ist, wird der interne Treiberchip direkt durchgebrannt und der Motor wird sogar „erstickt“. Daher kann dieser Ton tatsächlich als ein „Notsignal“ angesehen werden, das er aussendet.

Aus einer anderen Perspektive: Wenn man es einem solchen Geräusch über einen längeren Zeitraum „hart widerstehen“ lässt, wird sich der Schaden am Lenkgetriebe nach und nach anhäufen. Zunächst kann es nur zu einer leichten Geräuschstörung kommen, die nichts Ernstes zu sein scheint, aber mit der Zeit wirkt sich der große Strom, der durch das Abwürgen des Motors verursacht wird, immer deutlicher auf die Erwärmung des Steuerchips und des Motors aus. Aufgrund der schlechten Wärmeableitung des SG90-Servos verstärkt sich dieser Effekt noch. Erstens begann die Leistung des Servos nachzulassen und die Zentrierung wurde ungenau, was sich bereits auf den normalen Betrieb auswirkte. Wenn es nicht behandelt wird und sich weiter entwickelt, kann es zu schwerwiegenderen Folgen kommen, wie z. B. dem Durchbrennen des Treiberchips oder der Beschädigung des Motors. Daher sendet diese Stimme zweifellos ein „Notsignal“ an uns und erinnert uns daran, auf die Situation zu achten, in der sie sich derzeit befindet.

Wie kann man beurteilen, ob es sich um ein Lenkgetriebeproblem oder ein Programmproblem handelt?

Es gibt eine sehr einfache Methode zur Fehlerbehebung. Sie können zunächst das Signalkabel des Servos abklemmen, so dass nur die Strom- und Erdungskabel übrig bleiben. Wenn der Ton zu diesem Zeitpunkt sofort verschwindet, liegt wahrscheinlich ein Fehler mit dem im Programm angegebenen PWM-Signal vor. Das Signal hat beispielsweise gezittert oder die angegebene Impulsbreite liegt zufällig im kritischen Bereich zwischen den beiden Winkeln. Wenn das Signal nach dem Trennen der Signalleitung immer noch ertönt, steckt möglicherweise ein Fremdkörper im Innenzahnrad des Servos selbst fest oder das Potentiometer ist abgenutzt, was zu einer ungenauen Rückmeldung führt und dazu führt, dass es mit sich selbst konkurriert.

Wie man das knisternde Geräusch durch Code löst

Viel Lärm wird tatsächlich durch Code „geschrieben“. Wenn Sie einen Befehl zum Drehen des Servos in einen bestimmten Winkel geben und die Impulsbreite, die dem Winkelwert entspricht, zufällig an der Grenze der „toten Zone“ der Servosteuerung liegt, führt das Servo eine Feinabstimmung vor und zurück durch. Um dieses Problem zu lösen, besteht die Lösung darin, den Signalstift des Servos direkt abzuschneiden, nachdem es seine Drehung abgeschlossen hat. Wenn Sie es verwenden, fügen Sie beispielsweise einen Satz hinzu(, NIEDRIG);nach der Ausführung des.write(Winkel);Stellungnahme. Auf diese Weise stoppt der interne Schaltkreis des Servos den Antrieb des Motors, nachdem das Servo sein Signal verliert. Das spart nicht nur Strom, sondern sorgt auch dafür, dass das Servo leiser läuft. Wenn sich das Servo erneut drehen muss, geben Sie einfach erneut das Signal.

Darüber hinaus hat diese Verarbeitungsmethode im tatsächlichen Betrieb bemerkenswerte Auswirkungen. Nachdem das Lenkgetriebe sein Signal verliert, stoppt der interne Schaltkreis den Antrieb des Motors, wodurch tatsächlich der Zweck erreicht wird, Strom zu sparen und leise zu sein. Und wenn später eine Drehung erforderlich ist, kann das Servo durch erneutes Senden des Signals normal arbeiten. Auf diese Weise wird das Hin- und Her-Feinabstimmungsphänomen des Lenkgetriebes, das durch den Aufenthalt am Rand der „toten Zone“ verursacht wird, effektiv vermieden, wodurch das gesamte Lenkgetriebesteuerungssystem stabiler und effizienter wird.

Auch die bauliche Installation erzeugt ungewöhnliche Geräusche

Neben elektrischen Problemen ist auch eine unsachgemäße mechanische Installation eine Hauptursache für Lärm. Wenn Sie den Servoarm zu fest anziehen, der Verbindungsmechanismus selbst einen relativ großen Widerstand aufweist oder das Servoausgangslager während der Installation einer seitlichen Kraft ausgesetzt ist, greifen die Innenzahnräder des Servos nicht reibungslos ineinander und der Motor bewegt sich nicht. Zu diesem Zeitpunkt wird auch ein „brutzelndes“ Geräusch von sich geben. Die Lösung ist einfach: Lösen Sie die Befestigungsschraube, prüfen Sie, ob der Übertragungsmechanismus leichtgängig ist, und versuchen Sie, die Abtriebsrichtung des Lenkgetriebes beim Ziehen oder Drücken geradlinig zu gestalten, anstatt sie gewaltsam zu unterbrechen.

Wann ist es Zeit, das Lenkgetriebe auszutauschen?

Wenn Sie das Programm optimiert und den mechanischen Aufbau sorgfältig überprüft und angepasst haben, es aber immer noch ein knisterndes Geräusch macht und Sie deutlich spüren können, dass das Servogehäuse heiß ist, wenn Sie es mit der Hand berühren, dann können Sie grundsätzlich davon ausgehen, dass im Inneren des Servos Verschleiß vorliegt oder die Komponenten altern. Das SG90 selbst ist ein Mikroservo der Einstiegsklasse. Seine Metallzahnräder sind tatsächlich „vergoldet“ oder bestehen aus einer Legierung. Es ist normal, dass es nach längerem, hochbelastetem Gebrauch zu Verschleiß kommt.

Angesichts dieser Situation besteht kein Grund mehr zur Sorge. Ersetzen Sie es einfach durch ein besser geeignetes Servo. Wenn Sie es beispielsweise durch ein Servo mit Ganzmetallgetriebe wie das MG90S ersetzen, ist seine Haltbarkeit viel besser.

Haben Sie bei einem Projekt schon einmal das Auto aufgrund von Lenkgetriebegeräuschen „umgekippt“? Oder haben Sie spezielle Tipps zur Geräuschreduzierung? Gerne können Sie eine Nachricht hinterlassen und im Kommentarbereich teilen. Wenn Sie der Meinung sind, dass dieser Artikel für Sie hilfreich ist, vergessen Sie nicht, ihm ein „Gefällt mir“ zu geben, damit mehr Freunde ihn sehen können!

Aktualisierungszeit: 23.03.2026

Die Zukunft vorantreiben

Wenden Sie sich an den Produktspezialisten von Kpower, um einen geeigneten Motor oder ein geeignetes Getriebe für Ihr Produkt zu empfehlen.

Mail an Kpower
Anfrage senden
+86 0769 8399 3238
 
kpowerMap