Управление эл двигателем постоянного тока своими руками. Управление двигателем постоянного тока с помощью инвертора

Коллекторные двигатели постоянного тока получили широкое распространение за счет своей дешевизны и высокого КПД. Чаще всего такие двигатели используются в старт/стоп режиме и не требуют для своего подключения никакой пускорегулирующей аппаратуры, кроме обыкновенного выключателя. Однако, часто требуется регулировка скорость вращения, момент на валу или положение механизма, приводимого в движение двигателем. В таких случаях применяют микропроцессорные блоки управления коллекторными двигателями постоянного тока. Простейшим регулятором оборотов двигателя является источник питания с изменяемым выходным напряжением или ШИМ регулятор (именно его продают на Aliexpress). Это простые и недорогие решения, но такой регулятор не имеет обратной связи - обороты двигателя с таким регулятором зависят от нагрузки на валу. Для решения этой проблемы в регуляторы вводят обратную связь по скорости вращения. Простейшим вариантом получения информации о скорости вращения двигателя является установка на его валу тахогенератора или импульсного датчика. Такие решения позволяют решить проблему стабилизации скорости вращения двигателя, но усложняет конструкцию изделия и увеличивает его стоимость. Современные микропроцессорные технологии позволяют использовать в качестве тахогенератора сам электродвигатель (почти все электрические машины обратимы), измеряя ЭДС, генерируемую двигателем в момент кратковременного отключения от него питающего напряжения. Такое решение представляется оптимальным по соотношению цена/качество.

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

И третий параметр управления –положение или координата механизма, приводимого в действие двигателем постоянного тока. Управление скоростью, моментом и положением позволяет создавать полноценные сервоприводы на основе коллекторных двигателей. Сигнал обратной связи по положению может быть получен от аналогового потенциометрического датчика или энкодера на валу двигателя. Для задания требуемого положения может использоваться аналоговый сигнал, цифровой интерфейс или входы step/dir как в блоках управления шаговыми двигателями.

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

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


Когда мотор подключён источнику постоянного тока и еще не начал вращаться, то он представляет из себя обычное сопротивление. То есть через него течет ток согласно закону Ома и сопротивлению его обмотки. Преобладает компонента R. Индуктивность начинает влиять когда напряжение не постоянное, например, если мотор питается от ШИМ (PWM) сигнала.

Сопротивление ротора и индуктивность, как правило, очень малы. Его можно померить обычным мультиметром. Небольшие модельные моторы имеют сопротивление 1-10 Ом. Поэтому, при старте мотора (когда он ещё не начал вращаться), ток сильно превышает рабочий ток мотора и если мотор долго будет неподвижен (его заклинило), то такой высокий ток может привести к перегреву мотора и выходу из строя.

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

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

В дальнейшем нам понадобятся следующие выводы:

    пока мотор не начал вращаться он является сопротивлением

    если приложить к мотору изменяющееся напряжение (например PWM), то индуктивность будет иметь большое влияние, она будет сопротивляться изменению тока через мотор

    когда мотор вращается, то он является генератором, и за счет этого потребляемый ток снижается (итоговое напряжение равно V - Vbemf).

Как подключить мотор к МК

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

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


Максимальной мощности (Torque - крутящий момент) мотор достигает при максимальном токе. И зависимость тока и момента - линейная. Максимальной скорости двигатель достигает при отсутствии нагрузки (на холостых оборотах), при увеличении нагрузки скорость вращения падает. Номинальное рабочее напряжение указано в паспорте на двигатель и именно для него и приведён и этот график. Если же снижать напряжение, то скорость вращения, и все остальные показатели будут тоже падать. Как правило, ниже 30-50% от номинального напряжения мотор перестанет вращаться. Если же мотор не сможет прокрутить вал (его заклинило), то по сути станет сопротивлением и потребляемый ток достигает максимальной величины, зависящей от внутреннего сопротивления его обмоток. Обычный мотор не рассчитан на работу в таком режиме и может сгореть.

Посмотрим как меняется ток от нагрузки на реальном моторе R380-2580.


Мы видим, что рабочее напряжение данного мотора - 12В, потребляемый ток под нагрузкой - 1.5А. Ток останова мотора вырастает до 8А, а в холостом же вращении, потребляемый ток равен всего 0.8А.

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


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

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

Также, все постоянные моторы имеют еще одну неприятность - при вращении механический контакт в коллекторе не идеален, щётки искрят в процессе работы, создавая помехи, что может привести к сбою микроконтроллера. Чтобы снизить эти помехи, необходимо использовать конденсаторы небольшой ёмкости, подключенный параллельно выводам мотора (как можно ближе к самому мотору). Вот окончательная правильная схема (диод может быть не обязательно Шоттки, но он предпочтителен).


Биполярные транзисторы в открытом состоянии они ведут себя как диоды (на них падает около 0.7 В). А это, в свою очередь, вызывает их большой нагрев на больших токах и снижает КПД схемы управления мотором. Поэтому лучше управлять моторами с помощью полевых (MOSFET) транзисторов. В настоящее время они достаточно распространены и имеют невысокую цену. Их низкое сопротивление в открытом состоянии позволяет коммутировать очень высокие токи с минимальными потерями. Однако и у них есть свои недостатки. Так как MOSFET транзисторы управляются напряжением, а не током (и обычно оно составляет 10В), то нужно или выбирать специальные логические MOSFET, которые могут управляться низким напряжением - 1.8 .. 2.5В или использовать специальные схемы накачки напряжения (драйверы полевых транзисторов). Как выбирать MOSFET под вашу схему мы рассмотрим в других статьях, на конкретных приборах.

Теперь, подавая на выход микроконтроллера логическую единицу, мы заставим мотор вращаться, а логический ноль - остановится. Однако вращаться он будет с постоянной скоростью и только в одну сторону. Хотелось бы иметь возможность менять направление вращения мотора, а также его скорость. Рассмотрим, как этого можно добиться с помощью микроконтроллера.

H-Мост - меняем направление вращения мотора

Для управления направлением вращения мотора существует специальная схема, которая называется H-мост (схема выглядит как буква H).


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

Если в вашей схеме будет использоваться высоковольтный мотор постоянного тока (больше 24В) или мощный мотор с токами более 10А, то лучше использовать специальные микросхемы - драйверы MOSFET транзисторов. Драйверы управляются, как правило, сигналами микроконтроллера от 2 до 5В, а на выходе создают напряжение необходимое для полного открытия MOSFET транзисторов - обычно это 10-15В. Также драйверы обеспечивают большой импульсный ток необходимый для ускорения открытия полевых транзисторов. С помощью драйверов легко организовать управление верхним N-канальным транзистором. Очень хорошим драйвером является микросхема L6387D от компании ST. Данная микросхема хороша тем, что не требует диода для схемы накачки напряжения. Вот так она подключается для управления H-мостом на 2-х N-канальных транзисторах.


N-канальные полевые транзисторы, стоят дешевле P-канальных, а также имеют меньшее сопротивление в открытом состоянии, что позволяет коммутировать большие токи. Но ими сложнее управлять в верхнем положении. Проблема использования N-канального транзистора в верхнем ключе состоит в том, что для его открытия нужно подать напряжение 10В относительно Истока, а как вы видите на схеме там может быть все напряжение питания мотора, а не 0 вольт. Таким образом, на базу необходимо подать 10В + напряжение питания мотора. Нужна специальная bootstrap схема для повышения напряжения. Обычно, для этих целей используется схема накачки напряжения на конденсаторе и диоде. Однако такая схема работает только, если вы постоянно подзаряжаете конденсатор - открывая, закрывая нижний транзистор (в ШИМ управлении). Для возможности поддерживания верхнего транзистора постоянно открытым нужно еще усложнять схему - добавлять схему внешней подпитки конденсатора. Вот пример схемы управления N-канальными транзисторами без использования микросхем драйверов.


Перейдём к управлению скоростью вращения мотора.

ШИМ сигнал - управляем скоростью вращения мотора

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

Итак, нам необходимо менять напряжение подаваемое на мотор. В нашем распоряжении есть MOSFET транзистор. Мы помним, что наш мотор имеет индуктивность. Индуктивность сопротивляется изменению тока. И если быстро включать и выключать напряжение на моторе, то в момент выключения ток будет продолжать течь благодаря индуктивности. А мотор будет продолжать вращаться по инерции, а не остановится. Но естественно, вращаться он будет медленнее, среднее напряжение на его обмотках будет меньшее.

Микроконтроллер, как раз, отлично умеет генерировать импульсный ШИМ (PWM) сигнал. А мотор умеет интегрировать данный сигнал (усреднять) за счёт индуктивности обмоток и инерции ротора. От коэффициента заполнения (скважности) ШИМ сигнала как раз и будет зависеть полученное мотором среднее напряжение, а значит и скорость.

Какая же частота ШИМ нужна для лучшего управления мотором? Ответ очень простой, чем больше, тем лучше. Минимальная частота зависит от индуктивности мотора, а также массы ротора и нагрузки на вал мотора. Если смоделировать в электрическом симуляторе (например, PROTEUS) ШИМ управление мотором, то будет видно, что чем больше частота ШИМ, тем более ровный ток протекает через мотор (ripple current - снижается при увеличении частоты). Низкая частота:


высокая частота:


Если же частота упадёт ниже определённого уровня, ток станет разрывным (будет падать до нуля) и в итоге мотор не сможет крутиться.


Отлично, все просто! Делаем частоту ШИМ побольше, например 1 МГц, и любому мотору хватит. В жизни же, все не так просто. Для понимания всех возможных проблем можно упрощенно принять затвор MOSFET транзистора за идеальный конденсатор. Для того чтобы транзистор полностью открылся, конденсатор необходимо зарядить до 10В (на самом деле меньше). Чем больше ток, который мы можем вкачать в конденсатор, тем быстрее он зарядится, а значит быстрее откроется транзистор. В процессе открытия транзистора, ток и напряжение на нем будут максимальными, и чем больше это время, тем сильнее нагреется транзистор. В datasheet обычно есть такой параметр как Qgate - полный заряд, который надо передать транзистору, чтобы он открылся полностью.


Индуктивность моторов не такая уж маленькая, и такие большие частоты не нужны. Для управления моторами постоянного тока вполне достаточно 8 кГц, лучше около 20кГц (за звуковым диапазоном).

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

ШИМ управление мотором предполагает очень быстрое изменение напряжение от 0 для максимального, что порождает большие проблемы при трассировке платы. Перечислим коротко правила, которые необходимо соблюдать при трассировке платы.

    Земли управления моторами и микроконтроллера обязательно должны быть разделены, соединение в одной точке тонким проводником, например 0.3мм, как можно ближе к проводам питания всей схемы

    Драйвера управления MOSFET должны быть как можно ближе к самим MOSFET транзисторам

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

    Обязательно наличие конденсатора как можно ближе к зоне прохождения больших импульсных токов. Если такого конденсатора не будет, то напряжение на линии питания будет сильно проседать и микроконтроллер будет постоянно сбрасываться. Также без такого конденсатора, за счёт индуктивности проводов питания, напряжения на линии питания может увеличиться в несколько раз и компоненты выйдут из строя!

Более подробно мы рассмотрим как работают эти правила на конкретных приборах.

ШИМ сигнал в H-мосте

Посмотрим, как влияет схема управления на нагрев нашим электронных ключей. Допустим, что мы управляем мотором ШИМ сигналом со скважностью 50% и мотор крутится в одну сторону.

Самый простой вариант - применить ШИМ сигнал к одному из двух транзисторов, а второй оставить все время открытым. Обычно, ШИМ в этом случае подаётся на нижний транзистор (N типа), который обычно быстрее. В этом случае нагрев нижнего будет больше верхнего на величину тепла выделяемого при переключениях транзистора. Чтобы сравнять счёт, можно попеременно подавать ШИМ сигнал то на верхний (если они одинаковые), то на нижний транзистор. Также можно подавать ШИМ на оба транзистора одновременно, но из-за разницы в транзисторах это будет не эффективно, а также будет увеличивать нагрев за счёт переключения транзисторов. При такой схеме управления, два других транзистора работают как диоды. К счастью, наибольший ток через диод будет при наибольшей скважности ШИМ, при этом диод будет задействован очень малое время.

Для исключения тока через диоды, которые дают существенный нагрев, можно мотор никогда не отключать от напряжения, а вместо этого, крутить его в обратную сторону. Таким образом, мы должны, например 70% ШИМ сигнала крутить вправо, а 30% влево. Это даст в итоге 70%-30%=40% скорости вправо. Но при этом не будут задействованы диоды. Такой метод управления называется комплиментарным. Такая схема требует большого конденсатора на линии питания, а также источника питания, который может потреблять ток (например аккумулятора).

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

На этом мы закончим нашу статью про моторы. Теперь можно перейти к практике - будем делать для робота.

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

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

Управление пуском двигателя осуществляется в функции ЭДС (или скорости), тока, времени и пути.

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

Пуск двигателя постоянного тока параллельного или независимого возбуждения осуществляется с резистором, введенным в цепь якоря. Резистор необходим для ограничения пускового тока. По мере разгона двигателя пусковой резистор по ступеням выводится. Когда пуск закончится, резистор будет полностью зашунтирован, и двигатель перейдет работать на естественную механическую характеристику (рис. 1). При пуске двигатель разгоняется по искусственной характеристике 1, затем 2, а после шунтирования резистора - по естественной характеристике 3.

Рис. 1. Механические и электромеханические характеристики двигателя постоянного тока параллельного возбуждения (ω - угловая скорость вращения; I1 М1 - пиковый ток и момент двигателя; I2 М2 - ток и момент переключения)

Рассмотрим узел схемы пуска двигателя постоянного тока (ДПТ) в функции ЭДС (рис. 2).

Рис. 2. Узел схемы пуска ДПТ параллельного возбуждения в функции ЭДС

Управление в функции ЭДС (или скорости) осуществляется реле, напряжения и контакторами. Реле напряжения настроены на срабатывание при различных значениях ЭДС якоря. При включении контактора КМ1 напряжение на реле KV в момент пуска недостаточно для срабатывания. По мере разгона двигателя (вследствие роста ЭДС двигателя) срабатывает реле KV1, затем KV2 (напряжения срабатывания реле имеют соответствующие значения); они включают контакторы ускорения КМ2, КМЗ, и резисторы в цепи якоря шунтируются (цепи включения контакторов на схеме не показаны; LM - обмотка возбуждения).

Рассмотрим схему пуска двигателя постоянного тока в функции ЭДС (рис. 3). Угловая скорость двигателя часто фиксируется косвенным путем, т.е. измерением величин, связанных со скоростью. Для двигателя постоянного тока такой величиной является ЭДС. Пуск осуществляется следующим образом. Включается автоматический выключатель QF, обмотка возбуждения двигателя подключается к источнику питания. Срабатывает реле КА и замыкает свой контакт.

Остальные аппараты схемы остаются в исходном положении. Для пуска двигателя необходимо SB1 «Пуск», после чего контактор КМ1 срабатывает и подключает двигатель к источнику питания. Контактор КМ1 становится на самопитание. Двигатель постоянного тока разгоняется с резистором R цепи якоря двигателя.

По мере увеличения скорости двигателя растет его ЭДС и напряжение на катушках реле KV1 и KV2. При скорости ω1 (см. рис. 1.) срабатывает реле KV1. Оно замыкает свой контакт в цепи контактора КМ2, который срабатывает и закорачивает своим контактом первую ступень пускового резистора. При скорости ω2 срабатывает реле KV2. Своим контактом оно замыкает цепь питания контактора КМЗ, который, срабатывая, контактом закорачивает вторую пусковую ступень пускового резистора. Двигатель выходит на естественную механическую характеристику и заканчивает разбег.

Рис. 3. Схема пуска ДПТ параллельного возбуждения в функции ЭДС

Для правильной работы схемы необходимо настроить реле напряжения KV1 на срабатывание при ЭДС, соответствующей скорости ω1, и реле KV2 на срабатывание при скорости ω2.

Для остановки двигателя следует нажать кнопку SB2 «Стоп». Для обесточивания схемы нужно отключить автоматический выключатель QF.

Управление в функции тока осуществляется с помощью реле тока. Рассмотрим узел схемы пуска двигателя постоянного тока в функции тока. В схеме, приведенной на рис. 4, применяются реле максимального тока, которые срабатывают при пусковом токе I1 и отпадают при минимальном токе I2 (см. рис. 1). Собственное время срабатывания токовых реле должно быть меньше собственного времени срабатывания контактора.

Рис. 4. Узел схемы пуска ДПТ параллельного возбуждения в функции тока

Разгон двигателя начинается при резисторе, полностью введенном в цепь якоря. По мере разгона двигателя ток уменьшается, при токе I2 реле КА1 отпадает и своим контактом замыкает цепь питания контактора КМ2, который своим контактом шунтирует первую пусковую ступень резистора. Аналогично осуществляется закорачивание второй пусковой ступени резистора (реле КА2, контактор КМЗ). Цепи питания контакторов на схеме не показаны. По окончании пуска двигателя резистор в цепи якоря будет зашунтирован.

Рассмотрим схему пуска двигателя постоянного тока в функции тока (рис. 5). Сопротивления ступеней резистора выбираются таким образом, чтобы в момент включения двигателя и шунтирования ступеней ток I1 в цепи якоря и момент М1 не превосходили допустимого уровня.

Осуществляется включением автоматического выключателя QF и нажатием кнопки SB1 «Пуск». При этом срабатывает контактор КМ1 и замыкает свои контакты. По силовой цепи двигателя проходит пусковой ток I1, под действием которого срабатывает реле максимального тока КА1. Его контакт размыкается, и контактор КМ2 не получает питания.

Рис. 5. Схема пуска ДПТ параллельного возбуждения в функции тока

Когда ток уменьшается до минимального значения I2, реле максимального тока КА1 отпадает и замыкает свой контакт. Срабатывает контактор КМ2 и своим главным контактом шунтирует первую секцию пускового резистора и реле КА1. При переключении ток возрастает до значения I1.

При повторном увеличении тока до значения I1 контактор КМ1 не включается, поскольку его катушка зашунтирована контактом КМ2. Под действием тока I1 реле КА2 срабатывает и размыкает свой контакт. Когда в процессе ускорения ток вновь уменьшается до значения I2, реле КА2 отпадает и включается контактор КМЗ. Пуск заканчивается, двигатель работает на естественной механической характеристике.

Для правильной работы схемы необходимо, чтобы время срабатывания реле КА1 и КА2 было меньше времени срабатывания контакторов. Чтобы остановить двигатель, необходимо нажать кнопку SB2 «Стоп» и выключить автоматический выключатель QF для обесточивания схемы.

Управление в функции времени осуществляется с помощью реле времени и соответствующих контакторов, которые своими контактами закорачивают ступени резистора.

Рассмотрим узел схемы пуска двигателя постоянного тока в функции времени (рис. 6). Реле времени КТ срабатывает сразу при появлении напряжения в схеме управления через размыкающий контакт КМ1. После размыкания контакта КМ1 реле времени КТ теряет питание и с выдержкой времени замыкает свой контакт. Контактор КМ2 через промежуток времени, равный выдержке реле времени, получает питание, замыкает свой контакт и шунтирует сопротивление в цепи якоря.

Рис. 6. Узел схемы пуска ДПТ параллельного возбуждения в функции времени

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

Рассмотрим схему пуска двигателя постоянного тока параллельного возбуждения в функции времени. На рис. 7 приведена схема нереверсивного пуска двигателя постоянного тока параллельного возбуждения. Пуск происходит в две ступени. В схеме используются кнопки SB1 «Пуск» и SB2 «Стоп», контакторы КМ1...КМЗ, электромагнитные реле времени КТ1, КТ2. Включается автоматический выключатель QF. При этом катушка реле времени КТ1 получает питание и размыкает свой контакт в цепи контактора КМ2, Пуск двигателя осуществляется нажатием кнопки SB1 «Пуск». Контактор КМ1 получает питание и своим главным контактом подключает двигатель к источнику питания с резистором в цепи якоря.

Рис. 7. Схема нереверсивного пуска ДПТ в функции времени

Реле минимального тока КА служит для защиты двигателя от обрыва цепи возбуждения. При нормальной работе реле КА срабатывает и его контакт в цепи контактора КМ1 замыкается, подготавливая контактор КМ1 к работе. При обрыве цепи возбуждения реле КА обесточивается, размыкает свой контакт, затем обесточивается контактор КМ1 и двигатель останавливается. При срабатывании контактора КМ1 замыкается его блокировочный контакт и размыкается контакт КМ1 в цепи реле КТ1, которое обесточивается и замыкает свой контакт с выдержкой времени.

Через промежуток времени, равный выдержке времени реле КТ1, замыкается цепь питания контактора ускорения КМ2, который срабатывает и своим главным контактом закорачивает одну ступень пускового резистора. Одновременно получает питание реле времени КТ2. Двигатель разгоняется. Через промежуток времени, равный выдержке времени реле КТ2, контакт КТ2 замыкается, контактор ускорения КМЗ срабатывает и своим главным контактом закорачивает вторую ступень пускового резистора в цепи якоря. Пуск заканчивается, и двигатель переходит работать на естественную механическую характеристику.

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

В системах автоматического управления двигателем постоянного тока применяется динамическое торможение, торможение противовключением и рекуперативное торможение.

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

Управление в функции скорости (ЭДС) при динамическом торможении можно выполнить по схеме, приведенной на рис. 8. При отключении контактора КМ1 якорь двигателя отключается от сети, но на его зажимах в момент отключения имеется напряжение. Реле напряжения KV срабатывает и замыкает свой контакт в цепи контактора КМ2, который своим контактом замыкает якорь двигателя на резистор R.

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


Рис. 8. Узел схемы автоматического управления динамическим торможением в функции ЭДС: а - силовая цепь; б - цепь управления

Динамическое торможение двигателя постоянного тока независимого возбуждения в функции времени осуществляется по схеме, приведенной на рис. 9.

Рис. 9. Узел схемы динамического торможения ДПТ независимого возбуждения в функции времени

При работе двигателя реле времени КТ включено, но цепь контактора торможения КМ2 разомкнута. Для торможения необходимо нажать кнопку SB2 «Стоп». Контактор КМ1 и реле времени КТ теряют питание; срабатывает контактор КМ2, так как контакт КМ1 в цепи контактора КМ2 замыкается, а контакт реле времени КТ размыкается с выдержкой времени.

На время выдержки реле времени контактор КМ2 получает питание, замыкает свой контакт и подключает якорь двигателя к добавочному резистору R. Осуществляется динамическое торможение двигателя. В конце его реле КТ после выдержки времени размыкает свой контакт и отключает контактор КМ2 от сети. Дальнейшее торможение до полной остановки осуществляется под действием момента сопротивления Мс.

При торможении противовключением ЭДС двигателя и напряжение сети действуют согласно. Для ограничения тока в силовую цепь вводится резистор.

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

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


Рис. 10. Узлы схем включения сопротивлений гашения: а - сопротивление гашения включается параллельно; б - сопротивление гашения включается через диод.

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

Рис. 11. Защита от обрыва цепи возбуждения: а - силовая цепь возбуждения; б- цепь управления

При обрыве обмотки возбуждения реле КА теряет питание и отключает цепь контактора КМ.

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



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


Такие агрегаты были первыми двигателями, нашедшими широкое применение в промышленном оборудовании, и их до сих пор используют там, где требуется невысокая стоимость конечного устройства, простая установка и управление. На роторе этих двигателей располагается обмотка (1 на рисунке 1), а на статоре — электромагниты (2 на рисунке 1). Щеточные контакты (3 на рисунке 1), которые устанавливаются по окружности вала ротора, применяются для переключения полярности напряжения, прикладываемого к обмотке ротора. Они же создают основную проблему эксплуатации коллекторного ДПТ — ненадежность, поскольку претерпевают сильный износ и требуют периодической замены. Также между щетками и коммутаторными контактами в ходе работы возникают искры, что может привести к возникновению сильных электромагнитных помех. Кроме того, при неправильной эксплуатации всегда имеется риск создать электрическую дугу в коллекторе или, как еще это называют, круговой огонь. В этом случае якорь двигателя гарантированно отживает свой срок.



Рисунок 1 - двигатель постоянного тока


Сегодня получили распространение две схемы управления двигателем такого типа: генератор-двигатель (Г-Д) и преобразователь-двигатель (тиристорный ТП-Д и транзисторный ТрП-Д).



Рисунок 2 - силовые схемы электроприводов постоянного тока а) Г-Д, б) ТП-Д или ТрП-Д


На рисунке 2 показаны две схемы управления ДПТ с независимым возбуждением. В обоих случаях управление угловой скоростью и моментом по абсолютному значению и направлению осуществляют путем регулирования напряжения на якоре двигателя. Напряжение на якоре двигателя Д в системе Г-Д регулируют путем изменения силы тока в обмотке возбуждения генератора (ВГ). Для этой цели служит возбудитель генератора ВГ, в качестве которого используют силовые магнитные усилители (системы МУ-Г-Д, хотя это прошлый век, и в современных системах такого не встретишь), тиристорные (ТВ-Г-Д) или транзисторные (ТрВ-Г-Д) преобразователи. В системах ТП-Д напряжение на якоре двигателя регулируют путем фазового управления коммутацией тиристоров, а в системах ТрП-Д путем изменения скважности пульсирующего питающего напряжения, то есть с помощью широтно-импульсной модуляции (ШИМ).


Популярность Г-Д, а также ТП-Д с каждым годом падает из-за их громоздкости, аппаратной избыточности и сложности в управлении, по сути, они в основном применяются в промышленности для управления крупными двигателями.А ТрП-Д все чаще применяется в различных технических системах благодаря своей простоте, дешевизне и удобству управления. Также за счет обилия на рынке различных моделей MOSFET и IGBT-транзисторов и драйверов управления их затворами системы ТрП-Д применяются для управления как маломощными, так и крупными двигателями. Думаю, это стоит того, чтобы познакомиться с такими системами ближе.


Итак, сердцем ТрП-Д является широтно-импульсный преобразователь (ШИП), который состоит из четырех транзисторов (рисунок 3). В диагональ такого транзисторного моста включается нагрузка, то есть якорь двигателя. Питается ШИП от источника постоянного тока.



Рисунок 3 - схема транзисторного ШИП


Есть несколько способов управления ШИП по цепи якоря. Самый простой - это симметричный способ . При таком управлении в состоянии переключения находятся все четыре транзистора, и выходное напряжение ШИП представляет собой знакопеременные импульсы, длительность которых регулируется входным сигналом. Сам принцип переключения показан на рисунке 4. Логично предположить, если относительная продолжительность включения будет равна 50%, то на выходе ШИП получим 0 В. Преимуществом симметричного способа является простота реализации, но двухполярное напряжение на нагрузке, вызывающее пульсации тока в якоре, является его недостатком. По сути, он используется для управления маломощными ДПТ.



Рисунок 4 - симметричный способ управления ДПТ


Более совершенным является . Как мы видим на рисунке 5, он обеспечивает на выходе ШИП однополярное напряжение. В данном случае переключаются лишь два транзистора Т3 и Т4, при этом Т1 постоянно открыт, а Т2 постоянно закрыт. Для того, чтобы среднее напряжение на выходе ШИП было равно нулю, достаточно чтобы нижний переключающийся транзистор оставался в закрытом состоянии. Такой подход тоже не очень хорош тем, что верхние ключи загружены по току больше, чем нижние. При больших нагрузках это может привести к перегреву и выходу транзисторов из строя.



Рисунок 5 - несимметричный способ управления ДПТ


Но и с этим недостатком справились, придумав способ поочередного управления (рисунок 6). Здесь как при движении как в одну сторону, так и в другую будут переключаться все четыре транзистора. Обязательным условием является нахождение в противофазе управляющих напряжений транзисторов Т1 и Т2 для одной группы и Т3 и Т4 для другой.



Рисунок 6 - поочередный способ управления ДПТ


Из рисунка видим, что при определенном знаке сигнала задания на скорость длинные импульсы с разницей в полпериода подаются на диагонально противоположные ключи (в данном случае Т1 и Т4). Соответственно, также со сдвигом полпериода на ключи противоположной диагонали подаются короткие импульсы. Таким образом, нагрузка подключается к источнику во время отсутствия коротких импульсов, а во время их присутствия закорачивается либо на питание, либо на землю. При изменении знака задания транзисторы управляются противоположным образом.