Какво е отворен дренаж: Конфигурация и неговата работа

Какво е отворен дренаж: Конфигурация и неговата работа

Изходният щифт с отворен дренаж или отворен колектор е просто a транзистор който е свързан със земята. Винаги, когато прилагаме висок вход на портата, канализацията и източника са къси. Винаги, когато прилагаме нисък вход на портата, канализацията и източника са изключени. За да стане по-лесно, отвореното източване е като a превключвател които ще се свържат или разкачат въз основа на подадения входен сигнал. Тази статия разглежда общ преглед на какво е отворен канал , верига и нейната работа



Конфигурация за входящо / изходно оттичане

Отворен канал обикновено се среща при много хора Отворете Изтичане

Отворете Изтичане





Когато конфигурацията е извършена в режим на издърпване, 0 свързва изходния щифт към земята, 1 ще се свърже с Vio. Когато операцията се извършва в режим на отворен източник, по-високият транзистор ще бъде деактивиран, 0 продължава да се свързва със земята и изход 1 ще откачи щифта към Vio и ще остане плаващ.

Отворете Drain срещу Pull Push

Отворете Drain срещу Pull Push



Ключове

  • Състои се само от един превключвател, който е свързан със земята
  • Push-pull ще съдържа два превключвателя. Един превключвател е свързан към земята, а друг превключвател е свързан към Vcc.

Изход

  • Ако изходният щифт е направен високо, тогава щифтът се свързва към земята чрез превключвателя. Когато изходният щифт е намален, щифтът ще започне да плава при изключване на превключвателя.
  • Ако изходът е направен, висок щифт се свързва към Vdd чрез NPN превключвател. Ако изходът е нисък, щифтът ще се свърже със земята с помощта на PNP превключвателя.

Консумация на енергия

  • Издърпването консумира много ниска мощност, защото не изисква никакво изтегляне резистор
  • Изисква висока консумация на енергия поради източване през товарен резистор, когато е бил включен

Работна скорост

  • Push-pull има висока работна скорост
  • В сравнение с push-pull, той има по-бавно превключване

Натоварвания

  • Push-pull не задейства външни товари
  • Отвореният дренаж ще задвижва директно външни товари, по-малки или равни на 10ma

Сигнали

  • Push-pull не може да комбинира Vout сигнали за различни сензори върху общ автобус
  • Той може да превключва по-високо или по-ниско напрежение от Vdd захранващо напрежение

В един Open Drain срещу Open Collector , Отворен канал е BJT . Когато токовете са ниски, напрежението на насищане на BJT е малко по-високо от спада на напрежението поради RDS за FET.

Отворете Drain GPIO

  • PMOS не съществува в конфигурация с отворен източник и изходът има две възможности висока или плаваща.
  • NMOS ще се активира, като даде 0 в регистъра на изходните данни и I / O щифтът е към земята.
  • Регистърът на изходните данни ще напусне порта в Hi-Z, когато е даден и състоянието на I / O не е дефинирано.
  • За да разрешите този проблем, трябва да се активира вътрешният издърпващ резистор или друг дава външен издърпващ резистор. Когато изтеглящият резистор е активиран, I / O щифтът превръща състоянието си в Vdd.

Изходният режим с конфигурация с отворен източник не е нищо друго, но горният транзистор PMOS просто не присъства. Изтичането ще се отвори, когато транзисторът е изключен, така че изходът ще плава. Изходната конфигурация с отворен източник не може да издърпа щифта, а може само да издърпа щифта. Изходната конфигурация за отворен източник на GPIO е безполезна, докато и освен ако не е снабдена с възможност за изтегляне

Отворете Drain GPIO

Отворете Drain GPIO

За да се използва това в реални приложения, трябва да се използва с външен резистор за изтегляне или вътрешен резистор за изтегляне. В настоящия сценарий всички MCU поддържат вътрешен издърпващ резистор за всеки GPIO пин, трябва да използвате конфигурацията GPIO, за да ги активирате или деактивирате


Как да управлявам LED

За да карам LED първо активирайте вътрешния издърпващ резистор след свързване на светодиода към щифта. За включване на светодиода просто дайте 1 като вход, така че той да се обърне като 0 и транзисторът да се изключи. Когато се изключи, издърпващ резистор ще помогне светодиодът да бъде задвижен към Vcc. По същия начин, ако искате да изключите светодиода, просто дайте 0 на входа, така че транзисторът да се включи, което ще направи светодиода изключен.

Стойността на вътрешния издърпващ резистор е фиксирана и обхватът му е от 10кило ома до 250 кило ома, които са достатъчно добри за работа на реални приложения

В MOSFET с отворен източник a MOSFET е като транзистор, който има способността да се справя с по-високи напрежения. Поведението на превключване на транзисторите се контролира от основата. Когато IC изходът тече към основата, потокът на тока ще се включи през транзистора по подобен начин, ако има малък поток през изхода на IC, тогава токът няма да тече през транзистора. Транзисторът поема контрола върху потока на потенциала за ток и напрежение през вериги, направени с милиарди транзистори, базирани на IC.

Когато NPN транзисторът е отворен, но е свързан с външен щифт, тогава това е отворен колектор, което ще накара транзистора да превключи на земята, когато е активен. Това има тенденция към мивка на ток и източник на ток да получат токов поток, но в различни посоки

В I2C с отворен източник, когато използвате i2c , щифтът за серийния часовник и щифтът за серийни данни ще бъдат в неговата конфигурация. За да накараме шината да работи правилно, трябва да свържем издърпващия резистор към всеки щифт или вътрешно, или външно. Правилната стойност за издърпващи резистори в i2c шината зависи от общия капацитет на шината и честотата, на която шината работи. Но можем да разберем стойността на издърпващия резистор, като вземем предвид капацитета на скоростта на шината I2c и т.н., но стойността на резистора в диапазона от 4,7 кило ома до 10 кило ома работи.

По този начин всичко е свързано с преглед на това какво е отворен дренаж, неговата конфигурация, как да карам LED и т.н. Ето един въпрос към вас, какво