Na wyjściu open drein brakuje górnego tranzystora. Gdy chcemy mieć potencjał masy tranzystor przewodzi, natomiast gdy ma być napięcie zasilania, tranzystor jest rozwarty(nie przewodzi), a napięcie jest brane poprzez rezystor podciągający.
Zaletą wyjść przeciwsobnych(push pull) jest większa prędkość, ponieważ linia jest napędzany w obu kierunkach. Z pullup linia może tylko rosnąć tak szybko, jak stała czasowa RC pozwala. R pullup'a, C to pojemność pasożytnicza, w tym pojemności pin i pojemności ścieżki.
Push-pull można zazwyczaj pozyskać więcej prądu. Przy otwartym kolektorze doprowadzenie prądu jest ograniczony R, owe R nie może być bardzo mała, ponieważ rezystor podciągający(R) musi mieć możliwość odłożenia napięcia, aby nie doszło do zwarcia. Ponadto wyjście typu otwarty kolektor konsumuje więcej energii.
Reasumując 1:0 dla push pull.
Jakkolwiek wyjście typu otwarty kolektor pozwala na połączenie kilku wyjśc na raz przez wsólny rezystor, co tworzy nam przewodową bramkę OR, jest to korzystne w niektórych sytuacjach, ponieważ niweluje bramki zewnętrzne, np. dla wyjść różnych układów.
Bardzo ciekawie napisane. Pozdrawiam serdecznie.
OdpowiedzUsuń