Pусский
управлять бесщеточным двигателем с помощью Arduino
Дом » Блог » управлять бесщеточным двигателем с помощью Arduino

управлять бесщеточным двигателем с помощью Arduino

Просмотры:0     Автор:Pедактор сайта     Время публикации: 2020-09-02      Происхождение:Работает

Запрос цены

facebook sharing button
twitter sharing button
line sharing button
wechat sharing button
linkedin sharing button
pinterest sharing button
whatsapp sharing button
kakao sharing button
snapchat sharing button
telegram sharing button
sharethis sharing button

Я думал об управлении ESC. к.
Электронный регулятор скорости бесщеточного двигателя без передатчика и приемника, или есть проект, в котором вы хотите использовать простую схему или Arduino для управления скоростью бесщеточного двигателя, а затем мы можем сделать это с помощью микроконтроллера Arduino.
Это включает в себя использование ШИМ-сигнала Arduino для управления скоростью двигателя постоянного тока через ESC.
Это сэкономит вам деньги на покупке сервотестера или RC-передатчика и приемника.
Давайте начнем! !
Что вам нужно: сначала соедините три клеммы бесщеточного двигателя с тремя клеммами ESC.
Прикрутите двигатель к аналогичной прочной доске, чтобы сохранить стабильность на высоких оборотах.
Загрузите и перепрограммируйте доступный код внизу страницы на Arduino с помощью USB-кабеля (
Код объясняется ниже на этой странице).
Подключите основную белую или желтую сигнальную линию регулятора скорости к любому контакту ШИМ Arduino, я подключаю его к контакту D8 и указываю для него контакт 8 в эскизе Arduino.
Вы можете управлять многими двигателями, используя несколько контактов.
Подключите потенциометр к контактам vcc или 5 В Arduino и заземлению.
Подключите третий терминал переменного контакта к аналоговому контакту 0, и вы сможете подать питание на Arduino, используя BEC (
схема подавителя батареи).
Появится в вашем ESC.
Чтобы использовать BEC, просто подключите толстый красный провод к выводу Vin Arduino.
Он может обеспечивать напряжение 5 В.
Не все регуляторы скорости имеют BEC, в этом случае вы можете использовать внешний источник питания 5 В.
После подачи питания на Arduino подключите аккумулятор Lipo к ESC. Готово! !
Теперь медленно поверните ручку потенциометра, чтобы запустить и увеличить скорость двигателя.
В этом коде мы просто сопоставляем или ссылаемся на максимальное значение (1023) и минимальное (0).
Значение моделирования на выводе 0 достигает требуемого максимального значения (2000) и минимального (1000).
Управляйте и контролируйте значение скорости ESC.
Возможно, вам придется изменить максимальное и минимальное значения ESC I.
Разные значения для E 1000 и 2000, другими словами, вам может потребоваться его калибровка, поскольку разные ESC могут иметь разные начальную и конечную точки.
Посетите дополнительные руководства-RZtronics.
Код для управления escservo esc с использованием сервобиблиотеки включает //;
/Создайте настройку с именем esc void (){esc. прикрепить(9);
/Укажите здесь сигнальный вывод esc, esc.
Секунды (1000);
/Инициализируйте сигнал серийным номером 1000. начать(9600); }void цикл () {int val;
/Создать переменную val = AnalogRead (A0);
/Читать входные данные с аналогового контакта 0 и сохранять их в val = map (
Val, 0,1023, 1000,2000);
/Сопоставьте значение с минимальным и максимальным (
измените при необходимости)esc.
Секунды (вал);
/Использовать val как сигнал для выхода

Группа HOPRIO, профессиональный производитель контроллеров и двигателей, была основана в 2000 году. Штаб-квартира группы находится в городе Чанчжоу, провинция Цзянсу.

Быстрые ссылки

Связаться с нами

WhatsApp: +8618921090987
Тел: +86-18921090987
Электронная почта: sales02@hoprio.com
Добавить: № 19 Mahang South Road, район высоких технологий Уджин, город Чанчжоу, провинция Цзянсу, Китай 213167
Оставить сообщение
СВЯЗАТЬСЯ С НАМИ
 Авторские права © 2026 ChangZhou Hoprio E-Commerce Co., Ltd. Все права защищены. Sitemap | Политика конфиденциальности