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

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

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

Запросить

Кнопка обмена Facebook
Кнопка обмена Twitter
Кнопка обмена строками
Кнопка обмена WeChat
Кнопка совместного использования LinkedIn
Pinterest кнопка совместного использования
Кнопка обмена WhatsApp
Какао кнопка обмена
Кнопка обмена Snapchat
Кнопка обмена телеграммой
Кнопка обмена Sharethis

Я думал о контроле ESC. k.
Электронный контроллер скорости бесщеточного двигателя без передатчика и приемника, или есть проект, в котором вы хотите использовать простую схему или Arduino для управления скоростью бесщеточного двигателя, а затем мы можем сделать это с помощью микроконтроллера Arduino.
Это включает в себя использование сигнала Arduino SWM для управления скоростью двигателя постоянного тока через ESC.
Это сэкономит вам стоимость покупки сервопривода или RC -передатчика и приемника.
Пусть начнется! !
Что вам нужно: сначала подключите три терминала бесщеточного мотора с тремя терминалами ESC.
Привинтите двигатель на аналогичную сильную доску, чтобы поддерживать стабильность при высокой RPM.
Загрузите и вспыхивает доступный код в нижней части страницы в Arduino с помощью USB -кабеля (
код объясняется позже на этой странице).
Подключите основную белую или желтую линию ESC к любому штифту ШИМ Arduino, я подключаю его к контакту D8 и указываю для него контакт 8 на эскизе Arduino.
Вы можете управлять многими двигателями, используя несколько булавок.
Подключите потенциометр к контактам VCC или 5 В ардуино и земли.
Подключите третий клемм переменного штифта к аналоговому контакту 0, и вы можете включить Arduino, используя BEC (
схема комбинации батареи)
в вашем ESC.
Чтобы использовать BEC, просто подключите красный толстый провод к штифту VIN Arduino.
Он может предоставить 5 В.
Не все ESC имеют BEC, в этом случае вы можете использовать внешний источник питания 5 В.
После питания Arduino подключите батарею Lipo к ESC. Вы закончили! !
Теперь медленно поверните ручку потенциометра, чтобы запустить и увеличить скорость двигателя.
В этом коде мы просто сопоставляем или ссылаемся на максимальное значение (1023) и минимальное (0)
значение моделирования при выводе 0 достигает требуемого максимального значения (2000), а минимум (1000)
работаем и управляем значением скорости ESC.
Вам может потребоваться изменить максимальные и минимальные значения ESC I.
Различные значения для E 1000 и 2000, другими словами, вам может потребоваться калибровать его, потому что разные ESC могут иметь разные начальные и окончательные точки.
Посетите больше учебных пособий-rztronics.
Код для управления EsscServo ESC с использованием библиотеки сервопривода включает //;
/Создайте настройку с именем esc void () {esc. Прикрепить (9);
/Укажите сигнал ESC, ESC здесь.
Секунды (1000);
/Инициализируйте сигнал до 1000 серий. начало (9600); } void loop () {int val;
/Создать переменную val = analogread (a0);
/Прочитать ввод из аналогового вывода 0 и сохранить его в val = map (
val, 0,1023, 1000,2000);
/Map val в min и max (
измените при необходимости) ESC.
Секунды (val);
/Используйте Val в качестве сигнала для ESC

Hoprio Group Профессиональный производитель Controller and Motors был создан в 2000 году. Групповая штаб -квартира в Чанчжоу, провинция Цзянсу.

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

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

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