Многие используют велодрайверы BLDC моторов в своих проектах самодвижущихся механизмов. Казалось бы все описано: где газ, где тормоз… Да не тут-то было.
Разбор алгоритмов функционирования множества велоконтроллеров приводит к неутешительном выводам:
- LOW BREAK — срабатывает при низком уровне сигнала и всего лишь переводит управление мотором в нейтральное состояние (накат), тормоз должен быть механическим
- HIGH BREAK — абсолютно то же самое, но срабатывает по высокому уровню;
- A3 — предназначен для блокировки неподвижного колеса, если колесо вращается в накате, тормоз не работает, а когда работает, то только колом. В единичных моделях, данный сигнал все же работает как тормоз в накате, но попадались такие контроллеры случайным образом;
- X — должен бы быть электронным тормозом, но во многих контроллерах просто ничего не делает или отсутствует вовсе.
Остается решать проблему только внешним устройством и замыкать обмотки двигателя на тормозные сопротивления. Для этого поставили перекидные реле. Резисторы изготовили из нихромовых спиралей упакованных в гипс.
Управление тормозом реализовали отдельным каналом управления, заведенным на кнопку и двумя выводами контроллера управления. При нажатии на кнопку двигатели отключаются от драйверов и подключаются к тормозным резисторам.