ШИМ регулятор оборотов двигателя постоянного тока

Простая схема управления двигателем постоянного тока

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

Как будет вести себя двигатель в таком включении? Если частота ШИМ сигнала будет низкой (единицы Гц), то двигатель будет поворачиваться рывками. Это будет особенно заметно при маленьком коэффициенте заполнения ШИМ сигнала.
При частоте в сотни Гц мотор будет вращаться непрерывно и его скорость вращения будет изменяться пропорционально коэффициенту заполнения. Грубо говоря, двигатель будет “воспринимать” среднее значение подводимой к нему энергии.

Схема для генерации ШИМ сигнала

Существует много схем для генерации ШИМ сигнала. Одна из самых простых – это схема на основе 555-го таймера. Она требует минимум компонентов, не нуждается в настройке и собирается за один час.

Напряжение питания схемы VCC может быть в диапазоне 5 – 16 Вольт. В качестве диодов VD1 – VD3 можно взять практически любые диоды.

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

Вывод питания (VCC) и сброса (Reset) у нас заведены на плюс питания, допустим, +5 В, а земляной (GND) на минус. Открытый коллектор транзистора (вывод DISCH) подтянут к плюсу питания через резистор и с него снимается ШИМ сигнал. Вывод CONT не используется, к нему подключен конденсатор. Выводы компараторов THRES и TRIG объединены и подключены к RC цепочке, состоящей из переменного резистора, двух диодов и конденсатора. Средний вывод переменного резистора подключен к выводу OUT. Крайние выводы резистора подключены через диоды к конденсатору, который вторым выводом подключен к земле. Благодаря такому включению диодов, конденсатор заряжается через одну часть переменного резистора, а разряжается через другую.

В момент включения питания на выводе OUT низкий логический уровень, тогда на выводах THRES и TRIG, благодаря диоду VD2, тоже будет низкий уровень. Верхний компаратор переключит выход в ноль, а нижний в единицу. На выходе триггера установится нулевой уровень (потому что у него инвертор на выходе), транзисторный ключ закроется, а на выводе OUT установиться высокий уровень (потому что у него на инвертор на входе). Далее конденсатор С3 начнет заряжаться через диод VD1. Когда она зарядится до определенного уровня, нижний компаратор переключится в ноль, а затем верхний компаратор переключит выход в единицу. На выходе триггера установится единичный уровень, транзисторный ключ откроется, а на выводе OUT установится низкий уровень. Конденсатор C3 начнет разряжаться через диод VD2, до тех пор, пока полностью не разрядится и компараторы не переключат триггер в другое состояние. Далее цикл будет повторяться.

Приблизительную частоту ШИМ сигнала, формируемого этой схемой, можно рассчитать по следующей формуле:

где R1 в омах, C1 в фарадах.

При номиналах указанных на схеме выше, частота ШИМ сигнала будет равна:

F = 1.44/(50000*0.0000001) = 288 Гц.

ШИМ регулятор оборотов двигателя постоянного тока

Объединим две представленные выше схемы, и мы получим простую схему регулятора оборотов двигателя постоянного тока, которую можно применить для управления оборотами двигателя игрушки, робота, микродрели и т.д.

VT1 – полевой транзистор n-типа, способный выдерживать максимальный ток двигателя при заданном напряжении и нагрузке на валу. VCC1 от 5 до 16 В, VCC2 больше или равно VCC1.

Вместо полевого транзистора можно использовать биполярный n-p-n транзистор, транзистор дарлингтона, оптореле соответствующей мощности.

ШИМ – регуляторы оборотов двигателей на таймере 555

Широкое применение таймер 555 находит в устройствах регулирования, например, в ШИМ – регуляторах оборотов двигателей постоянного тока.

Все, кто когда – либо пользовался аккумуляторным шуруповертом, наверняка слышали писк, исходящий изнутри. Это свистят обмотки двигателя под воздействием импульсного напряжения, порождаемого системой ШИМ.

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

Вариант ШИМ – регулятора на основе таймера 555 показан на рисунке 1.

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

Заряд конденсатора происходит по цепи: +12V, R1, D1, левая часть резистора P1, C1, GND. А разряжается конденсатор по цепи: верхняя обкладка C1, правая часть резистора P1, диод D2, вывод 7 таймера, нижняя обкладка C1. Вращением движка резистора P1 можно изменять соотношение сопротивлений его левой и правой части, а следовательно время заряда и разряда конденсатора C1, и как следствие скважность импульсов.

Рисунок 1. Схема ШИМ – регулятора на таймере 555

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

Рисунок 2. Принципиальная схема набора ШИМ – регулятора.

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

Кстати, на этой схеме появился еще один элемент – диод D4. Его назначение в том, чтобы предотвратить разряд времязадающего конденсатора C1 через источник питания и нагрузку – двигатель. Тем самым достигается стабилизация работы частоты ШИМ.

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

Рисунок 3. Печатная плата набора ШИМ – регулятора.

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

Рисунок 4. Внешний вид набора ШИМ – регулятора.

Правда, уже собранный фирменный набор, смотрится достаточно симпатично.

Вот тут, возможно, кто-то задаст вопрос: «Нагрузка в этих регуляторах подключена между +12В и коллектором выходного транзистора. А как быть, например, в автомобиле, ведь там все уже подключено к массе, корпусу, автомобиля?»

Да, против массы не попрешь, тут можно только рекомендовать переместить транзисторный ключ в разрыв «плюсового» провода. Возможный вариант подобной схемы показан на рисунке 5.

На рисунке 6 показан отдельно выходной каскад на транзисторе MOSFET. Сток транзистора подключен к +12В аккумулятора, затвор просто «висит» в воздухе (что не рекомендуется), в цепь истока включена нагрузка, в нашем случае лампочка. Такой рисунок показан просто для объяснения, как работает MOSFET транзистор.

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

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

Как было сказано выше, для открывания MOSFET транзистора необходим дополнительный источник напряжения. В нашей схеме его роль выполняет конденсатор C1, который заряжается по цепи +12В, R2, VD1, C1, LA1, GND.

Чтобы открыть транзистор VT1, на его затвор необходимо подать положительное напряжение от заряженного конденсатора C2. Совершенно очевидно, что это произойдет только при открытом транзисторе VT2. А это возможно лишь в том случае, если закрыт транзистор оптрона OP1. Тогда положительное напряжение с плюсовой обкладки конденсатора C2 через резисторы R4 и R1 откроет транзистор VT2.

В этот момент входной сигнал ШИМ должен иметь низкий уровень и шунтировать светодиод оптрона (такое включение светодиодов часто называют инверсным), следовательно, светодиод оптрона погашен, а транзистор закрыт.

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

Сигнал ШИМ в это время имеет высокий уровень, поэтому светодиод не шунтируется и излучает положенные ему инфракрасные лучи, транзистор оптрона OP1 открыт, что в результате приводит к отключению нагрузки – лампочки.

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

Управление двигателями постоянного тока. Часть 1

Владимир Рентюк, Запорожье, Украина

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

Электродвигатели являются, наверное, одним из самых массовых изделий электротехники. Как говорит нам всезнающая Википедия, электрический двигатель – электрическая машина (электромеханический преобразователь), в которой электрическая энергия преобразуется в механическую. Началом его истории можно считать открытие, которое сделал Майкл Фарадей в далеком 1821 году, установив возможность вращения проводника в магнитном поле. Но первый более-менее практический электродвигатель с вращающимся ротором ждал своего изобретения до 1834 года. Его во время работы в Кёнигсберге изобрел Мориц Герман фон Якоби, более известный у нас как Борис Семенович. Электродвигатели характеризуют два основных параметра – это скорость вращения вала (ротора) и момент вращения, развиваемый на валу. В общем плане оба этих параметра зависят от напряжения, подаваемого на двигатель и тока в его обмотках. В настоящее время имеется достаточно много разновидностей электродвигателей, и поскольку, как заметил наш известный литературный персонаж Козьма Прутков, нельзя объять необъятное, остановимся на рассмотрении особенностей управления двигателями постоянного тока (далее электродвигателями).

К двигателям постоянного тока относятся два типа – это привычные для нас коллекторные двигатели и бесколлекторные (шаговые) двигатели. В первых переменное магнитное поле, обеспечивающее вращение вала двигателя, образуется обмотками ротора, которые запитываются через щеточный коммутатор – коллектор. Оно и взаимодействует с постоянным магнитным полем статора, вращая ротор. Для работы таких двигателей внешние коммутаторы не требуются, их роль выполняет коллектор. Статор может быть изготовлен как из системы постоянных магнитов, так и из электромагнитов. Во втором типе электродвигателей обмотки образуют неподвижную часть двигателя (статор), а ротор сделан из постоянных магнитов. Здесь переменное магнитное поле образуется путем коммутации обмоток статора, которая выполняется внешней управляющей схемой. Шаговые двигатели («stepper motor» в английском написании) значительно дороже коллекторных. Это достаточно сложные устройства со своими специфическими особенностями. Их полное описание требует отдельной публикации и выходит за рамки данной статьи. Для получения более полной информации по двигателям этого типа и их схемам управления можно обратиться, например, к [1].

Читайте также:  Ардуино: схемы и проекты своими руками

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

а)б)
Рисунок 1.Коллекторный двигатель с редуктором (а) и
типовая конструкция коллекторного двигателя (б).

Поскольку скорость вращения ротора коллекторного двигателя зависит, в первую очередь, от подаваемого на двигатель напряжения, то естественным является использование для его управления схем, имеющих возможность установки или регулировки выходного напряжения. Такими решениями, которые можно найти в Интернете, являются схемы на основе регулируемых стабилизаторов напряжения и, поскольку век дискретных стабилизаторов давно прошел, для этого целесообразно использовать недорогие интегральные компенсационные стабилизаторы, например, LM317 [2]. Возможные варианты такой схемы представлены на Рисунке 2.

а)б)
Рисунок 2.Схемы управления маломощным коллекторным двигателем на базе ИМС LM317.

Схема примитивная, но кажется очень удачной и, главное, недорогой. Посмотрим на нее с точки зрения инженера. Во-первых, можно ли ограничить момент вращения или ток двигателя? Это решается установкой дополнительного резистора. На Рисунке 2 он обозначен как RLIM. Его расчет имеется в спецификации, но он ухудшает характеристику схемы как стабилизатора напряжения (об этом будет ниже). Во-вторых, какой из вариантов управления скоростью лучше? Вариант на Рисунке 2а дает удобную линейную характеристику регулирования, поэтому он и более популярен. Вариант на Рисунке 2б имеет нелинейную характеристику. Но в первом случае при нарушении контакта в переменном резисторе мы получаем максимальную скорость, а во втором – минимальную. Что выбрать – зависит от конкретного применения. Теперь рассмотрим один пример для двигателя с типовыми параметрами: рабочее напряжение 12 В; максимальный рабочий ток 1 А. ИМС LM317, в зависимости от суффиксов, имеет максимальный выходной ток от 0.5 А до 1.5 А (см. спецификацию [2]; имеются аналогичные ИМС и с бóльшим током) и развитую защиту (от перегрузки и перегрева). С этой точки зрения для нашей задачи она подходит идеально. Проблемы скрываются, как всегда, в мелочах. Если двигатель будет выведен на максимальную мощность, что для нашего применения весьма реально, то на ИМС, даже при минимально допустимой разнице между входным напряжением VIN и выходным VOUT, равной 3 В, будет рассеиваться мощность не менее

Таким образом, нужен радиатор. Опять вопрос – на какую рассеиваемую мощность? На 3 Вт? А вот и нет. Если не полениться и рассчитать график нагрузки ИМС в зависимости от выходного напряжения (это легко выполнить в Excel), то мы получаем, что при наших условиях максимальная мощность на ИМС будет рассеиваться не при максимальном выходном напряжении регулятора, а при выходном напряжении равном 7.5 В (см. Рисунок 3), и она составит почти 5.0 Вт!

Рисунок 3.График зависимости мощности, рассеиваемой на ИМС регулятора, от выходного напряжения.

Как видим, получается что-то уже не дешевое, но очень громоздкое. Так что такой подход годится только для маломощных двигателей с рабочим током не более 0.25 А. В этом случае мощность на регулирующей ИМС будет на уровне 1.2 Вт, что уже будет приемлемо.

Выход из положения – использовать для управления метод широтно-импульсной модуляции (ШИМ). Он, действительно, самый распространенный. Его суть – подача на двигатель промодулированных по длительности однополярных прямоугольных импульсов. Согласно теории сигналов, в структуре такой последовательности имеется постоянная составляющая, пропорциональная отношению τ/T, где: τ – длительность импульса, а T – период последовательности. Вот она-то и управляет скоростью двигателя, который выделяет ее как интегратор в этой системе. Поскольку выходной каскад регулятора на основе ШИМ работает в ключевом режиме он, как правило, не нуждается в больших радиаторах для отвода тепла, даже при относительно больших мощностях двигателя, и КПД такого регулятора несравненно выше предыдущего. В ряде случаев можно использовать понижающие или повышающие DC/DC-преобразователи, но они имеют ряд ограничений, например, по глубине регулировки выходного напряжения и минимальной нагрузке. Поэтому, как правило, чаще встречаются иные решения. «Классическое» схемное решение такого регулятора представлено на Рисунке 4 [3]. Оно использовано в качестве дросселя (регулятора) в профессиональной модели железной дороги.

Рисунок 4.«Классическая» схема управления коллекторным двигателем на основе ШИМ (согласно оригиналу [3]).

На первом операционном усилителе собран генератор, на втором компаратор. На вход компаратора подается сигнал с конденсатора C1, а путем регулирования порога срабатывания формируется уже сигнал прямоугольной формы с нужным отношением τ/T (Рисунок 5).

Рисунок 5.Диаграмма управления коллекторным двигателем на основе ШИМ. Верхняя трасса – напряжение на конденсаторе С1; средняя (пересекает верхнюю) – сигнал управления (напряжение на движке резистора RV2); нижняя – напряжение на двигателе.

Диапазон регулировки устанавливается подстроечными резисторами RV1 (быстрее) и RV3 (медленнее), а сама регулировка скорости осуществляется резистором RV2 (скорость). Обращаю внимание читателей, что в Интернете на русскоязычных форумах гуляет похожая схема с ошибками в номиналах делителя, задающего порог компаратора. Управление непосредственно двигателем осуществляется через ключ на мощном полевом транзисторе типа BUZ11 [4]. Особенности этого транзистора типа MOSFET – большой рабочий ток (30 А постоянного, и до 120 А импульсного), сверхмалое сопротивление открытого канала (40 мОм) и, следовательно, минимальная мощность потерь в открытом состоянии.

На что нужно в первую очередь обращать внимание при использовании таких схем? Во-первых, это исполнение цепи управления. Здесь в схеме (Рисунок 4) есть небольшая недоработка. Если со временем возникнут проблемы с подвижным контактом переменного резистора, мы получим полный почти мгновенный разгон двигателя. Это может вывести из строя наше устройство. Какое противоядие? Установить добавочный достаточно высокоомный резистор, например, 300 кОм с вывода 5 ИМС на общий провод. В этом случае при отказе регулятора двигатель будет остановлен.

Еще одна проблема таких регуляторов – это выходной каскад или драйвер двигателя. В подобных схемах он может быть выполнен как на полевых транзисторах, так и на биполярных; последние несравненно дешевле. Но и в первом и во втором варианте необходимо учитывать некоторые важные моменты. Для управления полевым транзистором типа MOSFET нужно обеспечить заряд и разряд его входной емкости, а она может составлять тысячи пикофарад. Если не использовать последовательный с затвором резистор (R6 на Рисунке 4) или его номинал будет слишком мал, то на относительно высоких частотах управления операционный усилитель может выйти из строя. Если же использовать R6 большого номинала, то транзистор будет дольше находиться в активной зоне своей передаточной характеристики и, следовательно, имеем рост потерь и нагрев ключа.

Еще одно замечание к схеме на Рисунке 4. Использование дополнительного диода D2 лишено смысла, так как в структуре транзистора BUZ11 уже имеется свой внутренний защитный быстродействующий диод с лучшими характеристиками, чем предлагаемый. Диод D1 также явно лишний, транзистор BUZ11 допускает подачу напряжения затвор-исток ± 20 В, да и переполюсовка в цепи управления при однополярном питании, как и напряжение выше 12 В, невозможны.

Если использовать биполярный транзистор, то возникает проблема формирования достаточного по величине базового тока. Как известно, для насыщения ключа на биполярном транзисторе ток его базы должен быть, по крайней мере, не менее 0.06 от тока нагрузки. Понятно, что операционный усилитель такой ток может не обеспечить. С этой целью в аналогичном, по сути, регуляторе, который используется, например, в популярном мини-гравере PT-5201 компании Pro’sKit, применен транзистор TIP125, представляющий собой схему Дарлингтона. Тут интересный момент. Эти мини-граверы иногда выходят из строя, но не из-за перегрева транзистора, как можно было бы предположить, а из-за перегрева ИМС LM358 (максимальная рабочая температура +70 °С) выходным транзистором (максимально допустимая температура +150 °С). В изделиях, которыми пользовался автор статьи, он был вплотную прижат к корпусу ИМС и посажен на клей, что недопустимо нагревало ИМС и почти блокировало теплоотвод. Если вам попалась такое исполнение, то лучше «отклеить» транзистор от ИМС и максимально отогнуть. За это know-how автор статьи был премирован компанией Pro’sKit набором инструментов. Как видите все нужно решать в комплексе – смотреть не только на схемотехнику, но и внимательно относится к конструкции регулятора в целом.

а)б)
Рисунок 6.Пример схем регуляторов с ШИМ и изменением опорной частоты.

Есть еще несколько интересных схем более простых ШИМ-регуляторов. Например, две схемы на одиночном операционном усилителе с драйвером опубликованы в [5] (Одна из них приведена на Рисунке 6а). Есть схемы и на базе популярного таймера серии 555 [6] (Рисунок 6б). Эти дешевые решения не должны вводить вас в заблуждение своей кажущейся простотой. Вспомним А.С. Пушкина: «Не гонялся бы ты, поп, за дешевизной». Или французов: «За каждое удовольствие нужно платить». Обе эти схемы формируют суррогатный сигнал ШИМ с изменением опорной частоты. Так схемы на ОУ из [5] меняют частоту управления во время регулирования от 170 Гц до 500 Гц, а схема на таймере – от 150 Гц до 1000 Гц, и ее диапазон регулировки (верхний диапазон) ограничен скважностью 9.5. Для некоторых применений это может быть недопустимо, так как на больших частотах двигатель может и не заработать, или не дать нужный момент вращения. Это происходит из-за того, что ток в обмотке двигателя, которая представляет собой индуктивность, устанавливается не мгновенно, а нарастает и спадает по экспоненте. Более корректные схемы на базе таймера и одиночного ОУ приведены на Рисунке 7.

а)б)
Рисунок 7.Схемы регуляторов с ШИМ без изменения опорной частоты.

Аналогичные по структуре регуляторы можно построить и на цифровых логических элементах, но они имеют малую нагрузочную способность и требуют отдельного источника питания, поэтому в данной статье не рассматриваются. Применение же таймера 555 интересно тем, что частота генератора, выполненного на его базе, практически не зависит от напряжения питания. Кроме того, большинство ныне выпускаемых зарубежных аналогов, выполненных по биполярной технологии, допускает выходной ток до 200 мА и более. То есть, они могут легко справиться и с емкостью затвора MOSFET и с мощными ключами на биполярных транзисторах. Близкий к таймеру 555 советско-российский аналог – это ИМС (КР)1006ВИ1. Максимальный выходной ток для КР1006ВИ1 и КМОП-версий таймера составляет 100 мА.

Читайте также:  Драйвер регулятора постоянного тока полумостовой

Motor Control

Motor Control Circuits

Страницы

ШИМ-регулятор оборотов

ШИМ-регуляторы все работоспособны , проверил их работу с помощью двигателя от шуруповёрта.
Снял видео –

122 комментария:

Частота ШИМа около 40 КГц?

Честно говоря уже точно не помню, в районе 10 – 15 кГц

мска слаба . если кто частоту повышает и уберает свист .то пт 2шт непотянетнужна раскачка пред выход то можно тогда снимать и токи большие для электро велло .

Накидал на макетке схему 1, питание 12,5В, подключил 12В моторчик от шуруповёрта.
1. Обороты изменяются, НО на любых оборотах можно остановить двигатель рукой. Что не так?
2. На низких оборотах свистит, а именно низкие, до 300 нужны. Как убрать свист?
3. При 12,5В питании и 12В моторчике могу ибойтись без стабилизатора?

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

Можно подавать на вход любое напряжение или только 12 вольт?

В приведённых схемах напряжение можно подавать до 25-30 вольт, это напряжение ограничено максимально допустимым входным для стабилизатора 7809.

Добрый день! Ссылки на печатные платы у вас не работают.

Проверил – вроде всё работает.

Я конечно извиняюсь но не одна ссылка не открывается.Я уже отключил все расширения и антивирусник.

Все открылось в другом браузере.

Что бы убрать свист нужно конденсатор c1 поставить на 220 pf (проверено на собранной схеме)

здравствуйте, а для двигателя на 48вольт что можете посоветовать?

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

Здравствуйте! Собрал схему на 5 ампер. Все регулируется и есть легкий свист как у вас. Скажите, пожалуйста, должно ли меняться напряжение на выходе (на клеммах двигателя) при регулировке или нет?

Конечно, будет меняться. Если измерять тестером на постоянке – то напряжение на двигателе будет изменятся от нуля до напряжения питания. Примерно

Спасибо! Очень признателен! Отличный сайт!

Здравствуйте! скажите на схеме между диодом d1 и переменным резистором стоит резистор 1к на печатке же его нет! Это сделано специально?

Да, вы внимательны, но это не принципиально – в сторону максимума убрано ограничение.

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

Наверно не хватает мощности блоку питания – чем запитываете кулер?

Все разобрался! Объясню может кому пригодится! Запитывал мощный кулер с током потребления 3,5 А, кулер 4-х пиновый, порыскал по форумам оказалось что для управления такими кулерами не хватает только двух проводов питания нужен управляющий провод (синий)! Подключил так, плюс и минус от блока питания а синий провод питается от стока IRF540

Где купить готовый ШИМ на шуруповёрт

http://got.by/vr019 -можно тут купить

Спасибо а он точно при низких оборотах не потеряет тягу?

Нужен такой как на видео.

Я их делал только для видео и у меня остался ещё на 10 А. Напишите мне на почту roshansky@mail.ru

В Китае можно купить –
http://ali.pub/3zl5i

можно в китае заказать
могу дать ссылку

На печатной плате, между 1 и 8 ножкой стоит конденсатор. На схеме его нет. На фото ШИМ 5 А, он четко виден. Скажите пожалуйста номинал этого конденсатора. Про R2 уже прочитал в комментариях.

Это не принципиально – дополнительно 0.1 мкф по питанию микросхемы.

здравствуйте необходимо инвертировать управление по плюсу,помогите со схемой.

Не схеме нет, а на плате есть резистор со входа + на вход стабилизатора. Для чего? Номинал?

Это просто перемычка – 0 ом

Первую схемку накидал на макетке год назад – работала, правда свистела.

Сегодня протравил Вашу, спаял – не работает. Двигатель от шуруповёрта дёргается, но не крутится. На выходе БП 12В напряжение в такт дёрганью мотора просаживается до 0.
Подключил вместо моторчика лампу 12В 21 Вт – при любом (кроме одного крайнего) положении переменника лампочка ритмично два раза раскаляет нить до красна (но не светится), затем, на третий такт, вспыхивает и горит ярко. Регулировка не работает.
БП китайский 12В 5А тянет автолампу 12В 55А. Пробовал заменить его на 14В АКБ от шуруповёрта – там уж ТОЧНО ток порядочный – тоже самое. Провода между БП, ШИМ и двигателем 2,5мм2 10 см. Переменник припаян на проводах 5 см.

Конденсатор С1 поставил 220 pf.

Добавлю – речь про 5А схему.

Эта схема проверена и много раз. Посмотрите осциллографом что у вас на 3 выходе NE555. Должны быть чёткие прямоугольные импульсы и скважность должна изменяться когда мы крутим переменный резистор. Может быть кондёр С1 маловат, попробуйте запаять больше – 1000 пФ
И какая у вас частота ШИМ получается?

Заработала. Оказалась неисправной микросхема из магазина. Бывает.

Большое спасибо Максим Тишкову за совет по изменению конденсатора – теперь не свистит.

. то ли я в лыжи обутый то ли схема так себе .

Мне для работы нужна лабораторная мешалка, компактная, мешать от 100 мл до 3 литров. 99 % времени обороты 250 об/мин. Вытравил плату, спаял. БП – с Али 12В 5А. Мотор – от шуруповёрта на 12В, магазин “Радио”.
На таких оборотах вращение НЕРАВНОМЕРНОЕ, мешалка время от времени останавливается (а я должен быть уверен, что она мешает, пока я другими делами занят. ). ОСТАНАВЛИВАЕТСЯ от ЛЁГКОГО прикосновения пальца к валу.

Вот https://yadi.sk/d/Tdlv-Lky3MN6am ссылка на фото – общий вид и компоновка. Жёлто-зелёные провода – ПВЗ-2,5.

МОИ ИЗМЕНЕНИЯ в схеме:
1. Чтобы увеличение оборотов мотора происходило при вращении переменника ПО часовой стрелке, поменял местами крайние провода переменника.
2. Чтобы ограничить максимальную частоту вращения, на одну из крайних ножек повесил сопротивление 70кОм*3=210кОм
3. Чтобы не свистела при работе – С1 – 220 пФ.

ВОПРОСЫ:
1. Почему нестабильное вращение на малых оборотах?
2. Почему вращение останавливается “силой мысли”?

ЗЫ Заказал на Али ШИМ за 180 рублей. Посылка уже в Москве, посмотрю как он держит МАЛЫЕ обороты.

ЗЫЫ Мой старенький осцил после 5 лет в гараже приказал долго жить 🙁 Посмотреть импульсы нечем 🙁

Т.е. мне бы регулировку 0-1000 об/мин с нелинейной зависимостью (переменник В?)

Чтобы держали стабильно малые обороты при изменяющейся нагрузке нужна обратная связь по оборотам. Как вариант – контроллер ( например Ардуино) – выход ШИМ – обратная связь от таходатчика ( например датчик Холла ) – программа которая поддерживает обороты двигателя. Силовая часть стандартная.

Неверно выразился-получил бесполезный совет. Сам виноват.

Наливаю воду в стакан, опускаю мешалку, выставляю на глаз 250 об/мин. Мешалка вращается, обороты, на глаз, стабильны, всё в порядке. Нагрузка НЕИЗМЕННАЯ – вода!
Затем, НЕ периодично (от нескольких десятков секунд до нескольких минут) ОСТАНАВЛИВАЕТСЯ.

Как В ЭТОЙ схеме обеспечить:
1. Стабильную работу на оборотах от 150?
2. Ограничить максимальные 1000-15000?

поправка обороты 1000-1500, а не 15 000

Как купить ваш ШИМ регулятор
+79894400534

Я в общем делал эти ШИМы только для видео и сам я из Беларуси. Аналогичные можно купить в Китае, по ценам с ними конкурировать невозможно.

сколько соит заказ 1 плати в украину? И есть ли ваше прещдставительство в киеве?

Ещё раз повторю – Я в общем делал эти ШИМы только для видео и сам я из Беларуси. Аналогичные можно купить в Китае, по ценам с ними конкурировать невозможно.

Добрый день! Как известно, чем выше частота шим тем сильнее греется мосфет. Мне нужен простой шим с питанием 5-24В, т.к. в качестве нагрузки будет нагревательный элемент, но очень мощный, до 50А. Подскажите как понизить частоту до 30-100Гц, только заменой конденсатора С1 на более ёмкий? Какая емкость нужна?
Заранее огромное спасибо!

Да, чтобы понизить частоту ШИМ – надо увеличить ёмкость конденсатора С1. Попробуйте поставить 0.1 мкФ ( или 0.01 мкФ ), можно подобрать экспериментально, а можно воспользоваться онлайн калькулятором NE555 – задайте поиск и вы увидите. Есть также программы для расчёта схем на NE555 – они тоже все бесплатные и их можно скачать.

Подскажите еще, пожалуйста, переменный резистор принципиально на 100кОм и стабилизатор на 9В? Если резистор на 50кОм и стаб на 12В еще нужно что-то менять?

Как сделать регулятор оборотов электродвигателя 12в, 220в, 24в

Плавная работа двигателя, без рывков и скачков мощности – это залог его долговечности. Для контроля этих показателей используется регулятор оборотов электродвигателя на 220В, 12 В и 24 В, все эти частотники можно изготовить своими руками или купить уже готовый агрегат.

Зачем нужен регулятор оборотов

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

Фото — мощный регулятор для асинхронного двигателя

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

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

Фото — регулятор оборотов двигателя постоянного тока

Зачем нужен регулятор оборотов асинхронного электродвигателя:

  1. Для экономии электроэнергии. Контролируя скорость мотора, плавность его пуска и остановки, силы и частоты оборотов, можно добиться значительной экономии личных средств. В качестве примера, снижение скорости на 20% может дать экономию энергии в размере 50%.
  2. Преобразователь частоты может использоваться для контроля температуры процесса, давления или без использования отдельного контроллера;
  3. Не требуется дополнительного контроллера для плавного пуска;
  4. Значительно снижаются расходы на техническое обслуживание.

Устройство часто используется для сварочного аппарата (в основном для полуавтоматов), электрической печки, ряда бытовых приборов (пылесоса, швейной машинки, радио, стиральной машины), домашнего отопителя, различных судомоделей и т.д.

Фото — шим контроллер оборотов

Принцип работы регулятора оборотов

Регулятор оборотов представляет собой устройство, состоящее из следующих трех основных подсистем:

  1. Двигателя переменного тока;
  2. Главного контроллера привода;
  3. Привода и дополнительных деталей.

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

Читайте также:  Подводный металлоискатель своими руками – схема, видео

Фото — схема регулятора для коллекторного двигателя

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

Фото — синусоида нормальной работы электродвигателя

Как выбрать регулятор

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

  1. Тип управления. Для коллекторного электродвигателя бывают регуляторы с векторной или скалярной системой управления. Первые чаще применяются, но вторые считаются более надежными;
  2. Мощность. Это один из самых важных факторов для выбора электрического преобразователя частот. Нужно подбирать частотник с мощностью, которая соответствует максимально допустимой на предохраняемом приборе. Но для низковольтного двигатель лучше подобрать регулятор мощнее, чем допустимая величина Ватт;
  3. Напряжение. Естественно, здесь все индивидуально, но по возможности нужно купить регулятор оборотов для электродвигателя, у которого принципиальная схема имеет широкий диапазон допустимых напряжений;
  4. Диапазон частот. Преобразование частоты – это основная задача данного прибора, поэтому старайтесь выбрать модель, которая будет максимально соответствовать Вашим потребностям. Скажем, для ручного фрезера будет достаточно 1000 Герц;
  5. По прочим характеристикам. Это срок гарантии, количество входов, размер (для настольных станков и ручных инструментов есть специальная приставка).

Хорошо себя зарекомендовали приборы марки Sinus, E-Sky и Pic.

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

Фото — схема регулятора для бесколлекторных двигателей

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

Видео: регулятор оборотов электродвигателя с ШИро V2

Как сделать самодельный регулятор оборотов двигателя

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

Для работы нам понадобится мощный симистор типа BT138-600, её советует журнал радиотехники.

Фото — схема регулятора оборотов своими руками

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

Принцип работы прост: в момент, когда двигатель немного затормаживается, его индуктивность падает, и это увеличивает напряжение в R2-P1 и C3, то в свою очередь влечет более продолжительное открытие симистора.

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

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

ОБОРУДОВАНИЕ
ТЕХНОЛОГИИ
РАЗРАБОТКИ

Блог технической поддержки моих разработок

Урок 73. ПИД-регулятор скорости вращения двигателя постоянного тока. Разработка аппаратной части.

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

Игорь из Москвы заказал мне разработку контроллера- регулятора скорости вращения двигателя постоянного тока.

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

Используется коллекторный двигатель постоянного тока мощностью 500 Вт и номинальным напряжением 100 В. Необходимо задавать и стабилизировать его скорость вращения.

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

Должен получиться учебный материал на несколько разных тем:

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

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

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

Аппаратное подключение двигателя постоянного тока к Ардуино.

Существуют две основные задачи:

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

Сошлюсь на Урок 39, раздел ”Общие сведения о регуляторах”. Там написано, что необходимо выделить:

  • регулируемый параметр – что мы регулируем;
  • регулирующий элемент – с помощью чего мы регулируем.

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

Подключение двигателя к ШИМ Arduino.

Естественно для управления двигателем будем использовать ШИМ. Это значительно упростит схему, повысит КПД. Практически, независимо от мощности и напряжения мотора, для управления им достаточно одного ключа. Конечно, передельно-допустимые параметры ключа должны соответствовать двигателю. Для моего двигателя-вентилятора я выбрал такие элементы.

ШИМ с выхода Ардуино открывает и закрывает ключ, собранный на MOSFET-транзисторе. Можно, конечно, использовать и биполярный транзистор, но:

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

Я выбрал MOSFET-транзистор IRF7341: N-канал, 55 В, 4 А. Кроме предельно-допустимых параметров необходимо учитывать то, что транзистор должен быть низкопороговым, т.е. открываться при небольшом напряжении (не более 5 В). Иначе необходимо использовать дополнительный элемент – драйвер.

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

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

При закрытом транзисторе диод находится в открытом состоянии, через него течет ток размагничивания обмотки двигателя. Затем транзистор открывается. А диод закрывается только через время восстановления обратного сопротивления. Даже у “быстрых” (FR307) диодов это время составляет 150-500 нс, у “супербыстрых” 35 нс, а у выпрямительных 1N4007 этот параметр не нормируется. Представьте себе, что при частоте ШИМ 100 кГц 100000 раз в секунду будет происходить короткое замыкание. Это приведет к жутким помехам, уменьшению КПД и нагреву диода и транзистора.

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

  • Лучше всего диод Шоттки.
  • Если высокое напряжение (более 150 В) не позволяет использовать диод Шоттки, то лучшим вариантом будет карбидокремиевые диоды Шоттки.
  • Следующим приемлемым вариантом могут быть HEXFRED-диоды с ограничением обратного тока обратного восстановления;
  • На крайний случай остаются супербыстрые и ультрабыстрые диоды.

У меня напряжение всего 12 В. Я выбрал диод Шоттки SS16.

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

Измерение скорости вращения.

Традиционным компонентом для измерения числа оборотов мотора служит датчик Холла. Это датчик, который показывает наличие магнитного поля, например, присутствие рядом с ним постоянного магнита. Для наших целей необходимы цифровые или дискретные датчики Холла. В отличие от аналоговых они срабатывают при превышении магнитным полем определенного порога и имеют гистерезис.

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

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

Я поступил проще. Использовал дешевый, миниатюрный датчик Холла TLE4905L. В самых дорогих магазинах он стоит до 50 руб, а на АлиЭкспресс от 25 руб.

Это цифровой датчик Холла, настроенный на определенный порог магнитного поля. Он прекрасно срабатывает на расстоянии 8 мм от миниатюрного магнита диаметром 5 мм и толщиной 1 мм.

Конструкция измерителя очевидна. Я приклеил 2 магнита к диску вентилятора и над линией, по которой они двигаются при вращении, расположил датчик Холла.

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

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

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

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

Для задания скорости будем использовать переменный резистор. Подключим его к аналоговому входу платы Ардуино. Добавим еще сигнал включения/выключения двигателя и выход для тестовых импульсов. С помощью него будем проверять работу устройства без мотора.

С учетом всего вышесказанного окончательная схема контроллера-регулятора оборотов двигателя будет выглядеть так.

В реальных приложениях обороты можно задавать напряжением на аналоговом входе A0. Получится стандартный аналоговый интерфейс 0…5 В. Если необходим диапазон 0…10 В, то достаточно добавить резисторный делитель напряжения.

Состояние контроллера для отладки ПИД-регулятора будем передавать на компьютер через последовательный порт. Я разработаю программу верхнего уровня с регистрацией данных и отображением их в графическом виде. Регистратор значительно облегчает настройку любого ПИД-регулятора.

В следующем уроке начнем “оживлять” контроллер.

Ссылка на основную публикацию