Меню

Плата блока питания с микроконтроллером

Средства разработки микроконтроллеров 8026

Оценочные и отладочные платы на основе микроконтроллера

Встраиваемые, оценочные и дочерние модули расширения

Макетные платы с обвязкой без микроконтроллера

Лабораторные стенды

Встраиваемые панели HMI (Человеко-машинный интерфейс)

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

Наиболее известными брендами в области производства оценочных плат и модулей расширения являются следующие компании: Atmel, Digilent, Embest, Freescale, Future Technology, IAR Systems, Microchip, mikroElektronika, Olimex, Seeed Studio, ST Microelectronics, ST Microelectronics, Texas Instruments, Waveshare.

Посмотреть и купить товар вы можете в наших магазинах в городах: Москва, Санкт-Петербург, Архангельск, Барнаул, Белгород, Владимир, Волгоград, Вологда, Воронеж, Гомель, Екатеринбург, Иваново, Ижевск, Казань, Калуга, Кемерово, Киров, Кострома, Краснодар, Красноярск, Курган, Курск, Липецк, Минск, Набережные Челны, Нижний Новгород, Новосибирск, Омск, Орёл, Пермь, Псков, Ростов-на-Дону, Рязань, Самара, Саранск, Саратов, Смоленск, Ставрополь, Тверь, Томск, Тула, Тюмень, Уфа, Чебоксары, Челябинск, Ярославль. Доставка заказа почтой, через систему доставки Pickpoint или через салоны «Связной» в следующие города: Тольятти, Барнаул, Ульяновск, Иркутск, Хабаровск, Владивосток, Махачкала, Томск, Оренбург, Новокузнецк, Астрахань, Пенза, Чебоксары, Калининград, Улан-Удэ, Сочи, Иваново, Брянск, Сургут, Нижний Тагил, Архангельск, Чита, Курган, Владикавказ, Грозный, Мурманск, Тамбов, Петрозаводск, Кострома, Нижневартовск, Новороссийск, Йошкар-Ола и еще в более чем 1000 городов и населенных пунктов по всей России.

Товары из группы «Средства разработки микроконтроллеров» вы можете купить оптом и в розницу.

Источник



Блок питания с микроконтроллерным управлением

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

Блок индикации и управления.
Индикатор — ЖКИ дисплей на основе контроллера НD44780, 2 сточки по 16 символов. Управление напряжением осуществляется встроенным в контроллер ШИМ ом. Его скважность регулируется энкодером, каждый шаг которого приводит к увеличению или уменьшению напряжения на 0,1 вольт на выходе БП. Полный оборот энкодера – 2 вольта. Поскольку ШИМ может изменять напряжение на накопительной емкости лишь в интервале от 0 до 5 вольт, применен ОУ с коэффициентом усиления 5. Таким образом фактическое напряжение на выходе БП регулируется в пределах 0 – 25 вольт.
Регулирующим элементом является мощный составной транзистор КТ827А. С эмиттера регулирующего транзистора через верхнее плечо делителя (2 Х 8,2 к) осуществляется обратная связь, благодаря чему даже при больших токах в нагрузке напряжение поддерживается на строго заданном уровне вплоть до сотых долей вольта.

Измерительная часть – двухканальный АЦП (Микрочип), измеряющий реальное напряжение на выходе БП и падение напряжения на шунтирующем резисторе, усиленное ОУ, что прямо пропорционально потребляемому нагрузкой току. Сердцем конструкции является контроллер.

Блок защиты от короткого замыкания в нагрузке. Выполнен виде отдельного устройства включенного между выпрямителем и регулирующим элементом. Ток срабатывания защиты — 5 А. Подбирается резистором 47к в базовой цепи транзистора управляющего ключом КТ825Г.

Принципиальная схема блока питания

Настройка.
Заключается в подборе резисторов, обозначенных звездочкой, для соответствия показаний ЖКИ реальным току и напряжению на выходе БП.

Детали.
Шунт взят из разбитого мультиметра, его сопротивление около 0,01 Ом. Исходное состояние контактов энкодера описано в принципиальной схеме, он может быть любой соответствующий этим состояниям. Кроме вращения, он имеет вн контакты, которые замыкаются без фиксации при нажатии на вал.
Транзисторы n-p-n без маркировки могут быть КТ315 или любыми маломощными, подобными им в чип корпусе. Транзистор p-n-p в ключе, управляющем подсветкой может быть любой средней мощности.

Как пользоваться БП.
Энкодером регулируется напряжение 0 – 25 вольт с шагом 0,1 вольта. При кратком (менее 0,5 сек) нажатии на ручку включается/выключается подсветка. При нажатии более 0,5 сек происходит запись установленного напряжения в энергонезависимую память контроллера.

Фото БП

Фото БП

Фото БП

Полный проект для MPLAB вы можете скачать ниже.

Источник

Необычный блок питания на микроконтроллере


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

На самом деле, это не полноценный блок питания, а понижающий преобразователь напряжения. В качестве DC-DC используется преобразователь на микросхеме LM2576, управляемый микроконтроллером. В блоках питания с микроконтроллерным управлением, конструкции которых обычно описываются в интернете, понижение напряжения обычно производится линейным методом — вся лишняя мощность в таких блоках питания рассеивается радиатором мощного транзистора.
Использование преобразователя DC-DC позволяет отказаться от использования большого радиатора. В случае, если нагрузка не требует высокого напряжения, то для обеспечения большого тока можно использовать слаботочный первичный блок питания, но способный выдавать более высокое напряжение (обычно я использую первичный блок питания 24 В, 0.8 А).
Так как большой радиатор в этом блоке питания не нужен, то корпус удалось сделать максимально компактным. Для того, чтобы блок питания занимал меньше места в шкафу, передняя панель сделана откидной.
Недостаток же DC-DC — относительно высокий уровень шумов по питанию (это важно при работе со слабыми сигналами).

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

Читайте также:  Софт старт блока питания усилителя

Характеристики получившегося блока питания:
Напряжение питания: 7-35 В.
Выходное напряжение: 1.3 — 30 В
Максимальный ток: 3 А
Дискретность установки напряжения: 0.1 В
Дискретность отображения тока: 0.01А (в блоке питания нет стабилизации тока)
Защита от КЗ.

Блок питания разбит на две части (силовую и цифровую), которые сделаны на отдельных платах.
Схема блока питания (силовая часть):

Обвязка LM2576 или LM2596 стандартная — из даташита. Дроссель L1 в данном блоке питания взят из блока питания принтера (там был DC-DC), маркировки на нем не было. Вообще, микросхема LM2576 нетребовательна к дросселю. Параметры дросселей для конкретных токов и напряжений даны в даташите.
Резистор R9 используется для быстрого разряда конденсатора при отключении напряжения.
Для управления напряжением с микроконтроллера используются ОУ U1. U1B повышает напряжение (3 В > 30В), U1A замыкает обратную связь DC-DC, и позволяет регулировать напряжение на выходе.
На ОУ U3 собран узел измерения тока. Стабилитрон D2 защищает микроконтроллер от скачков напряжения, вызываемых скачками тока (например, при КЗ во время разряда конденсатора).

Схема цифровой части:

Тут все довольно стандартно. Питание цифровой части (5В) обеспечивается от отдельного DC-DC — так как входное напряжение может быть большим, то обычные линейные стабилизаторы могут греться, а места под радиатор в корпусе нет. Внимание — линии VCC у цифровой и силовой части разные.
Напряжение для управления DC-DC формируется при помощи ШИМ, и фильтруется ФНЧ на R12,R13,C2,C3.
Транзистор Q1 и его обвязка служат для формирования напряжения 12 В для подсветки индикатора (повышающий преобразователь).
Резистор R9 задает ток срабатывания защиты от КЗ (используется компаратор контроллера).
Кнопки, индикатор, энкодер устанавливаются в передней панели. Для защиты от дребезга выводы энкодера соединяются через конденсаторы 0,01 мкФ с землей.

Фото готового блока питания (на форуме есть другие фотогорафии):

Прошивка для контроллера: прошивка.
Пример установки фьюзов для AVR Studo:

Разводка печатных плат (для Sprint-Layout): здесь.

Описание работы с блоком питания.
При включении блока питания, на индикаторе несколько секунд отображается величина входного напряжения и номер прошивки. После этого блок переходит в режим отображения главного меню — здесь при помощи энкодера нужно выбрать один из 6 режимов. Выбор режима производится кнопкой «Выбор» S3, возвращение в главное меню из любого выбранного режима — кнопкой «Меню» S4. При переходе в главный режим питание нагрузки отключается.
Наиболее часто используемый режим — «Точный», предлагается первым. В этом режиме дискретность установки напряжения — 0.1 В.
На самой верхней строчке отображается желаемое напряжение, которое и устанавливается энкодером. В центре экрана — потребляемый нагрузкой ток. Внизу — напряжение на выходе блока питания, измеренное АЦП (требуемое и желаемое напряжения могут немного различаться при большом токе или высоких напряжениях).
Красная кнопка слева S1 управляет подачей напряжения на нагрузку. Короткое нажатие на нее либо включает нагрузку, либо перезагружает ее (DC-DC остается отключенным до тех пор, пока конденсатор на выходе блока питания не разрядится). Длительное нажатие на кнопку отключает нагрузку.
Нажатием кнопки «Выбор» можно включить или отключить блокировку энкодера, при блокировке около значения желаемого напряжения появляются скобки.
Нажатием кнопки «Грубо» S2 можно управлять дискретностью установки напряжения (шаг установки напряжения становится равным 0.5 В).
Режим работы «Грубый» полностью аналогичен предыдущему, но в нем шаг установки напряжения всегда равен 1 В.
Режим работы, обозначенный в меню «Аккум.», предназначен для зарядки свинцовых аккумуляторов. Нажимая кнопку «Выбор», при помощи энкодера последовательно вводят значения начального напряжения, конечного напряжения, и максимального тока. После этого начинается заряд аккумулятора. Блок питания постепенно поднимает напряжение на выходе от начального до конечного. Если ток превышает установленный, то подъем напряжения прекращается.
В режиме заряда на верхней строчке отображается напряжение на выходе блока питания (измеренное АЦП), в центре — ток, внизу — напряжение, которое ожидается на выходе блока питания.
Режим работы «Конст.» аналогичен режимам грубой и точной установок, но в нем при помощи энкодера выбираются стандартные значения напряжений — 3.3; 5; 7; 9; 12 В
Режим работы, обозначенный в меню «Стат.» — отображаются константы, записанные в EEPROM. Можно просматривать суммарное время работы блока питания, и коэффициенты коррекции, используемые для расчета значения тока.
Режим работы, обозначенный в меню «Калиб.» — определение коэффициентов коррекции при измерении тока. Так как у ОУ имеется напряжение смещения, то для большей точности измерения тока приходится измерять эти коэффициенты.
Для измерения коэффициентов к блоку питания через амперметр нужно подключить нагрузку, способную выдержать ток до 1 А. Я использовал достаточно мощную автомобильную лампочку.
После нажатия кнопки «Выбор» энкодером нужно установить на выходе блока такое напряжение, при котором ток через нагрузку будет наиболее близок к 0.1 А, затем еще раз нажав «Выбор», устанавливают ток равным 1 А. После третьего нажатия на кнопку контроллер рассчитывает значения коэффициентов и сохраняет их в EEPROM, после чего происходит переход в главное меню.
Защита от КЗ — срабатывает во всех режимах по прерыванию от встроенного в контроллер компаратора, при этом подача питания на нагрузку отключается, на экран выводится сообщение. Через 0.5 сек производится проверка — на нагрузку подается напряжение 1.3В, если ток при этом превысит 3А, то защита отключается, иначе процесс повторяется.

Настройка блока питания при сборке.
Так как конструкция у меня состоит из двух частей, то и собиралась она последовательно. Сначала собирается силовая часть. После сборки резисторы R2, R10 устанавливаются в нижнее по схеме положение. Это обеспечит защиту контроллера от перенапряжения при последующем подключении. После установки перемычки J1 и подачи напряжения на вход силовой части, проверяют ее работоспособность — на выходе DC-DC должно быть напряжение не менее 1.3 В, которое должно изменятся при подаче внешнего напряжения на линию VOLT_CTRL. DC-DC должен обеспечивать нужный ток.
Затем собирается цифровая часть. Наладки она не требует (возможно, потребуется поменять выводы энкодера местами).
Сначала настраивается индикация входного напряжения (резистором R2). Для контроля правильности настройки придется включать и отключать первичный блок питания. Последующая настройка идет в точном режиме.
Далее настраивается коэффициент усиления ОУ, отвечающего за установку напряжения. Энкодером нужно установить нужное напряжение, например 10 В, подключить к выходу блока питания мультиметр, и поворачивая резистор R1, добиться совпадения напряжений на экране (желаемого) и мультиметре. После этого, поворотом резистора R10 добиваются совпадения напряжений на экране (действительного) и мультиметре.
После этого к выходу блока питания подключают нагрузку и амперметр, энкодером устанавливают такое напряжение, при котором ток в нагрузке близок, например, к 1 А, и поворотом резистора R12 устанавливают такое же значение тока на экране. После этого нужно произвести определение коэффициентов тока, как описано выше.

Читайте также:  Msi amd radeon rx 570 armor блок питания

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

В случае одиночной платы при настройке прибора важно контролировать положения резисторов R2, R10, чтобы напряжения на их выходах не превышали 5 В.

Источник

50 оттенков ПНЯ*. Микроконтроллеры в импульсных источниках питания

ПНЯ* — Периферия Независимая от Ядра в микроконтроллерах Microchip, известная так же как CIP — Core Independent Peripheral.

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

Цель статьи – показать принципиальную возможность реализации большинства топологий ИИП на универсальной периферии микроконтроллеров Microchip, продемонстрировать преимущества микроконтроллерных решений по гибкости и универсальности относительно специализированных «аналоговых» ШИМ-контроллеров и ASIC для ИИП.

Ниже будем рассматривать решения на основе микроконтроллеров, но «цифровыми» источниками такие решения назвать нельзя, так как петля обратной связи все-же замкнута через аналоговые блоки и параметры ШИМ сигнала формируются аппаратной петлей обратной связи, а не рассчитываются ядром процессора. Для полностью цифровых решений Microchip выпускает специализированные 16-и разрядные цифровые сигнальные контроллеры (семейства dsPIC33 GS- серий) [1].

Из чего же сделан ИИП?

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

Рис.1. Структура специализированной микросхемы драйвера преобразователя питания.

Основным элементом схемы является SR-триггер, который управляет выходным каскадом включения силового ключа.

Триггер запускается по тактовым синхросигналам (вход S, Set). Сбросом (вход R, Reset) управляют сигналы компаратора C1, опорный сигнал для которого формируется операционным усилителем сигнала ошибки А1. Выход триггера управляет выходными ключами, управление которыми может быть заблокировано сигналами перенапряжения (компаратор C2), бланкирования и др.

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

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

Топологии ИИП

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

схема описание
повышающий
понижающий
Sepic

Рис. 2 Основные топологии ИИП.

Принцип управления силовым ключом в наиболее часто используемых топологиях ИИП в общем-то одинаковый (см. рис 2). Регулируется скважность открытия силового ключа, т.е. соотношение между состояниями «открыт» и «закрыт». Управление скважностью осуществляется либо в зависимости от выходного напряжения (управление по напряжению, voltage-mode control), либо в зависимости от тока в силовой индуктивности (управление по току, current-mode control).

В каждом из двух режимов управление может быть гистерезисное (Hysteretic Control) или пропорциональное (Proportional Control). При гистерезисном управлении скважность импульсов фиксирована, а регулировка выходного напряжения осуществляется включением или отключением подачи импульсов управления силового ключа.

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

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

Микроконтроллеры с ПНЯ

Рассмотрим состав периферии 8-и битных микроконтроллеров Microchip, предназначенных для построения преобразователей энергии.

Рис. 3. Периферия контроллеров серии PIC16F1769
Контроллеры серии PIC16F176x (см. рис.3) имеют набор периферийных модулей достаточных для реализации многоканальных ШИМ контроллеров импульсного источника питания:

  • быстрые компараторы;
  • операционные усилители;
  • формирователь комплементарных сигналов (COG);
  • программируемый формирователь пилообразного напряжения (PRG);
  • источник опорного напряжения;
  • ЦАП;
  • АЦП;
  • детектор перехода через ноль (ZCD);
  • таймеры с функцией сброса и ограничения, ШИМ;
  • модулятор сигналов;
  • Конфигурируемые Логические Ячейки (CLC);
  • датчик температуры.

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

Рис. 4. Повышающий преобразователь питания светодиодов со стабилизацией тока и диммирования.

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

Управление по напряжению (Voltage Mode)

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

При гистерезисном управлении, если напряжение на выходе ниже нормы – идет «накачка» источника. Если напряжение на выходе больше порога – компаратор блокирует управление силовым ключом, идет разряд выходной накопительной емкости. В англоязычной литературе такой режим называют «hiccup-mode» – «режим с икотой».

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

Рис. 5а. Первая схема – с фиксированным выходным напряжением, вторая – с регулировкой выходного напряжения.

Рис. 5б. Диаграммы выхода ШИМ и выхода компаратора.

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

Конфигурируемые логические ячейки (CLC) на рис .5 можно включить как элемент И. Для предотвращения высокочастотной генерации от компаратора его выход целесообразно пропустить через еще одну CLC – D-триггер с синхронизацией от сигнала ШИМ. В этом случае получим два «бонуса» — отсутствие возникновения высокочастотной генерации и неизменность скважности управляющего ШИМ (см. пояснения на рис. 7). Подробнее о конфигурируемых логических ячейках см. в статье «Конфигурируемые логические ячейки в PIC микроконтроллерах» [2].

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

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

Рис. 8. Синхронизация сигналов для предотвращения генерации и укорочения ШИМ.

Управление по напряжению с пропорциональным управлением

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

Управление по напряжению с пропорциональным управлением можно реализовать на встроенной периферии PIC контроллеров с помощью ШИМ модулятора – необходим генератор пилы (Ramp генератор) и компаратор (реализацию ШИМ модуляторов мы уже рассматривали в [2]). Генерируемый микроконтроллером опорный ШИМ служит для формирования пилообразного напряжения и определяет частоту управляющих импульсов, а напряжение обратной связи определяет скважность управляющих импульсов.

Для предотвращения насыщения индуктивности при запуске источника или при коротком замыкании на выходе нужно ограничить скважность управляющего сигнала. Для этого выходной сигнал компаратора (CMP1_out) подаем на CLC (элемент И), а на другой вход – опорный ШИМ формирования пилы (сигнал PWM рис. 10). Длительность импульса ШИМ будет служить ограничителем скважности управляющего сигнала DRV (ограничивать сигнал с выхода компаратора).

Рис.9 ШИМ-контроллер ИИП в режиме управления по напряжению с пропорциональным управлением.

Рис.10. Диаграммы работы ШИМ контроллера с управлением по напряжению

Управление по току (Current Mode)

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

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

Управление по току с гистерезисным управлением: аналогично методу управления по напряжению – осуществляется Вкл/Выкл ШИМ управления силового ключа в зависимости от напряжения на выходе.

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

Рис. 11б. ШИМ контроллер и вариант выходной топологии для повышающего преобразователя с контролем пикового тока.

Управление по току с пропорциональным управлением

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

Рис. 12. ШИМ контроллер с управлением по току с пропорциональным управлением. Вариант с фиксированным и с регулируемым выходным напряжением.

В данном методе наблюдается нестабильность петли обратной при скважности выше 50% (появление генерации на частоте ½ Fswx, зависит от шума на Vin или Vout). Данный процесс хорошо изучен и проблема решается уменьшением усиления в петле обратной связи, что можно обеспечить двумя способами (рис.13):

  • добавлением пилообразного напряжения к Isense;
  • вычитанием пилообразного напряжения из выхода петлевого фильтра.

Рис.13. Добавление модуля формирования пилообразного напряжения (PRG) в ШИМ контроллер для устранения нестабильности петли обратной связи. Вариант с фиксированным и с регулируемым выходным напряжением.

Контроллеры Microchip для преобразователей энергии, как составную часть CIP имеют программируемый генератор пилообразного напряжения (Programmable Ramp Generator, PRG или Slope Compensation).

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

Продолжение следует.

Далее:
Синхронный преобразователь
Генератор комплементарных сигналов
Многофазное чередующееся (интерливд) ШИМ управление
Автоматизация функций
Программа контроллера
Отладка

Источник