Контроллер перестал видеть датчики холла

Автор HHHIII, 10 Май 2025 в 14:39

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

HHHIII

Здравствуйте, не так давно собрал свой первый электровелосипед с редукторным мотором MXUS 1000W и контроллером "DC MOTO CONTROLLER BY LITHIUM BATTERY" на 48/72V 30A. Ездил на нём несколько месяцев и дешёвые покрышки пришли в негодность. Решил заменить покрышку, открутил заднее колесо, а когда закручивал назад, то забыл прикрутить винты на усилители дропаутов. Естественно после нескольких нажатий на ручку газа и попыток проехать, колесо провернулось и штекер от мотор колеса выдернулся из штекера, идущего в контроллер. После нормальной установки колеса, штекер был соединён с контроллером и всё нормально поехало. Но покатался так пару дней, пока внезапно редукторное колесо не стало гудеть и стоять на месте. Сразу стало понятно, что мотор крутится в обратную сторону. После перепайки фазных проводов местами, колесо начало нормально вращаться, но я заметил, что появилось странное поведение при разгоне колеса. Сначала возникают неприятные толчки, а после звенящий гул от вибрации. После достаточного разгона всё приходит в норму. Решил я отсоединить коннектор с датчиками холла и... Ничего не изменилось! Стало ясно, что контроллер просто не видит датчики холла. Чтобы убедиться в этом, я быстро спаял схемку на 6 мосфетах и ардуино, подключил мотор колесо с датчиками холла и подал на мосфеты 12V. Колесо с первой попытки начало вращаться нормально и равномерно, а значит с датчиками холла всё нормально. При попытке отключить любой датчик, колесо начинает гудеть и дёргаться. Как я выяснил, мой контроллер имеет второй режим работы без датчиков холла, но этот режим мне не подходит. Может кто знает, в чём может быть проблема и как вернуть режим работы с датчиками холла? Может, нужно как-то сбросить настройки контроллера или отправить какую-то команду по uart?