Bonsoir
Dans un étage de sortie
push-pull, il y a un transistor pour fournir un courant provenant du + de l'alimentation, et un autre transistor pour drainer un courant vers le - de l'alimentation ou la masse.
Dans un étage à sortie
open drain (l'équivalent de l'
open collector en bipolaire), il n'y a qu'un seul transistor, monté en source commune, avec le drain connecté à la sortie seulement. Il s'agit le plus souvent d'un transistor drainant le courant de la sortie vers le - de l'alimentation ou la masse (hypothèse retenue pour la suite de l'explication).
Le
push-pull permet d'imposer une tension de sortie en fournissant ou en absorbant un courant (courant positif ou bien négatif, donc). C'est un montage qu'on trouve souvent dans les amplificateurs BF et les portes logiques.
L'
open drain ne peut en revanche qu'absorber un courant (courant négatif seulement), et nécessite de ce fait un élément extérieur (une résistance de
pull-up ou une charge quelconque reliée au + de l'alimentation) pour fixer la tension de sortie quand le courant est nul. On peut par exemple l'utiliser pour piloter un relais ou une LED (avec une résistance en série), ou pour interfacer deux circuits logiques présentant des tensions d'alimentation ou des seuils différents. Contrairement aux sorties
push-pull, on peut relier ensemble plusieurs sorties
open drain afin de réaliser une fonction logique OU fantôme (c'est utile notament quand on veut faire à peu de frais un multiplexage de signaux).
EDIT: grillé par freepicbasic
