Ich arbeite an einem Projekt, in dem es Systemkomponenten gibt, die unten als Modul aufgeführt sind:
Lassen Sie mich die erforderliche Funktionsweise des Moduls erläutern. Ich verwende eine LiFePo4-Batterie (26,5 V, 18 Ah) zur Stromversorgung der Platine und habe das Sensormodul und das Antriebsmodul zur Sicherheit meines Mikrocontrollers mit Optokopplern isoliert.
Der Optokoppler des Motormoduls verwendet eine 5-V-Logik und der Optokoppler des Sensormoduls 3,3 V, sodass die Sensoren über einen Optokoppler Signale an die Steuerung senden und die Steuerung dann über einen Optokoppler ein Signal an den Motortreiber gibt und der Motor entsprechend läuft.
Ich verwende eine Abwärtswandlerschaltung, um die eingehende Leistung von der Batterie in 5 V umzuwandeln, die sie an die motorseitigen Optokoppler liefern kann, und ich verwende eine andere isolierte DC/DC-Wandlerschaltung, um die Batteriespannung in isolierte 5 V umzuwandeln, um sie einzuschalten Mikrocontroller.
Mein Mikrocontroller kann 3,3 V an die Sensor-Optokoppler-Schaltung liefern und direkte Energie von der Batterie geht an die Leistungssensoren und den Motortreiber; Es gibt keine Regelung oder andere Schaltungen.
Lassen Sie mich Details der Komponenten anhängen:
Ich habe im Moment keine Datenblätter der Sensoren, Motoren und Encoder, aber ich erinnere mich an einige aktuelle Bewertungen:
Meine Frage: Wenn ich das gesamte System auf dem Prüfstand teste und im Vergleich zum Normalbetrieb fast kein Drehmoment vorhanden bin, wenn ich dann versuche, Drehmoment auf den Hochleistungsmotor zu legen, warum verhalten sich beide Motoren mit niedriger Leistung abnormal?
Sie fangen mit einer ruckartigen Bewegung an zu laufen. Ich habe eine LED am Eingang von der Steuerung zum Treiber platziert, diese LED flackert auch, so dass es scheint, dass der Motortreiber ein ähnliches Signal von der Steuerung erhält, die ich auf den Hochleistungsmotor drehmomente. Ich möchte wissen, warum es passiert, obwohl der Stromkreis isoliert ist (24 V <> 5 V).
Lassen Sie mich den Schaltplan teilen:
Warum wirkt sich ein zunehmendes Drehmoment am Gleichstrommotor im Stromkreis auf die Geschwindigkeit und Funktion eines anderen Gleichstrommotors im Stromkreis aus?
Es sieht so aus, als ob alle drei Motoren dieselbe Stromschiene (VM) teilen. Wenn also ein Motor viel Strom zieht, kann die VM-Spannung absacken und die Drehzahl der anderen Motoren verringern. Wenn Sie dies vermeiden möchten, machen Sie VM leistungsfähiger oder regulieren Sie VM mit einem ausreichend dimensionierten Regler, um Droop zu vermeiden. Sie können natürlich für jeden Motor individuelle Regler verwenden, um ein "Übersprechen" zu vermeiden. Vielleicht haben Sie eine Art Feedback, mit dem Sie die Steuersignale an die Motoren anpassen können, die an der abnehmenden VM-Versorgung arbeiten?
Wenn das Verhalten auch auf den LEDs repliziert wird, die an die Steuerung ausgegeben werden, stimmt wahrscheinlich etwas mit der Steuerung nicht, wenn der Motor mit hoher Leistung betrieben wird.
Es wäre eine gute Idee zu überprüfen, ob die Steuerung "glücklich" genug ist, um den Hochleistungsmotor mit diesem Strom zu versorgen.
Wenn nicht, dh wenn die Motoren mit niedriger Leistung gespeist werden, passiert etwas Ähnliches mit den Motoren mit hoher Leistung?
Benutzer274774
Uwe