Найти в Дзене
Электроника, ESP32, Arduino

Как сделать частотный преобразователь по картинке из Википедии

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

Миниатюрный трехфазный генератор - обмотки соединены по схеме звезда
Миниатюрный трехфазный генератор - обмотки соединены по схеме звезда

Частотный преобразователь также применяется и для асинхронных двигателей. Для регулировки скорости вращения вала асинхронного двигателя применяют следящие способы:

  • изменение дополнительного сопротивления цепи ротора;
  • изменение напряжения, подводимого к обмотке статора двигателя;
  • переключение числа пар полюсов;
  • изменение частоты питающего напряжения.

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

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

Структурная схема частотного преобразователя
Структурная схема частотного преобразователя

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

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

Для частотного преобразователя потребуются шесть электронных ключей.

Структурная схема самодельного трехфазного частотного преобразователя
Структурная схема самодельного трехфазного частотного преобразователя

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

https://ru.wikipedia.org/wiki/%D0%A2%D1%80%D1%91%D1%85%D1%84%D0%B0%D0%B7%D0%BD%D0%B0%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D1%81%D0%BD%D0%B0%D0%B1%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F
https://ru.wikipedia.org/wiki/%D0%A2%D1%80%D1%91%D1%85%D1%84%D0%B0%D0%B7%D0%BD%D0%B0%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D1%81%D0%BD%D0%B0%D0%B1%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F

Разберем первый интервал времени t1 (0....60)

Порядок переключения ключей t1
Порядок переключения ключей t1

Красная и зеленая линии находятся выше нуля, синяя ниже. Открываем ключи К1, К2, К6. Ток будет входить в обмотки L1 и L2 и выходить через обмотку L3.

Следующий временной интервал t2 (60....120)

Порядок переключения ключей t2
Порядок переключения ключей t2

Красная линия находится выше нуля, зеленая и синяя ниже. Открываем ключи К1, К5, К6. Ток будет входить в обмотку L1 выходить через обмотки L2 и L3. И так далее.

Выписываем все необходимые переключения согласно графика:

-7

Получается таблица с порядком переключений ключей:

Схема переключения ключей: да - открыт, нет закрыт.
Схема переключения ключей: да - открыт, нет закрыт.

Для примера возьмем интервал t равным 28 миллисекундам:

  • период Т = t1+t2+t3+t4+t5+t6 = 168 миллисекунд;
  • учитывая конструктивные особенности данного генератора (количество полюсов постоянных магнитов 12), за это время вал повернется на 1/6 оборота;
  • один полный оборот вал совершит за 168*6 = 1008 миллисекунд или примерно 1 оборот в секунду;
  • за одну минуту вал совершит 60*1000/1008 = 59,5 оборота в минуту

Математический аппарат готов - можно проектировать "железную" часть. Переключать ключи в нужной последовательности будем с помощью Arduino. Если выполнить ключи на транзисторах, то код нужно будет писать крайне аккуратно - любое парное замыкание ключей (например К1 и К4) приведет к короткому замыканию. Мне лень искать 6 транзисторов, и поэтому я буду использовать 2 драйвера TB6612FNG про которые писал в прошлой статье. (на каждую фазу используется по одному каналу).

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

Драйверы подключены таким образом образом, что при подаче на вход PWM логической единицы, на выходе будет напряжение +7V, а при подаче логического нуля выход будет притянут к земле.

Управлять скоростью и направлением вращения будем с помощью переменного резистора, но для начала просто запустим электродвигатель со скоростью вращения вала 59,5 об/минуту.

В скетче будем поочередно дергать ножки D5, D3, D2 в соответствии с табличкой, которую нарисовали используя картинку из Википедии.

Скетч самодельного частотного регулятора.
Скетч самодельного частотного регулятора.
Поехали! Скорость 1 оборот в секунду
Поехали! Скорость 1 оборот в секунду

Из теории электрических машин известно, что для изменения направления вращения достаточно махнуть местами любые 2 фазных провода. В данном случае перетыкать физически провода нет ни какой необходимости, можно просто махнуть местами две любые переменные.

Реверс трёхфазного электродвигателя
Реверс трёхфазного электродвигателя

Для отключения электродвигателя достаточно написать 1 строчку кода:

Отключение питания от обмоток двигателя - все ключи будут подтянуты к земле.
Отключение питания от обмоток двигателя - все ключи будут подтянуты к земле.

Переходим на управление от потенциометра, создаем 2 процедуры:

Процедура отключения и процедура вращения электродвигателя.
Процедура отключения и процедура вращения электродвигателя.

В основном цикле опрашиваем аналоговый вход к которому подключен потенциометр и управляем скоростью и направлением вращения.

Основной цикл программы
Основной цикл программы
Управление скоростью и направлением вращения с помощью потенциометра
Управление скоростью и направлением вращения с помощью потенциометра

Таким образом используя Arduino, 2 драйвера, и Википедию достаточно легко сделать простенький частотный преобразователь. Понятно, что для более точного контроля скорость вращения ротора необходимо использовать аппаратные таймеры, работу с регистрами и прочие прелести цивилизации типа дисплея для отображения частоты, а сами синусоидальные ЭДС создавать используя ШИМ.

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

(а-ля "беличья клеть").

Модель асинхронного двигателя.
Модель асинхронного двигателя.

Тут вообще нет ни каких магнитов, тем не менее можно управлять как скоростью так и направлением вращения рамки.

На Дзен кстати есть забавная статейка с классификацией электромоторов

Гы
Гы

Очень бы хотелось узнать откуда такая ИНФА, и кто все эти люди которым это нравится. Даже самодельный, весьма примитивный "частотник" собранный на коленке, позволяет без труда запускать синхронный электродвигатель в нужном направлении.

На моем канале есть и другие статьи посвященные опытам с трехфазным током.

Подробный алгоритм работы с драйвером электродвигателей был разобран в этой статье:

Всем удачи!