пятница, 12 февраля 2016 г.

Прошивка BLheli в регуляторы Eachine Racer 250 (активация OneShot125)

Прошивка BLHeli в отдельном представлении не нуждается.
Именно эту прошивку решил залить в штатные регуляторы квадрокоптера Eachine Racer 250.

Изначально в регуляторах залита прошивка Simonk без поддержки OneShot125, но так как регуляторы на чипе Silabs, их без проблем можно прошить прошивкой BLheli с помощью поддерживаемых адаптеров программирования. После прошивки будет активирован OneShot125, но damping light не поддерживается.

Забегая вперед, скажу, что после того как с помощью адаптера будет прошита BLHeli, в дальнейшем можно будет прошивать и конфигурировать регуляторы непосредственно через ваш полетный контроллер с прошивкой Cleanflight или Betaflight.


Приступим непосредственно к прошивке регуляторов.
Подробно рассказывать о процессе не имеет смысла, так как в сети полно статей и видео-роликов по прошивке регуляторов прошивкой BLHeli. Так что остановимся только на точках подключения программатора. На Eachine Racer 250 регуляторы несъемные и с одной стороны припаяны к мотору, а с другой стороны к основной плате квадрокоптера, снимать термоусадку целиком не хотелось. Поэтому с помощью модельного ножа я прорезал "окошко" в термоусадке и через него добрался до контактов подключения программатора. В моем случае, в качестве программатора  я использовал один из самых известных USB-адаптеров.


После того как успешно подключили программатор к регулятору, прошиваете BLHeli стандартным методом, выбрав прошивку XP-12A для мультикоптера. На момент написания статьи, я залил прошивку версии 14.4.0.1


Так же можно прошить регуляторы с помощью адаптера UNO R3 ATmega328P Development Board For Arduino. Подробности смотрите в видео, приведенном ниже: