Журнал

Как узнать что завершился ширинг велосипеда kolobike

Тишина мотора и плавное снижение тяги — вот единственные верные признаки того, что контроллер Kolobike завершил процедуру ширинга (обучения фаз). Многие новички совершают фатальную ошибку: они ждут звукового сигнала или мигания индикатора, которых в базовых прошивках просто нет. В результате велосипед едет рывками, перегревается и теряет КПД, потому что углы коммутации выставлены неверно. Эта статья разберет механику процесса автокалибровки, научит отличать успешное завершение от сбоя и покажет, как избежать «пляски» колеса при старте.

Коротко по теме: Ширинг завершен, когда колесо совершило серию вращений в обе стороны, остановилось, а затем при легком нажатии на газ поехало плавно, без рывков и характерного гула. Процесс занимает от 10 до 30 секунд.

  • Главный вывод: Успех определяется не звуком, а характером движения: полный цикл «вперед-назад-стоп-плавный старт».
  • Что сделать: Поднимите заднее колесо, включите питание и нажмите кнопку «Обучение» (или замкните контакты learning), удерживая ручку газа в среднем положении.
  • Чего избегать: Не отпускайте ручку газа во время вращения и не трогайте колесо руками — это сбивает датчики Холла и прерывает алгоритм.

Дальше разберём подробно: почему это работает, какие есть нюансы и как не допустить ошибок.

Физика процесса: что такое ширинг и зачем он нужен

Термин «ширинг» происходит от английского «sharing» или, точнее, от названия функции «Self-learning» (самообучение) в контроллерах, которые часто устанавливаются на электровелосипеды Kolobike. По своей сути, это процесс автоматической калибровки взаимного расположения магнитов ротора двигателя и датчиков Холла в статоре.

В бесколлекторных мотор-колесах (BLDC) контроллер должен подавать ток на обмотки в строго определенный момент, когда магнитное поле ротора находится в нужной позиции. Если угол опережения или коммутации выбран неверно, мотор будет работать неэффективно: греться, потреблять лишние амперы и дергаться при старте. Заводская сборка редко гарантирует идеальное совпадение разметки проводов с реальным физическим положением датчиков внутри конкретного экземпляра двигателя.

Алгоритм ширинга решает эту проблему методом перебора. Контроллер подает напряжение на обмотки в разных последовательностях, анализируя обратную ЭДС (электродвижущую силу) и реакцию двигателя. Он ищет ту комбинацию фаз, при которой вращение будет максимально плавным и эффективным. Как только оптимальная матрица коммутации найдена, контроллер сохраняет её в энергонезависимую память и выходит из режима обучения.

Важно понимать, что ширинг — это не просто «подбор проводов». Это сложная математическая задача, которую решает микропроцессор. Он тестирует прямое и обратное вращение, оценивая нагрузку и синхронизацию. Именно поэтому процедура всегда включает в себя движение колеса в обе стороны.

Визуальные и тактильные признаки успешного завершения

Поскольку бюджетные контроллеры Kolobike часто лишены дисплея с подробной диагностикой, пользователю приходится полагаться на органы чувств. Успешное завершение ширинга имеет четкий сценарий, который нужно знать наизусть.

Сначала колесо начинает медленно вращаться в одну сторону. Это этап грубой подстройки. Затем направление меняется на противоположное — контроллер проверяет корректность работы датчиков при реверсе. После этого колесо делает несколько коротких импульсных движений туда-сюда, словно «примериваясь». Финальный аккорд — полная остановка. В этот момент светодиод на контроллере (если он есть) может изменить режим мигания, но чаще всего единственным сигналом становится тишина.

Главный критерий успеха — поведение велосипеда сразу после остановки. Если вы аккуратно нажмете на ручку газа, колесо должно начать вращение мгновенно, но плавно. Не должно быть начального рывка, скрежета или ощущения, что мотор «зацепился» за что-то. Звук работающего двигателя должен быть ровным, высоким и монотонным, без низкочастотного гудения, которое указывает на неправильную коммутацию фаз.

Если же после остановки колесо продолжает дергаться, издает прерывистые звуки или при нажатии на газ пытается крутиться в другую сторону — ширинг не завершился или завершился с ошибкой. В таком случае контроллер не сохранил настройки, и процедуру нужно повторить.

Пошаговая инструкция: как запустить и контролировать процесс

Для запуска процедуры обучения на велосипедах Kolobike обычно требуется наличие специального разъема с подписью «Learning», «Self-study» или два отдельных провода (часто белого цвета), которые нужно соединить. В некоторых моделях эта функция активируется кнопкой на дисплее или комбинацией клавиш.

Перед началом убедитесь, что заднее колесо свободно висит в воздухе. Использование стойки или переворачивание велосипеда вверх ногами обязательно: сопротивление качению по земле исказит показания нагрузки, и контроллер может выбрать неверный алгоритм.

  1. Включите питание велосипеда. Убедитесь, что аккумулятор заряжен минимум на 30% — при низком напряжении алгоритм может не запуститься из-за нестабильности питания логики.
  2. Замкните контакты разъема обучения (или нажмите и удерживайте кнопку активации).
  3. Плавно поверните ручку газа примерно на 1/3 или 1/2 оборота. Не выкручивайте газ на максимум — это опасно при незакрепленном колесе и не нужно для диагностики.
  4. Наблюдайте за циклом: вращение вперед, вращение назад, серия импульсов, остановка.
  5. Как только колесо остановилось, разомкните контакты обучения (или отпустите кнопку) и отпустите ручку газа.
  6. Проверьте результат: нажмите на газ снова. Плавный старт означает успех.

Важный нюанс: если вы отпустите ручку газа раньше, чем колесо остановится, процесс прервется. Контроллер воспримет это как аварийную ситуацию и сбросит накопленные данные. Нужно терпеливо ждать полной остановки.

Типичные ошибки и почему ширинг не сохраняется

Даже если цикл вращения прошел идеально, настройки могут не сохраниться. Это одна из самых частых проблем, с которой сталкиваются владельцы Kolobike. Причина кроется в особенностях работы энергонезависимой памяти контроллера.

Во-первых, сохранение данных происходит в момент размыкания цепи обучения. Если вы выключите питание велосипеда до того, как разомкнете контакты «Learning», контроллер забудет всё, что только что выучил. При следующем включении он снова потребует прохождения процедуры. Всегда сначала размыкайте провода, потом отпускайте газ, и только потом можно выключать систему.

Во-вторых, проблема может быть в качестве соединения. Окисленные контакты в разъеме ширинга приводят к тому, что сигнал о завершении обучения не проходит четко. Контроллер «думает», что режим обучения все еще активен, и не фиксирует параметры в постоянной памяти. Простая чистка контактов спиртом часто решает эту проблему.

В-третьих, конфликт с дополнительным оборудованием. Если у вас установлен ассистент педалей (PAS) или круиз-контроль, они могут вмешиваться в сигнал ручки газа во время обучения. На время ширинга лучше отключить все посторонние датчики, оставив только мотор, батарею, ручку газа и сам контроллер.

Чек-лист диагностики проблем при ширинге

  1. Колесо не вращается вообще: Проверьте наличие напряжения на разъеме обучения. Возможно, перегорел предохранитель или нет контакта в фишке.
  2. Колесо дергается и останавливается: Проблема с датчиками Холла. Один из пяти проводов (три сигнальных, плюс питание и земля) имеет обрыв или короткое замыкание.
  3. Цикл проходит, но настройки слетают после перезагрузки: Вы забываете разомкнуть контакты обучения перед выключением питания, либо неисправна ячейка памяти в контроллере.
  4. Мотор гудит, но не едет после обучения: Выбрано неверное направление вращения. Некоторые контроллеры позволяют сохранить только один вариант. Попробуйте поменять местами два любых фазных провода (толстые цветные) и повторить процедуру.
  5. Процесс прерывается на середине: Скачок напряжения в бортовой сети. Проверьте контакты на клеммах аккумулятора.

Разница между ширингом и ручной настройкой фаз

Многие опытные энтузиасты предпочитают не доверять автомату, а настраивать углы коммутации вручную. Стоит ли это делать для Kolobike? В большинстве случаев — нет. Алгоритмы самообучения в современных контроллерах достаточно совершенны, чтобы найти оптимальный режим для стандартных двигателей.

Ручная настройка требуется только в нестандартных ситуациях: например, если вы заменили статор двигателя на другой, перепутали цветовую маркировку проводов при ремонте или используете мотор с нестандартным расположением датчиков. В этих случаях автоматика может зациклиться или выбрать субоптимальный режим.

При ручной настройке вам придется перебирать комбинации подключения фазных проводов и проводов датчиков Холла. Всего существует 36 возможных вариантов подключения (6 вариантов фаз × 6 вариантов датчиков, минус невозможные сочетания). Ширинг делает этот перебор за вас за 20 секунд. Попытка сделать это вручную без осциллографа — это лотерея, которая может занять часы и привести к перегреву обмоток.

Однако, если ширинг проходит успешно, но двигатель все равно работает шумно, проблема может быть не в фазах, а в механике: перекос оси, повреждение подшипников или трение магнитов о статор. В этом случае повторный ширинг не поможет — нужна разборка мотор-колеса.

Параметр Авто-ширинг (Self-learning) Ручная подборка фаз
Время затраты 1–2 минуты От 30 минут до нескольких часов
Требуемое оборудование Только велосипед и перемычка Мультиметр, паяльник, схема
Риск ошибки Минимальный (алгоритм защищен) Высокий (можно сжечь ключи)
Точность настройки 95–98% (достаточно для езды) 100% (при наличии опыта)
Сохранение в память Автоматически при выходе Зависит от модели контроллера

Что делать, если ширинг прошел, но велосипед едет плохо

Бывает ситуация: колесо открутило цикл, остановилось, настройки сохранились, но при езде чувствуется «провал» на старте или вибрация на скорости. Это значит, что формально ширинг завершился, но выбранный режим не является идеальным для ваших условий.

Первое, что стоит проверить — ограничение тока. В режиме обучения контроллер часто использует пониженные токи для безопасности. После завершения процедуры убедитесь, что в настройках дисплея (если он есть) сброшены лимиты мощности. Иногда помогает полное отключение питания на 5–10 минут для перезагрузки микроконтроллера.

Второй момент — качество связи датчиков Холла. Если один из датчиков «врет» из-за плохого контакта, ширинг может подобрать такую маску коммутации, которая компенсирует этот сбой, но работает нестабильно под нагрузкой. Проверьте напряжение на сигнальных проводах Холла: оно должно четко переключаться между 0 и 5 В (или 3.3 В) при медленном вращении колеса рукой.

Третий аспект — тип двигателя. Если у вас установлен мотор с редуктором (gearless), ширинг проходит иначе, чем для прямого привода. Редукторные моторы имеют более высокую инерционность. Если ширинг обрывается на этапе реверса, возможно, контроллер не успевает затормозить массу ротора. В таких случаях помогает легкое придерживание колеса рукой (не касаясь спиц!) для создания дополнительной нагрузки, но это требует осторожности.

Взгляд технолога «Баттка»: На практике 80% проблем с «незавершенным ширингом» связаны не с электроникой, а с банальным окислением контактов в разъеме Learning. Микроконтроллер получает сигнал о начале обучения, но из-за скачков сопротивления на линии не может корректно зафиксировать момент окончания цикла. Перед любой диагностикой возьмите баллончик контактного спрея и продуйте разъем. Также обращайте внимание на напряжение аккумулятора: если BMS отключает батарею при просадке во время старта (а ширинг дает нагрузку), процесс прервется. Проверяйте ширинг только на заряженной батарее.

Частые вопросы новичков

Можно ли прервать ширинг, если колесо начало вести себя странно? Да, можно и нужно. Просто разомкните контакты обучения и выключите питание. Это безопасно для контроллера. Странное поведение (сильные рывки, нагрев) говорит о том, что автоматика не справляется, возможно, из-за неисправности датчиков Холла. Продолжать процедуру в таком режиме нельзя — это приведет к перегреву обмоток.

Нужно ли проводить ширинг каждый раз после зарядки? Нет. Процедура проводится один раз при первоначальной настройке или после замены контроллера/мотора. Результаты сохраняются в энергонезависимой памяти (EEPROM) и не стираются при отключении питания. Если вам приходится делать ширинг постоянно, значит, контроллер не сохраняет настройки — проверьте разъем Learning или замените блок управления.

Почему после ширинга велосипед едет только в одну сторону? Стандартный алгоритм ширинга выбирает одно основное направление вращения (обычно вперед). Реверс может работать некорректно или быть заблокирован программно, если контроллер бюджетный. Если вам критически важен задний ход, попробуйте поменять местами два фазных провода и провести ширинг заново — иногда это меняет логику выбора направления, но зависит от конкретной прошивки Kolobike.

Влияет ли температура двигателя на результат ширинга? Косвенно — да. Сопротивление обмоток меняется при нагреве, что влияет на токи, которые измеряет контроллер при калибровке. Идеально проводить первичную настройку на «холодном» двигателе. Однако разница настолько мала, что для повседневной езды ею можно пренебречь. Главное, чтобы двигатель не был перегрет до состояния, когда срабатывает термозащита.

Что делать, если разъем Learning отсутствует? В некоторых версиях контроллеров Kolobike функция ширинга активируется программно через дисплей (меню P-settings) или путем замыкания определенных контактов на основном разъеме. Изучите инструкцию к вашей конкретной модели дисплея. Часто это комбинация кнопок «Вверх» + «Вниз» при включении. Если документации нет, поищите на плате контроллера перемычку с надписью J1 или Learn — её кратковременное замыкание может запустить процесс.

Настройка электровелосипеда — это не магия, а чёткая последовательность действий. Понимая физику процесса ширинга, вы перестаёте зависеть от случайностей и получаете предсказуемый, мощный и тихий ход вашего Kolobike. Не бойтесь экспериментировать с диагностикой, но всегда помните о безопасности: отключайте питание перед любыми манипуляциями с проводами. Делитесь своим опытом настройки в комментариях — возможно, ваш кейс поможет кому-то сэкономить часы поиска неисправностей!