stringtranslate.com

Открытый коллектор

Открытый коллектор , открытый сток , открытый эмиттер и открытый источник относятся к конфигурациям выходных контактов интегральной схемы (ИС) , которые обрабатывают внутреннюю функцию ИС через транзистор с открытым выводом, который внутренне не подключен (т. е. «открыт»). Одна из внутренних шин высокого или низкого напряжения ИС обычно подключается к другой клемме этого транзистора. Когда транзистор выключен, выход внутренне отключен от любой внутренней шины питания, состояние называется «высоким импедансом» ( Hi-Z ). Таким образом, конфигурации открытых выходов отличаются от двухтактных выходов , которые используют пару транзисторов для вывода определенного напряжения или тока .

Эти конфигурации открытых выходов часто используются для цифровых приложений, когда транзистор действует как переключатель , чтобы обеспечить преобразование логического уровня, проводные логические соединения и совместное использование линии. Внешние подтягивающие/понижающие резисторы обычно требуются для установки выхода в состоянии Hi-Z на определенное напряжение. Аналоговые приложения включают аналоговое взвешивание, суммирование, ограничение и цифро-аналоговые преобразователи .

NPN BJT ( биполярный транзистор n-типа ) и nMOS ( полевой транзистор металл-оксид-полупроводник n-типа ) имеют большую проводимость, чем их родственники PNP и pMOS, поэтому могут чаще использоваться для этих выходов. Открытые выходы с использованием транзисторов PNP и pMOS будут использовать противоположную внутреннюю шину напряжения, используемую транзисторами NPN и nMOS.

Открытый коллектор

Схема выхода с открытым коллектором NPN. Сигнал от внутренней функции ИС применяется как базовый вход для транзистора NPN BJT , который управляет переключением транзистора на землю ИС. Внешний выход — коллектор транзистора.

Выход с открытым коллектором обрабатывает выходной сигнал ИС через базу внутреннего биполярного транзистора (BJT), коллектор которого выведен на внешний выходной контакт .

Для выходов с открытым коллектором NPN эмиттер транзистора NPN внутренне подключен к земле, [1] поэтому открытый коллектор NPN внутренне образует либо короткозамкнутое (технически низкоомное или «низкоимпедансное») соединение с низким напряжением (которое может быть заземлено ), когда транзистор включен , либо разомкнутую цепь (технически высокоомное или «высокоимпедансное»), когда транзистор выключен. Выход обычно подключен к внешнему подтягивающему резистору , который подтягивает выходное напряжение к напряжению питания резистора, когда транзистор выключен.

Для выходов с открытым коллектором PNP эмиттер транзистора PNP внутренне подключен к положительной шине напряжения , поэтому коллектор выдает высокое напряжение, когда транзистор включен, или hi-Z, когда выключен. Иногда это называется «открытый коллектор, выдает высокий уровень».

Открытый эмиттер

Открытый выход эмиттера выставляет эмиттер в качестве выхода. [2]

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

В случае выхода PNP с открытым эмиттером коллектор подключен к источнику низкого напряжения, поэтому эмиттер выдает низкое напряжение, когда транзистор включен, и высокое напряжение, когда транзистор выключен.

Открытый слив

Выход nMOS с открытым стоком подтягивается к Low, когда nMOS проводит. В непроводящем состоянии hi-Z внешний резистор подтягивает выход к High, поэтому выходное напряжение не плавает.

Выход с открытым стоком использует МОП-транзистор (MOSFET) вместо биполярных транзисторов и выставляет сток MOSFET в качестве выхода. [1] : 488ff 

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

Микроэлектронные устройства, использующие выход с открытым стоком nMOS, могут обеспечивать «слабый» (высокое сопротивление, часто порядка 100 кОм) внутренний подтягивающий резистор для подключения рассматриваемого терминала к положительному источнику питания устройства, чтобы их выходное напряжение не плавало. Такие слабые подтягивающие резисторы снижают потребление энергии из-за их более низкого омического нагрева и, возможно, позволяют избежать необходимости во внешнем подтягивающем резисторе. Внешние подтягивающие резисторы могут быть «сильнее» (более низкое сопротивление, возможно, 3 кОм) для уменьшения времени нарастания сигнала (как в случае с I²C ) или для минимизации шума (как на входах системного сброса ).

Современные микроконтроллеры позволяют программировать определенные выходные контакты для использования открытого стока вместо двухтактного выхода , силу внутреннего подтягивания и позволяют отключать внутренние подтягивания, когда это нежелательно. [3]

Для pMOS с открытым стоком выход вместо этого подключается к положительной шине питания, когда транзистор включен, и имеет высокий Z, когда выключен. Иногда это называется «открытый сток, высокие приводы».

С открытым исходным кодом

Выход с открытым исходным кодом раскрывает источник MOSFET в качестве выхода.

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

Для pMOS-транзистора с открытым исходным кодом сток внутренне подключен к шине низкого напряжения, поэтому выход подключается к шине низкого напряжения, когда транзистор включен, или к шине высокого напряжения, когда выключен.

Краткое описание конфигураций

Конфигурации, которые внутренне подключаются к высокому напряжению, являются драйверами источника. [4] Конфигурации, которые внутренне подключаются к низкому напряжению, являются драйверами стока. [5]

Схематическое обозначение

Схематическое обозначение буфера с открытым коллекторным выходом [6]

Открытый выход обозначается на схемах следующими символами IEEE : [7]

⎐ – NPN открытый коллектор или аналогичный выход, который может подавать относительно низкоомное низкое напряжение, когда не выключен. Требуется внешняя подтяжка. Возможность подключения проводного И с положительной логикой.
⎒ – вариант с внутренним подтягивающим резистором для обеспечения высокого напряжения в выключенном состоянии.
⎏ – NPN открытый эмиттер или аналогичный выход, который может подавать относительно низкоомное высокое напряжение, когда не выключен. Требуется внешний подтягивающий резистор. Возможность подключения по схеме «ИЛИ» с положительной логикой.
⎑ – вариант с внутренним подтягивающим резистором для обеспечения низкого напряжения в выключенном состоянии.

Приложения

Примечание: в этом разделе в первую очередь рассматриваются транзисторы с открытым коллектором npn, однако транзисторы с открытым стоком nMOS также обычно применяются.

Преобразование на логическом уровне

Поскольку подтягивающий резистор является внешним и не должен быть подключен к напряжению питания чипа, вместо него можно использовать более низкое или более высокое напряжение, чем напряжение питания чипа (при условии, что оно не превышает абсолютного максимального номинала выхода чипа). Поэтому открытые выходы иногда используются для сопряжения различных семейств устройств, которые имеют разные уровни рабочего напряжения. Транзистор с открытым коллектором может быть рассчитан на выдерживание более высокого напряжения, чем напряжение питания чипа. Этот метод обычно используется логическими схемами, работающими при 5 В или ниже, для управления устройствами с более высоким напряжением, такими как электродвигатели , светодиоды в серии , [8] 12-вольтовые реле , 50-вольтовые вакуумные люминесцентные дисплеи или газоразрядные лампы Nixie , требующие более 100 В.

Проводная логика

Четыре входа подключены к буферам с открытым коллектором . Если все входы высокие, каждый буфер будет в состоянии высокого импеданса , и подтягивающий резистор подтянет выход к высокому уровню. Но если какой-либо вход низкий, выход будет подтянут к низкому уровню буфером для этого входа. Это соответствует проводному И в активной-высокой логике или проводному ИЛИ в активной-низкой логике и позволяет нескольким входам совместно использовать один и тот же выходной провод.

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

Связывая выход нескольких открытых коллекторов вместе и подключая к подтягивающему резистору, общая линия становится проводным И в активной высокой логике . Выход будет высоким (истина) только тогда, когда все затворы находятся в состоянии высокого импеданса, и будет низким (ложь) в противном случае, как логическое И. При обработке в качестве активной-низкой логики это ведет себя как логическое ИЛИ, поскольку выход низкий (истина), когда любой вход низкий. См. Транзистор-транзисторная логика § Проводная логика открытого коллектора .

Совместное использование линий

Совместное использование линии используется для прерываний и шин (таких как I²C или 1-Wire ). Выход с открытым коллектором позволяет одному активному устройству управлять общей линией без помех со стороны других неактивных устройств. Если вместо этого ошибочно использовать двухтактный выход , активное устройство, пытающееся установить низкое напряжение линии, будет конкурировать с другими устройствами, пытающимися установить высокое напряжение линии, что приведет к непредсказуемому выходу и нагреву.

Устройства SCSI -1 используют открытый коллектор для электрической сигнализации. [9] SCSI-2 и SCSI-3 могут использовать EIA-485 .

Аналоговый

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

Недостатки

Одной из проблем таких устройств с открытым коллектором и подобных устройств с подтягивающим резистором является то, что резистор постоянно потребляет мощность, пока выход низкий. Более высокие рабочие скорости требуют меньших значений резистора для более быстрого подтягивания, которые потребляют еще больше мощности.

Кроме того, при подаче нагрузки ток через подтягивающий резистор снижает выходное высокое напряжение на величину падения напряжения , равную произведению тока на сопротивление, согласно закону Ома .

Псевдооткрытый сток (POD)

Использование псевдооткрытого стока в интерфейсах DDR

Драйверы с псевдооткрытым стоком ( POD ) имеют сильную силу подтягивания вниз, но слабую силу подтягивания вверх. Цель состоит в том, чтобы уменьшить общую потребляемую мощность по сравнению с использованием как сильной подтяжки вверх, так и сильной подтяжки вниз. [10] Чистый драйвер с открытым стоком, для сравнения, не имеет силы подтягивания вверх, за исключением тока утечки: все действие подтягивания происходит на внешнем согласующем резисторе. Вот почему здесь должен использоваться термин «псевдо»: есть некоторая подтяжка вверх на стороне драйвера, когда выход находится в высоком состоянии, оставшаяся сила подтягивания обеспечивается параллельным подключением приемника на дальнем конце к высокому напряжению, часто с использованием переключаемого терминатора на кристалле вместо отдельного резистора.

JEDEC стандартизировал термины POD15, [11] POD125, [12] POD135, [13] и POD12 [14] для напряжений питания интерфейса 1,5 В, 1,25 В, 1,35 В и 1,2 В соответственно.

DDR-память

Память DDR4 использует драйверы POD12, но с той же силой драйвера (34 Ω/48 Ω) для pull-down (R onPd ) и pull-up (R onPu ). Термин POD в DDR4 относится только к типу терминации, который является только параллельной pull-up без pull-down терминации на дальнем конце. [ необходимо разъяснение ] Опорная точка (V REF ) для входа не является половиной питания, как в DDR3, и может быть выше. Сравнение [15] схем терминации DDR3 и DDR4 с точки зрения перекоса, апертуры глаза и энергопотребления было опубликовано в конце 2011 года. [ релевантно? ]

Смотрите также

Ссылки

  1. ^ ab Пол Горовиц; Уинфилд Хилл (1989). Искусство электроники (2-е изд.). Cambridge University Press.
  2. ^ "выход с открытым эмиттером | JEDEC". www.jedec.org . Получено 2023-06-27 .
  3. ^ Kotzian, Jiri (2015). "Влияние настройки выводов на функционирование и производительность системы" (PDF) . NXP . Архивировано (PDF) из оригинала 2022-10-23 . Получено 2022-12-27 .
  4. ^ "source driver, (current-) | JEDEC". JEDEC . Архивировано из оригинала 2023-09-05 . Получено 2023-09-06 .
  5. ^ "драйвер приемника, (current-) | JEDEC". JEDEC . Архивировано из оригинала 2023-09-05 . Получено 2023-09-06 .
  6. ^ "SNx407 и SNx417 Hex Buffers and Drivers With Open-Collector" (PDF) . Texas Instruments . 1983 . Получено 2023-01-18 .
  7. ^ "Обзор стандарта IEEE 91-1984. Объяснение логических символов" (PDF) . Texas Instruments . 1996 . Получено 12 февраля 2020 г. .
  8. ^ Oskay, Windell (29.02.2012). "Basics: Open Collector Outputs". Evil Mad Scientist . Архивировано из оригинала 20.12.2022 . Получено 15.01.2023 .
  9. ^ "Обзор стандартов и кабелей SCSI". Архивировано из оригинала 2008-12-10.081214 scsita.org
  10. Приложение № 6 к JESD8 – Высокоскоростная логика приемопередатчика (HSTL) – Стандарт интерфейса на основе напряжения питания выходного буфера 1,5 В для цифровых интегральных схем (август 1995 г.).
  11. ^ POD15 – 1,5 В псевдооткрытый сток-интерфейс (октябрь 2009 г.).
  12. ^ Интерфейс псевдооткрытого стока (сентябрь 2017 г.).
  13. ^ POD135 – 1,35 В псевдооткрытый сток-интерфейс (март 2018 г.).
  14. ^ POD12 – 1,2 В псевдооткрытый сток-интерфейс (август 2011 г.).
  15. ^ Схемы выводов с псевдооткрытым стоком и центральным выводом.

Внешние ссылки