Реализация аппаратной защиты по току / Habr
Сегодня моя статья будет носить исключительно теоретический характер, вернее в ней не будет «железа» как в предыдущих статьях, но не расстраивайтесь — менее полезной она не стала. Дело в том, что проблема защиты электронных узлов напрямую влияет на надежность устройств, их ресурс, а значит и на ваше важное конкурентное преимущество — возможность давать длительную гарантию на продукцию. Реализация защиты касается не только моей излюбленной силовой электроники, но и любого устройства в принципе, поэтому даже если вы проектируете IoT-поделки и у вас скромные 100 мА — вам все равно нужно понимать как обеспечить безотказную работу своего устройства.Защита по току или защита от короткого замыкания (КЗ) — наверное самый распространенный вид защиты потому, что пренебрежение в данном вопросе вызывает разрушительные последствия в прямом смысле. Для примера предлагаю посмотреть на стабилизатор напряжения, которому стало грустно от возникшего КЗ:
Диагноз тут простой — в стабилизаторе возникла ошибка и в цепи начали протекать сверхвысокие токи, по хорошему защита должна была отключить устройство, но что-то пошло не так. После ознакомления со статьей мне кажется вы и сами сможете предположить в чем могла быть проблема.
Что касается самой нагрузки… Если у вас электронное устройство размером со спичечный коробок, нет таких токов, то не думайте, что вам не может стать так же грустно, как стабилизатору. Наверняка вам не хочется сжигать пачками микросхемы по 10-1000$? Если так, то приглашаю к ознакомлению с принципами и методами борьбы с короткими замыканиями!
Цель статьи
Свою статью я ориентирую на людей для которых электроника это хобби и начинающих разработчиков, поэтому все будет рассказываться «на пальцах» для более осмысленного понимания происходящего. Для тех, кому хочется академичности — идем и читаем любой ВУЗовский учебники по электротехники + «классику» Хоровица, Хилла «Искусство схемотехники».
Отдельно хотелось сказать о том, что все решения будут аппаратными, то есть без микроконтроллеров и прочих извращений. В последние годы стало совсем модно программировать там где надо и не надо. Часто наблюдаю «защиту» по току, которая реализуется банальным измерением напряжения АЦП какой-нибудь arduino или микроконтроллером, а потом устройства все равно выходят из строя. Я настоятельно не советую вам делать так же! Про эту проблему я еще дальше расскажу более подробно.
Немного о токах короткого замыкания
Для того, чтобы начать придумывать методы защиты, нужно сначала понять с чем мы вообще боремся. Что же такое «короткое замыкание»? Тут нам поможет любимый закон Ома, рассмотрим идеальный случай:
Просто? Собственно данная схема является эквивалентной схемой практически любого электронного устройства, то есть есть источник энергии, который отдает ее в нагрузку, а та греется и что-то еще делает или не делает.
Условимся, что мощность источника позволяет напряжению быть постоянным, то есть «не проседать» под любой нагрузкой. При нормальной работе ток, действующий в цепи, будет равен:
Теперь представим, что дядя Вася уронил гаечный ключ на провода идущие к лампочке и наша нагрузка уменьшилась в 100 раз, то есть вместо R она стала 0,01*R и с помощью нехитрых вычислений мы получаем ток в 100 раз больше. Если лампочка потребляла 5А, то теперь ток от нагрузки будет отбираться около 500А, чего вполне хватит чтобы расплавить ключ дяди Васи. Теперь небольшой вывод…
Короткое замыкание — значительное уменьшение сопротивления нагрузки, которое ведет к значительному увеличению тока в цепи.
Стоит понимать, что токи КЗ обычно в сотни и тысячи раз больше, чем ток номинальный и даже короткого промежутка времени хватает, чтобы устройство вышло из строя. Тут наверняка многие вспомнят о электромеханических устройствах защиты («автоматы» и прочие), но тут все весьма прозаично… Обычно розетка бытовая защищена автоматом с номинальным током 16А, то есть отключение произойдет при 6-7 кратном токе, что уже около 100А. Блок питания ноутбука имеет мощность около 100 Вт, то есть ток нем менее 1А. Даже если произойдет КЗ, то автомат долго будет этого не замечать и отключит нагрузку, только когда все уже сгорит. Это скорее защита от пожара, а не защита техники.
На схеме обозначены два варианта превышения тока: зеленый путь для «классического» КЗ, когда произошло уменьшение сопротивления нагрузки («сопля» между дорог после пайки, например) и
Данная ошибка очень часто возникает в системе питания и особенно в силовой электронике. Она может возникать по разным причинам, например, из-за ошибки управления или длительных переходных процессах. В последнем случае не спасет даже «мертвое время» (deadtime) в вашем преобразователе.
Думаю проблема понятна и многим из вас знакома, теперь понятно с чем нужно бороться и осталось лишь придумать КАК. Об этом и пойдет дальнейший рассказ.
Принцип работы защиты по току
Тут необходимо применить обычную логику и увидеть причинно-следственную связь:
1) Основная проблема — большое значения тока в цепи;
2) Как понять какое значение тока? -> Измерить его;
3) Измерили и получили значение -> Сравниваем его с заданным допустимым значением;
Измерить ток -> Узнать превысили ли допустимый ток -> Отключить нагрузкуАбсолютно любая защита, не только по току, строится именно так. В зависимости от физической величины по которой строится защита, будут возникать на пути реализации разные технические проблемы и методы их решения, но суть неизменна.
Теперь предлагаю по порядку пройти по всей цепочки построения защиты и решить все возникающие технические проблемы. Хорошая защита — это защита, которую предусмотрели заранее и она работает. Значит без моделирования нам не обойтись, я буду использовать популярный и бесплатный MultiSIM Blue, который активно продвигается Mouser-ом. Скачать его можно там же — ссылка. Также заранее скажу, что в рамках данной статьи я не буду углубляться в схемотехнические изыски и забивать вам голову лишними на данном этапе вещами, просто знайте, что все немного сложнее в реальном железе будет.
Измерение тока
Это первый пункт в нашей цепочке и наверное самый простой для понимания. Измерить ток в цепи можно несколькими способами и у каждого есть свои достоинства и недостатки, какой из них применить конкретно в вашей задаче — решать только вам. Я же расскажу, опираясь на свой опыт, о этих самых достоинствах и недостатках. Часть из них «общепринятые», а часть мои мироощущения, прошу заметить, что как какую-то истину даже не пытаюсь претендовать.
а) Отсутствие гальванической развязки. Ее вам придется реализовывать отдельно, например, с помощью быстродействующего оптрона. Реализовать это не сложно, но требует дополнительного места на плате, развязанного dc/dc и прочие компоненты, которые стоят денег и добавляют габаритных размеров. Хотя гальваническая развязка нужна далеко не всегда, разумеется.
б) На больших токах ускоряет глобальное потепление. Как я ранее писал, «работает» это все на законе Ома, а значит греется и греет атмосферу. Это приводит к уменьшению КПД и необходимости охлаждать шунт. Есть способ минимизировать этот недостаток — уменьшить сопротивления шунта. К сожалению бесконечно уменьшать его нельзя и вообще
В своих устройствах я люблю использовать вот такие шунты PA2512FKF7W0R002E:
Измерение тока происходит путем измерения падения напряжения на шунте, например, при протекании тока 30А на шунте будет падение:
То есть, когда мы получим на шунте падение 60 мВ — это будет означать, что мы достигли предела и если падение увеличится еще, то нужно будет отключать наше устройство или нагрузку. Теперь давайте посчитаем сколько тепла выделится на нашем шунте:
Не мало, правда? Этот момент надо учитывать, т.к. предельная мощность моего шунта составляет 2 Вт и превышать ее нельзя, так же не стоит припаивать шунты легкоплавким припоем — отпаяться может, видел и такое.
Рекомендации по использованию:
- Используйте шунты, когда у вас большое напряжение и не сильно большие токи
- Следите за количеством выделяемого на шунте тепла
- Используйте шунты там, где нужно максимальное быстродействие
- Используйте шунты только из специальным материалов: константана, манганина и подобных
2) Датчики тока на эффекте Холла. Тут я допущу себе собственную классификацию, которая вполне себе отражает суть различных решений на данном эффекте, а именно: дешевые и дорогие.
а) Дешевые, например, ACS712 и подобные. Из плюсов могу отметить простоту использования и наличия гальванической развязки, на этом плюсы кончаются. Основным недостатком является крайне нестабильное поведение под воздействием ВЧ помех. Любой dc/dc или мощная реактивная нагрузка — это помехи, то есть в 90% случаев данные датчики бесполезны, ибо «сходят с ума» и показывают скорее погоду на Марсе. Но не зря же их делают?
Они имеют гальваническую развязку и могут измерять большие токи? Да. Не любят помехи? Тоже да. Куда же их поставить? Правильно, в систему мониторинга с низкой ответственностью и для измерения тока потребления с аккумуляторов. У меня они стоят в инверторах для СЭС и ВЭС для качественной оценки тока потребления с АКБ, что позволяет продлить жизненный цикл аккумуляторов. Выглядят данные датчики вот так:
б) Дорогие. Имеют все плюсы дешевых, но не имеют их минусов. Пример такого датчика LEM LTS 15-NP:
Что мы имеем в итоге:
1) Высокое быстродействие;
2) Гальваническую развязку;
3) Удобство использования;
4) Большие измеряемые токи независимо от напряжения;
5) Высокая точность измерения;
Но в чем тогда минус? Те, кто открывали ссылку выше однозначно его увидели — это цена. 18$, Карл! И даже на серии 1000+ штук цена не упадет ниже 10$, а реальная закупка будет по 12-13$. В БП за пару баксов такое не поставить, а как хотелось бы… Подведем итог:
а) Это лучшее решение в принципе для измерения тока, но дорогое;
б) Применяйте данные датчики в тяжелых условиях эксплуатации;
в) Применяете эти датчики в ответственных узлах;
г) Применяйте их если ваше устройство стоит очень много денег, например, ИБП на 5-10 кВт, там он себя однозначно оправдает, ведь цена устройства будет несколько тысяч $.
3) Трансформатор тока. Стандартное решение во многих устройствах. Минуса два — не работают с постоянным током и имеют нелинейные характеристики. Плюсы — дешево, надежно и можно измерять просто огромнейшие токи. Именно на трансформаторах тока построены системы автоматики и защиты в РУ-0.4, 6, 10, 35 кВ на предприятиях, а там тысячи ампер вполне себе нормальное явление.
Честно говоря, я стараюсь их не использовать, ибо не люблю, но в различных шкафах управления и прочих системах на переменном токе все таки ставлю, т.к. стоят они пару $ и дают гальваническую развязку, а не 15-20$ как LEM-ы и свою задачу в сети 50 Гц отлично выполняют. Выглядят обычно вот так, но бывают и на всяких EFD сердечниках:
Пожалуй с методами измерения тока можно закончить. Я рассказал об основных, но разумеется не обо всех. Для расширения собственного кругозора и знаний, советую дополнительно хотя бы погуглить да посмотреть различные датчики на том же digikey.
Усиление измеренного падения напряжения
Дальнейшее построение системы защиты пойдет на базе шунта в роли датчика тока. Давайте строить систему с ранее озвученным значением тока в 30А. На шунте мы получаем падение 60 мВ и тут возникают 2 технические проблемы:
а) Измерять и сравнивать сигнал с амплитудой 60 мВ неудобно. АЦП имеют обычно диапазон измерений 3.3В, то есть при 12 битах разрядности мы получаем шаг квантования:
Это означает, что на диапазон 0-60 мВ, который соответствует 0-30А мы получим небольшое количество шагов:
Получаем, что разрядность измерения будет всего лишь:
Стоит понимать, что это идеализированная цифра и в реальности они будет в разы хуже, т.к. АЦП сам по себе имеет погрешность, особенно в районе нуля. Конечно АЦП для защиты мы использовать не будем, но измерять ток с этого же шунта для построения системы управления придется. Тут задача была наглядно объяснить, но это так же актуально и для компараторов, которые в районе потенциала земли (0В обычно) работают весьма нестабильно, даже rail-to-rail.
б) Если мы захотим протащить по плате сигнал с амплитудой 60 мВ, то через 5-10 см от него ничего не останется из-за помех, а в момент КЗ рассчитывать на него точно не придется, т.к. ЭМИ дополнительно возрастут. Конечно можно схему защиты повесить прямо на ногу шунта, но от первой проблемы мы не избавимся.
Для решения данных проблем нам понадобится операционный усилитель (ОУ). Рассказывать о том, как он работает не буду — тема отлично гуглится, а вот о критичных параметрах и выборе ОУ мы поговорим. Для начала давайте определимся со схемой. Я говорил, что особых изяществ тут не будет, поэтому охватим ОУ отрицательной обратной связью (ООС) и получим усилитель с известным коэффициентов усиления. Данное действия я смоделирую в MultiSIM (картинка кликабельна):
Скачать файл для симуляции у себя можно — тут.
Источник напряжения V2 выполняет роль нашего шунта, вернее он симулирует падение напряжения на нем. Для наглядности я выбрал значение падения равное 100 мВ, теперь нам нужно усилить сигнал так, чтобы перенести его в более удобное напряжение, обычно между 1/2 и 2/3 Vref. Это позволит получить большое количество шагов квантования в диапазон токов + оставить запас на измерения, чтобы оценить насколько все плохо и посчитать время нарастания тока, это важно в сложных системах управления реактивной нагрузкой. Коэффициент усиления в данном случае равен:
Таким образом мы имеем возможность усилить сигнал наш сигнал до требуемого уровня. Теперь рассмотрим на какие параметры стоит обратить внимание:
- ОУ должен быть rail-to-rail, чтобы адекватно работать с сигналами около потенциала земли (GND)
- Стоит выбирать ОУ с высокой скоростью нарастания выходного сигнала. У моего любимого OPA376 этот параметр равен 2В/мкс, что позволяет достигать максимальное выходное значение ОУ равное VCC 3.3В всего за 2 мкс. Этого быстродействия вполне достаточно, чтобы спасти любой преобразователь или нагрузку с частотами до 200 кГц. Данные параметры стоит понимать и включать голову при выборе ОУ, иначе есть шанс поставить ОУ за 10$ там, где хватило бы и усилителя за 1$
- Полоса пропускания, выбираемого ОУ, должна быть как минимум в 10 раз больше, чем максимальная частота коммутации нагрузки. Опять же ищите «золотую середину» в соотношение «цена/ТТХ», все хорошо в меру
В большинстве своих проектов я использую ОУ от Texas Instruments — OPA376, его ТТХ хватает для реализации защиты в большинстве задач и ценник в 1$ вполне себе хорош. Если вам необходимо дешевле, то смотрите на решения от ST, а если еще дешевле, то на Microchip и Micrel. Я по религиозным соображениям использую только TI и Linear, ибо оно мне нравится и сплю так спокойнее.
Добавляем реализм в систему защиты
Давайте теперь в симуляторе добавим шунт, нагрузку, источник питания и прочие атрибуты, которые приблизят нашу модель к реальности. Полученный результат выглядит следующим образом (картинка кликабельная):
Скачать файл симуляции для MultiSIM можно — тут.
Тут уже мы видим наш шунт R1 с сопротивлением все те же 2 мОм, источник питания я выбрал 310В (выпрямленная сеть) и нагрузкой для него является резистор 10.2 Ом, что опять по закону Ома дает нам ток:
На шунте как видите падают, ранее посчитанные, 60 мВ и их мы усиливаем с коэффициентом усиления:
На выходе мы получаем усиленный сигнал с амплитудой 3.1В. Согласитесь, его уже и на АЦП можно подать, и на компаратор и протащить по плате 20-40 мм без каких либо опасений и ухудшения стабильности работы. С этим сигналом мы и будем далее работать.
Сравнение сигналов с помощью компаратора
Компаратор — это схема, которая принимает на вход 2 сигнала и в случае если амплитуда сигнала на прямом входе (+) больше, чем на инверсном (-), то на выходе появляется лог. 1 (VCC). В противном случае лог. 0 (GND).
Формально любой ОУ можно включить как компаратор, но такое решение по ТТХ будет уступать компаратору по быстродействию и соотношению «цена/результат». В нашем случае, чем выше быстродействие, тем выше вероятность, что защита успеет отработать и спасти устройство. Я люблю применять компаратор, опять же от Texas Instrumets — LMV7271. На что стоит обратить внимание:
- Задержка срабатывания, по факту это основной ограничитель быстродействия. У указанного выше компаратора это время около 880 нс, что достаточно быстро и во многих задачах несколько избыточно по цене в 2$ и вы можете подобрать более оптимальный компаратор
- Опять же — советую использовать rail-to-rail компаратор, иначе на выходе у вас будет не 5В, а меньше. Убедиться в этом вам поможет симулятор, выберите что-то не rail-to-rail и поэкспериментируйте. Сигнал с компаратора обычно подается на вход аварии драйверов (SD) и хорошо бы иметь там устойчивый TTL сигнал
- Выбирайте компаратор с выходом push-pull, а не open-drain и другие. Это удобно и имеем прогнозируемые ТТХ по выходу
Теперь давайте добавим компаратор в наш проект в симуляторе и посмотрим на его работу в режиме, когда защита не сработала и ток не превышает аварийный (кликабельная картинка):
Скачать файл для симуляции в MultiSIM можно — тут.
Что нам нужно… Нужно в случае превышения тока более 30А, чтобы на выходе компаратора был лог. 0 (GND), этот сигнал будет подавать на вход SD или EN драйвера и выключать его. В нормальном состоянии на выходе должна быть лог. 1 (5В TTL) и включать работу драйвера силового ключа (например, «народный» IR2110 и менее древние).
Возвращаемся к нашей логике:
1) Измерили ток на шунте и получили 56.4 мВ;
2) Усилили наш сигнал с коэффициентом 50.78 и получили на выходе ОУ 2.88В;
3) На прямой вход компаратора подаем опорный сигнал с которым будем сравнивать. Его задаем с помощью делителя на R2 и выставляет 3.1В — это соответствует току примерно в 30А. Данным резистором регулируется порог срабатывания защиты!
4) Теперь сигнал с выхода ОУ подаем на инверсный и сравниваем два сигнала: 3.1В > 2.88В. На прямом входу (+) напряжение выше, чем на инверсном входе (-), значит ток не превышен и на выходе лог. 1 — драйвера работают, а наш светодиод LED1 не горит.
Теперь увеличиваем ток до значения >30А (крутим R8 и уменьшаем сопротивление) и смотрим на результат (кликабельная картинка):
Давайте пересмотри пункты из нашей «логики»:
1) Измерили ток на шунте и получили 68.9 мВ;
2) Усилили наш сигнал с коэффициентом 50.78 и получили на выходе ОУ 3.4В;
4) Теперь сигнал с выхода ОУ подаем на инверсный и сравниваем два сигнала: 3.1В < 3.4В. На прямом входу (+) напряжение НИЖЕ, чем на инверсном входе (-), значит ток превышен и на выходе лог. 0 — драйвера НЕ работают, а наш светодиод LED1 горит.
Почему аппаратная?
Ответ на этот вопрос простой — любое программируемое решение на МК, с внешним АЦП и прочее, могут попросту «зависнуть» и даже если вы достаточно грамотный софтописатель и включили сторожевой таймер и прочие защиты от зависания — пока оно все обработается ваше устройство сгорит.
Аппаратная защита позволяет реализовать систему с быстродействием в пределах нескольких микросекунд, а если бюджет позволяет, то в пределах 100-200 нс, чего достаточно вообще для любой задачи. Также аппаратная защита не сможет «зависнуть» и спасет устройство, даже если по каким-то причинам ваш управляющий микроконтроллер или DSP «зависли». Защита отключит драйвер, ваша управляющая схема спокойно перезапустится, протестирует аппаратную часть и либо подаст ошибку, например, в Modbus или запустится если все хорошо.
Тут стоит отметить, что в специализированных контроллерах для построения силовых преобразователей есть специальные входы, которые позволяют аппаратно отключить генерацию ШИМ сигнала. Например, у всеми любимого STM32 для этого есть вход BKIN.
Отдельно стоит сказать еще про такую вещь как CPLD. По сути это набор высокоскоростной логики и по надежности оно сопоставимо с аппаратным решением. Вполне здравым смыслом будет поставить на плату мелкую CPLD и реализовать в ней и аппаратные защиты, и deadtime и прочие прелести, если мы говорим о dc/dc или каких-то шкафах управления. CPLD позволяет сделать такое решение очень гибким и удобным.
Эпилог
На этом пожалуй и все. Надеюсь вам было интересно читать данную статью и она даст вам какие-то новые знания или освежит старые. Всегда старайтесь заранее думать какие модули в вашем устройстве стоит реализовать аппаратно, а какие программно. Часто реализация аппаратная на порядки проще реализации программной, а это ведет с экономии времени на разработке и соответственно ее стоимости.
Формат статьи без «железа» для меня новый и попрошу высказать ваше мнение в опросе.
Мощный блок питания с защитой по току
Каждому человеку, собирающему электронные схемы, необходим универсальный источник питания, позволяющий в широких пределах изменять напряжение на выходе, контролировать ток и при необходимости отключать питаемое устройство. В магазинах подобные лабораторные блоки питания стоят весьма недёшево, но зато собрать такой можно самостоятельно из распространённых радиодеталей. Представленный блок питания включает в себя:
- Регулировку напряжения до 24 вольт;
- Максимальный ток, отдаваемый в нагрузку, до 5 ампер;
- Защиту по току с выбором нескольких фиксированных значений;
- Активное охлаждение для работы при больших токах;
- Стрелочные индикаторы тока и напряжения;
Схема регулятора напряжения
Самый простой и доступный вариант регулятора напряжения – схема на специальной микросхеме, называемой стабилизатором напряжения. Наиболее подходящим вариантом является LM338, она обеспечивает максимальный ток в 5 А и минимум пульсаций на выходе. Также сюда подойдут LM350 и LM317, но максимальный ток в этом случае составит 3 А и 1,5 А соответственно. Переменный резистор служит для регулировки напряжения, его номинал зависит от того, какое максимальное напряжение необходимо получить на выходе. Если максимальное выходное требуется 24 вольта – необходим переменный резистор сопротивлением 4,3 кОм. В этом случае нужно взять стандартный потенциометр на 4.7 кОм и соединить параллельно с ним постоянный на 47 кОм, общее сопротивление получится примерно 4.3 кОм. Для питания всей схемы необходим источник постоянного тока с напряжением 24-35 вольт, в моём случае это обычный трансформатор со встроенным выпрямителем. Также можно применять зарядные устройства ноутбуков или другие различные импульсные источники, подходящие по току.
Данный регулятор напряжения является линейным, а значит, вся разница между входным и выходным напряжением приходится на одну микросхему и рассеивается на ней в виде тепла. При больших токах это весьма критично, поэтому микросхема должна быть установлена на большом радиаторе, лучше всего для этого подойдёт радиатор от процессора компьютера, работающий в паре с вентилятором. Для того, чтобы вентилятор не вращался всё время зря, а включался только при нагреве радиатора, необходимо собрать небольшой датчик температуры.
Схема управления вентилятором
В его основе лежит NTC термистор, сопротивление которого меняется в зависимости от температуры — при увеличении температуры сопротивление значительно уменьшается, и наоборот. Операционный усилитель выполняет роль компаратора, регистрируя изменение сопротивление термистора. При достижении порога срабатывания на выходе ОУ появляется напряжение, транзистор отпирается и запускает вентилятор, вместе с которым загорается светодиод. Подстроечный резистор служит для настройки порога срабатывания, его номинал стоит выбирать исходя из сопротивления термистора при комнатной температуре. Допустим, термистор имеет сопротивление 100 кОм, подстроечный резистор в этом случае должен иметь номинал примерно 150-200 кОм. Главное преимущество этой схемы – наличие гистерезиса, т.е. разницы между порогами включения и выключения вентилятора. Благодаря гистерезису не происходит частого включения-выключения вентилятора при температуре, близкой к пороговой. Термистор выводится на проводках непосредственно на радиатор и устанавливается в любое удобное место.
Схема защиты по току
Пожалуй, самая важная часть всего блока питания – защита по току. Работает она следующим образом: падение напряжение на шунте (резистор сопротивлением 0.1 Ом) усиливается до уровня 7-9 вольт и с помощью компаратора сравнивается с эталонным. Эталонное напряжение для сравнения задаётся четырьмя подстроечными резисторами в диапазоне от нуля до 12 вольт, вход операционного усилителя подключается к резисторам через галетный переключатель на 4 положения. Таким образом, меняя положение галетного переключателя мы можем выбирать из 4-х заранее установленных вариантов токов защиты. Например, можно установить следующие значения: 100 мА, 500 мА, 1,5 А, 3 А. При превышении тока, заданного галетным переключателем, сработает защита, напряжение перестанет поступать на выход и загорится светодиод. Для сброса защиты достаточно кратковременно нажать на кнопку, напряжение на выходе появится вновь. Пятый подстроечный резистор необходим для установки коэффициента усиления (чувствительности), его нужно установить так, чтобы при токе через шунт 1 Ампер напряжение на выходе ОУ было примерно 1-2 вольта. Резистор настройки гистерезиса срабатывания защиты отвечает за «чёткость» защёлкивания схемы, его нужно настраивать в том случае, если напряжение на выходе не пропадает полностью.Данная схема хороша тем, что имеет высокую скорость срабатывания, моментально включая защиту при превышении тока.
Блок индикации тока и напряжения
Большинство лабораторных блоков питания оснащено цифровыми вольтметрами и амперметрами, показывающими величины в виде цифр на табло. Такой вариант компактен и обеспечивает неплохую точность показаний, однако совершенно неудобен для восприятия. Именно поэтому для индикации решено использовать стрелочные головки, показания которых легко и приятно воспринимаются. В случае с вольтметром всё просто – он подключается к выходным клеммам блок питания через подстроечный резистор с сопротивлением примерно 1-2 МОм. Для правильной работы амперметра необходим усилитель шунта, схема которого показана ниже.
Подстроечный резистор необходим для настройки коэффициента усиления, в большинстве случаев его достаточно оставить в среднем положении (примерно 20-25 кОм). Стрелочная головка подключается через галетный переключатель, с помощью которого можно выбирать один из трёх подстроечных резисторов, с помощью которых задаётся ток максимального отклонения амперметра. Таким образом, амперметр может работать в трёх диапазонах – до 50 мА, до 500 мА, до 5А, это обеспечивает максимальную точность показаний при любом токе нагрузки.
Сборка платы блока питания
Плата печатная:
Теперь, когда все теоретические аспекты учтены, можно приступать к сборке электронной части конструкции. Все элементы блока питания – регулятор напряжения, датчик температуры радиатора, блок защиты, усилитель шунта для амперметра собираются на одной плате, размеры которой 100х70 мм. Плата выполняется методом ЛУТ, ниже представлены несколько фотографий процесса изготовления.
Силовые дорожки, по которым течёт ток нагрузки, желательно залудить толстым слоем припоя для уменьшения сопротивления. Сперва на плату устанавливаются мелкие детали.
После этого все остальные компоненты. Микросхему 78L12, питающую датчик температуры и кулер, необходимо установить на небольшой радиатор, место для которого предусмотрено на печатной плате. В последнюю очередь на плату запаиваются провода, на которых выводятся вентилятор, термистор, кнопка сброса защиты, галетные переключатели, светодиоды, микросхема LM338, вход и выход напряжения. Вход напряжения удобнее всего подключить через DC разъём, при этом необходимо учитывать, что он должен обеспечивать большой ток. Все силовые провода необходимо использовать соответствующего току сечения, желательно медные. Плюс выхода с печатной платы идёт к выходным клеммам не напрямую, а через тумблер с двумя группами контактов. Вторая группа при этом включает и выключает светодиод, показывающий, подаётся ли на клеммы напряжение.
Сборка корпуса
Корпус можно как найти готовый, так и собрать самостоятельно. Изготовить его можно, например, из фанеры и ДВП, как я и сделал. В первую очередь вырезается прямоугольная передняя панель, на которой будут установлены все органы управления.
Затем изготавливаются стенки и днище ящика, конструкция скрепляется воедино саморезами. Когда готов каркас, можно устанавливать внутрь всю электронику.
Органы управления, стрелочные головки, светодиоды устанавливаются на свои места в передней панели, плата укладывается внутри корпуса, радиатор с вентилятором крепятся на заднюю панель. Для крепления светодиодов используются специальные держатели. Выходные клеммы желательно продублировать, тем более что место позволяет. Размеры корпуса получились 290х200х120 мм, внутри корпуса остаётся ещё много свободного пространства, и туда может уместиться, например, трансформатор для питания всего аппарата.
Настройка
Несмотря на множество подстроечных резисторов, настройка блока питания довольно проста. Первых делом калибруем вольтметр, подключив к выходным клеммам внешний. Вращая подстроечный резистор, включенный последовательно со стрелочной головкой вольтметра добиваемся равенства показаний. Затем подключаем на выход какую-либо нагрузку с амперметром и калибруем усилитель шунта. Вращая каждый и трёх подстрочных резисторов добиваемся совпадений показаний на каждом из трёх диапазонов измерений амперметра – в моём случае это 50 мА, 500 мА и 5А. Далее устанавливаем необходимые токи защиты с помощью четырёх подстроечных резисторов. Сделать это несложно, учитывая, что штатный амперметр уже откалиброван и показывает точный ток. Плавно повышаем напряжение (при этом повышается и ток) и смотрим, при каком токе срабатывает защита. Затем вращаем каждый из резисторов, устанавливая четыре нужных тока защиты, между которыми можно переключаться с помощью галетного переключателя. Теперь осталось лишь установить нужный порог срабатывания датчика температуры радиатора – настройка закончена.
Смотрите видео
Защита от КЗ на MOSFET
РадиоКот >Схемы >Питание >Блоки питания >Защита от КЗ на MOSFET
Всем доброго времени суток!
Поздравляю Кота с юбилеем, и желаю доброго здравия на долгие годы!
Тем временем, хочу представить небольшой проект. Простой, но полезный.
Схема и принцип работы
Итак, вот представьте, есть у вас БП, и тут вы нечаянно замыкаете его (у всех бывает, макетка и всё такое). Хоть на мгновение. Но этого иногда достаточно, чтобы БП вышел из строя.
В таких случаях надо городить защиту. Тот вариант, который я находил использует реле. Но реле иногда потребляет не мало. Поэтому, было решено переделать на MOSFET.
Схема первая:
Что мы имеем: обычный стабилизатор на 9 вольт (U2), оптопара (U1), MOSFET ключ по питанию (Q3) и пара согласующих транзисторов (Q1, Q2). При чём, Q3 должен быть P-канальным для +стабилизатора.
Работает это так.
Изначально, на выходе напряжения нет, оптопара закрыта, Q2 открыт, Q1 закрыт, Q3 закрыт.
Для запуска принудительно замыкаем транзистор оптопары. Q2 закрывается, Q1 открыт, Q3 открыт, напряжение на выходе появляется, оптопара открывается, кнопку можно уже не держать.
Как только возникает КЗ — всё сбрасывается в начальное состояние.
А теперь вопрос: нафига Q1 и Q2? Если укладываться в предельные значения Q3 и U1, то можно их убрать.
Тогда схема:
Деталей гораздо меньше!
Итого
В целом, защита достаточно миниатюрная и её легко встроить в уже существующий БП.
Повторюсь, что MOSFET должен быть P-канальным для БП прямой полярности (стабилизация по +). Например, IRF9Z24N — он достаточно дешёвый.
Как пример, я сделал себе БП на 5 каналов 9В 200мА.
Удачи в повторении, и больше экспериментируйте!
Все вопросы в Форум.
Как вам эта статья? | Заработало ли это устройство у вас? |
Надёжная токовая защита для БП и ЗУ на IR2153 и электронном трансформаторе.
РадиоКот >Схемы >Питание >Блоки питания >Надёжная токовая защита для БП и ЗУ на IR2153 и электронном трансформаторе.
На создание данной статьи меня спровоцировал опыт создания блоков питания и зарядных устройств на основе простых импульсных блоков питания, которыми являются как иип на IR2153, так и переделанный различными способами под блок питания электронный трансформатор. Данные источники питания являются простыми, нестабилизированными импульсными блоками питания без каких-либо защит. Не смотря на данные недостатки, такие источники питания довольно просты в изготовлении,не требуют сложной настройки, времени на создание такого блока питания требуется меньше чем на полный ШИМ БП с узлами стабилизации и защиты.
Обьединив такой блок питания и простейший ШИМ- регулятор на NE555, получам регулируемый блок питания как для экспирементов, так и для зарядки АКБ. Радости нашей нет предела до того момента, пока данный девайс не попробовать на искру, или по ошибке, размышляя над созданием очередного аппарата перепутать полярность заряжаемого АКБ. Окрикивая громким хлопком и орошая едким дымом помещение,в котором произошол данный конфуз, изобретение сообщает нам, что простой импульсный блок питания, который собран по упрощённо-ознакомительной схеме не может быть надёжным.
Тут пришла мысль о том, чтобы найти не просто ввести тот или инной узел защиты в конкретный экземпляр блока питания, а найти или создать универсальную быстродействующую схему, которую можно внедрять в любой вторичный источник питания.
Требования к узлу защиты:
-минмиум деталей
-плата защиты должна занимать мало места
-работоспособной при больших токах нагрузки
-отсутствие реле
-высокая скорость срабатывания
Одним из заинтересовавших вариантов была такая схема, найденная в интерете:
При замыкании выхода данной схемы, разряжается ёмкость затвора VT1 через диод VD1, что приводит к закрытию VT1 и ток через транзистор не протекает, блок питания остаётся целым и невредимым. Но что же произойдёт если на выход данной схемы подключить нагрузку, в 300вт, когда наш иип может выдать всего 200вт? Не смотря на то что у нас присутствует схема защиты, замученный блок питания снова взрывается.
Недостатки данной схемы:
1. Необходимо точно подбирать сопротивление шунта, чтобы максимально допустимый ток блока питания создал такое падение напряжения на выбранном шунте, при котором VT2, открываясь полностью закроет VT1.
2. В данной схеме может наступить момент, когда ток проходящий через шунт, приоткроет VT2, вследствии чего VT1 начнёт закрываться и останется в таком состоянии, что будет недозакрыт, а учитывая что через VT1 протекает немалый ток, то данный линейный режим вызовет его сильный перегрев, врезультате которого VT1 будет пробит.
В блоке питания на IR2153 однажды применял триггерную защиту, остался доволен её работой. Прицепим к схеме триггерной защёлки на комплиментарной паре транзисторов шунт в качестве датчика тока и n-канальный транзистор в роли ключевого элемента получаем такую схему:
После подачи питания на схему, транзистор Q3, через светодиод и R4 открывается, стабилитрон D3 ограничивает напряжение на затворе полевого транзистора. D4 защищает Q3 от выбросов высокого напряжения, при подключении индуктивной нагрузки (электродвигатель). На паре транзисторов Q1, Q2 собран аналог тиристора. Ток, протекающий через шунт R1, вызывает падение напряжения, которое с движка переменного резистора R10, и цепочку R2, С2, поступает на базу транзистора Q2. Величину напряжения с шунта, которое пропорционально току, протекающему через этот шунт можно регулировать прерменным резистором R10. В момент, когда напряжение на базе Q2 станет больше 0.5-0.7в транзистор Q2 начнёт открываться, тем самым открывая Q1, в свою очередь транзистор Q1открываясь, будет открывать Q2. Данный процесс происходит очень быстро, за доли секунды транзисторы откроют друг друга и останутся в таком устойчивом состоянии. Через открытый аналог тиристора затвро Q3, а также резистор R4 окажутся подключены к общему проводнику схемы, что приведёт к закрытию Q3 и свечение светодиода D1 сообщит о том что сработала защита. Снять защиту можно как отключив кратковременно питание, так и кратковременным нажатием на кнопку S1.
Универсальная схема защиты была создана и проверена в работе, шунт R1 был составлен из двух резисторов 0.22 Ом 5Вт. Остался последний шаг — вводим в нвшу схему защиту от переполюсовки клемм АКБ.
Схема с защитой от переполюсовки :
Наша схема дополнилась диодом D2, резисторами R6, R5. Кнопка S1 была убрана из схемы по причине того, что при срабатывании защиты она не выводила схему из защиты, после доработки.
Токовая защита осталась без изменений, снять защиту можно отключив питание на 2-3 секунды. При подключении к выходу схемы АКБ, перепутав полярность, напряжение с АКБ через диод D2, резистор R6 поступает на базу Q2, срабатывает защита Q3 закрывается, светодиод D1 сигнализирует о срабатывании защиты.
На этой волне я заканчиваю поиски защиты для своих простых иип. Работой своих схем доволен, надеюсь они пригодятся и вам.
Приятных вам экспирементов!
Файлы:
плата вид со стороны шунта
плата готовая
плата вид снизу
фото защита 1 вариант
Все вопросы в Форум.
Как вам эта статья? | Заработало ли это устройство у вас? |
Защита от короткого замыкания | Все своими руками
Опубликовал admin | Дата 4 февраля, 2017Современные мощные переключательные транзисторы имеют очень маленькие сопротивления сток-исток в открытом состоянии, это обеспечивает малое падение напряжения при прохождении через эту структуру больших токов. Это обстоятельство позволяет использовать такие транзисторы в электронных предохранителях.
Например, транзистор IRL2505 имеет сопротивление сток-исток, при напряжении исток-затвор 10В, всего 0,008 Ом. При токе 10А на кристалле такого транзистора будет выделяться мощность P=I² •R; P = 10 • 10 • 0,008 = 0,8Вт. Это говорит о том, что при данном токе транзистор можно устанавливать без применения радиатора. Хотя я всегда стараюсь ставить хотя бы небольшие теплоотводы. Это во многих случаях позволяет защитить транзистор от теплового пробоя при внештатных ситуациях. Этот транзистор применен в схеме защиты описанной в статье «Защита для зарядных устройств автоаккумуляторов». При необходимости можно применить радиоэлементы для поверхностного монтажа и сделать устройство виде небольшого модуля. Схема устройства представлена на рисунке 1. Она рассчитывалась на ток до 4А.
Схема электронного предохранителя
В данной схеме в качестве ключа использован полевой транзистор с р каналом IRF4905, имеющий сопротивление в открытом состоянии 0,02 Ом, при напряжении на затворе = 10В.
В принципе этой величиной ограничивается и минимальное напряжение питания данной схемы. При токе стока, равном 10А, на нем будет выделяться мощность 2 Вт, что повлечет за собой необходимость установки небольшого теплоотвода. Максимальное напряжение затвор-исток у этого транзистора равно 20В, поэтому для предотвращения пробоя структуры затвор-исток, в схему введен стабилитрон VD1, в качестве которого можно применить любой стабилитрон с напряжение стабилизации 12 вольт. Если напряжение на входе схемы будет менее 20В, то стабилитрон из схемы можно удалить. В случае установки стабилитрона, возможно, потребуется коррекция величины резистора R8. R8 = (Uпит — Uст)/Iст; Где Uпит – напряжение на входе схемы, Uст – напряжение стабилизации стабилитрона, Iст – ток стабилитрона. Например, Uпит = 35В, Uст = 12В, Iст = 0,005А. R8 = (35-12)/0,005 = 4600 Ом.
Преобразователь ток — напряжения
В качестве датчика тока в схеме применен резистор R2, чтобы уменьшить мощность, выделяющуюся на этом резисторе, его номинал выбран всего в одну сотую Ома. При использовании SMD элементов его можно составить из 10 резисторов по 0,1 Ом типоразмера 1206, имеющих мощность 0,25Вт. Применение датчика тока с таким малым сопротивление повлекло за собой применение усилителя сигнала с этого датчика. В качестве усилителя применен ОУ DA1.1 микросхемы LM358N.
Коэффициент усиления этого усилителя равен (R3 + R4)/R1 = 100. Таким образом, с датчиком тока, имеющим сопротивление 0,01 Ом, коэффициент преобразования данного преобразователя ток – напряжения равен единице, т.е. одному амперу тока нагрузки равно напряжение величиной 1В на выходе 7 DA1.1. Корректировать Кус можно резистором R3. При указанных номиналах резисторов R5 и R6, максимальный ток защиты можно установить в пределах… . Сейчас посчитаем. R5 + R6 = 1 + 10 = 11кОм. Найдем ток, протекающий через этот делитель: I = U/R = 5А/11000Ом = 0,00045А. Отсюда, максимальное напряжение, которое можно выставить на выводе 2 DA1, будет равно U = I x R = 0,00045А x 10000Ом = 4,5 B. Таким образом, максимальный ток защиты будет равен примерно 4,5А.
Компаратор напряжения
На втором ОУ, входящем в состав данной МС, собран компаратор напряжения. На инвертирующий вход этого компаратора подано регулируемое резистором R6 опорное напряжение со стабилизатора DA2. На неинвертирующий вход 3 DA1.2 подается усиленное напряжение с датчика тока. Нагрузкой компаратора служит последовательная цепь, светодиод оптрона и гасящий регулировочный резистор R7. Резистором R7 выставляют ток, проходящий через эту цепь, порядка 15 мА.
Работа схемы
Работает схема следующим образом. Например, при токе нагрузки в 3А, на датчике тока выделится напряжение 0,01 х 3 = 0,03В. На выходе усилителя DA1.1 будет напряжение, равное 0,03В х 100 = 3В. Если в данном случае на входе 2 DA1.2 присутствует опорное напряжение выставленное резистором R6, меньше трех вольт, то на выходе компаратора 1 появится напряжение близкое к напряжению питания ОУ, т.е. пять вольт. В результате засветятся светодиод оптрона. Откроется тиристор оптрона и зашунтирует затвор полевого транзистора с его истоком. Транзистор закроется и отключит нагрузку. Вернуть схему в исходное состояние можно кнопкой SB1 или выключением и повторным включением БП.
Недостатком схемы является однополярное питание операционного усилителя, в связи с этим при малых значениях падения напряжения на датчике тока, возникает большая нелинейность коэффициента усиления ОУ DA1.1.
Скачать статью
Скачать “Электронный-предохранитель-на-MOSFET-транзисторе” Электронный-предохранитель-на-MOSFET-транзисторе.rar – Загружено 807 раз – 47 KB
Обсудить эту статью на — форуме «Радиоэлектроника, вопросы и ответы».
Просмотров:6 490
Защита от переполюсовки и КЗ зарядного устройства, блока питания своими руками
Многие самодельные блоки имеют такой недостаток, как отсутствие защиты от переполюсовки питания. Даже опытный человек может по невнимательности перепутать полярность питания. И есть большая вероятность что после этого зарядное устройство придет в негодность.
В этой статье будет рассмотрено 3 варианта защит от переполюсовки, которые работают безотказно и не требуют никакой наладки.
Вариант 1
Это защита наиболее простая и отличается от аналогичных тем, что в ней не используются никакие транзисторы или микросхемы. Реле, диодная развязка – вот и все ее компоненты.
Работает схема следующим образом. Минус в схеме общий, поэтому будет рассмотрена плюсовая цепь.
Если на вход не подключен аккумулятор, то реле находится в разомкнутом состоянии. При подключении аккумулятора плюс поступает через диод VD2 на обмотку реле, вследствие чего контакт реле замыкается, и основной ток заряда протекает на аккумулятор.
Одновременно загорается зеленый светодиодный индикатор, свидетельствуя о том, что подключение правильное.
И если теперь убрать аккумулятор, то на выходе схемы будет напряжение, поскольку ток от зарядного устройства будет продолжать поступать через диод VD2 на обмотку реле.
Если перепутать полярность подключения, то диод VD2 окажется заперт и на обмотку реле не поступит питание. Реле не сработает.
В этом случае загорится красный светодиод, который нарочно подключен неправильным образом. Он будет свидетельствовать о том, что нарушена полярность подключения аккумулятора.
Диод VD1 защищает цепь от самоиндукции, которая возникает при отключении реле.
В случае внедрения такой защиты в зарядное устройство автомобильного аккумулятора, стоит взять реле на 12 В. Допустимый ток реле зависит только от мощности зарядника. В среднем стоит использовать реле на 15-20 А.
Вариант 2
Эта схема до сих пор не имеет аналогов по многим параметрам. Она одновременно защищает и от переполюсовки питания, и от короткого замыкания.
Принцип работы этой схемы следующий. При нормальном режиме работы плюс от источника питания через светодиод и резистор R9 открывает полевой транзистор, и минус через открытый переход «полевика» поступает на выход схемы к аккумулятору.
При переполюсовке или коротком замыкании ток в цепи резко возрастает, вследствие чего образуется падение напряжения на «полевике» и на шунте. Такое падение напряжение достаточно для срабатывания маломощного транзистора VT2. Открываясь, последний запирает полевой транзистор, замыкая затвор с массой. Одновременно загорается светодиод, поскольку питание для него обеспечивается открытым переходом транзистора VT2.
Из-за высокой скорости реагирования эта схема гарантированно защитит зарядное устройство при любой проблеме на выходе.
Схема очень надежна в работе и способна оставаться в состоянии защиты бесконечно долгое время.
Вариант 3
Это особо простая схема, которую даже схемой трудно назвать, поскольку в ней использовано всего 2 компонента. Это мощный диод и предохранитель. Этот вариант вполне жизнеспособен и даже применяется в промышленных масштабах.
Питание с зарядного устройства через предохранитель поступает на аккумулятор. Предохранитель подбирается исходя из максимального тока зарядки. Например, если ток 10 А, то предохранитель нужен на 12-15 А.
Диод подключен параллельно и закрыт при нормальной работе. Но если перепутать полярность, диод откроется и случится короткое замыкание.
А предохранитель – это слабое звено в этой схеме, который сгорит в тот же миг. Его после этого придется менять.
Диод следует подбирать по даташиту исходя из того, что его максимальный кратковременный ток был в несколько раз больше тока сгорания предохранителя.
Такая схема не обеспечивает стопроцентную защиту, поскольку бывали случаи, когда зарядное устройство сгорало быстрее предохранителя.
Итог
С точки зрения КПД, первая схема лучше других. Но с точки зрения универсальности и скорости реагирования, лучший вариант – это схема 2. Ну а третий вариант часто применяется в промышленных масштабах. Такой вариант защиты можно увидеть, к примеру, на любой автомагнитоле.
Все схемы, кроме последней, имеют функцию самовосстановления, то есть работа восстановится, как только будет убрано короткое замыкание или изменится полярность подключения аккумулятора.
Автор: Эдуард Орлов –
Прикрепленные файлы: СКАЧАТЬ.
Схема защиты блока питания и зарядных устройств
Представлена конструкция защиты для блока питания любого типа. Данная схема защиты может совместно работать с любыми блоками питания — сетевыми, импульсными и аккумуляторами постоянного тока. Схематическая развязка такого блока защиты относительна проста и состоит из нескольких компонентов.Схема защиты блока питания
Силовая часть — мощный полевой транзистор — в ходе работы не перегревается, следовательно в теплоотводе тоже не нуждается. Схема одновременно является защитой от переплюсовки питания, перегруза и КЗ на выходе, ток срабатывания защиты можно подобрать подбором сопротивления резистора шунта, в моем случае ток составляет 8 Ампер, использовано 6 резисторов 5 ватт 0,1 Ом параллельно подключенных. Шунт можно сделать также из резисторов с мощностью 1-3 ватт.
Более точно защиту можно настроить путем подбора сопротивления подстроечного резистора. Схема защиты блока питания, регулятор ограничения тока Схема защиты блока питания, регулятор ограничения тока
~~~При КЗ и перегрузе выхода блока, защита мгновенно сработает, отключив источник питания. О срабатывании защиты осведомит светодиодный индикатор. Даже при КЗ выхода на пару десятков секунд, полевой транзистор остается холодным
~~~Полевой транзистор не критичен, подойдут любые ключи с током 15-20 и выше Ампер и с рабочим напряжением 20-60 Вольт. Отлично подходят ключи из линейки IRFZ24, IRFZ40, IRFZ44, IRFZ46, IRFZ48 или более мощные — IRF3205, IRL3705, IRL2505 и им подобные.
~~~Данная схема также отлично подходит в качестве защиты зарядного устройства для автомобильных аккумуляторов, если вдруг перепутали полярность подключения, то с зарядным устройством ничего страшного не произойдет, защита спасет устройство в таких ситуациях.
~~~Благодаря быстрой работе защиты, ее можно с успехом применить для импульсных схем, при КЗ защита сработает быстрее, чем успеют сгореть силовые ключи импульсного блока питания. Схематика подойдет также для импульсных инверторов, в качестве защиты по току. При перегрузе или кз во вторичной цепи инвертора, мигом вылетают силовые транзисторы инвертора, а такая защита не даст этому произойти.
Комментарии
Защита от короткого замыкания, переплюсовки полярноси и перегруза собрана на отдельной плате. Силовой транзистор использован серии IRFZ44, но при желании можно заменить на более мощный IRF3205 или на любой другой силовой ключ, который имеет близкие параметры. Можно использовать ключи из линейки IRFZ24, IRFZ40, IRFZ46, IRFZ48 и другие ключи с током более 20 Ампер. В ходе работы полевой транзистор остается ледяным,. поэтому в теплоотводе не нуждается.
Мощность блока питания довольно приличная, выходной ток доходит до 6-7 Ампер, что вполне достаточно для зарядки автомобильного аккумулятора.
Резисторы шунта выбрал с мощностью 5 ватт, но можно и на 2-3 ватт.
Если все сделано правильно, то блок начинает работать сразу, замыкайте выход, должен загореться светодиодный индикатор защиты, который будет гореть до тех пор, пока выходные провода находятся в режиме КЗ.
Собираем схему индикатора.