A VESC hibák olvasása és javítása: túláram, DRV hiba, alacsony feszültség stb.
Amikor egy VESC vezérlő leáll, szinte mindig egy hibakódot rögzít. Ez a hibakód a legjobb kiindulópont a probléma okának feltárásához: jelzi, hogy a hiba az áram, a feszültség, a hőmérséklet vagy egy szenzor miatt van-e. Ez a útmutató elmagyarázza, hogyan kell ezeket a hibakódokat értelmezni, majd bemutatja a leggyakoribbakat, és azt, hogyan lehet őket kijavítani.
A lényeg
- A VESC Tool alkalmazás jelenleg aktív hibát jeleníti meg, és a terminálban található faults parancs a bekapcsolás óta regisztrált hibákat listázza.
- A robogók leggyakoribb hibái a feszültség, az akkumulátor feszültsége és a hőmérséklet terén fordulnak elő.
- Egy ismétlődő hiba azt jelzi, hogy egy problémát kell megoldani, nem pedig egy beállítást kell módosítani.
- Jegyzetelje fel a készülék állapotát a hiba bekövetkezésekor: sebesség, gyorsulás, akkumulátor töltöttségi szintje, hőmérséklet.
Hibák olvasása
Csatlakoztassa a vezérlőt a VESC Tool segítségével (lásd a telepítési útmutatónkat: VESC Tool telepítése és csatlakoztatása). A jelenlegi hibát a állapotjelző sávban és a valós idejű adatokban jeleníti meg, a következő formában: FAULT_CODE_ a hiba kódja, majd a neve. A VESC Tool termináljában a faults parancs felsorolja a bekapcsolás óta regisztrált hibákat, valamint a vezérlő állapota ekkor: áram, feszültség, hőmérséklet, töltési ciklus, sebesség. Ezek az értékek gyakran mindent elárulnak a hiba okáról.
A rögzített hibák a kikapcsolás után törlődnek: olvassa el őket, mielőtt kikapcsolja a készüléket.
Az áramhibák
ABS_TÚLÁRAM
Azonosított áram meghaladta a maximális értéket, és a vezérlő leállította a működést. Gyakori okok: helytelen motorfelismerés, a maximális érték túl közel van a motor által leadott maximális áramhoz, hibás helyzetérzékelők, vagy erős vibráció, amely befolyásolja a becsült pozíciót. Végezze el újra a motorfelismerést, ellenőrizze az érzékelőket és a határértékek közötti eltérést. Nézze meg a motorfelismerésről szóló útkövetőnket és a áramkorlátokról szóló útmutatónkat.
DRV
A tápellátó tranzisztorokat vezérlő áramkör hibát jelez. Ez a probléma egy rövidzárlatból, a motorban lévő rövidzárlatból, egy instabil tápegységből vagy egy sérült teljesítményfokozatból származhat. Ellenőrizze a fáziskábeleket és a motor szigetelését; ha a hiba a motor leválasztása után is fennáll, a vezérlőt meg kell vizsgálni.
HIGH_OFFSET_CURRENT_SENSOR és UNBALANCED_CURRENTS
Egy áramérzékelő rendellenes értéket ad vissza üresjáratban, vagy a három fázis áramai nem egyensúlyban vannak. Ez gyakran egy sérült érzékelőre, egy sérült fázisra vagy egy rosszul csatlakoztatott fáziskábelre utal.
A feszültség problémák
ALACSONY FESZÜLTSÉG
A bemeneti feszültség a beállított minimum alá esett. Egy robogónál ez gyakran azt jelenti, hogy az akkumulátor majdnem lemerült, vagy hogy az akkumulátor nem bírja a terhelést, mert a kért áram meghaladja a kapacitását. Csökkentse az akkumulátor áramát, vagy ellenőrizze az akkumulátor celláinak állapotát. Nézze meg a "Akkumulátor, amely leállítja a gyorsulást" című cikkünket.
TÚLFESZÜLÉS
A feszültség meghaladta a maximális értéket, ez leggyakrabban az elektromos fékezés során fordul elő, amikor az akkumulátor teljesen feltöltött, vagy amikor a BMS (Battery Management System) megszakította a töltést. Csökkentse a "Battery Current Max Regen" és a fékezési áram értékét, és ellenőrizze a "defluxage" beállításokat: a nagy sebességnél aktivált "defluxage" növelheti a feszültséget. Nézze meg a "defluxage" beállításokról szóló útmutatónkat a VESC Tool-ban.
GATE_DRIVER_TÚLFESZÜLÉS, GATE_DRIVER_ALACSONY FESZÜLÉS, MCU_ALACSONY FESZÜLÉS
A vezérlő belső tápegysége a megengedett értékeken kívül esik. Ezek a hibák gyakran hardverproblémára vagy egy zavaros tápegységre utalnak, ezért ellenőriztetni kell őket.
A hőmérsékleti hibák
OVER_TEMP_FET és OVER_TEMP_MOTOR
A vezérlő vagy a motor elérte a maximális hőmérsékleti határát. Mielőtt ez megtörténne, a vezérlő fokozatosan csökkenti az áramerősséget. Ellenőrizze a vezérlő hűtését, az áramkorlátozásokat, valamint a motor esetében a hőmérséklet-érzékelőt és annak beállításait. Lásd a motor túlmelegedésével kapcsolatos útmutatónkat: túlmelegedés.
Az érzékelőhibák
Az ENCODER_… (SPI, SINCOS, NO_MAGNET, MAGNET_TOO_STRONG…) és a RESOLVER_… hibák a motor pozícióérzékelőjét érintik: kábel, rosszul elhelyezett mágnes, hibás érzékelő. Lásd a pozícióérzékelőkről szóló útmutatónkat: pozícióérzékelők.
A többi hiba
- BOOTING_FROM_WATCHDOG_RESET: A vezérlő újraindult a program lefagyása miatt. Egyetlen ilyen esemény valószínűleg egy ideiglenes problémára utal; ha a probléma többször is előfordul, akkor további vizsgálat szükséges.
- `FLASH_CORRUPTION` és annak változatai: A programot vagy a beállításokat tartalmazó memória sérült. Újra kell feltölteni a programot vagy átírni a beállításokat.
- TÚLSEBESSÉG és ABS_TÚLSEBESSÉG: A sebesség meghaladta a beállított határt.
Műhelytipp.
Soha ne oldja fel a korlátozásokat annak érdekében, hogy eltüntessen egy hibát, ha nem érti a hiba okát. Az áram- vagy feszültségkorlátozás egy védelmi mechanizmus, amely működött: ha ezt kikapcsolja, akkor csak a következő meghibásodásra vár, ami gyakran költségesebb lesz.
A teljes diagnosztikai folyamat részleteiért tekintse meg a következő útmutatónkat: "A robogó, amely gyorsításkor leáll". Ha inkább szakemberre bízná a problémát, műhelyünk a diagnosztikai munkát a munkaóránkénti áron végzi.
Gyakori kérdések
Hol találom a hibák előzetes listáját?
A VESC Tool termináljában a "faults" paranccsal megjeleníthetők a hibák, amelyek a legutóbbi bekapcsolás óta jelentkeztek. Fontos ezeket a hibákat átolvasni, mielőtt kikapcsolja a készüléket.
Mi a jelentése az "ABS_OVER_CURRENT" jelzésnek?
A meghajtó árama meghaladta a maximális értéket, ezért a vezérlő lekapcsolt. A leggyakoribb okok a motor szenzorainak újracsatolása, a helyzetérzékelők meghibásodása vagy a maximális áramérték túl közel állása a motor által felvehető áramhoz.
A vezérlőm "ALACSONY FESZÜLTSÉG" (UNDER_VOLTAGE) hibát jelez teljes gyorsulás közben.
Az akkumulátor a terhelés hatására leépül. Csökkentse az akkumulátor áramerősségét, vagy ellenőriztesse az akkumulátort: a lemerült cellák már nem képesek a megfelelő áramerősséget biztosítani.
A DRV hiba folyamatosan újra jelentkezik.
Ellenőrizze a fáziskábeleket és a motor szigetelését. Ha a hiba a motor leválasztása után is fennáll, akkor a vezérlő tápegysége valószínűleg a hibás.
TÚLFESZÜLÉS fékezés közben: mit tegyünk?
Csökkentse a töltési áramot és a fékezési áramot, különösen, ha az akkumulátor teljesen feltöltött, és ellenőrizze, hogy a BMS (Battery Management System) nem akadályozza a töltést.