Тема 6
4.12M
Category: electronicselectronics

Тема 6 АТС (приводы)24

1. Тема 6

Приводы
(двигатели)

2.

Привод – это механизм для приведения в действие
оборудования по управлению технологическими
процессами с использованием управляющих
сигналов.
электрических
пневматических
гидравлических

3.

Электрический двигатель – электрическая машина, в
которой электрическая энергия преобразуется в механическую
посредством взаимодействия электромагнитных
полей статора и ротора
– двигатели постоянного, переменного
тока и универсальные;
– 1, 2, 3-х и многофазные двигатели;
– коллекторные и бесколлектоные;
– синхронные и асинхронные.

4.

Коллекторный двигатель
Коллекторный электродвигатель – электрическая машина, в которой
датчиком положения ротора и переключателем тока в обмотках является
одно и то же устройство – щёточно-коллекторный узел.

5.

Коллекторный двигатель
При подаче напряжения в одном направлении вал крутится по
часовой стрелке, в обратном направлении – против часовой.
Крутящий момент определяет
какая сила воздействует на точку
рычага на заданном расстоянии от
оси вращения
= F l.
Рекомендуемое (номинальное)
напряжение
V
Вольт
Потребляемый ток без
нагрузки
IF
Ампер
Потребляемый ток при
блокировке
IS
Ампер
Скорость вращения без
нагрузки
ω
с-¹
Максимальный крутящий
момент
τ
Н×м
Крутящий момент упрощённо измеряют – в кг×см.

6.

Коллекторный двигатель
Моторы – это мощные потребители с рядом побочных эффектов. Для управления
ими необходимы дополнительные компоненты.
Схема подключения
без возможности
реверса

7.

Коллекторный двигатель
Достоинства
- Низкая стоимость
- Надежность
- высокий крутящий момент
Недостатки
- Низкая износостойкость
- Требует регулярного технического обслуживания
для очистки или замены щеток
- Низкая теплоотдача

8.

Бесщеточный двигатель постоянного тока
(бесколлекторный)
Принцип работы данного привода основан
на взаимодействии магнитных полей между
электромагнитом и постоянным магнитом.
Бесщеточный двигатель использует
постоянный магнит в качестве ротора. Он
использует трехфазные приводные катушки
и специализированный датчик, который
отслеживает положение ротора. И когда
датчик отслеживает положение ротора, он
посылает опорные сигналы контроллеру.
Контроллер, в свою очередь, активирует
катушки упорядоченным образом.

9.

Бесщеточный двигатель постоянного тока
(бесколлекторный)

10.

Бесщеточный двигатель постоянного тока
(бесколлекторный)
Достоинства
- Быстродействие
- Более высокая частота вращения
- Высокие динамические характеристики
- Длительный срок службы
- Бесшумная работа
Недостатки
- Сложный и дорогостоящий регулятор
скорости
- Не работает без электроники

11.

12.

Шаговый двигатель
Шаговый двигатель – это
электромеханическое устройство,
преобразующее электрические сигналы в
дискретные угловые перемещения вала.
Он способен поворачиваться на заданное
количество шагов. Один полный оборот
разбит на n шагов. Таким образом, можно
повернуть вал мотор на произвольный угол,
кратный 360 / n°.

13.

Шаговый двигатель

14.

Шаговый двигатель
Достоинства
- Высокая точность работы
- Низкая стоимость
Недостатки
- Малый вращающий момент
- Ограниченная скорость
- Высокий уровень вибрации
- Проблема «проскальзывания» ротора при
повышенной нагрузке на вал

15.

Сервопривод
Сервомотор или сервопривод – это электромеханический
привод, предназначенный для поворота на определенный угол,
в котором двигатель будет находиться до поступления новых
команд
Сервопривод – это электродвигатель с блоком
управления, который за счёт обратной связи может
точно поддерживать заданное положение вала или
постоянную скорость вращения.

16.

Сервопривод
В сервоприводах используется механизм
обратной связи, позволяющий
обрабатывать ошибки и исправлять их в
позиционировании. Если какая-то сила
оказывает давление на привод, изменяя его
положение, двигатель будет применять силу
в противоположном направлении, чтобы
исправить возникающую ошибку.
Сервоприводы
с фиксированным
углом поворота
постоянного
вращения
(без потенциометра)

17.

Сервопривод
Характеристики
Крутящий момент
Крутящий момент представляет
собой произведение силы на длину
рычага. Другими словами, он
показывает, насколько тяжёлый груз
сервопривод способен удержать в
покое на рычаге заданной длины.
Скорость поворота
Скорость сервопривода выражается
через время, за которое выходной вал
успеет повернуться на 60°.
Характеристика 0,1 с/60° означает,
что сервопривод поворачивается на
60° за 0,1 с.
Например, если крутящий момент равен
5 кг·см, это означает, что сервопривод
удержит в горизонтальном положении
рычаг длиной 1 см с подвешенным
грузом 5 кг на свободном конце. Или,
что равносильно, удержать рычаг
длиной 5 см с подвешенным грузом 1 кг.
Материалы шестерней редуктора
Шестерни редуктора могут быть
пластиковые или металлические.

18.

Сервопривод
Серводвигатели имеют три контактных
провода:
♦ питание (обычно красного цвета);
♦ земля (обычно коричневого или черного
цвета);
♦ сигнальный вход (обычно белый или
оранжевый).
Серводвигатели требуют для работы ток больше, чем
выдает встроенный источник питания Arduino.
электролитические
конденсаторы развязки
Серводвигатели следует
запитывать отдельно
(не через выход +5 В Arduino)
То же самое верно для случая
подключения сразу нескольких
сервоприводов
Схема включения стабилизатора напряжения

19.

Сервопривод
Сервоприводы управляются по
сигнальной линии с помощью
прямоугольных импульсов
регулируемой длительности PDM
(Pulse Duration Modulation) —
импульсы постоянной
частоты и переменной
ширины.

20.

Сервопривод
Достоинства
- Более высокая скорость вращения
- Высокая мощность
- Позиция механизма всегда на виду и
доступна для корректирования
Недостатки
- - Сложная система подключения и
управления
- Требует квалифицированного
обслуживания
- Высокая стоимость

21.

Функции библиотеки Servo
для управления сервоприводом
attach(pin, min, max) – указывает вывод к которому подключен
сервопривод.
ширина импульса в микросекундах,
соответствующая минимальному
(угол 0 градусов) положению сервопривода
ширина импульса в микросекундах,
соответствующая максимальному
(угол 180 градусов) положению
сервопривода
по умолчанию выставляются равными 544 мкс и 2400 мкс соответственно
write (angle) – передает значения для управления приводом.
угол поворота (стандартный сервопривод)
скорость вращения (привод постоянного
вращения)
read () – считывает значение текущего положения сервопривода.
detach(pin, min, max) – отсоединяет экземпляр класса от пина. При
отсоединения всех сервоприводов, заблокированные ШИМ выводы снова
станут доступны.

22.

Функции библиотеки Servo
для управления сервоприводом
На платах Arduino, отличных от Mega, использование библиотеки
отключает возможность
использования analogWrite() (ШИМ) на пинах 9 и 10
(вне зависимости, подключены к этим пинам сервоприводы или нет).
На платах Arduino Mega до 12 сервоприводов могут
использоваться без влияния на функциональность ШИМ,
но использование от 12
до 23 сервоприводов отключит ШИМ на пинах 11 и 12.

23.

Пример управления сервоприводом
#include <Servo.h>
Servo myservo;

24.

Пример управления сервоприводом
#include <Servo.h>
Servo myservo;
void setup()
{
myservo.attach(9);
}

25.

Пример управления сервоприводом
#include <Servo.h>
Servo myservo;
void setup()
{
myservo.attach(9);
}
void loop()
{
for(pos = 0; pos < 180; pos += 1)
{
myservo.write(pos);
}
}

26.

Пример управления сервоприводом
#include <Servo.h>
Servo myservo;
void setup()
{
myservo.attach(9);
}
void loop()
{
for(pos = 0; pos < 180; pos += 1)
{
myservo.write(pos);
delay(15);
}
}

27.

Пример управления сервоприводом
#include <Servo.h>
Servo myservo;
void setup()
{
myservo.attach(9);
}
void loop()
{
for(pos = 0; pos < 180; pos += 1)
{
myservo.write(pos);
delay(15);
}
for(pos = 180; pos>=1; pos-=1)
{
myservo.write(pos);
delay(15);
}
}
English     Русский Rules