Как использовать ESC

9

Я новичок в RC связанных модулей. Сегодня я получил свой бесколлекторный эскобик Skywalker 20A от Hobbywing. Руководство здесь .

SkyWalker 20A

У меня также есть бесщеточный мотор с опережением (HL3512)

введите описание изображения здесь

У меня нет устройства для программирования esc (даже продавец не упомянул о таком требовании).

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

Может кто-нибудь сказать мне, как использовать Esc с тем, что у меня есть? (У меня 2200mAh LiPo и Arduino Mega тоже)

Дэвид
источник
1
Хороший вопрос +1
кодовым названием SC
@CodenamedSC спасибо. Я не мог найти какую-либо полезную статью по этому вопросу в Интернете. Надеюсь, что это достижимо ..
Дэвид
Для многих из них вам может понадобиться удобный способ регулировки ширины импульса (сравнимый с перемещением джойстика передатчика) для навигации по их программам настройки, которые состоят из последовательности звуковых сигналов, сделанных из обмоток двигателя, на которые вы реагируете передатчик палки. Это позволяет программировать ограничения, торможение, плавный запуск, режимы реверса (если есть) и т. Д.
Крис Страттон,
1
Я знаю, что вы попросили проверить с тем, что у вас есть. Но если вы готовы потратить пару долларов больше, вы можете получить простой серво-тестер, с которым вы можете играть с комбо. Большинство хобби-магазинов продают их. Сервотестер обычно используется для тестирования сервоприводов, но он может нормально управлять ESC (+ двигатель). Пример: hobbyking.com/hobbyking/store/__8296__Turnigy_Servo_Tester.html
Каспер
Большое спасибо @Casper! никогда не знал о таком модуле. Я закажу этот модуль ..
Анубис

Ответы:

9

ESC контролируются с помощью так называемых сервосигналов, это в основном прямоугольная волна 50 Гц (20 мсек), время включения которой колеблется от 0,5 мс до 2,5 мс, а в остальное время оно не учитывается, время этого импульса может несколько варьироваться и зависит от производителя устройства. 0,5 мс и 2,5 мс - хорошая отправная точка для любого проекта.

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

У вас уже есть все необходимое, чтобы это работало. Я бы порекомендовал посмотреть на серво-библиотеки Arduino, так как это быстро поможет вам в этом. Три черных провода на ESC, очевидно, подключены к двигателю, обратите внимание, что он вращается только в одном направлении, чтобы изменить это, вы можете повернуть любые два из трех проводов.

Толстый черный и красный провода идет к вашей батарее. Черный красный и белый провода предназначены для управляющего сигнала, красный должен быть оставлен неподключенным (или вы можете подключить Arduino с этой точки, если вы помните об уровнях напряжения, а ESC оборудован цепью для удаления аккумулятора), черный должен быть подключен на землю Arduino и белый на выходной контакт, используемый с библиотекой сервоприводов. Это почти все, что нужно сделать. Удачи.

S3C
источник
Спасибо! специально для информации о том, как подключить это к Arduino. Я попробую ..
Дэвид