Я пытался смоделировать повышающий преобразователь постоянного тока в «CircuitLab», вместо того, чтобы идти по пути использования ИС, я решил пойти по «традиционному пути» и использовать MOSFET просто потому, что мне нужно иметь возможность для цифрового изменения рабочего цикла частоты переключения, которая будет управляться Arduino Uno. Я использовал уравнения, полученные от Texas Instruments . Однако я не уверен, что они по-прежнему будут работать с моей схемой, поскольку эти расчеты в конечном итоге используются с ИС.
Требования к моему преобразователю следующие:
Основываясь на приведенных уравнениях, я смог сделать следующие расчеты;
При выборе полевого МОП-транзистора основной характеристикой, которую я искал, было сделать его МОП-транзистором с «логическим уровнем», поскольку ШИМ будет управляться от Arduino. Выбран МОП-транзистор STB55NF06L с RDS VGS = 5 В, 27,5 А.
Чтобы решить, какой диод использовать, я проверил, был ли неповторяющийся пиковый импульсный ток больше, чем IOut. Также я выбрал диод с коротким временем обратного восстановления. Выбранный диод — «1N5819».
После выбора этих компонентов я попытался запустить симуляцию, но не получил желаемых результатов. Выход не повышается вообще, Vout падает до 2,5 В. Любые идеи о том, как я могу это исправить?
Вот моя принципиальная схема;
Я построил повышающий преобразователь, используя информацию, которую я собрал из приведенных ответов, и столкнулся с небольшой проблемой. Я использовал катушки индуктивности 22 мкГн и катушки индуктивности 33 мкГн, которые были у меня сразу же доступны (FT00765 и FT00766). Так как эти катушки индуктивности имеют довольно низкий номинальный ток, они не могли выдержать ток моей цепи, в результате чего сильно нагревались. Я понимаю, что мне нужно приобрести индуктор того же номинала, но с более высоким номинальным током. Однако я не понимаю разницы между текущим рейтингом и текущим рейтингом насыщения. Основываясь на моем моделировании, пиковый ток через индуктор составляет около 16 А при начальном повышении, а затем выравнивается в диапазоне от 2 А до 4 А в CCM. Поэтому я рассматривал катушки индуктивности, такие как; 2300HT-220V-RCпри номинальном токе 19А подойдет ли этот индуктор или мне нужно искать альтернативу? Я также рассматривал АИРД-02-220К , который также выглядит как подходящая катушка индуктивности.
TLRD: ваши расчеты в порядке. Я запутался, сравнив их с другим калькулятором, ориентированным на DCM, а не на CCM. Я не собираюсь изменять материал ниже, потому что на него ответил Арсенал, и вам также может быть полезно сравнить два режима.
Ваш индуктор выглядит на порядок больше, чем то, что я получаю на https://learn.adafruit.com/diy-boost-calc/the-calculator .
И похоже, что ваш индуктор слишком велик:
@Arsenal NB: я понял разницу между этими двумя калькуляторами. Adafruit дает вам решение DCM (дисконтный текущий режим), тогда как TI предлагает решение CCM.
Какой из них предпочтительнее, зависит от различных факторов . В основном, при высоких выходных токах вы хотите, чтобы CCM снижал потери и напряжения в компонентах, но DCM имеет лучшую переходную характеристику. Многое другое об этом можно прочитать здесь , в том числе параллельный пример расчета энергоэффективности.
Когда я открываю вашу схему , я вижу, что вы моделируете только 100 мкс или 10 циклов ШИМ. Ваше напряжение не попадет туда за это время.
Поэтому вместо этого попробуйте имитировать 15 мс (зависит от дизайна):
Давайте попробуем приблизительный расчет того, что происходит (это действительно расчет обратного типа):
У вас есть пиковый ток 3,17 А, который пойдет на выходной конденсатор на 17% от 100 кГц (конечно, он упадет, но я сейчас этим пренебрегу).
Таким образом, на выходе будет передан заряд 17%/100 кГц * 3,17 А = 5,4 мкКл. Если предположить, что нагрузка постоянного тока составляет 500 мА (28 Ом не являются таковыми), за один цикл потребуется 500 мА/100 кГц = 5 мкКл с выхода. Таким образом, мы получаем всего 0,4 мкКл за цикл зарядки. Напряжение увеличивается на 0,4 мкКл/47 мкФ = 8,5 мВ за цикл.
Чтобы перейти от начальной точки 2,5 В к 13 В, вам потребуется не менее 1250 циклов или 12,5 мс.
Что ж, получилось быстрее, но это грубый набросок того, чего можно ожидать.
Одна вещь, которая кажется немного странной, — это значение индуктора 50 мкГн — кажется, что в примечаниях к применению TI используется немного другой подход к расчету, чем тот, который я получил от LT — спасибо RespawnedFluff за проверку значений. Ниже приведен мой расчет, который в этом случае устарел.
Обычно вы выбираете пульсирующий ток от 20% до 40% от пикового тока индуктора. (это значение является компромиссом, как описано здесь )
Итак, идем отсюда:
что приводит нас к:
И с:
Мы приходим к:
Для идеального случая ( ) мы получаем результат 0,824 А в виде пульсирующего тока. Примерно в два раза больше, чем вы рассчитали.
С этим и уравнением, приведенным в примечании к применению TI:
Я получаю значение 28,6 мкГн. (что не является общепринятым значением, следующим значением будет 33 мкГн или 27 мкГн)
Нил_UK
Физз