-
-
Neuer Benutzer
Öfters hier
Strommessung
Ich will eine Motorsteuerung mit dem cy. PSoC realisieren, die eine Strombegrenzung realisiert.
Das heißt wird ein vorher definierter Stromwert überschritten wird die PWM runter geregelt.
In meinem Code würde das dann so aussehen:
"if(strom>10) Pulsweite=0.9*Pulsweite;"
10 entspricht der Stromstärke die nicht überschritten werden soll(Beispiel).
0.9 ist die Geschwindigkeit, mit der Regler regelt (Beispiel).
Würdet ihr diesen code für sinnvoll erachten.
Wenn ja an welche Stelle kann ich die Strombegrenzung setzen?
Ich habe noch eine PI-Regler und eine IxR-Kompensation.
Wie wäre eine sinnvoll reihenfolge der Regler?
-
Erfahrener Benutzer
Robotik Einstein
Naja, sinnvoll ist ja im Prinzip alles was funktioniert.
Die Zeile sie soweit nicht schlecht aus. Dem entsprechend brauchst du ja noch wieder eine "Einschaltschwelle".
Aber wofür noch extern einen PI-Regler davor?
Wenn du schon µC verwendest, kannst du doch alle externen Schaltungen soweit wie möglich vermeiden.
-
Erfahrener Benutzer
Roboter Experte
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen