-
Gesamte Inhalte
684 -
Benutzer seit
-
Letzter Besuch
-
Tagessiege
1
Inhaltstyp
Profile
Forum
Articles
Wiki
Galerie
Kalender
Beiträge erstellt von elkick
-
-
Danke, die config_general.h nutze ich immer um via stlinkv2 die richtige HW Version der FW zu erstellen - die Versionsparameter sind mir dabei noch nicht aufgefallen!
Gut ist allerdings, dass das Timing für den FW upload nun besser funktioniert. Verhindert dadurch dass der upload stecken bleibt.:thumbsup:
PS. Sorry, meine Antwort hat sich mit deinem Beitrag überschnitten.
-
Per flashen einen ST32 zu killen ist mir unter Ubuntu noch nicht gelungen, ev. verhält sich die Windows Portierung etwas anders, die eingebauten checks beim Upload egal ob BL oder FW verhindern das eigentlich.
Wo hast du denn BLDC-Tool V2.8 unter Windows her? Die Ubuntu Version von BLDC-Tool und FW2.8 habe ich auch, aber Win oder OSX habe ich noch nicht gesehen.
-
Schöne Beschreibung und sieht gut aus!
Zur Cruise Control: Versuch mal den KI Wert (Speed Control Parameter erhöhen) im Advanced Tab auf 0.015 zu setzen, hat bei mir bei den Radnabenmotoren geholfen.
-
Wenn du den Bootloader unter Ubuntu überschreibst und danach die FW updatest (egal ob unter Ubuntu, OSX oder Win) funktioniert es. Enertion scheint neuerdings den Bootloader vor der Bestückung einzuspielen. Scheint ab und zu schief zu gehen.
-
Bei einem Timeout unter BLDC-Tool 2.5 beim upload der FW 2.5 kannst du das mal probieren:
http://www.elektro-skateboard.de/forum/showpost.php?p=34628&postcount=48
Wobei ich die Bootloader Implementierung von Jason nicht kenne, ich glaube er hat den direkt auf dem Board installiert (Chip Level) in der Assemblierung in China.
-
Firmware Update unter Windows lief bisher problemlos, aber es berichten einige von Schwierigkeiten unter 2.5. Den Bootloader lade ich immer unter Ubuntu hoch.
-
Habe das selber nochmal getestet, eine 2. Motor Detection sollte eigentlich nicht notwendig sein, der VESC misst nur die Spannung laut Benjamin.
- 1
-
Flexible hochwertige Silikonkabel sind sicher nicht verkehrt, kann aber auch sein, dass die Lötstellen an den Motorsteckern nicht sauber sind, bzw. einige Drähte nicht verbunden (hatte ich auch schon).
- 1
-
Also an dem zu hohen Widerstand kann es nicht gelegen haben?
Der Widerstsnd sollte so montiert sein, dass er nur beim Einstecken den Funken verhindert. Im normalen Betrieb sollte er nicht natürlich nicht zwischen VESC und Akku geschaltet sein.
-
Zwei wichtige Dinge:
1. "Read configuration" muss jeweils beim Motor Tab und App Tab separat gemacht werden. Wenn du unter Motor die Werte ausliest, bekommst du die Motor Werte, wenn du die Werte unter App ausliest, die App Werte. In beiden Fällen ist die Voreinstellung erst mal die Werkseinstellung, bis eben "Read config" gedrückt wird.
2. "Detection failed" bekommt man in 99% der Fälle, wenn die Verbindung zwischen Rechner - VESC - Motor in irgend einer Form gestört ist: USB Kabel checken (richtig eingesteckt?), Power checken (leuchtet die blaue LED beim VESC?), Motorkabel richtig mit dem VESC verbunden (Wackelkontakt, Lötstellen, etc), Powerstecker am VESC richtig eingesteckt (Stecker muss ganz in die Buchse,
Lötstellen prüfen), BLDC Tool verbunden? (ev. neu starten, neu verbinden).
Tipp: mit der Pfeiltaste auf der Tastatur kann getestet werden, ob der Motor angesprochen werden kann.
Tipp2: wenn nix mehr geht: von vorn! Also Motordetection neu machen, werte nochmal eintragen, Write config, dann reboot!
- 1
-
Zum Zeitpunkt der Motordetection prüft der VESC, wieviel vom Akku kommt und berechnet die optimalen Werte zur Ansteuerung.
Wenn mehr Ampere geliefert werden können, sollten sich auch die Werte im BLDC Tool für den Betrieb ändern.
-
Hast du die Motorerkennung mit den angeschlossenen 2 Akkus nochmal neu gemacht? Wenn nicht, solltest du das nochmal machen.
-
Das ist wahr - aber es gibt eine Lösung: 2 Motoren, 2 VESCs und Tractioncontrol auf den VESCs aktivieren!
-
Genau 50% in der Neutralstellung ist schon notwendig, sonst beginnt er auch zu früh zu bremsen und das Gasgeben wird ev. unberechenbar.
- 1
-
Was hast du denn bei "Voltage Limits" im BLDC Tool für Werte gesetzt?
-
Hugo, bitte 1.14 nicht mit 1.4 verwechseln!
Du brauchst BLDC Tool Version 1.14 und die Firmware 1.14.
Die Version 1.4 ist uralt und kennt den VESC 4.10 noch gar nicht.
-
Ich weiß nicht, ob du das Kabel richtig rum hast. Daher: Kabel 1x drehen, zurück auf Start (Pulswidth wieder auf 1.0 und 2.0, testen). Wenn das nicht geht, wie vorhin: werte anpassen, "write Configuration" und dazwischen immer auf "reboot" klicken!
- 1
-
Min pulswidth = Max. Bremswert, Max. Pulswidth = max. Gaswert.
Und ganz oben: "Disabled" ist nicht gut, nimm "current no Reverse with brake"
- 1
-
Mach die Kalibrierung besser im PPM Setup des BLDC Tools: Wert bei Vollgas notieren, Wert bei Vollbremsung notieren (neben dem Balken) und dann beide Werte oben eintragen, Write config, danach reboot.
- 1
-
Da auf dem Googledrive momentan die Firmware Versionen 2.4 FOC fehlen, hier die korrekten inkl. BLDC-Tool.
Update wie hier beschrieben:
http://www.elektro-skateboard.de/forum/showpost.php?p=34657&postcount=283
Wichtiger Nachtrag:
Die Firmware-Datei muss nach dem runterladen in "VESC_default.bin" umbenannt werden, sonst wird sie von BLDC-Tool nicht erkannt!
-
Immer auf die unteren vollen 50 abrunden, in deinem Fall 650. Back EMF wird zur Kommutierungsberechnung benötigt.
- 1
-
Das BLDC Tool v2.4 hat momentan ein Problem mit den Upgrades aller VESCs von einer niedrigeren Firmware Version (z.B. von FW1.14 auf 2.4).
Lösung:
Updates immer von der BLDC-Tool Version aus machen, die dem momentanen Stand der Firmware entspricht!
Beispiel:
es soll von FW V1.14 auf 2.4 upgegradet werden. Also öffnet man das BLDC-Tool Version 1.14 und macht dort den Upgrade der VESC Firmware auf 2.4! Danach wird das BLDC-Tool 1.14 geschlossen, das BLDC-Tool 2.4 geöffnet und der VESC programmiert wie immer (s. Wiki).
-
So soll das sein! :thumbsup:
Falls Schwierigkeiten auftreten, einfach fragen.
- 1
-
Und oben ist "Sonsorless" und "integrate" selektiert?
Hast du irgend einen anderen Wert vorher verändert?
Ansonsten würde ich an deiner Stelle einfach nochmal von vorn anfangen (alles ausschalten, BLDC-Tool neu starten und VESC connecten).
Andere Vermutung: irgend etwas an deiner Stromversorgung könnte nicht stimmen.
Mein Traum ESC(Open Source ESC)
in Eigenbauten
Geschrieben
Ob viele ST32's gekillt wurden weiß ich nicht, dafür jede Menge DRV8302!
Die Micro Laser Lötstation ist ja der Hammer!