керуйте безщітковим двигуном за допомогою arduino
додому » Блог » керування безщітковим двигуном за допомогою arduino

керуйте безщітковим двигуном за допомогою arduino

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

Запитуйте

кнопка спільного доступу до Facebook
кнопка спільного доступу до Twitter
кнопка спільного доступу до лінії
кнопка спільного доступу до wechat
кнопка спільного доступу в Linkedin
кнопка спільного доступу на pinterest
кнопка спільного доступу до WhatsApp
кнопка обміну kakao
кнопка обміну snapchat
кнопка обміну телеграмою
поділитися цією кнопкою спільного доступу

Я думав про керування ESC. k.
Електронний регулятор швидкості безщіткового двигуна без передавача та приймача, або є проект, у якому ви хочете використовувати просту схему або Arduino для керування швидкістю безщіткового двигуна, а потім ми можемо зробити це за допомогою мікроконтролера Arduino.
Це включає використання сигналу ШІМ arduino для керування швидкістю двигуна постійного струму через ESC.
Це заощадить вам витрати на покупку сервотестера або RC передавача та приймача.
Давайте почнемо! !
Що вам потрібно: спочатку з’єднайте три клеми безщіткового двигуна з трьома клемами ESC.
Прикрутіть двигун до такої ж міцної плати, щоб підтримувати стабільність на високих обертах.
Завантажте та передайте доступний код внизу сторінки на arduino за допомогою USB-кабелю (
код пояснюється далі на цій сторінці).
Підключіть основну білу або жовту сигнальну лінію ESC до будь-якого ШІМ-контакту Arduino, я підключаю його до D8-контакту та вказую для нього контакт 8 у ескізі Arduino.
Ви можете керувати багатьма двигунами за допомогою кількох контактів.
Підключіть потенціометр до контактів VCC або 5 В Arduino та заземліть.
Підключіть третій термінал змінного контакту до аналогового контакту 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);
/Відобразити значення в min і max (
змінити, якщо потрібно)esc.
Секунди (val);
/Використовуйте val як сигнал для esc

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

Швидкі посилання

Зв'яжіться з нами

WhatsApp: +86 18921090987 
Тел.: + 18921090987 
Електронна пошта: sales02@hoprio.com
Адреса: No.19 Mahang South Road, Wujin High-tech District, Changzhou City, Jiangsu Province, China 213167
Залиште повідомлення
ЗВ'ЯЖІТЬСЯ З НАМИ
Авторське право © 2024 ChangZhou Hoprio E-Commerce Co., Ltd. Усі права захищено. Карта сайту | Політика конфіденційності