Контроль безщірного двигуна за допомогою Arduino
Домашній » Блог » Контролювати безщірковий двигун за допомогою Arduino

Контроль безщірного двигуна за допомогою Arduino

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

Дізнатись

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

Я думав про контроль ESC. к.
Електронний контролер швидкості безщасливого двигуна без передавача та приймача, або є проект, в якому ви хочете використовувати простий ланцюг або Arduino для управління швидкістю безщільного двигуна, а потім ми можемо зробити це за допомогою мікроконтролера Arduino.
Це включає використання PWM -сигналу Arduino для управління швидкістю двигуна постійного струму через ESC.
Це заощадить вам вартість придбання сервоприводу або передавача та приймача RC.
Нехай розпочнеться! !
Що вам потрібно: спочатку підключіть три клеми безтоврового двигуна до трьох клем ESC.
Накрутіть двигун на подібну важку дошку, щоб підтримувати стабільність при великих об / хв.
Завантажити та прошивати доступний код у нижній частині сторінки до Arduino за допомогою USB -кабелю (
код пояснюється пізніше на цій сторінці).
Підключіть основну білу або жовту сигнальну лінію ESC 'до будь -якого штифта PIN Arduino, я підключаю його до штифта D8 і вказую штифт 8 для нього в ескізі Arduino.
Ви можете контролювати багато двигунів за допомогою декількох шпильок.
Підключіть потенціометр до VCC або 5 В шпильок Arduino і землі.
Підключіть третій клем змінної штифта до аналогового штифта 0, і ви можете живити Arduino за допомогою BEC (
ланцюг скасування акумулятора)
з’являються у вашому ESC.
Щоб використовувати BEC, просто підключіть червоний товстий дріт до штифта віна Arduino.
Він може забезпечити 5 В.
Не всі ESC мають BEC, і в цьому випадку ви можете використовувати зовнішній джерело живлення 5 В.
Після живлення Arduino зараз підключіть акумулятор Lipo до ESC. Ви закінчили! !
Тепер повільно поверніть ручку потенціометра, щоб почати і збільшити швидкість двигуна.
У цьому коді ми просто відображаємо або посилаємося на максимальне значення (1023) та мінімум (0)
Значення моделювання на PIN -коду 0 досягає необхідного максимального значення (2000) та мінімум (1000),
працюють та контролюють значення швидкості ESC.
Можливо, вам доведеться змінити максимальні та мінімальні значення ESC I.
Різні значення для E 1000 та 2000, іншими словами, вам може знадобитися калібрувати його, оскільки різні ESC можуть мати різні точки запуску та закінчення.
Відвідайте більше навчальних посібників-Rztronics.
Код для управління ESSCSERVO за допомогою бібліотеки сервоприводу включає //;
/Створіть налаштування з іменем esc void () {esc. додавання (9);
/Вкажіть штифт сигналу ESC, ESC тут.
Секунди (1000);
/Ініціалізуйте сигнал до 1000 серійного. почати (9600); } void loop () {int val;
/Створити змінну Val = Analogread (A0);
/Прочитайте вхід з аналогового PIN 0 і зберігайте його в val = карта (
val, 0,1023, 1000,2000);
/Карта Val до Min і Max (
змінюється, якщо потрібно) ESC.
Секунди (Val);
/Використовуйте Val як сигнал для ESC

Hoprio Group A Професійний виробник контролера та моторів був створений у 2000 році. Штаб -квартира групи в місті Чанчжоу, провінція Цзянсу.

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

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

WhatsApp: +86 18921090987 
Тел: +86-18921090987 
Електронна пошта: sales02@hoprio.com
Додати: №19 Mahang South Road, район Вуджіна, місто Чанчжоу, провінція Цзянсу, Китай 213167
Залиште повідомлення
Зв’яжіться з нами
Copyright © 2024 Changzhou Hoprio E-Commerce Co., Ltd. Усі права захищені. Мая | Політика конфіденційності