🛠️ Интерактивный онлайн-диагност City Bike

Узнайте, что случилось с вашим электровелосипедом за 3 секунды. Введите симптом, звук или код ошибки ниже:

🔍
⚙️ Мотор-колесо

Гул, треск или хруст в мотор-колесе (колесо прокручивается)

⚠️ Симптомы: Мотор сильно шумит, хрустит под нагрузкой. Изнутри идет пластиковый или металлический скрежет. Велосипед может газовать на месте, мотор крутится, но колесо не везет.
💡 Что случилось: Срезало зубья на нейлоновых (пластиковых) шестернях редуктора, либо развалилась обгонная муфта (фривил).
🔧 Как проверить: Выключите питание. Покрутите колесо рукой назад. Если оно идет с сильным сопротивлением и треском - дело точно в механике (шестерни/подшипники). Требуется вскрытие мотора и замена комплекта шестерен со смазкой.
🧠 Контроллер и проводка

Мотор сильно гудит, вибрирует на месте и дергается

⚠️ Симптомы: При нажатии на газ мотор издает громкий низкий гул, вибрирует, но колесо не может провернуться или идет рывками.
💡 Что случилось: Нет контакта на одном из трех толстых фазных проводов (зеленый, синий, желтый) или подгорел силовой транзистор (фет) в контроллере.
🔧 Как проверить: Отключите велосипед. Проверьте разъем провода около мотор-колеса (часто он просто недоткнут или расплавился от нагрузок). Если разъем цел, отключите мотор от контроллера: если колесо руками стало крутиться легко, а при подключении блокируется - сгорел контроллер.
⚙️ Мотор-колесо

Мотор не стартует с места, но если толкнуться ногой — едет

⚠️ Симптомы: С места велосипед только мычит или дергается. Но если разогнаться как на обычном самокате/велосипеде и нажать газ в движении - он подхватывает и нормально едет дальше.
💡 Что случилось: Вышел из строя один из датчиков Холла внутри мотора (или отошел разъем пятипинового тонкого провода). Контроллер не понимает положение ротора в момент старта.
🔧 Как проверить: Осмотрите тонкий пучок проводов от мотора. Если там все целое, то датчики сгорели внутри от перегрева мотора. Нужна замена датчиков Холла в сервисе с перепайкой.
🔋 Аккумулятор

Электровелосипед полностью отключается при разгоне или в горку

⚠️ Симптомы: На месте всё горит и работает. Но стоит нажать ручку газа посильнее или поехать в подъем - дисплей мгновенно гаснет, и байк умирает. Оживает только после подключения зарядного устройства.
💡 Что случилось: Плата защиты аккумулятора (BMS) уходит в защиту. Причина: сильная просадка напряжения на одной из параллелей ячеек (батарея разбалансирована или умерли элементы) либо плата перегружена по току.
🔧 Как проверить: Измерьте вольтметром напряжение на выходе АКБ. Если оно сильно падает при малейшей нагрузке, батарею нужно сдавать на диагностику (сварка отвалилась, или ячейки потеряли емкость). В City Bike мы проверяем такие батареи на нагрузочном стенде.
🧠 Контроллер и Газ

Дисплей горит, ошибок нет, но мотор вообще не реагирует на ручку газа

⚠️ Симптомы: Велосипед включается, показывает заряд, но нажатие на курок или поворот ручки газа абсолютно ничего не меняют - мотор молчит. Часто бывает после падения байка.
💡 Что случилось: Сломалась сама ручка газа. Внутри нее стоит датчик Холла и магнит. При ударе магнит мог сместиться, или оторвался один из проводков. Также возможно зажало концевик тормоза, и контроллер думает, что вы тормозите.
🔧 Как проверить: Попробуйте отключить разъемы тормозных ручек. Если не помогло - дело в ручке газа. На ее сигнальном проводе при нажатии напряжение должно плавно расти от 1 до 4.2 Вольта. Если мультиметра нет - проще подкинуть в сервисе рабочую ручку.
🖥️ Дисплей

На экране горит значок восклицательного знака или надпись ERROR (E01-E10)

⚠️ Симптомы: Байк блокирует работу мотора, на штатном LCD дисплее мигает код ошибки.
💡 Расшифровка самых частых ошибок (системы KT, LCD3, Bafang):

E-06 / Error 06: Ошибка напряжения (батарея разряжена или перезаряжена).

E-07 / Error 07: Высокая защита по току или КЗ в контроллере.

E-08 / Error 08: Неисправность ручки газа (заклинила при включении).

E-09 / Error 09: Ошибка фазных проводов мотора.

E-10 / Error 10: Ошибка связи. Контроллер и дисплей не видят друг друга.

.diag-wrapper { max-width: 800px; margin: 0 auto; font-family: Arial, sans-serif; padding: 15px; color: #333; } .diag-header { text-align: center; margin-bottom: 25px; } .diag-header h2 { font-size: 26px; margin-bottom: 8px; color: #111; } .diag-header p { font-size: 15px; color: #666; } .search-box-container { position: relative; margin-bottom: 20px; } #diagInput { width: 100%; padding: 16px 45px 16px 16px; font-size: 16px; border: 2px solid #e0e0e0; border-radius: 12px; outline: none; box-shadow: 0 4px 6px rgba(0,0,0,0.02); transition: all 0.2s ease; box-sizing: border-box; } #diagInput:focus { border-color: #ffcc00; box-shadow: 0 4px 12px rgba(255,204,0,0.2); } .search-icon { position: absolute; right: 18px; top: 50%; transform: translateY(-50%); font-size: 18px; color: #999; } .filter-buttons { display: flex; gap: 8px; flex-wrap: wrap; margin-bottom: 25px; } .btn-filter { background: #f2f2f2; border: none; padding: 10px 16px; border-radius: 8px; cursor: pointer; font-size: 14px; font-weight: 500; transition: all 0.2s ease; } .btn-filter:hover { background: #e6e6e6; } .btn-filter.active { background: #ffcc00; color: #000; font-weight: bold; } .diag-list { display: flex; flex-direction: column; gap: 15px; } .diag-card { background: #ffffff; border: 1px solid #eaeaea; border-radius: 12px; padding: 22px; box-shadow: 0 4px 10px rgba(0,0,0,0.03); transition: transform 0.2s, box-shadow 0.2s; display: block; } .diag-card:hover { transform: translateY(-2px); box-shadow: 0 6px 15px rgba(0,0,0,0.06); } .diag-card h3 { margin: 10px 0 15px 0; font-size: 19px; color: #111; } .card-badge { display: inline-block; padding: 4px 10px; border-radius: 6px; font-size: 11px; text-transform: uppercase; font-weight: bold; } .badge-motor { background: #e3f2fd; color: #0d47a1; } .badge-control { background: #f3e5f5; color: #4a148c; } .badge-akb { background: #e8f5e9; color: #1b5e20; } .badge-display { background: #fff3e0; color: #e65100; } .card-section { font-size: 14px; line-height: 1.5; margin-bottom: 10px; } .card-section p { margin: 4px 0; } .solution { background: #fffde7; padding: 10px; border-radius: 6px; border-left: 3px solid #ffd54f; } .check { background: #f9f9f9; padding: 10px; border-radius: 6px; border-left: 3px solid #9e9e9e; }
Made on
Tilda