Знання — ESC

Використовуйте Arduino для генерації сигналів ШІМ і керування ESC для реалізації руху двигуна вперед і назад.

Опубліковано Fengyukun

Використовуйте Arduino для генерації сигналів ШІМ і керування ESC для реалізації руху двигуна вперед і назад.

Управління двонаправленим електронним регулятором швидкості (ESC) за допомогою сигналу ШІМ зазвичай передбачає надсилання певних значень ШІМ для керування швидкістю та напрямком двигуна. Нижче наведено простий приклад коду керування за допомогою Arduino для генерації сигналу ШІМ та керування двонаправленим ESC. Переконайтеся, що ваш двонаправлений ESC підключений до контакту ШІМ Arduino та має належне живлення.#include <Servo.h>Servo esc; // Створення об'єкта Servovoid setup() {esc.attach(9); // Підключіть ESC до контакту 9 на Arduinoesc.writeMicroseconds(1500); // Ініціалізація двигуна в нейтральне положенняdelay(2000); // зачекайте 2 секунди}void loop() {int throttle = 1500; // Нейтральне положення, двигун не обертаєтьсяesc.writeMicroseconds(throttle); // Надсилання сигналу ШІМ для керування двигуном//Затримати на деякий часзатримка...

читати далі →

Як надіслати сигнали ШІМ на ESC за допомогою Raspberry Pi 4B для керування підводними двигунами?

Опубліковано Fengyukun

Як надіслати сигнали ШІМ на ESC за допомогою Raspberry Pi 4B для керування підводними двигунами?
Нейтральний сигнал зупинки є його сигналом розблокування
При використанні сигналу 50 Гц період сигналу становить 20 мс.
Відсоток в інструкціях стосується відсотка ширини імпульсу керування ШІМ, а не фактичного робочого циклу сигналу ШІМ (тут легко неправильно зрозуміти).

читати далі →

[Керування підводним двигуном] Як використовувати STM32 для керування ESC через ШІМ?

Опубліковано Fengyukun

[Керування підводним двигуном] Як використовувати STM32 для керування ESC через ШІМ?

Багато студентів, які хочуть використовувати мікроконтролери для керування роботою двигуна, знайшли багато інформації в Інтернеті, але виявили, що багато з них не дуже зрозумілі, як вирішити проблему.Я сподіваюся, що кожен зможе поділитися своїм досвідом у коментарях і допомогти більшій кількості людей.ESC, які ви купуєте, можуть відрізнятися, але загальна ідея керування однакова, тому я вірю, що ви зможете досягти своїх цілей, прочитавши цю статтю.Сигнал ШІМ:(1) Управління хвилею ШІМ (загалом, ESC керуються хвилею ШІМ 50 Гц, що становить 20 мс);(2) Проміжна пауза (тут, як правило, стосується високого рівня робочого циклу) 1,5 мс Фактично, інтервал між 1,475 мс і 1,525 мс вважається проміжною...

читати далі →

Чому безщіточні двигуни/безщіточні двигуни не можна підключити безпосередньо до джерела живлення?

Опубліковано Fengyukun

Безщітковий двигун/пропелер не може бути підключений безпосередньо до джерела живлення, що контролюється контролером (ESC), щоб забезпечити нормальну роботу двигуна/пропелера, що може зробити двигун/пропелер більш ефективним. Якщо вам потрібно використовувати безщітковий двигун, будь ласка, зверніть увагу на правильний метод експлуатації, щоб забезпечити нормальне використання та тривалий термін служби двигуна.

читати далі →

Як працює електронний регулятор швидкості

Опубліковано Fengyukun

Електронний регулятор швидкості - це електронний пристрій, який використовується для керування швидкістю та крутним моментом безщіткових двигунів. Його основний принцип заснований на технології ШІМ (широтно-імпульсної модуляції) та алгоритмі керування замкнутим контуром.В електронних регуляторах швидкості технологія ШІМ використовується для управління струмом і швидкістю двигуна. Він керує джерелом живлення постійного струму для генерування прямокутної хвилі певної частоти через комутаційну трубку (зазвичай MOSFET), а також контролює струм і швидкість двигуна, регулюючи робочий цикл прямокутної форми. Трифазна схема з повним мостом зазвичай використовується в електронних регуляторах швидкості для приводу безщіткових двигунів. Кожне плече моста складається з кількох MOSFET-перемикачів, двигун можна регулювати в прямому, зворотному...

читати далі →