Получить коммерческое предложение
Проверим наличие
перед счётом
Драйверы нагрузок 8 мин чтения Автор: Мульдияров Алексей

Как управлять соленоидом и электромагнитным клапаном

Катушка соленоида требует повышенного тока для быстрого срабатывания, но после втягивания якоря часто удерживается меньшим током. При отключении накопленная магнитная энергия должна уйти через диод, TVS, Zener или active clamp. Выбор этого пути определяет не только защиту ключа, но и время отпускания клапана. Простейшая схема «MOSFET + диод» подходит не всегда. Для быстрых клапанов, экономии энергии и диагностики используют peak-and-hold current controller, PWM и измерение тока. Проект начинается с параметров катушки и механики.

Ток соленоида с этапами форсированного включения, регулируемого удержания и быстрого отключения через защитный clamp

Соберите данные нагрузки

Нужны номинальное напряжение, сопротивление при 20 °C, индуктивность в положениях якоря, pickup/dropout current, время срабатывания, duty cycle и допустимая температура. Сопротивление меди растёт примерно на 0,39%/°C, поэтому горячая катушка берёт меньше тока и может хуже втягиваться при низком напряжении питания.

Измерьте реальную катушку: индуктивность меняется после втягивания, а mechanical friction — с температурой и загрязнением. Для safety valve отдельно определите требуемое состояние при потере питания.

Нарастание тока RL-цепи

Для постоянного напряжения ток растёт как I(t)=V/R × (1−e^(−tR/L)). Постоянная времени τ=L/R. Если питание близко к номиналу, достижение pickup current может быть медленным. Форсаж повышенным напряжением ускоряет di/dt, после срабатывания контроллер снижает ток до hold.

Нельзя просто подать двойное напряжение на постоянное время без current limit: при заклинившем якоре или другой катушке ток/тепло превысят допустимые.

Peak-and-hold

Алгоритм включает ключ на полный duty до Ipeak, удерживает заданное время для механического движения, затем регулирует Ihold PWM. Это снижает среднюю мощность Ihold²R и нагрев. Точные значения берут из данных клапана и подтверждают испытанием при min voltage/max temperature.

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

Low-side и high-side ключ

Low-side N-MOSFET прост и эффективен: один вывод катушки связан с питанием, второй переключается на ground. High-side driver нужен, если нагрузка должна иметь общий ground или требуется диагностика automotive/PLC architecture. Half/full bridge позволяет менять направление тока или активно размагничивать.

Проверяйте ground offsets, load dump/surge и состояние при выключенном контроллере. Gate pull-down/up задаёт безопасное отключение до инициализации MCU.

Flyback diode и медленное отпускание

Диод параллельно катушке ограничивает напряжение примерно на уровне питания плюс падение диода. Ток спадает медленно, поскольку di/dt = −Vclamp/L мало. Это хорошо для низкого стресса и EMI, но клапан отпускает позже.

Для быстрого release повышают clamp voltage с помощью Zener/TVS или active clamp. Чем выше напряжение, тем быстрее исчезает ток, но тем больше stress ключа и изоляции. Выбирайте MOSFET с запасом: VDS(max) > Vsupply(max) + Vclamp + overshoot.

Энергия отключения

Энергия катушки E = 0,5LI². Clamp должен принять её при каждом цикле. Средняя мощность E × frequency, а импульсная способность проверяется по waveform и температуре. TVS, рассчитанный на редкий surge, может перегреваться при частом клапане.

MOSFET avalanche допускается только если производитель даёт rating и repetition соответствует условиям. Предпочтительно направить энергию в контролируемый компонент.

Измерение тока

Low-side shunt прост, но поднимает source MOSFET и ground sense. Kelvin-трассы отделяют измерение от силового падения. Current sense amplifier/comparator должен выдерживать switching transient и иметь достаточную полосу для peak limit.

Регулятор PWM сравнивает ток с threshold. Выберите частоту выше слышимого диапазона, если это важно, но учитывайте switching loss и время нарастания. Hysteretic control прост, однако частота меняется с L/R/V.

Диагностика обрыва и короткого замыкания

Обрыв можно обнаружить по отсутствию тока во включённом состоянии; short-to-ground/supply — по току и напряжению выхода. В выключенном состоянии малый диагностический ток позволяет проверить цепь, но может слегка активировать чувствительный клапан или светодиодный индикатор.

Различайте shorted coil и jammed mechanics: ток электрически нормален при механическом заклинивании. Для критичной функции нужен датчик положения/давления или оценка динамического signature.

PWM и EMC

Крутые фронты и длинный кабель создают common/differential-mode помехи. Размещайте clamp в определённой точке: на плате он защищает ключ, но кабельная петля остаётся антенной; у нагрузки он уменьшает loop, но требует защищённого компонента в поле. Иногда применяют двустороннюю защиту и фильтр.

Скорость gate можно ограничить resistor, но проверяйте switching loss. Кабель shield/ground выбирают по системе, а не соединяют случайно с digital ground.

Тепловой расчёт катушки и ключа

Мощность удержания Ihold²Rhot; сама катушка может нагреваться от среды. MOSFET теряет conduction + switching + avalanche/clamp-related energy. Интегрированный driver имеет thermal shutdown, но повторные отключения не являются рабочим регулятором температуры.

Испытайте максимальный duty cycle в закрытом корпусе и при повышенном supply. Для нескольких каналов учитывайте одновременное включение и общий copper plane.

Подготовьте карту состояний и отказов

Опишите OFF, peak, hold, release и fault с точными токами/таймаутами. Для каждого перехода укажите, что происходит при пропадании MCU, undervoltage, overtemperature, open load и short. Hardware default должен держать клапан в состоянии, определённом оценкой риска; firmware не должна оставлять неопределённый PWM после reset.

Сравнивайте current waveform эталонной катушки и нескольких экземпляров. Изменение slope/inflection после подачи тока может использоваться как диагностический признак движения, но задайте tolerance по температуре/питанию. Для safety-critical клапана электрическая сигнатура дополняет, а не заменяет независимый feedback.

Приёмочные испытания

Измерьте pickup/release time при минимальном напряжении и горячей катушке, а также при максимальном напряжении и холодной. Проверьте maximum duty, multiple channels, длинный кабель, разъединение под током и переполюсовку connector. Зафиксируйте VDS overshoot, clamp energy/temperature, peak/hold accuracy и EMI. Повторите циклический ресурс, потому что механический dropout может меняться от износа раньше электрических параметров.

Практический пример

Клапан 24 В имеет R=24 Ом при 20 °C, pickup 0,8 А и hold 0,3 А. При прямом питании steady current около 1 А, мощность 24 Вт. Peak-and-hold подаёт полный ток до 0,8 А, затем регулирует 0,3 А; горячая мощность порядка 2–3 Вт плюс потери, что резко снижает нагрев.

Для быстрого отпускания выбирают clamp, например 48 В относительно катушки, и ключ с достаточным VDS. Измеряют actual release time, TVS temperature и overshoot на кабеле.

Примеры из каталога ChipBaza

DRV110PWR — пример PWM current controller для соленоида с режимом peak-and-hold. DRV8876PWPR — пример интегрированного H-bridge motor driver с регулированием тока и диагностикой, который может применяться для индуктивных нагрузок при соответствии режимов. Это разные топологии и не взаимозаменяемые корпуса/функции.

Перед выбором проверяют supply range, current regulation, external MOSFET requirement, clamp path и fault reporting.

Что фиксировать в спецификации клапана

Нужны coil voltage/R/L tolerance, pickup/hold/dropout current по температуре, response, duty и механическое safe state. Для driver BOM сохраняют shunt/TCR, MOSFET hot RDS(on)/VDS, clamp voltage/pulse energy и PWM parameters. Замена катушки того же напряжения требует повторного current-profile и release теста. Производственный тест измеряет peak/hold current и электрическую сигнатуру, а для критичного механизма также подтверждает фактический поток/положение.

В карточке изделия укажите допустимое направление подключения, тип connector и кабельное сопротивление. Длинный тонкий кабель снижает pickup voltage и одновременно меняет clamp/release waveform; стенд с короткими проводами не подтверждает полевую установку. Для клапанов разных мощностей используйте разные кодированные разъёмы или software-identification, чтобы исключить ошибочную конфигурацию драйвера.

Типовые ошибки

  • рассчитывать ток только по холодному сопротивлению;
  • держать pickup current постоянно;
  • ставить обычный диод, не проверив release time;
  • использовать TVS без расчёта энергии и частоты циклов;
  • полагаться на avalanche ключа без rating;
  • путать электрическую диагностику с подтверждением движения;
  • выбирать PWM без проверки акустики и EMI;
  • считать thermal shutdown нормальным режимом.

Чек-лист драйвера соленоида

  • измерены R, L, pickup/hold и времена механики;
  • выбран low/high/full-bridge по системе;
  • рассчитаны peak-and-hold и worst-case hot coil;
  • clamp согласован с release time и VDS;
  • проверены энергия импульса и средняя мощность;
  • current sense выполнен Kelvin и защищён от transients;
  • определены open/short/jam diagnostics;
  • проведены тепловые, кабельные и EMC-тесты.

Источники для технической проверки

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

Следующий шаг

Проверьте артикулы и количество до отправки заявки

Загрузите спецификацию в BOM-сервис или пришлите полный код производителя менеджеру. Если точное совпадение не доказано, позиция останется на ручной проверке.