Четене и отстраняване на грешки в контролерите VESC: претоварване, проблеми с драйвера (DRV), ниско напрежение и други.

Когато един контролер VESC се изключва, той почти винаги записва код за грешка. Този код е най-добрият начин да се установи причината: той показва дали проблемът е свързан с тока, напрежението, температурата или сензор. Това ръководство обяснява как да се четат тези грешки, след което какво означават най-често срещаните грешки и как да се отстранят.

Същественото

  • VESC Tool показва текущата грешка, а командата "faults" в терминала изброява всички грешки, регистрирани от включването.
  • Най-честите проблеми при електрически тротинетки са свързани с тока, напрежението на батерията и температурата.
  • Повтарящ се проблем сигнализира за причина, която трябва да бъде отстранена, а не за настройка, която трябва да бъде коригирана.
  • Запишете състоянието на устройството в момента на повредата: скорост, ускорение, ниво на зареждане на батерията, температура.

Прочетете грешките

Свържете контролера с VESC Tool (вижте нашето ръководство за инсталиране и свързване на VESC Tool). Грешката, която се появява, се показва в лентата със състоянието и в данните в реално време, под формата на FAULT_CODE_ последван от нейното име. В терминала на VESC Tool, командата faults изброява всички грешки, записани от включването, заедно със състоянието на контролера в този момент: ток, напрежение, температура, коефициент на запълване, скорост. Тези стойности често дават цялата информация за причината.

Запаметените грешки се изтриват при изключване: прочетете ги, преди да изключите захранването.

Неизправности, свързани с електрическия ток

ABS_ПРЕВИШАВАНЕ_НА_ТОКА

Токът е надвишил абсолютната максимална граница (Absolute Maximum Current) и контролерът е изключил всичко. Чести причини: неправилна детекция на мотора, абсолютна граница, която е твърде близо до максималния ток на мотора, сензори за позиция, които дават грешна информация, или силни вибрации, които водят до грешна стойност на позицията. Повторете детекцията на мотора, проверете сензорите и резерва между границите. Вижте нашите ръководства за детекция на мотора и границите на тока.

DRV

Схемата, която управлява мощностните транзистори, е отчела проблем. Това може да бъде причинено от късо съединение във фазата или в двигателя, от нестабилно захранване или от повредена мощностна верига. Проверете кабелите на фазите и изолацията на двигателя; ако проблемът продължава, след като двигателят е изключен, контролерът трябва да бъде проверен.

HIGH_OFFSET_CURRENT_SENSOR и UNBALANCED_CURRENTS

Сензорът за ток отчита анормални стойности в покой, или токовете във трите фази вече не са балансирани. Това често сигнализира за повреден сензор или фаза, или за неправилно свързан кабел на фаза.

Проблеми с напрежението

ПОДМИНИМАЛ НАПЪТЕНИЕ

Напрежението на входа е паднало под минималното зададено ниво. При електрически тротинетки, това често означава почти изтощена батерия или батерия, която се изтощава бързо под натоварване, защото токът, който се изисква, надвишава това, което тя може да осигури. Намалете тока на батерията или проверете състоянието на клетките. Вижте нашето ръководство за батерии, които спират работа.

ПРЕПЪНАЖЕ

Напрежението е надвишило максималната стойност, което обикновено се случва при спиране с електрическа система, когато батерията е напълно заредена, или когато системата за управление на батерията (BMS) е прекъснала зареждането. Намалете максималния ток на регенерация и тока на спиране, и проверете дали има "дефлуксиране" (field weakening): прекъсване при висока скорост с активно "дефлуксиране" може да повиши напрежението. Вижте нашето ръководство за "дефлуксиране" в VESC Tool.

GATE_DRIVER_ПРЕПЪНАЖЕ, GATE_DRIVER_ПОДПРЪЖЕ, MCU_ПОДПРЪЖЕ

Вътрешното захранване на контролера е извън допустимия диапазон. Тези грешки често показват проблем с хардуера или нестабилно захранване – препоръчително е да се провери.

Проблеми, свързани с температурата

OVER_TEMP_FET и OVER_TEMP_MOTOR

Контролерът или двигателят са достигнали максималната си температура. Преди да се стигне до това, контролерът постепенно намалява тока. Проверете охлаждането на контролера, лимитите на тока и, за двигателя, температурния сензор и неговата настройка. Вижте нашето ръководство за прегряване на електрически двигател.

Неизправности на сензорите

Грешките ENCODER_… (SPI, SINCOS, NO_MAGNET, MAGNET_TOO_STRONG…) и RESOLVER_… се отнасят до сензора за позиция на двигателя: кабел, неправилно позициониран магнит, дефектен сензор. Вижте нашето ръководство за сензорите за позиция.

Други дефекти:

  • BOOTING_FROM_WATCHDOG_RESET : Контролерът е рестартиран след блокиране на програмата му. Единичен случай може да бъде причинен от смущения; повтарящите се случаи изискват допълнително разследване.
  • `FLASH_CORRUPTION` и неговите варианти: Паметта, която съдържа програмата или конфигурацията, е повредена. Необходимо е да се презапише или да се възстанови конфигурацията.
  • `OVERSPEED` и `ABS_OVERSPEED`: Скоростта е надвишила зададена граница.

Съвет за сервиз.

Никога не премахвайте ограничения, за да отстраните проблем, без да разберете причината за него. Грешка в тока или напрежението е защитен механизъм, който е функционирал: премахването му означава да очаквате следващата повреда, която често може да бъде по-скъпа.

За пълния процес на диагностика, вижте нашето ръководство за тротинетки, които спират при ускорение. Ако предпочитате да ни възложите задачата, нашият сервиз предлага диагностика срещу трудова сила.

Често задавани въпроси

Къде мога да видя историята на грешките?

В терминала на VESC Tool, използвайте командата "faults". Тя извежда списък с грешките, регистрирани от последното включване: прочетете ги, преди да изключите устройството.

Какво означава ABS_OVER_CURRENT?

Токът е надвишил абсолютната граница и контролерът се е изключил. Най-честите причини са необходимост от повторна калибрация на двигателя, дефектни сензори за позиция или зададена абсолютна граница, която е твърде близо до максималния ток на двигателя.

Контролерът ми показва съобщението "UNDER_VOLTAGE" (ниско напрежение) при пълно ускорение.

Батерията се поврежда под натоварване. Намалете стойността на тока на батерията или се консултирайте със специалист относно състоянието на батерията: изтощените клетки вече не могат да издържат на необходимия ток.

Проблемът с драйвера (DRV) се появява постоянно.

Проверете кабелите на фазите и изолацията на мотора. Ако проблемът продължава, дори когато моторът е изключен, вероятно проблемът е в мощностния модул на контролера.

ПРЕПЪНАЖЕ при спиране: какво да правим?

Намалете тока на зареждане и тока на спиране, особено когато батерията е напълно заредена, и се уверете, че системата за управление на батерията (BMS) не прекъсва процеса на зареждане.