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

Основные сокращения:

PoE (Power over Ethernet) передача электропитания вместе с данными по одному кабелю.

PSE (Power Sourcing Equipment) питающее устройство.

PD (Powered Device) питаемое устройство.

LLDP (Link Layer Discovery Protocol) протокол канального уровня.

MAC (Media Access Control) нижний подуровень канального (второго) уровня модели OSI.

Далее опишу основные этапы и процессы, происходящие при подключении PD к PSE (или наоборот).

  1. Детектирование;

  2. Классификация (802.3af/at отличается от 802.3bt);

  3. Включение электропитания.

1. PD процесс детектирования

Во время этапа обнаружения, PSE выставляет «на линию» напряжение в пределах 2,7… 10,1 В. Этого напряжения достаточно, чтобы компаратор DCMP включил MOSFET NS1, как показано на рис. 2, и, таким образом, VIN от PSE воздействует непосредственно на резистор обнаружения RDE. Резистор RDE детектируется PSE. Процесс детектирования PSE - контроль тока в цепи PD (на стороне PSE предусмотрен токовый шунт номиналом 0,125 … 0,25 Ом). Номинал резистора RDE регламентируется стандартами (802.3at и 802.3bt) и составляет 23,7…26,3 кОм, которое при измерении на PSE составляет 19 … 26,5 кОм при входном напряжении 2,7… 10,1 В постоянного тока. В схемах чаще всего можно встретить резистор RDE 25 кОм ± 5 % или 24,9 кОм ± 1 %. Важно отметить, что метод измерения сопротивления (детектирования) должен учитывать неизвестное падение напряжения до 2,7 В, связанное с одним или несколькими диодными переходами, включенными последовательно с этим сопротивлением нагрузки. Это означает, что сопротивление должно определяться измерением [ΔV / ΔI], выполненным при 2 (или более) уровнях напряжения, и что минимальное определяемое напряжение должно быть не менее 2,7 В постоянного тока. Стандартами 802.3at и 802.3bt не регламентируется процесс детектирования. Каждый из производителей разрабатывают свой алгоритм детектирования. Более сложные алгоритмы требуют применение производительных вычислителей для выполнения этапа детектирования, но обеспечивают большую надежность процесса детектирования. Т.е. по ошибке PSE не выдаст электропитание к устройству, не поддерживающему технологию PoE.

После окончания этапа обнаружения (Detect) RDE отключается.

Некоторые параметры, влияющие на процесс детектирования:

Таблица 1. Параметры обнаружения
Таблица 1. Параметры обнаружения
Рисунок 2. Упрощённая функциональная схема PoE интерфейса
Рисунок 2. Упрощённая функциональная схема PoE интерфейса

2. PD процесс классификации – 802.3 af/at

Этап классификации позволяет оценить потребляемую мощность PD по классификационному току через резистор класса RCL (см. рис. 2) до подачи питания. Блок классификации также отключается, чтобы избежать чрезмерного энергопотребления, если этап классификации завершен (аналогично этапу детектирования).

Классификация выполняется путем подачи напряжения в диапазоне 15,5…20,5 В и измерения фиксированной нагрузки по постоянному току, формируемой PD (RCL).
Величина измеренного тока затем переводится в классификацию см. табл. 2.

Таблица 2. Значения токов, задающих класс мощности PD
Таблица 2. Значения токов, задающих класс мощности PD

PSE может «принимать решения» относительно текущих измерений, которые попадают между указанными диапазонами (см. таблицу 2). Классификация должна быть завершена за 75 мс, поэтому обычно классификация включает короткий импульс с фиксированной амплитудой 15,5 … 20,5 В. Импульс класса «одиночное событие» (см. рисунок 3) может вернуться к нулю или сохранить свое значение (или любое промежуточное значение) после завершения классификации.

Рисунок 3. Классификация устройства PD 802.3 af/at
Рисунок 3. Классификация устройства PD 802.3 af/at

Спецификация 802.3at требует, чтобы все совместимые PSE выполняли классификацию, и добавляет расширенную опцию определения классификации, которая позволяет PSE «сигнализировать» о своей мощности 802.3at тип 2 питаемому устройству (PD) при считывании потребляемой мощности питаемого устройства (PD). Классификация «двух событий» (см. рис. 3) включает в себя 2 последовательных измерения тока классификации, разделенных областью «метки». Устройство 802.3at типа 2 PD должно быть способно сбрасывать напряжение класса, чтобы «видеть» эту область метки и, таким образом, обнаруживать наличие PSE с поддержкой 802.3at. Классификация с двумя событиями никогда не может упасть ниже 2,8 В, иначе PD перезагрузится и «забудет», что PSE поддерживает питание типа 2.

PSE типа 2 могут использовать классификацию PD с одним событием или с двумя событиями. Те, которые используют метод одиночного события, должны использовать протокол LLDP уровня MAC для согласования мощности с PD типа 2 после первоначального включения питания PD (протокол LLDP штука не обязательная и мало кто ее поддерживает из производителей).

Ниже приведена последовательность запуска интерфейса изображена на рис. 3.

Рисунок 3 Инициализация PoE интерфейса
Рисунок 3 Инициализация PoE интерфейса

Следует отметить, что, несмотря на различные требования, описанные для обнаружения (детектирования) PD в спецификациях 802.3, существуют значительные возможности для алгоритмических изменений. На практике импульсы обнаружения, схемы измерения обнаружения значительно различаются в зависимости от технологий интерфейса PSE. Стандарты 802.3 не запрещают использование дополнительных схемных решений, которые могут повысить точность и скорость обнаружения, а также снизить риск возможного повреждения оборудования конечных устройств, не поддерживающих технологию PoE.

3. PD процесс классификации – 802.3 bt

Стандарт 802.3bt добавляет отдельный этап классификации и характеристики PD, относящийся к проверке соединения. Единственная функция этого «измерения» PSE состоит в том, чтобы позволить PSE с 4 парами определить, является ли PD одиночной подписью или PD двойной подписью, или ни тем, ни другим. PSE работающие по 4 парам управляют PD с одной подписью иначе, чем PD с двойной подписью, поэтому это важная часть процесса обнаружения. При разработке стандарта 802.3bt участники намеренно решили дать расплывчатое описание процесса проверки соединения, заявив, что он должен работать в том же диапазоне напряжений, что и обнаружение (детектирование) PD, и что, как и обнаружение (детектирование) PD, он должен быть завершен в течение 400 мс после подачи питания на PD. По сути, это позволяет поставщикам интегрированных контроллеров PSE делать собственные решения в отношении проверки соединения.

На рис. 4 показана базовая концепция проверки соединения 802.3bt PD, когда во время процесса классификации PD применяется одновременно к обоим наборам пар, и выполняется некоторая форма измерения, чтобы определить, не вызывает ли присутствие одной подписи PD какие-либо помехи на других парах.

Рисунок 4. 802.3bt Базовые этапы проверки соединения
Рисунок 4. 802.3bt Базовые этапы проверки соединения

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

  802.3bt включает в себя 8 одиночных и 5 двойных классификационных групп PD, четыре из
которых относятся к PD с одной подписью и пять относятся к PD с двойной
подписью. 802.3bt также сохранил классификацию 803.2af/at PD
1-4. Как и в случае классификации по 2 событиям в 802.3bt, подсчет импульсов
классификации представляет метод, с помощью которого PSE может сообщить уровни
мощности PD. В следующей таблице описаны 13 возможных классификаций PD,
описанных в спецификации 802.3bt.

Таблица 3. Классификаций PD, описанных в спецификации 802.3bt
Таблица 3. Классификаций PD, описанных в спецификации 802.3bt

В отличие от 802.3af/at, 802.3bt требует, чтобы токи классификации, используемые более новыми классами PD, изменялись после завершения первых двух событий квалификации. Это различие позволяет PSE 802.3bt различать PD 802.3af/at, где сигнатура классификации никогда не меняется после события второго класса, и PD 802.3bt, где эта сигнатура всегда меняется. На рис. 5 показана зависимость между напряжением PSE и потребляемым током PD во время последовательности классификации из 4 событий.

Рисунок 5. PD классификация 802.3bt
Рисунок 5. PD классификация 802.3bt

Несмотря на то, что схема классификации 802.3bt намного сложнее, чем схема классификации 802.3at, она была разработана для обеспечения полной обратной совместимости с PSE и PD 802.3af/at.

В следующей таблице 4 описаны сигнатуры классификации 802.3bt. Обратите внимание, что 802.3at класса 0 не включен в 802.3bt, однако PD класса 0 обычно управляется так, как если бы это был PD класса 3, потребляющий до 13 Вт максимум.

Таблица 4.1. Сигнатуры классификации 802.3bt
Таблица 4.1. Сигнатуры классификации 802.3bt

Другой уникальной особенностью 802.3bt является то, что событие первого класса должно длиться от 88 до 105 мс (см. рис. 5). Это значительно дольше, чем импульсы класса 802.3af/at, и намного дольше, чем импульсы класса после первого события. Удлиненный импульс класса сигнализирует PD 802.3bt о том, что PSE совместим со стандартом 802.3bt и работает в соответствии с правилами и требованиями PSE 802.3bt. PSE 802.3af/at никогда не превысит 72 мс во время классификации.

Наконец, еще одна функция классификации 802.3bt называется "автокласс". Автокласс позволяет PD выдать PSE , вскоре после подачи рабочего напряжения, максимальный уровень потребляемой мощности, который PD потреблять не будет (т.е. PSE выдает ток с запасом из-за того, что PD имеет такую функцию - кратковременное потребление максимальной мощности). Затем PSE, поддерживающий дополнительную функцию автокласса, может измерить этот уровень мощности и использовать его для управления общей выдаваемой мощностью PSE в процессе работы. Это особенно полезно, поскольку измеренное энергопотребление учитывает потери мощности в кабеле между PSE и PD.

PD, поддерживающий автокласс, всегда будет потреблять максимальную мощность в интервале времени от 1,5 до 3,3 секунд после подачи рабочего напряжения.

На практике применение автокласса ограничено, поскольку многие PD не могут обеспечить условия максимальной нагрузки в течение временного интервала (от 1,35 до 3,65 секунд) после включения питания. Многие PD в этот промежуток времени находятся на стадии процесса загрузки устройств.

4. Включение питания

PSE выдает напряжение в рабочем диапазоне после завершения этапа классификации. Выходной МОП-транзистор включается, когда напряжение VDD поднимается выше порога, соответствующего этапу классификации (см. таблицу ниже). Затем конденсатор CIN заряжается, и, таким образом, напряжение VOUT уменьшается с VDD почти до VSS (см. рис. 6) «Inrush Load». Далее, выходной сигнал PG интерфейса переключается на высокий уровень, чтобы включить преобразователь мощности, который начнет потреблять с заряженного конденсатора CIN.

Таблица 5. Напряжения  PSE
Таблица 5. Напряжения PSE
Рисунок 6. Включение питания 802.3
Рисунок 6. Включение питания 802.3

PD могут быть реализованы с собственным внутренним ограничением пускового тока, чтобы продлевать периоды зарядки без перегрузки по току от PSE.

Некоторые PD имеют режимы пониженного энергопотребления или режимы ожидания, и по этой причине они могут быть отключены от PSE (PSE отключается). Существующие стандарты IEEE определяют минимальный ток нагрузки, потребляемый от PD, чтобы гарантировать PSE, что PD по-прежнему потребляет номинальный ток.

Комментарии (11)


  1. itGuevara
    16.01.2024 13:00

    Иногда бывают проблемы с нулевым проводом и экстренно приходится ноль брать не из электросети, а с заземления. При этом все работает (техника, маршрутизатор, видеорегистратор), только с портов POE видеорегистратора не идет питание на камеры (камеры перестают работать).

    Полагаю, что из-за «капризного» блока питания 52v (родной сгорел при питании в штатном режиме от электросети).

    Т.е. сам регистратор для себя питание нормально преобразует, а камеры эти «замелённые» 52v «не кушают».

    Есть какие-либо рекомендации к запитыванию POE камер в указанной ситуации? Может какой БП порекомендуете с такими же параметрами?  


    1. boulder
      16.01.2024 13:00

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


      1. itGuevara
        16.01.2024 13:00

        Как устроено заземление, сколько штырей, на какую глубину, есть ли контур?

        Четыре сваренных трубы 80 или 100 - свайный фундамент под пристройку. Вбиты на глубину может 1,5м, но скорее чуть менее.

        Можно поподробнее, как это вообще получается, что исчезает ноль?

        Один из прошлых простых случаев: нуля нет на нисходящем кабеле со столба (возможно от грозы \ молнии). Местный электрик СНТ в запое на неделю вперед.

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

        Кстати, почти такой же столб и камера (только POE):

        https://metizi.com/img/webmaster/0ex8owlkdtrpvtq1655894056.jpg


    1. dmased Автор
      16.01.2024 13:00

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

      А про связь PoE и "ноль брать не из электросети " я не понял. Не могу прокомментировать.


  1. REPISOT
    16.01.2024 13:00
    +6

    Написано очень запутанно. Особенно путает употребление PSE и PD. Они у вас не склоняются, поэтому не понятно, кто что делает. Замените на, может быть, "источник/ приемник" или " питающее устройство/ питаемое устройство". А так у вас фразы типа

    не будет PSE выдано питание

    Кто на ком стоял?


    1. dmased Автор
      16.01.2024 13:00

      Спасибо. Постарался внести ясность


  1. DreamingKitten
    16.01.2024 13:00
    +6

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


    1. dmased Автор
      16.01.2024 13:00

      Спасибо. Добавил


  1. iggr63
    16.01.2024 13:00
    +2

    Спасибо за детальное описание. Подача питания по физическому слою ethernet вполне популярная тема.

    Умилило "зарАженного"

    зараженного конденсатора CIN.


    1. dmased Автор
      16.01.2024 13:00
      +1

      Спасибо. Исправил


  1. TVExpert
    16.01.2024 13:00
    +3

    • Про упоминание расшифровки сокращений/обозначений уже написали, я только присоединюсь к этому замечанию.

    • Заголовок материала всё же стоило придумать поточнее, например в ключе "особенности начального соединения по РоЕ".

    • материал выглядит переводом отдельного куска из более обширного материала.


      Тема "корректности" и местно-локальных особенностей (именно по РоЕ вообще и по первичной "договорённости" между устройствами в частности, намного богаче).
      А если учесть "множитель" в виде дремучести+неугомонности некоторых представителей проектировщиков/монтажников/эксплуатантов, то становится вообще "не скучно".


      К примеру - более чем "на слуху" у многих, довольно крупная телеком струтктура, выпросила на тестирование несколько экземпляров управляемых PoE коммутаторов, после проведения оной высказала своё ФИ (опытные сотрудники из технарей, изначально, ещё на этапе получения некоторой инф. от коммерческого отдела высказывали своё подозрение о гарантированной предвзятости, но кто же технарей слушает...)
      Так оно и случилось, вердикт "тестировщиков" был сумбурно отрицательный, стали выяснять детали... Оказалось, что "специализды" компании которая выпросила на тестирование несколько экз, банально подключали к PoE коммутаторам, аппаратуру которая вообще и никак не должна работать в ethernet сетях, НО ! имела на корпусе разъём RJ-45.
      Выяснилось, что горе "тестировщики", банально взяли своё устройство (какой то анализатор интерфейса), и подключили его патч кордом к PoE коммутатору. Тот при подключении само-собой подал "начальные" ethernet пакеты (в линии появились токи уровня 0,5-1,25 В).
      У прибора который вообще не был рассчитан на такие уровни и не имевшего никакой развязки (сигналы с разъёма шли напрямую на процессор) случился "выход на радугу".
      Какой "вывод" делает "специализд" ?
      - коммутатор компании ХХХ сжигает оборудование!.
      (в целом то вывод правильный, но если не уточнять какое именно оборудование было подключено...)
      Почему таким же способом не тестировалось оборудование конкурирующих марок, история умалчивает (но истерики от представителей конторы которая имеет в своём штате таких "тестировщиков" было ОЧЕНЬ много).
      Логика и здравый смысл (несмотря на объяснения) никак не учитывались - (у кого то из руководства конторы есть свой интерес в продвижении оборудования другой марки, и с этим ничего не поделать - гримассы "рынка").

      Или ещё одна "хотели как лучше, но нарвались на реалии от "специалистов":
      Опять таки управляемый коммутатор, имеет свою конструктивную архитектуру - для получения более скоростного запуска абонентов, проверка PoE соответствия поддерживается ещё на уровне чипсепта (опрос идёт при включении коммутатора, не дожидаясь загрузки OS).
      Естественно PoE устройства получают питание, не PoE устройства нет (так как не ответили на запрос должным образом).
      Стартует OS, и обрабатывает конфиги, в которых в силу определённых причин может быть выставлено "не подавать питание на порт N" (хоть по расписанию хоть "вообще").
      Питание на настроенном (PoE off) порту снимается (если чипсет подал его именно на PoE устройство).

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

      Но... в сети которую обслуживает такой коммутатор, установлены какие то PoE устройства, которым PoE питание подавать НЕ НАДО. (отдельная благодарность грамотным проектировщикам)
      Напомню - корректно и штатно/грамотно спроектированное НЕ PoE устройство, питание по PoE никогда не получит, пока не ответит на первичный запрос от источника Active PoE питания
      (Passive PoE это больше "рудиментарное" направление, там питание подаётся всегда, даже если на другом конце линии вообще ничего нет).

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