Учебник по Arduino 04:Моторы
<основной класс="главный сайт" id="главный">
Добро пожаловать в четвертое учебное пособие по Arduino из нашей серии учебных пособий по Arduino. В этом уроке мы узнаем, как управлять двигателями постоянного тока и серводвигателями с помощью ШИМ (широтно-импульсной модуляции).
Это пошаговое видеоруководство, которому легко следовать. Кроме того, под видео вы можете найти, какие детали нам нужны для этого руководства, а также исходные коды примеров в видео.
Компоненты, необходимые для первого примера
- Двигатель постоянного тока ……………………………………….
- или двигатель вентилятора ЦП постоянного тока …………………..
- Батарея 9 В или адаптер (9-12 В) ……….
- Плата Arduino …………………………….
- Макет и соединительные провода ..………
- Транзистор NPN …………………………..
- Потенциометр ………………………………..
- Диод ……………………………………………
- Конденсатор – 1 мкФ ……………………………
- Резистор – 1 кОм …………………………….
Раскрытие информации:это партнерские ссылки. Являясь партнером Amazon, я зарабатываю на соответствующих покупках.
Схема первого примера управления двигателем постоянного тока
Исходный код первого примера управления двигателем постоянного тока
int pwmPin = 7;
void setup() {
Serial.begin(9600);
pinMode( pwmPin, OUTPUT);
}
void loop () {
int potValue = analogRead(A0);
int newpotValue = map(potValue, 0, 1023, 0 , 255);
analogWrite(pwmPin, newpotValue);
}
Code language: Arduino (arduino)
Детали, необходимые для второго примера управления серводвигателем
- Серводвигатель
- Потенциометр
Схема второго примера управления серводвигателем
Исходный код второго примера, управляющего серводвигателем
#include <Servo.h>
Servo myServo;
void setup() {
myServo.attach(7);
}
void loop() {
int potValue = analogRead(A0);
int angleValue = map(potValue, 0, 1023, 0, 180);
myServo.write(angleValue);
delay(10);
}
Code language: Arduino (arduino)
Производственный процесс
- Шаговые двигатели
- Бесщеточный двигатель постоянного тока
- Однофазные асинхронные двигатели
- Коллекторные двигатели переменного тока
- Технический совет:двигатели
- Хранение двигателей на складе
- Учебное пособие по блокировке RFID для Arduino
- Учебник по Arduino 01:Начало работы
- О промышленных двигателях и приложениях
- Введение в двигатель BLDC