[РУКОВОДСТВО] Аналоги и замена микросхем Практика поставок Проверено

Какой ACS712 выбрать — 5, 20 или 30 А — и чем его заменить?

IC
Служба поставок ICBOMS · Склад в Шэньчжэне, экспресс DDP и подбор аналогов
[ПРОВЕРЕНО] Экспертиза
Прямой ответ службы закупок

Варианты ACS712 отличаются только диапазоном и чувствительностью: 05B рассчитан на ±5 А и даёт 185 мВ на ампер, 20A — на ±20 А и 100 мВ/А, 30A — на ±30 А и 66 мВ/А. Выбирают не «чем больше, тем лучше», а по рабочему току с запасом на пусковой: узкий диапазон даёт лучшее разрешение, широкий — запас. Все три питаются от 5 В и имеют ратиометрический выход с серединой на половине питания, поэтому при замене одного варианта на другой нужно менять коэффициент в прошивке.

Содержание руководства (12 разделов)

Как устроен ACS712

ACS712 — линейный датчик тока на эффекте Холла. Ток проходит по встроенному медному проводнику, магнитное поле измеряется элементом Холла, а выходное напряжение линейно зависит от тока. Между силовой цепью и выходом обеспечивается гальваническая изоляция, заявленная изготовителем на уровне 2,1 кВ действующего значения.

При нулевом токе выход равен примерно половине напряжения питания. При положительном токе напряжение растёт, при отрицательном — падает, поэтому один и тот же вариант измеряет постоянный и переменный ток без изменения схемы.

Варианты и чувствительность

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

Обозначение Диапазон Чувствительность Когда выбирают
ACS712ELCTR-05B-T ±5 А 185 мВ/А малые токи, нужен высокий разряд
ACS712ELCTR-20A-T ±20 А 100 мВ/А типовые нагрузки и блоки питания
ACS712ELCTR-30A-T ±30 А 66 мВ/А запас на пусковой ток
ACS758, 50 А ±50 А около 40 мВ/А свыше 30 А, толстый проводник
ACS758, 100 А ±100 А около 20 мВ/А большие токи, низкие потери

Как выбрать диапазон

Рабочий ток должен попадать в диапазон с запасом, но не занимать его целиком. Если измерять ток в несколько сотен миллиампер датчиком на 30 А, полезный сигнал окажется малой частью шкалы, и разрешение АЦП будет использоваться плохо. Если же выбрать вариант на 5 А для нагрузки с пусковым током 10 А, выход упрётся в ограничение, и измерения будут неверными.

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

Замена и аналоги

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

Для токов выше 30 А переходят на ACS758 с диапазонами 50 и 100 А. У него толще проводник и ниже потери, но и чувствительность ниже, а корпус крупнее. Встречаются также ACS71240 и другие датчики того же класса; каждый из них требует проверки изоляции, питания и формата выхода.

Если нужен не аналоговый, а цифровой выход, применяют датчики с интерфейсом I2C или SPI, например INA219 или INA226. Это не замена по выводам, а другое решение: они измеряют падение напряжения на шунте и требуют переделки схемы.

  • При замене варианта ACS712 на другой пересчитывают коэффициент и проверяют, не упирается ли сигнал в границы.
  • При переходе на ACS758 проверяют питание, чувствительность и посадочное место.
  • При переходе на ACS724 или ACS725 сверяют цоколёвку и диапазон выходного напряжения.
  • При переходе на I2C-датчик меняют не только микросхему, но и схему включения и прошивку.

Монтаж, изоляция и точность

Силовые выводы соединяют с платой широкими короткими дорожками: через них проходит весь измеряемый ток, и лишнее сопротивление даёт нагрев. Конденсатор по питанию ставят рядом с выводами VCC и GND.

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

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

Типичные ошибки

  • Выбор датчика на 30 А для измерения сотен миллиампер: полезный сигнал слишком мал.
  • Выбор датчика на 5 А для нагрузки с пусковым током выше 5 А: выход упирается в предел.
  • Перенос прошивки с 05B на 20A без изменения коэффициента: показания занижены.
  • Использование модуля с макета для сети 220 В: недостаточные зазоры и изоляция.
  • Отсутствие калибровки нуля: смещение датчика принимается за ток.
  • Длинные тонкие дорожки к силовым выводам: нагрев и падение напряжения.
  • Измерение тока в цепи, где датчик включён не последовательно, а параллельно нагрузке.

Частые вопросы

  • Чем отличаются 05B, 20A и 30A — только диапазоном и чувствительностью, схема включения одна.
  • Какой выбрать для блока питания 12 В и 10 А — вариант на 20 А с запасом по пусковому току.
  • Можно ли измерить переменный ток — да, выход ратиометрический и двунаправленный.
  • Почему показания не возвращаются к нулю — смещение нуля и дрейф, нужна калибровка.
  • Можно ли заменить ACS712 на ACS758 — да, но с пересчётом коэффициента и проверкой корпуса.
  • Есть ли такие датчики у вас — пришлите рабочий и пусковой ток, напряжение цепи и требования по изоляции; при отсутствии нужного исполнения подберём совместимую позицию.

Чем полезен такой заказ через нас

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

Детали, названные в этом руководстве

Каталог
Все производители →

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

ПартномерПроизводительОписание
ACS712ELCTR-05B-TDatasheetAllegro MicroSystems—
ACS712ELCTR-20A-TDatasheetAllegro MicroSystems—
ACS712ELCTR-30A-TDatasheetAllegro MicroSystems—
[ЗАКАЗ] Комплектация BOM и экспресс-поставка

Примените это к своей спецификации

Отправьте партномера или файл спецификации (Excel / CSV). По каждой строке проверим складские остатки в Шэньчжэне, наличие заводской упаковки и проверенные аналоги — с отгрузкой единой партией.

Открыть форму запроса →

Как написано это руководство

Руководство написано службой поставок ICBOMS в Шэньчжэне и выверено по документам производителей и стандартам, на которые ссылается текст. Формулировки ограничены тем, что делает эта служба, и тем, как оценивают деталь — без ориентировочных цен, сроков поставки и остатков: всё это считается по каждой строке отдельно, по факту проверки. Дата последней вычитки стоит в начале страницы.