Site Loader

Устройство PFC блока питания: конструкция и принцип действия

Назначение PFC модуля

Виды корректора коэффициента мощности

Принцип работы схемы PFC

Выводы:

Назначение PFC модуля

Корректор коэффициента мощности (ККМ) или PFC – применяется в импульсных блоках питания, где мощность превышает 50 Вт. В маломощных ИБП как правило не применяется.

В импульсном блоке питания входная цепь строится по стандартной схеме. 

Классическая схема выпрямления переменного тока

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

Диаграмма работы мостового выпрямителя

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

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

Этот процесс повторяется от полуволны к полуволне. Таким образом потребление тока сосредоточено в очень короткие промежутки времени. Чем больше мощность нагрузки, тем быстрее будет разряжаться конденсатор и тем больше будет время в течении которого он будет заряжаться до амплитудного значения. Это напряжение будет составлять примерно 300 – 310 Вольт (всё зависит от входного напряжения сети).

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

Потребление тока из сети в классической схеме

Данный угол называется коэффициентом мощности нагрузки и зависит от импеданса источника питания, емкости конденсатора фильтра и от величины нагрузки. При малой нагрузке величина небольшая, а при увеличении она возрастает до 25-30 градусов. Из этого следует, что ток в нагрузке не является непрерывным, а имеет импульсное значение большой амплитуды с определенными гармониками.

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

Виды корректора коэффициента мощности

Существуют следующие схемы коррекции:

  • пассивная
  • активная

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

Пассивная схема PFC

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

Диаграмма работы пассивной схемы PFC

На практике схема уменьшает гармоники, улучшает коэффициент коррекции мощности, но не решает проблему полностью.

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

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

Схемотехника ККМ может быть различной: повышающая и понижающая. Больше всего используется в импульсных блоках питания повышающая схема, так как она позволяет получить близкое значение к единице COS (F). Данные преобразователи повышают напряжение на электролитическом конденсаторе выпрямителя, снижая ток в высоковольтной части ИБП. Большинство схем ККМ строятся по схеме повышающих DC-DC преобразователей.

Схема повышающей активной PFC

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

Принцип работы схемы PFC

Входная цепь коэффициента коррекции мощности имеет диодный мост. На него поступает напряжение 220V 50Hz, а на выходе диодного моста получаем постоянное напряжение с частотой пульсаций 50Hz.

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

  • дросселя L 
  • MOSFET- транзистора 
  • PFC-ШИМ контроллера
  • диода подсоединенного к выводу конденсатора фильтра (вывод +) 
Диаграмма работы активной схемы PFC

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

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

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

  1. На формирователь импульсов подается выпрямленное пульсирующее напряжение через делитель Rd состоящий из резисторов R1, R2, R3 уменьшая амплитуду, а форма напряжения остается такой же.
  2. Необходимо отслеживать ток потребления от сети. Данную функцию реализуем при помощи резистора R’d в цепи истока MOSFET – транзистора. Таким образом ток будет проходить через дроссель L и отслеживаться микросхемой D1 по выводу CS.

Эти условия являются основными для реализации схемы PFC 

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

Этот ток нарастает по линейному закону и протекает через датчик тока (R’d). Когда напряжение с данного датчика тока сравняется с напряжением выпрямленным выпрямителем после делителя Rd и R’d то транзистор должен закрываться. Когда ток протекающий через дроссель будет равен нулю, транзистор заново будет открываться и ток будет плавно увеличиваться до следующего совпадения значений напряжения на датчике тока и выпрямленного напряжения с диодного моста ограниченного делителем. И данный процесс будет повторяться в течении всего периода.

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

Для стабилизации выходного напряжения сигнал с конденсатора С 1 поступает на формирователь импульсов через Robr, где в микросхеме D1 через вывод FB вырабатывается сигнал ошибки. Данный сигнал влияет на длительность импульса, который формируется для управления транзистором, с вывода GO микросхемы PFC ШИМ. На длительность импульсов влияет не только входное, но и выходное напряжение.

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

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

Выводы:

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

Схема подключения БАП (блока аварийного питания) LIDER LIN

Схемы подключения БАП LIDER LIN для светильников с люминесцентными лампами серии T5. Приведены подробные электрические схемы для наиболее востребованных моделей электронных и электромагнитных балластов от известных производителей HELVAR, OSRAM, TRIDONIC, VOSSLOH SCHWABE, PHILIPS.

МОДИФИКАЦИИ

АртикулЦенаКоличество
Полный архив со схемами подключения LIDER LIN (поставляется в электронном виде на адрес электронной почты)цена по запросу

Кол-во:    

Полное описание

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

HELVAR

Helvar 2×14-35
Helvar El 2×14-35 s
Helvar EL 4×14 s
Helvar EL2xLF
Helvar 2×35
Helvar 2×80
Helvar 2×80 s-u

Helvar El 1×14-35s
Helvar El 1×49
Helvar El 1×54 s
Helvar El 1×80 s
Helvar El 2×14-35 s
Helvar EL 2×14-35 s-u
Helvar EL 2×24 s

Helvar El 2×49 s
Helvar El 2×54 s
Helvar El 2×54 s

Helvar El 2×54 sc
Helvar El 2×80 s-u
Helvar EL 2xs-2xLF
Helvar EL 4×24 s-u

Скачать схемы подключения БАП для HELVAR (0,69 Мб)

Схемы подключения LIDER LIN к другим моделям HELVAR – высылаются по запросу.
Блоки авариного питания могут быть поставлены в комплекте с пускорегулирующим оборудованием HELVAR.

TRIDONIC

Tridonic PC 2×24-80
Tridonic PCA 2×28-54

Скачать схемы подключения БАП для TRIDONIC (0,12 Мб)

 Схемы подключения LIDER LIN к другим моделям TRIDONIC – высылаются по запросу.


Блоки авариного питания могут быть поставлены в комплекте с пускорегулирующим оборудованием TRIDONIC.

VOSSLOH-SCHWABE

VS ELXc 235.857
VS ELXc 236.208
VS ELXc 254.865
VS ELXc 424.379

Скачать схемы подключения БАП для VOSSLOH SCHWABE (0,13 Мб)

 Схемы подключения LIDER LIN к другим моделям VOSSLOH SCHWABE – высылаются по запросу.
Блоки авариного питания могут быть поставлены в комплекте с пускорегулирующим оборудованием VOSSLOH SCHWABE.

OSRAM

Osram QTP5 2x
Osram QTP8 1x
Osram QTP8 4x
Osram QTP5 3x

Osram QT-FIT5 1x
Osram QT-FIT5 2x
Osram QT-FIT8 2x

Osram QT-FIT8 1x
Osram QTi 1x
Osram QTi 2x

Скачать схемы подключения БАП для OSRAM (0,15 Мб)

Схемы подключения LIDER LIN к другим моделям OSRAM – высылаются по запросу.
Блоки авариного питания могут быть поставлены в комплекте с пускорегулирующим оборудованием OSRAM.

PHILIPS

Philips HF-Pi 1x
Philips HF-Pi 2x
Philips HF-PIII PL-L 2x
Philips HF-PIII PL-L 1x
Philips HF-PIII TL5 2x
Philips HF-PIII TL5 1x
Philips HF-PIII TLD 2x
Philips HF-PIII TL-D 1x

Philips HF-P-II TL5 1x
Philips HF-P-II TL5 2x
Philips HF-P-II TL-D 1x
Philips HF-P-II TL-D 2x
Philips HF-P-II Xtreme 1x
Philips HF-P-II Xtreme 2x
Philips HF-RII PL 1x
Philips HF-R-II PL-L 2x

Philips HF-R-II TL5 1x
Philips HF-R-II TL5 2x
Philips HF-R-II TL-D
Philips HF-RII TL-D 1x
Philips HF-Ri TL5 1x
Philips HF-Ri TL5 2x
Philips HF-SII TL5 2x
Philips HF-SII TL5 1x

Скачать схемы подключения БАП для PHILIPS (0,37 Мб)

Схемы подключения LIDER LIN к другим моделям PHILIPS – высылаются по запросу.
Блоки авариного питания могут быть поставлены в комплекте с пускорегулирующим оборудованием PHILIPS.

ВСЕ СХЕМЫ ПОДКЛЮЧЕНИЯ БАП LIDER LIN

Схемы подключения LIDER LIN к балластам BAG ELECTRONIC, GTV, KANLUX, а также, схемы подключения к пускорегулирующей аппаратуре других производителей — высылаются по запросу.

По всем вопросам, связанным с применение блоков аварийного питания
звоните по телефону: +7 (495) 740-28-29
пишите на почту: [email protected]

< Предыдущий товарСледующий товар >

предыдущий товар вернуться к списку модификаций следующий товар

Сопутствующие товары

Похожие товары

Изменение настроек схемы питания через реестр вместо панели управления в Windows 7

спросил

Изменено 4 месяца назад

Просмотрено 53 тысячи раз

Я хотел бы изменить настройки схемы электропитания (скажем, перейти в режим сна через 45 минут вместо 30) через реестр, а не через панель управления в Windows 7. Я также хотел бы включить горячие клавиши так же.

Есть предложения, как мне это сделать?

  • windows-7
  • реестр
  • панель управления
  • панель управления

столкнулся с похожей проблемой.

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

 :: Установите для параметра «Управление питанием» значение «Сбалансированное».
powercfg-SETACTIVE 381b4222-f694-41f0-9685-ff5bb260df2e
:: Установите для отключенных настроек значение «Никогда».
powercfg.exe -change -монитор-тайм-аут-dc 0
powercfg.exe -change -ожидание-тайм-аут-dc 0
powercfg.exe -change -hibernate-timeout-dc 0
:: Установите подключенные настройки на «Никогда»
powercfg.exe -change -монитор-тайм-аут-ac 0
powercfg.exe -change -в режиме ожидания-тайм-аут-ac 0
powercfg.exe -change -hibernate-timeout-ac 0
:: Установите для параметра «Тайм-аут затемнения» значение «Никогда».
powercfg -SETDCVALUEINDEX 381b4222-f694-41f0-9685-ff5bb260df2e 7516b95f-f776-4464-8c53-06167f40cc99 17aaa29b-8b43-4b94-аафе-35f64daaf1ee 0
powercfg -SETACVALUEINDEX 381b4222-f694-41f0-9685-ff5bb260df2e 7516b95f-f776-4464-8c53-06167f40cc99 17aaa29b-8b43-4b94-aafe-35f64daaf1ee 0
 

Источник ссылки: http://ss64. com/nt/powercfg.html

2

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

Если вы не хотите использовать API, есть инструмент командной строки powercfg .

1

powercfg /q выведет список всех параметров конфигурации, кроме того, для каждого guid (кроме плана) есть псевдоним.

напр. powercfg /setacvalueindex 381b4222-f694-41f0-9685-ff5bb260df2e SUB_SLEEP UNATTENDSLEEP 1800

вот сокращенный вывод /q GUID подгруппы: 238c9fa8-0aad-41ed-83f4-97be242c8f20 (Сон) Псевдоним GUID: SUB_SLEEP GUID настройки питания: 7bc4a2f9-d8fc-4469-b07b-33eb785aaca0 (тайм-аут автоматического перехода системы в спящий режим) Псевдоним GUID: UNATTENDSLEEP

посмотрите в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings

Но я рекомендую вам использовать «PowerSettingsExplorer». Он имеет графический интерфейс, поэтому он более интуитивно понятен, чем реестр.

Вы найдете список схем по адресу

 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\User\PowerSchemes
 

и активный нужно прописать здесь с его GUID

 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\User\Default
 

Имейте в виду, что эти параметры могут быть переопределены любой политикой в ​​

 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\...
 

Зарегистрируйтесь или войдите в систему

Зарегистрируйтесь с помощью Google

Зарегистрироваться через Facebook

Зарегистрируйтесь, используя электронную почту и пароль

Опубликовать как гость

Электронная почта

Требуется, но не отображается

Опубликовать как гость

Электронная почта

Требуется, но не отображается

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

рекурсия — Хвост-рекурсивная степенная функция в схеме

спросил

Изменено 2 года, 11 месяцев назад

Просмотрено 4к раз

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

 (определить (pow-tr a b)
(определить (результат pow-tr-h)
  (если (= b 0)
     результат
     pow-tr a (- b 1))(* результат a)) pow-tr-h 1)
 

Я отредактировал свой код, и теперь он работает. Он выглядит следующим образом:

 (определить (pow-tr2 a b)
 (определить (pow-tr2-h a b результат)
  (если (= 0 б)
    результат
    (pow-tr2-h a (- b 1) (* результат a))))
 (pow-tr2-h a b 1))
 

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

  • функция
  • рекурсия
  • схема
  • хвост-рекурсия
  • хвост
0

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

 (определить (pow-tr2 a b)
  (определить (pow-tr2-h b результат)
    (если (= b 0)
        результат
        (pow-tr2-h (- b 1) (* результат a))))
  (pow-tr2-h b 1))
 

Это работает, потому что внутренняя вспомогательная процедура может «видеть» параметр a , определенный во внешней основной процедуре. И поскольку база никогда не изменится, нам не нужно ее передавать. Чтобы узнать больше об этом, взгляните на раздел под названием «Внутренние определения и структура блоков» в замечательной книге SICP.

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

 (define (pow-tr2 a b)
  (пусть pow-tr2-h [(b b) (результат 1)]
    (если (= b 0)
        результат
        (pow-tr2-h (- b 1) (* результат a)))))
 
1

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

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

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

 (определить (степень а б)
  (если (ноль? б)
   1
  (* а (мощность а (- Ь 1)))))
(дисплей (мощность 3,5 3))
 
2

Зарегистрируйтесь или войдите в систему

Зарегистрируйтесь с помощью Google

Зарегистрироваться через Facebook

Зарегистрируйтесь, используя электронную почту и пароль

Опубликовать как гость

Электронная почта

Требуется, но не отображается

Опубликовать как гость

Электронная почта

Требуется, но не отображается

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

alexxlab

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *