poniedziałek, 30 grudnia 2013

Rodzaje wyjść push-pull, open drain, gdzie stosować różnice

Wyjście typu push-pull korzysta z dwóch tranzystorów, każdy sterujący wyjściem na różnym poziomie, górny tranzystor załącza się kiedy chcemy mieć na linii napięcie zasilania, natomiast dolny, gdy na wyjściu ma być potencjał masy.

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.

1 komentarz: