Двигатели постоянного тока

Двигатели постоянного тока

Использование двигателей постоянного тока как наиболее распространенного типа приводов.

Двигатели постоянного тока достаточно легкие, имеют большой крутящий момент и при этом позволяют регулировать частоту вращения в большом диапазоне

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

Cистема дистанционного беспроводного управления двигателем для поворота камер видеонаблюдения, открытия ворот, жалюзи или солнеч

Cистема дистанционного беспроводного управления двигателем для поворота камер видеонаблюдения, открытия ворот, жалюзи или солнеч

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

Автоматический трекер солнца для поворота солнечной панели на основе измерения освещенности

Автоматический трекер солнца для поворота солнечной панели на основе измерения освещенности

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

Мобильная платформа для испытаний электродвигателей

Мобильная платформа для испытаний электродвигателей

Мобильная платформа для испытаний электродвигателей. Позволяет в реальном времени контролировать движение платформы, которая движется по испытательному маршруту и снимать параметры с датчиков

Создание собственной библиотеки управления двигателем постоянного тока

Создание собственной библиотеки управления двигателем постоянного тока

Серия-статей: Создание библиотек для Arduino #2

Серия-статей: Arduino, использование двигателей постоянного тока #4

Мы создали класс для управления двигателем постоянного тока. Но если мы хотим применять его в нескольких проектах, то для каждого нужно будет скопировать один и тот-же код Поэтому есть смысл выделить весь повторяющийся код в отдельную библиотеку, которую будем подключать так-же, как и стандартные библиотеки Arduino

Создание класса для работы с двигателем постоянного тока

Создание класса для работы с двигателем постоянного тока

Серия-статей: Arduino, использование двигателей постоянного тока #3

Один контроллер может управлять несколькими двигателями постоянного тока. Поскольку код управления будет тот-же самый, то есть выделить для него отдельный класс. Тогда при добавлении новго двигателя достаточно будет добавить всего нескольких строк, а не копировать одинаковые функции и пременные для каждого.

Плавный пуск двигателя постоянного тока с использованием таймеров

Плавный пуск двигателя постоянного тока с использованием таймеров

Серия-статей: Arduino, использование двигателей постоянного тока #2

При управлении двигателями постоянного тока иногда возникает необходимость резкого изменения скорости (на пример пуск c 0% на 100% мощности или изменение скорости на протвоположную). Но такой режим работы двигателя требует очень высоких токов – в несколько раз больше, чем простое движение. Реализуем плавный пуск двигателя, для этого попробуем использовать как стандартную функцию задержки delay(), так и таймеры

Подключаем двигатель постоянного тока. Микросхема L298P

Подключаем двигатель постоянного тока. Микросхема L298P

Серия-статей: Программирование Arduino с нуля #7

Серия-статей: Arduino, использование двигателей постоянного тока #1

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