RP ✔️ VESC Controller Einbau (1S, PRO2, G30 ...)

Izuna 1zuna Danke für das neue Skript-Update.

Leider habe ich nach Anschauen deines Videos folgendes Phänomen: Ich drücke die Bremse, Dashboard schaltet sich bei meinem G30D mit G30-Dash plötzlich an und aus.

Manchmal triggert es (wieso auch immer..) die Lampe meines Rollers und schaltet sich komplett aus.

Dies war beim "alten" Skript nicht so, da lief alles reibungslos. Und ja, 6.05 Beta ist drauf. Damit auf die Straße kann ich bedauerlicherweise nicht gehen, da mein Roller Zirkus macht.

Woran könnte es deine Meinung nach liegen?

Anhang anzeigen 51774

Das liegt daran, dass VESC versucht zu bremsen (obwohl der Scooter schon steht), man sieht ja bei CH2 die 0.6%, also denkt er die Bremse ist gezogen. Das führt dazu (deshalb gibt es den Safety Speed Button), dass der Button manchmal denkt er sei gedrückt.

Leider hat VESC keine minimale Bremsgeschwindigkeit geschweige denn eine Startspeed Funktion. Das alte Skript hat das früher intern geregelt, aber das ist jetzt nicht mehr möglich, weil das komplett VESC überlassen wird.

Also muss ich mir demnächst selber was überlegen, eventuell per Pull Request direkt in die VESC Firmware. Mir passiert nämlich das gleiche, wenn ich jetzt im Stand die Bremse ziehe, geht manchmal das Display aus oder der Scooter fährt kurz los (weil der Observer noch nicht richtig getrackt hat). Ich werde das Problem einfach mal melden und dann sehen wir weiter.
 
Zuletzt bearbeitet:
  • Hilfreich!
Reaktionen: Noel und Dr.One
Das liegt daran, dass VESC versucht zu bremsen (obwohl der Scooter schon steht), man sieht ja bei CH2 die 0.6%, also denkt er die Bremse ist gezogen. Das führt dazu (deshalb gibt es den Safety Speed Button), dass der Button manchmal denkt er sei gedrückt.

Leider hat VESC keine minimale Bremsgeschwindigkeit geschweige denn eine Startspeed Funktion. Das alte Skript hat das früher intern geregelt, aber das ist jetzt nicht mehr möglich, weil das komplett VESC überlassen wird.

Also muss ich mir demnächst selber was überlegen, eventuell per Pull Request direkt in die VESC Firmware. Mir passiert nämlich das gleiche, wenn ich jetzt im Stand die Bremse ziehe, geht manchmal das Display aus oder der Scooter fährt kurz los (weil der Observer noch nicht richtig getrackt hat). Ich werde das Problem einfach mal melden und dann sehen wir weiter.
Noel Noel Mein Tipp wäre daher übrigens erst den Control Type auf OFF zu lassen, dann das Mapping einstellen und dann wieder den Control Type anzuschalten.
 
  • Hilfreich!
Reaktionen: Noel
Verkabelung für das Display

Hierfür nutzen wir den COMM Anschluss, dieser verfügt über einen 5V, 3.3V, TX, RX und GND Pin welche wir für das Display verwenden.
Das Original Xiaomi Display Kabel für das Xiaomi BLE verfügt über Drähte für 5V, Button, Dataline und GND.

Nun wie verbinden wir diese mit dem VESC? Wir können uns hierfür die Farben der Drähte zu nutzen machen (Nur bei den original Kabel - die Aftermarket Kabel haben häufig andere Farben - in dem Fall lieber mit der Pin Belegung abgleichen).

Wir nehmen dafür einen 7P JST 2,0mm PH2.0 Stecker und verbinden ihn wie folgt:
Rot auf 5VSchwarz auf GNDGelb auf TX (UART-HDX)Grün auf RX (Button)1K Widerstand von 3.3V auf RX (Button)
Bei dem Flipsky 75100 Alu PCB hat sich was verändert. Der COMM Anschluß ist jetzt 8 polig. Die Farben stimmen jetzt nicht mehr überein.
Ich habe den 7P JST 2,0mm PH2.0 Stecker genommen, ein 8P gehört aber jetzt darein.
Zudem sollte man auch mit dem mitgelieferten Pin out aufpassen, dieser ist am COMM Anschluss verdreht. siehe Bilder.
Denke es sollte jeztzt so aussehen wie auf dem 2. Bild. (TX Lila / RX Orange)
 

Anhänge

  • IMG_7891 - Kopie.webp
    IMG_7891 - Kopie.webp
    293,5 KB · Aufrufe: 85
  • IMG_7894.webp
    IMG_7894.webp
    122,7 KB · Aufrufe: 83
  • Hilfreich!
Reaktionen: Izuna
Hallo Zuna, ich habe eine Frage an dich, ich werde zu VESC zurückkommen, ich werde wahrscheinlich AluPCB nehmen und die Frage, ich habe 2 Motoren in mi3, sie sind monorima (ja, ich weiß, sie sind nicht verrückt wie Blade Motor) und wird VESC diese Motoren mögen oder muss ich zu einem anderen wechseln? Die Geschwindigkeit bleibt unverändert oder es wird besser sein, ich habe bei meinen Fahrern maximal 60 km / h bei 48 V Danke und mit freundlichen Grüßen.
 
VESC ist mir jedem Motor kompatibel. Ob du noch mehr an Geschwindigkeit und Leistung rausbekommen tust hängt davon ab, ob der Akku bzw. Motor noch mehr abkönnen.

Mein Name ist übrigens Izuna.
 
VESC ist mir jedem Motor kompatibel. Ob du noch mehr an Geschwindigkeit und Leistung rausbekommen tust hängt davon ab, ob der Akku bzw. Motor noch mehr abkönnen.

Mein Name ist übrigens Izuna.
Entschuldigung, leider habe ich Ihrem Izuna keine 1 hinzugefügt ;/ Wissen Sie, ob das Dual Vesc (breit) in den mi3-Rahmen passen würde? Da ich den Eindruck habe, dass ich 2x Alu-Platine machen muss, weil 1 Dual Flipsky nicht in den Rahmen passt, glaube ich, dass ich 13S3P x2 Samsung 29E-Zellen habe.
 
Hallo mal wieder,

alles läuft insgesamt gut, nur bei meinem Setup vom G30D + vesc 75100 + vsett 10+ 1400W motor hakt beim Bremsen wie auf den voherigen Seiten beschrieben, obwohl alles perfekt eingestellt ist.

Aus Sicherheitsgründen würde ich gerne nicht so fahren, da der Bremsweg abnormal lang mit den Aussetzern dazwischen ist und eine Vollbremsung quasi unmöglich ist. Ohne die E-Bremse kann ich kein Bremsvorgang abschließen.

Deswegen würde ich mich über Lösungsansätze abseits den observern und co. freuen, da es die letzte "Haltestelle" für Reibungsloses fahren mit meinem G30D ist. Die Beschleunigung mit dem Throttle hinentgegen funktioniert reibungslos. Vielleicht lässt sich im aktuellen Script was dazu implementieren, damit es reibungslos läuft.

Die .xml von der Konfiguration ist hier als .txt zu finden.
Hast du das Problem beheben können?
 
Hört sich echt super an aber wie kann das möglich sein das ein xiaomi pro 2 mit 350 Watt Motor 90 kmh schafft sollte da nicht schon der Motor durchbrennen?
 
Hört sich echt super an aber wie kann das möglich sein das ein xiaomi pro 2 mit 350 Watt Motor 90 kmh schafft sollte da nicht schon der Motor durchbrennen?

Wo steht denn das ein PRO 2 mit einem 350w Motor 90km/h schafft? Um es vorwegzunehmen, nein, wie du schon sagtest, der wird durchbrennen wenn man es versucht.

Ich selbst nutze hauptsächlich 60H Motoren für meinem PRO2 und G30, welche für deutlich höhere Ströme ausgelegt sind und womit getestet auf 101km/h (bisher - Ein Schweizer hat schon 138km/h geknackt) möglich sind und wofür auch dieses Guide hier bestimmt ist, denn bei solchen Vorhaben ist eben ein stärkeres Steuergeräte vonnöten.

Die Geschwindigkeiten benötigen so enorme Ströme, das würde so ein kleiner 30H Motor, wie der 350w, nicht mitmachen. Zu mal der 350w keine sonderlich gute Qualität aufweist und durch seine hohe kV (wenn man einen überhaupt erwischt) enorm Hitze ausstrahlt wegen des niedrigen Drehmoment und die dadurch erhöhten Phase Ampere die benötigt werden um überhaupt vom Fleck zu kommen.
 
Hallo deutsche Freunde, ich lebe auf Korsika (Frankreich) und fand Ihr Forum wirklich gut. Vielen Dank für die Erklärungen. Ich habe eine Frage zu meinen G30-84-V-Molicel-Doppelmotoren. Das Skript für Pro2-Doppelmotoren ist das gleiche für G30-Doppelmotoren. Oder sollte das Skript geändert werden? Es tut uns leid, wenn die Übersetzung Fehler enthält. Vielen Dank für Ihre Hilfe
1000009740.webp
1000009715.webp
 

Anhänge

  • 1000009740.webp
    1000009740.webp
    72,7 KB · Aufrufe: 67
  • 1000009715.webp
    1000009715.webp
    228,4 KB · Aufrufe: 66
Hallo deutsche Freunde, ich lebe auf Korsika (Frankreich) und fand Ihr Forum wirklich gut. Vielen Dank für die Erklärungen. Ich habe eine Frage zu meinen G30-84-V-Molicel-Doppelmotoren. Das Skript für Pro2-Doppelmotoren ist das gleiche für G30-Doppelmotoren. Oder sollte das Skript geändert werden? Es tut uns leid, wenn die Übersetzung Fehler enthält. Vielen Dank für Ihre HilfeAnhang anzeigen 54876Anhang anzeigen 54877

Ich würde empfehlen auf VESC 6.05 zu updaten und das G30 Skript aus dem "6.05_adc" Branch zu verwenden.
Dann können dank ADC App auch beide Motoren angesteuert werden inklusive Traktionskontrolle.

 
  • Hilfreich!
Reaktionen: Mfm2b
Ich würde empfehlen auf VESC 6.05 zu updaten und das G30 Skript aus dem "6.05_adc" Branch zu verwenden.
Dann können dank ADC App auch beide Motoren angesteuert werden inklusive Traktionskontrolle.

Wie kann ich Beta 6.05 erhalten?
 
Hallo ihr Lieben.

Ich habe heute meinen Makerbase 75100 V2 Alu bekommen und gleich mal verbastelt in mein altes Schätzken (Exit Cross 1.6) und vorläufig ein Daumengas installiert. Soweit so gut, wenn auch schwer zu dosieren.

Kann mir vielleicht jemand weiter helfen mit dem Display und dem Handgas? Ich bin nicht sicher wie ich das anschließen soll und ob das überhaupt möglich ist?!

Es wäre toll wenn ich das Orginal Display nutzen könnte, würde mir aber Notfalls auch ein anderes zulegen. Wenn es irgendwie geht würde ich gerne Abstand nehmen von dem Flipsky TFT, denn das fällt so richtig auf und ist jetzt auch nicht sooo ne Schönheit. En Kollege meinte mal vor ner Weile ganz großkotzig... "Das Tel ist der Hammer, da kannst du jedes Display nehmen" da will er jetzt nichts mehr von wissen :)

Hab viel viel gelesen aber leider noch keine passende Antwort gefunden zu dem Thema.

Sorry für den langen Text. Würde mich über jede Hilfe freuen! Btw... Würde so eins gehen wie unten auf den Bildern?
 

Anhänge

  • Screenshot_20231107_010125_AliExpress.webp
    Screenshot_20231107_010125_AliExpress.webp
    58,6 KB · Aufrufe: 59
  • Screenshot_20231107_010139_AliExpress.webp
    Screenshot_20231107_010139_AliExpress.webp
    25,7 KB · Aufrufe: 63
  • Screenshot_20231107_011438_eBay.webp
    Screenshot_20231107_011438_eBay.webp
    70,6 KB · Aufrufe: 68
Welcher vesc brauche ich?

Für *dingens* (Abmahnzeugs) Edit, Motor habe ich umgebaut auf Hubmotor vom ejoy 20 (36v 500w), aktuell mit orginal Controller und Display.

Batterie 36v 12ah

bin neu in dem vesc Thema, würde bei aliexpress bestellen, allerdings erschlägt mich dort die Auswahl ..
 
Zuletzt bearbeitet von einem Moderator:
Hallo ihr Lieben.

Ich habe heute meinen Makerbase 75100 V2 Alu bekommen und gleich mal verbastelt in mein altes Schätzken (Exit Cross 1.6) und vorläufig ein Daumengas installiert. Soweit so gut, wenn auch schwer zu dosieren.

Kann mir vielleicht jemand weiter helfen mit dem Display und dem Handgas? Ich bin nicht sicher wie ich das anschließen soll und ob das überhaupt möglich ist?!

Es wäre toll wenn ich das Orginal Display nutzen könnte, würde mir aber Notfalls auch ein anderes zulegen. Wenn es irgendwie geht würde ich gerne Abstand nehmen von dem Flipsky TFT, denn das fällt so richtig auf und ist jetzt auch nicht sooo ne Schönheit. En Kollege meinte mal vor ner Weile ganz großkotzig... "Das Tel ist der Hammer, da kannst du jedes Display nehmen" da will er jetzt nichts mehr von wissen :)

Hab viel viel gelesen aber leider noch keine passende Antwort gefunden zu dem Thema.

Sorry für den langen Text. Würde mich über jede Hilfe freuen! Btw... Würde so eins gehen wie unten auf den Bildern?

Die Aussage dass man den VESC mit jedem Display verwenden kann ist schlichtweg falsch. Der VESC kann nur mit den Protokollen sprechen die er kennt, das ist in dem Fall entweder das eigene oder über bereitgestellt Skripte die das Protokoll nachahmen wie beim Xiaomi- und NineBot, sowie Vsett Display.

Für das Display von dir wird es wahrscheinlich niemand geben der das Protokoll je nachgebaut hat, dementsprechend kannst du es zwar verbinden, aber die Sprache wird er nicht sprechen können.

Ich empfehle daher sich nach einem kompatibelen Display für VESC zuschauen oder eins das bekanntlich funktioniert. Das, welches du auf den Bildern geschickt hast, wird mit großer Wahrscheinlichkeit genauso wenig funktionieren.
 
  • Hilfreich!
Reaktionen: HansPeter203