LRP Motorsteuerung: Unterschied zwischen den Versionen
Zeile 73: | Zeile 73: | ||
==== Matlab Parameter Anpassen ==== | ==== Matlab Parameter Anpassen ==== | ||
Damit das Vorwärts- und Rückwärtsfahren auch von ControlDesk gesteuert werden kann, müssen noch Parameter bzw. Look-Up-Tables angepasst werden. | |||
Diese sind: | |||
# '''PAR_LookUpPWMSignalGas_f64''' für Längsbewegung, | |||
# '''PAR_LookUpPWMSignalLw_f64''' für Lenkung | |||
# und '''PAR_BsfLaengs_FahrpedalSoll_Max_f64''' sowie '''PAR_BsfLaengs_FahrpedalSoll_Min_f64''' zur Begrenzung der Maximalgeschwindigkeit.<br> | |||
Die ersten beiden sind in '''param_AKT_online.m''' zu finden und die des letzten Punktes in '''start.m'''.<br> | |||
Nutzen Sie zum Einstellen der Parameter des letzten Punktes das Inbetriebnahme Layer des Online-Modells in ControlDesk. Die Werte für die ersten Beiden Punkte, können über das Fernbedienungslayout ermittelt werden. | |||
parameter einstellen | parameter einstellen |
Version vom 30. November 2023, 11:16 Uhr
LRP Motorsteuerung
nützliche links - lrp website - lrp firmware, firmware pdf - lrp updater software
Alle daten zur Firmware und Installationsanleitungen sind unter Software/LRP_Regler/Flow_v15_special_reverse_firmware/ im Software-Ordner des CaroloCupFahrzeugs zu finden.
Firmware Updaten
Die Dokumentation wurde anhand des CaroloCupFahrzeugs 1 erstellt. Die Einrichtungsschritte können von Fahrzeug zu fahrzeug minimal abweichen. Hiermit ist die Position der Komponenten gemeint.
Vorbereitung Fahrzeug
Zunächst muss das Steuergerät vom Strom getrennt werden. Hierfür muss der Fahrzeugakku entfernt und die folgenden Kabel gezogen werden:
- J678 HAll-, Regler- und Servoempfängerkabel
- sowie den FahrAkku.
Zudem muss der Antriebbschalter auf aus gestellt werden. Nach links.
USB Bridge V3 anschließen
Um die Firmware zu flashen muss der LRP-Programmer (USB Bridge V3) aus der Box entnommen werden.
Danach muss der USB-A Stecker des Programmers mit dem PC des Fahrzeugs verbunden werden. Anschließend muss der Mehrfachstecker mit dem LRP-Steuergerät connected werden.
Firmware Update Hochladen
Zum Hochladen der Firmware muss der LRP-Updater auf dem Fahrzeug-PC gestartet werden.
Drücken Sie auf Verbinden. Ist Verbindung erfolgreich werden die Steuergerätinformationen angezeigt.
Drücken Sie auf Öffnen. Nachdem das Gerät erfolgreich verbunden wurde, muss nun die richtige Firmwaredatei ausgewählt werden. Diese liegt unter dem Ordner Software/LRP_Regler/Flow_v15_special_reverse_firmware/ im Software-Ordner des CaroloCupFahrzeugs. Es muss die Datei Flow_v15.lrp2 gewählt werden.
Nachdem die Firmware-Datei erfolgreich geladen wurde, muss START ausgeführt werden. Das Flashen der Firmawre kann einige Zeit in anspruch nehmen (ca. 5Minuten).
Steuergerät einrichten
Die Anleitung zum Einrichten des Steuergeräte finden Sie unter dem Ordner Software/LRP_Regler/Flow_v15_special_reverse_firmware/. Hierbei muss zum Einen der Rückwärtsgang in den Modes aktiviert werden und zur kalibrierung muss das Servoempfängerkabel direkt mit auf das Reglerkabel gebrückt werden.
Die Modes wurden wie folgt eingestellt:
- Auto Break: Einstellung 0
- Initial Drive: Einstellung 0
- Reverse: Einstellung 1
- Torque Timing: Einstellung 0
- Boost Timing: Einstellung 0
- Boost Ramp: Einstellung 3
- Boost Turbo: Einstellung 0
- Protection: Einstellung 0
Matlab Parameter Anpassen
Damit das Vorwärts- und Rückwärtsfahren auch von ControlDesk gesteuert werden kann, müssen noch Parameter bzw. Look-Up-Tables angepasst werden. Diese sind:
- PAR_LookUpPWMSignalGas_f64 für Längsbewegung,
- PAR_LookUpPWMSignalLw_f64 für Lenkung
- und PAR_BsfLaengs_FahrpedalSoll_Max_f64 sowie PAR_BsfLaengs_FahrpedalSoll_Min_f64 zur Begrenzung der Maximalgeschwindigkeit.
Die ersten beiden sind in param_AKT_online.m zu finden und die des letzten Punktes in start.m.
Nutzen Sie zum Einstellen der Parameter des letzten Punktes das Inbetriebnahme Layer des Online-Modells in ControlDesk. Die Werte für die ersten Beiden Punkte, können über das Fernbedienungslayout ermittelt werden.
parameter einstellen
!!! BILD FEHLT NOCH !!!
matlab variablen anpassen
!!! erklärungs bild über bedeutung der variablen !!! mit frquenz min max null, kein eingriff grenze oben unten, gas bremse begrenzung matlab parameter in datei, parameter name, und was der bedeutet