Широтно-импульсная модуляция (ШИМ). Широтно-импульсный модулятор, принцип работы и схема Простой регулируемый шим

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

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

Определение и основные преимущества

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

Иногда, ШИМ-контроллерами называются генераторы ШИМ-импульсов, но в них нет возможности подключить цепи обратной связи, и они подходят скорее для регуляторов напряжения, чем для обеспечения стабильного питания приборов. Однако в литературе и интернет-порталах часто можно встретить названия типа «ШИМ-контроллер, на NE555» или «… на ардуино» - это не совсем верно по вышеуказанным причинам, они могут использоваться только для регулирования выходных параметров, но не для их стабилизации.

Аббревиатура «ШИМ» расшифровывается, как широтно-импульсная модуляция - это один из методов модуляции сигнала не за счёт величины выходного напряжения, а именно за счёт изменения ширины импульсов. В результате формируется моделируемый сигнал за счёт интегрирования импульсов с помощью C- или LC-цепей, другими словами - за счёт сглаживания.

Вывод: ШИМ-контроллер - устройство, которое управляет ШИМ-сигналом.

Основные характеристики

Для ШИМ-сигнала можно выделить две основных характеристики:

1. Частота импульсов - от этого зависит рабочая частота преобразователя. Типовыми являются частоты выше 20 кГц, фактически 40-100 кГц.

2. Коэффициент заполнения и скважность. Это две смежных величины характеризующие одно и то же. Коэффициент заполнения может обозначаться буквой S, а скважность D.

где T - это период сигнала,

Часть времени от периода, когда на выходе контроллера формируется управляющий сигнал, всегда меньше 1. Скважность всегда больше 1. При частоте 100 кГц период сигнала равен 10 мкс, а ключ открыт в течении 2.5 мкс, то коэффициент заполнения - 0.25, в процентах - 25%, а скважность равна 4.

Также важно учитывать внутреннюю конструкцию и предназначение по количеству управляемых ключей.

Отличия от линейных схем потери

Как уже было сказано, преимуществом перед линейными схемами является высокий КПД (больше 80, а в настоящее время и 90%). Это обусловлено следующим:

Допустим сглаженное напряжение после диодного моста равно 15В, ток нагрузки 1А. Вам нужно получить стабилизированное питание напряжением 12В. Фактически линейный стабилизатор представляет собой сопротивление, которое изменяет свою величину в зависимости от величины входного напряжения для получения номинального выходного - с небольшими отклонениями (доли вольт) при изменениях входного (единицы и десятки вольт).

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

Pпотерь=(Uвх-Uвых)*I

Так как в рассмотренном примере ток нагрузки 1А, входное напряжение 15В, а выходное - 12В, то рассчитаем потери и КПД линейного стабилизатора (КРЕНка или типа L7812):

Pпотерь=(15В-12В)*1А = 3В*1А = 3Вт

Тогда КПД равен:

n=Pполезная/Pпотр

n=((12В*1А)/(15В*1А))*100%=(12Вт/15Вт)*100%=80%

Основной особенностью ШИМ является то, что силовой элемент, пусть это будет MOSFET, либо открыт полностью, либо полностью закрыт и ток через него не протекает. Поэтому потери КПД обусловлены только потерями проводимости

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

Общая структура

Рассмотрим общую структуру абстрактного ШИМ-контроллер. Я употребил слово "абстрактного" потому что, в общем, все они похожи, но их функционал все же может отличаться в определенных пределах, соответственно будет отличаться структура и выводы.

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

1. Генератор импульсов.

2. Источник опорного напряжения. (ИОН)

3. Цепи для обработки сигнала обратной связи (ОС): усилитель ошибки, компаратор.

4. Генератор импульсов управляет встроенными транзисторами , которые предназначены для управления силовым ключом или ключами.

Количество силовых ключей, которыми может управлять ШИМ-контроллер, зависит от его предназначения. Простейшие обратноходовые преобразователи в своей схеме содержат 1 силовой ключ, полумостовые схемы (push-pull) - 2 ключа, мостовые - 4.

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

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

Интересно:

В некоторых ШИМ-контроллрах для маломощных блоков питания (до 50 Вт) силовые ключи встроенные и внешние не используются. Пример - 5l0830R

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

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

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

Назначение выводов

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

Поэтому рассмотрим типовые названия выводов и их назначение:

    GND - общий вывод соединяется с минусом схемы или с землей.

    Uc (Vc) - питание микросхемы.

    Ucc (Vss, Vcc) - Вывод для контроля питания. Если питание проседает, то возникает вероятность того, что силовые ключи не будут полностью открываться, а из-за этого начнут греться и сгорят. Вывод нужен чтобы отключить контроллер в подобной ситуации.

    OUT - как видно из название - это выход контроллера. Здесь выводятся управляющий ШИМ-сигнал для силовых ключей. Выше мы упомянули, что в преобразователях разных топологий имеют разное количество ключей. Название вывода может отличаться в зависимости от этого. Например, в контроллерах для полумостовых схем он может называться HO и LO для верхнего и нижнего ключа соответственно. При этом и выход может быть однотактный и двухтактный (с одним ключем и двумя) - для управления полевыми транзисторами (пояснение см. выше). Но и сам контроллер может быть для однотактной и двухтактной схемы - с одним и двумя выходными выводами соответственно. Это важно.

    Vref - опорное напряжения, обычно соединяется с землей через небольшой конденсатор (единицы микрофарад).

    ILIM - сигнал с датчика тока. Нужен для ограничения выходного тока. Соединяется с цепями обратной связи.

    ILIMREF - на ней устанавливается напряжение срабатывания ножки ILIM

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

    RtCt - выводы для подключения времязадающей RC-цепи, которая определяет частоту ШИМ-сигнала.

    CLOCK - тактовые импульсы для синхронизации нескольких ШИМ-контроллеров между собой тогда RC-цепь подключается только к ведущему контроллеру, а RT ведомых с Vref, CT ведомых соединяюся с общим.

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

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

    EAOUT или Error Amplifier Output рус. Выход усилителя ошибки. Не смотря на то, что есть входы усилителя ошибки и с их помощью, в принципе можно регулировать выходные параметры, но контроллер довольно медленно на это реагирует. В результате медленной реакции может возникнуть возбуждение схемы, и она выйдет из строя. Поэтому с этого вывода через частотозависимые цепи подают сигналы на INV. Это еще называется частотной коррекцией усилителя ошибки.

Примеры реальных устройств

Для закрепления информации давайте рассмотрим несколько примеров типовых ШИМ-контроллеров и их схем включения. Мы будем делать это на примере двух микросхем:

    TL494 (её аналоги: KA7500B, КР1114ЕУ4, Sharp IR3M02, UA494, Fujitsu MB3759);

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

TL494 - обзор

Начнем с 494-й микросхемы. Её технические характеристики:

В этом конкретном примере можно видеть большинство описанных выше выводов:

1. Неинвертирующий вход первого компаратора ошибки

2. Инвертирующий вход первого компаратора ошибки

3. Вход обратной связи

4. Вход регулировки мертвого времени

5. Вывод для подключения внешнего времязадающего конденсатора

6. Вывод для подключения времязадающего резистора

7. Общий вывод микросхемы, минус питания

8. Вывод коллектора первого выходного транзистора

9. Вывод эмиттера первого выходного транзистора

10. Вывод эмиттера второго выходного транзистора

11. Вывод коллектора второго выходного транзистора

12. Вход подачи питающего напряжения

13. Вход выбора однотактного или же двухтактного режима работы микросхемы

14. Вывод встроенного источника опорного напряжения 5 вольт

15. Инвертирующий вход второго компаратора ошибки

16. Неинвертирующий вход второго компаратора ошибки

На рисунке ниже изображен пример компьютерного блока питания на этой микросхеме.

UC3843 - обзор

Другой популярной ШИМ является микросхема 3843 - на ней также строятся компьютерные и не только блоки питания. Её цоколевка расположена ниже, как вы можете наблюдать, у неё всего 8 выводов, но функции она выполняет те же, что и предыдущая ИМС.

Интересно:

Бывает UC3843 и в 14-ногом корпусе, но встречаются гораздо реже. Обратите внимание на маркировку - дополнительные выводы либо дублируются, либо незадействованы (NC).

Расшифруем назначением выводов:

1. Вход компаратора (усилителя ошибки).

2. Вход напряжения обратной связи. Это напряжение сравнивается с опорным внутри ИМС.

3. Датчик тока. Подключается к резистору стоящему в между силовым транзистором и общим проводом. Нужен для защиты от перегрузок.

4. Времязадающая RC-цепь. С её помощью задаётся рабочая частота ИМС.

6. Выход. Управляющее напряжение. Подключается к затвору транзистора, здесь двухтактный выходной каскад для управления однотактным преобразователем (одним транзистором), что можно наблюдать на рисунке ниже.

Понижающего (Buck), повышающего (Boost) и понижающее-повышающего (Buck-Boost) типов.

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

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

Можно убедиться, что в сущности особых отличий от рассмотренных в ней нет.

А вот пример на подобном контроллере, как видите силового ключа нет, а только микросхема 5L0380R с четырьмя выводами. Отсюда следует, что в определенных задачах сложная схемотехника и гибкость TL494 просто не нужна. Это справедливо для маломощных блоков питания, где нет особых требований к шумам и помехам, а выходные пульсации можно погасить LC-фильтром. Это блок питания для светодиодных лент, ноутбуков, DVD-плееров и прочее.

Заключение

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

Например);

  • резистор номиналом 190…240 Ом (вот отличный набор резисторов самых распространённых номиналов);
  • персональный компьютер со средой разработки Arduino IDE.
  • Инструкция по использованию ШИМ в Arduino

    1 Общие сведения о широтно-импульсной модуляции

    Цифровые выводы Arduino могут выдавать только два значения: логический 0 (LOW, низкий уровень) и логическую 1 (HIGH, высокий). На то они и цифровые. Но есть у Ардуино «особые» выводы, которые обозначаются PWM . Их иногда обозначают волнистой чертой "~" или обводят кружочками или ещё как-то выделяют среди прочих. PWM расшифровывается как Pulse-width modulation или широтно-импульсная модуляция , ШИМ .

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

    Если скважность равняется 100%, то всё время на цифровом выходе Arduino будет напряжение логическая "1" или 5 вольт. Если задать скважность 50%, то половину времени на выходе будет логическая "1", а половину - логический "0", и среднее напряжение будет равняться 2,5 вольтам. Ну и так далее.


    В программе скважность задаётся не в процентах, а числом от 0 до 255. Например, команда analogWrite(10, 64) скажет микроконтроллеру подать на цифровой PWM выход №10 сигнал со скважностью 25%.

    Выводы Arduino с функцией широтно-импульсной модуляции работают на частоте около 500 Гц. Значит, период следования импульсов - около 2 миллисекунд, что и отмеряют зелёные вертикальные штрихи на рисунке.

    Получается, что мы можем сымитировать аналоговый сигнал на цифровом выходе! Интересно, правда?!

    Как же мы можем использовать ШИМ? Применений масса! Например, управлять яркостью светодиода, скоростью вращения двигателя, током транзистора, звуком из пьезоизлучателя и т.д.…

    2 Схема для демонстрации широтно-импульсной модуляции в Arduino

    Давайте рассмотрим самый базовый пример - управление яркостью светодиода с помощью ШИМ. Соберём классическую схему.


    3 Пример скетча с ШИМ

    Откроем из примеров скетч "Fade": Файл Образцы 01.Basics Fade .


    Немного изменим его и загрузим в память Arduino.

    Int ledPin = 3; // объявляем пин, управляющий светодиодом int brightness = 0; // переменная для задания яркости int fadeAmount = 5; // шаг изменения яркости void setup() { pinMode(ledPin, OUTPUT); } void loop() { analogWrite(ledPin, brightness); // устанавливаем яркость brightness на выводе ledPin brightness += fadeAmount; // изменяем значение яркости /* при достижении границ 0 или 255 меняем направление изменения яркости */ if (brightness == 0 || brightness == 255) { fadeAmount = -fadeAmount; // изменяем знак шага } delay(30); // задержка для большей видимости эффекта }

    4 Управление яркостью светодиода с помощью PWM и Arduino

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


    Посмотрите приложенные видео, где наглядно показано изменение яркости светодиода, на подключённом осциллографе видно, как при этом меняется сигнал с Arduino.

    Хорошее определение широтно-импульсной модуляции (ШИМ) заключается в самом его названии. Это означает модуляция (изменение) ширины импульса (не частоты). Чтобы лучше понять что такое ШИМ , давайте сначала посмотрим некоторые основные моменты.

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

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

    Единственное различие между меандром и ШИМ-сигналом заключается в том, что у меандра время включения и отключения равны и постоянны (50% скважность), в то время как ШИМ-сигнал имеет переменную скважность.

    Меандр может рассматриваться как частный случай ШИМ сигнала, который имеет 50% рабочий цикл (период включения = период отключения).

    Рассмотрим на примере использование ШИМ

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

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

    Требования к ШИМ-сигналу для получения с помощью тиристора 40В из 50В: подача питания, на время = 400мс и выключение на время = 100мс (с учетом периода ШИМ сигнала равного 500 мс).

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

    Этот процесс включения и выключения тиристора осуществляется посредством ШИМ сигнала.

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

    Если коэффициент заполнения равен 100, то в этом случае у нас сигнал постоянный.

    Таким образом, скважность импульсов (рабочий цикл) может быть вычислен с использованием следующей формулы:

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

    Умножая скважность импульсов на 100, мы можем представить это в процентном соотношении. Таким образом, процент скважность импульсов прямо пропорционален величине напряжения от исходного. В приведенном выше примере, если мы хотим получить 40 вольт от 50 вольт источника питания, то это может быть достигнуто путем генерации сигнала со скважность 80%. Поскольку 80% из 50 вместо 40.

    Для закрепления материала, решим следующую задачу:

    • рассчитаем длительность включения и выключения сигнала, имеющего частоту 50 Гц и скважность 60%.

    Полученный ШИМ волны будет иметь следующий вид:

    Один из лучших примеров применения широтно-импульсной модуляции является использование ШИМ для регулировки скорости двигателя или яркости свечения светодиода.

    Этот прием изменения ширины импульса, чтобы получить необходимый рабочий цикл называется “широтно-импульсная модуляция”.

    Непонимание работы ШИМ или PWM (Pulse-width modulation ) часто приводит не только к их неправильному использованию, но даже к ошибкам в проектировании устройств использующих ШИМ для управления. Здесь, ограничившись конкретным применением, я попытаюсь рассказать что такое ШИМ, для чего она требуется и как работает.

    Сначала, что такое ШИМ.
    Когда нужна ШИМ

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

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

    Регулировку можно осуществлять с помощью гасящих напряжение устройств: резисторов, транзисторов (если требуется регулировка). Главный недостаток такого решения потери мощности и повышенное тепловыделение на регулирующих устройствах.

    Поскольку известно что выделяемая мощность равна:

    P = I x U или P = I 2 x R Вт.

    то чем больше ток I в цепи и падение напряжения U , тем больше потери мощности.Здесь R - величина сопротивления регулирующего элемента.

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

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

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

    Этот режим позволяет снизить потери на коммутирующем полупроводниковом приборе до уровня:

    P max = I x U нас

    U нас для современных полупроводниковых коммутаторов приближается к 0,3v и при потребляемых токах 10 А потери мощности будут приближаться к 3 Вт. Это в режиме ключа, а при работе в устройствах ШИМ и меньше.

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

    Реализовать преимущества ключевого режима в схемах понижающих и регулирующих напряжение постоянного тока, позволило использование ШИМ.

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

    Работа ШИМ на интегрирующую нагрузку показана на рис. 1.

    Рисунок 1

    Главным условиям такого применения ШИМ является наличие интегрирующей нагрузки.

    Потому что амплитудное значение напряжения равно E .

    Это могут быть интегрирующая RC, LC, RLC или RL цепи и механические интеграторы (например электромотор).

    При работе ШИМ на интегрирующей нагрузке напряжение - эквивалентное постоянное напряжение изменяется в зависимости от скважности (Q ) импульсов.

    Q = t и /T < 1

    здесь: Q - скважность, t и - длительность импульса, T - период следования импульсов.

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

    E экв = Q x E Вольт

    здесь: E экв - эквивалентное постоянное напряжение (Вольт ), Q - скважность, E - напряжение источника от которого запитан ШИМ преобразователь (Вольт ).

    Реально на зажимы нагрузки ШИМ подается напряжение равное E , а работа совершаемая электрическим током (или число оборотов электродвигателя) определяется именно E экв. При восстановлении на интегрирующем конденсаторе получаем именно напряжение E экв.

    Мощность выделяемая на управляющем ключе, управляемом ШИМ равна:

    P max = Q х I x U нас

    Схема подключения нагрузки к ШИМ.

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


    Рисунок 2

    На рис. 2 показано такое подключение.

    Мы видим, что коммутатор (полевой транзистор) можно просто заменить на переменный резистор.

    Схема PWM

    В статье "Переходник для вентилятора 3 pin на 4 pin" http://de1fer.ru/?p=45#more-45 владелец блога приводит схему вентилятора с P WM .


    Рисунок 3

    здесь: GND - земля (общий), Control - контакт P WM управления, +12 - напряжение питания, Sense - вывод датчика оборотов.

    В данной схеме управление возможно скорее постоянным током +I упр, чем ШИМ сигналом.

    Для управления импульсным (ШИМ) сигналом требуется схема изображенная на рис. 4.Да и судя по параметрам транзистора "PWM" он выбирался именно для управления постоянным током. По крайней мере он будет нормально работать в таком режиме с вентилятором до 1,6 Вт.


    Рисунок 4

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

    Основные параметры кремниевого биполярного высокочастотного n-p-n транзистора BC879 от SIEMENS

    Pc max Ucb max Uce max Ueb max Ic max Tj max, °C Ft max
    800mW 100V 80V 5V 1A 150°C 200MHz

    В случае необходимости отключить PWM (ШИМ) управление в схеме показанной на рис. 3 необходимо просто соединить вывод Control с проводом +12v .

    Есть другой вариант схемы вентилятора с P WM на форуме Radeon.ru


    Рисунок 5

    Существенных отличий от рис. 3 нет, только в качестве управляемого ШИМ ключа используется МОП полевой транзистор со встроенным или индуцированным каналом p- типа. Данная схема тоже может управляться как P WM так и постоянным напряжением (но рисковать не стоит - надо знать параметры транзистора).

    Данная схема вполне работоспособна и не имеет недостатков схемы показанной на рис. 3.

    Для отключения (в зависимости от типа транзистора) достаточно соединить вывод Control с проводом + или -.

    Вниманию самодельщиков!

    В случае если Вас не устраивает алгоритм управления PWM встроенного на материнскую (системную) плату.

    И у Вас есть устраивающий Вас реобас (контроллер управления вентилятором), то используйте вентилятор с 3-pin соединитель.

    Если вентилятор с PWM вам дорог или не имеет замены - то необходимо отключить PWM , способом описанным выше, заменив соединитель 4-pin на 3-pin и подключить к реобасу.

    Но помните применение вентилятора с PWM в любом нештатном режиме не позволит достичь его максимальной производительности.

    Применение одновременно с PWM - токового управления на постоянном токе не рекомендуется по причине снижение напряжения питания вентилятора на 10-20%, что не даст вывести такой вентилятор на полную производительность.

    Применение одновременно с PWM - ШИМ по цепи питания может привести к периодической нестабильности работы вентилятора (возможно возникновение скользящих биений между частотами PWM - ШИМ по цепи питания систем) и создать неоднозначность для систем оснащенных системой стабилизации оборотов. Кроме того как и в предыдущем случае на 10-15% снизится результирующее напряжение на вентиляторе, что не даст вывести такой вентилятор на полную производительность.

    Так что остановитесь на чем-то одном. Или используйте вентилятор с PWM , или применяйте внешнее управление вентилятором по цепи питания на вентиляторе с 3-pin разъемом.

    Заключение

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

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

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

    Гасящим резисторам и реостатам сейчас можно сказать - прощай!

    подготовил А.Сорокин,

    ШИМ или PWM (англ. Pulse-Width Modulation) — широтно-импульсная модуляция — это метод предназначен для контроля величины напряжения и тока. Действие ШИМ заключается в изменении ширины импульса постоянной амплитуды и постоянной частотой.

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

    Принцип действия ШИМ

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

    Также можно отметить, что сумма времени высокого и низкого сигнала определяет период сигнала:

    где:

    • Ton — время высокого уровня
    • Toff — время низкого уровня
    • T — период сигнала

    Время высокого уровня и время низкого уровня сигнала показано на нижнем рисунке. Напряжение U1- это состояния высокого уровня сигнала, то есть его амплитуда.

    На следующем рисунке представлен пример сигнала ШИМ с определенным временным интервалом высокого и низкого уровня.

    Расчет коэффициента заполнения ШИМ

    Расчет коэффициента заполнения ШИМ на примере:

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

    Как следует из расчета, на данном примере, сигнал (высокого уровня) характеризуется заполнением, равным 0,357 или иначе 37,5%. Коэффициент заполнения является абстрактным значением.

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

    Значение T, в нашем примере, следует взять уже в секундах для того, чтобы совпали единицы в формуле. Поскольку, формула частоты имеет вид 1/сек, поэтому 800ms переведем в 0,8 сек.

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

    Для вычисления среднего значения напряжения ШИМ необходимо знать коэффициент заполнения, поскольку среднее значение напряжения является произведением коэффициента заполнения и амплитуды напряжения сигнала.
    Для примера, коэффициент заполнения был равен 37,5% (0,357) и амплитуда напряжения U1 = 12В даст среднее напряжение Uср:

    В этом случае среднее напряжение сигнала ШИМ составляет 4,5 В.

    ШИМ дает очень простую возможность понижать напряжение в диапазоне от напряжения питания U1 и до 0. Это можно использовать, например, для , или скорости вращения двигателя DC (постоянного тока), питающиеся от величины среднего напряжения.

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

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



    Пример управления светодиодом при помощи ШИМ.

    Сигнал ШИМ поступает на базу транзистора VT1 через резистор R1, иначе говоря, транзистор VT1 с изменением сигнала то включается, то выключается. Это подобно ситуации, при которой транзистор можно заменить обычным выключателем, как показано ниже:


    Когда переключатель замкнут, светодиод питается через резистор R2 (ограничивающий ток) напряжением 12В. А когда переключатель разомкнут, цепь прерывается, и светодиод гаснет. Такие переключения с малой частотой в результате дадут .

    Однако, если необходимо управлять интенсивностью свечения светодиодов необходимо увеличить частоту сигнала ШИМ, так, чтобы обмануть человеческий глаз. Теоретически переключения с частотой 50 Гц уже не незаметны для человеческого глаза, что в результате дает эффект уменьшения яркости свечения светодиода.

    Чем меньше коэффициент заполнения, тем слабее будет светиться светодиод, поскольку во время одного периода светодиод будет гореть меньшее время.

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

    Первая из них касается звука, какой может издавать двигатель (неприятный писк). Частота 15-20 кГц является теоретической границей слышимости человеческого уха, поэтому частоты выше этой границы будут неслышны.

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

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

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

    Управляя , следует помнить о применении диода для защиты транзистор VТ1 от индукционных всплесков, появляющимся в момент выключения транзистора. Благодаря использованию диода, индукционный импульс разряжается через него и внутреннее сопротивление двигателя, защищая тем самым транзистор.