Interfaçage

Les tampon numérique, les portes logiques et les IC logiques

Un circuit d’interface est un circuit qui permet à un type de système d’être connecté de manière judicieuse à un autre type de système.

Dans un système purement TTL, dans lequel tous les circuits intégrés sont conçus pour se connecter directement entre eux, des circuits d'interface sont généralement nécessaires uniquement aux points d'entrée initiaux et de sortie finale du système, pour leur permettre de fusionner avec le monde extérieur via des éléments tels que des commutateurs, des capteurs, relais et indicateurs, etc.

Parfois, cependant, les circuits intégrés TTL peuvent être utilisés conjointement avec d'autres familles logiques (telles que CMOS), auquel cas une interface peut être nécessaire entre les différentes familles.

Ainsi, en ce qui concerne le TTL, il existe trois classes de base de circuits d'interface. Ceux-ci seront maintenant traités sous les titres d'interface d'entrée, d'interface de sortie et d'interface de famille logique.

INTERFAÇAGE D'ENTRÉE

Les signaux numériques arrivant aux entrées de tout système TTL doivent être propres avec des niveaux logiques 0 et logique 1 définis par TTL et avec des temps de montée et de descente très rapides (moins de 40 ns dans les systèmes LS TTL).

Il incombe aux circuits d'interface d'entrée de convertir les signaux d'entrée externes dans ce format. Les figures 6 à 9 montrent quelques exemples simples d'un tel circuit.

Les signaux de commutation dérivés mécaniquement sont notoirement rebondissants (voir la figure 1 dans Les circuits intégrés de la série 74) et doivent être nettoyés avant d'être envoyés à une entrée TTL normale.

La figure 6 montre un circuit d'interface d'entrée anti-rebond pratique.

FIGURE 6. Interface d'entrée anti-rebond du commutateur



Ici, C1 se charge — avec une constante de temps d'environ 10 ms — via R1-R2 lorsque S1 est ouvert et génère une sortie logique 0 via l'onduleur TTL Schmitt.

Lorsque S1 est fermé, il décharge rapidement C1 via R2, augmentant ainsi la sortie de Schmitt.

Les effets de tout signal de rebond généré par le commutateur sont éliminés par la constante de temps de 10 ms du circuit, et une forme d'onde de commutation TTL propre est ainsi disponible à la sortie de Schmitt.

La figure 7 montre un circuit qui peut être utilisé pour interfacer presque n'importe quel signal numérique propre à une entrée TTL normale.

FIGURE 7. Interface d'entrée de transistor

Ici, lorsque le signal d'entrée est inférieur à 500 mV (tension d'activation minimale de Q1), Q1 est coupé et la sortie inverseuse Schmitt TTL est à 0 logique.

Lorsque l'entrée est nettement supérieure à 600 mV, Q1 est activé et la sortie Schmitt passe au logique 1.

Notez que le signal d'entrée numérique peut avoir n'importe quelle valeur de tension maximale et que R1 est choisi pour simplement limiter le courant de base de Q1 à une valeur sûre.

La figure 8 est une simple variante du circuit ci-dessus, avec le transistor intégré dans un optocoupleur.

L'action du circuit est telle que la sortie de Schmitt est à 0 logique lorsque l'entrée de l'optocoupleur est nulle et à 1 logique lorsque l'entrée est haute. Notez que l'optocoupleur fournit une isolation électrique totale entre les signaux d'entrée et TTL.

Enfin, la figure 9 est une autre variante de circuit simple, avec le signal d'entrée numérique de base envoyé à la base de Q1 via le réseau de filtres passe-bas R1-C1-R2-C2. Ce filtre élimine les composants haute fréquence et peut ainsi convertir les signaux d'entrée très sales (comme ceux des disjoncteurs de véhicules, etc.) dans un format TTL propre.

FIGURE 9. Interface d'entrée « commutation sale »

INTERFAÇAGE DE SORTIE

La plupart des circuits intégrés TTL ont des étages de sortie totem-pole normaux, mais certains d'entre eux ont des sorties totem-pole modifiées avec un déclenchement à trois états (trois états). Quelques circuits intégrés TTL sont dotés d'étages de sortie totem-pôle à collecteur ouvert.

Notez que les sorties totem normales ne doivent pas (sauf dans quelques cas particuliers) être connectées en parallèle.

Cependant, les sorties à collecteur ouvert TTL peuvent être connectées en parallèle, et celles à trois états peuvent être connectées en parallèle dans des conditions particulières.

Les méthodes de base d'utilisation des sorties à collecteur ouvert et à trois états sont décrites dans la section Les Portes logiques.

Un étage de sortie à totem normal peut générer ou absorber des quantités utiles de courant de sortie et peut être utilisé de diverses manières pour s'interfacer avec le monde extérieur.

Quelques exemples simples de tels circuits sont présentés dans les figures 10 à 17.

La figure 10 montre quelques façons de piloter des indicateurs de sortie LED via des éléments TTL non inverseurs.

FIGURE 10. Interfaces de sortie de pilotage de LED, utilisant des éléments TTL non inverseurs



Notez qu'une sortie TTL normale peut absorber des courants de charge assez élevés (généralement jusqu'à 50 mA dans un appareil LS), mais a une capacité d'approvisionnement en sortie limitée en interne.

Ainsi, le courant de la LED doit être limité à une valeur sûre via R1 si elle est connectée comme sur la figure 10(a), mais est limité en interne sur la figure 10(b).

La figure 11 montre d'autres manières de piloter des LED, en utilisant des éléments TTL inversés.

FIGURE 11. Interfaces de sortie de pilotage de LED, utilisant des éléments TTL inverseurs

La figure 12 montre deux circuits d'interface de sortie d'entraînement de charge augmentant le courant, dans lesquels la charge utilise la même alimentation que le circuit TTL.

FIGURE 12. Interfaces de sortie augmentant le courant et pilotant la charge



Sur la figure 12 (a), le transistor NPN Q1 est coupé lorsque l'entrée de l'élément TTL non inverseur est à 0 logique, et est activé via R1 lorsque l'entrée est à 1 logique.

L'action inverse est obtenue sur la figure 12 (b), où le transistor PNP Q1 est activé via R2 lorsque l'entrée est à 0 logique, et est coupé via la résistance de rappel R1 lorsque l'entrée est à 1 logique.

La figure 13 montre deux circuits d'interface de sortie qui peuvent être utilisés pour piloter des charges utilisant des rails d'alimentation positifs indépendants.

FIGURE 13. Interface de sortie vers une charge avec un rail positif indépendant



Q1 est activé par une entrée logique 1 sur la figure 13 (a) et par une entrée logique 0 sur la figure 13 (b).

Si la charge externe est inductive (comme un relais ou un moteur), les circuits doivent être équipés de diodes de protection, comme indiqué en pointillés dans les schémas.

La figure 14 montre deux circuits d'interface de sortie optocouplés qui peuvent être utilisés pour piloter des charges utilisant des alimentations CC entièrement indépendantes.

FIGURE 14. Interface de sortie optocouplée

La charge est allumée via une entrée logique 1 sur la figure 14 (a) et par une entrée logique 0 sur la figure 14 (b).

Notez que l'entrée de l'optocoupleur (la LED) pourrait également être connectée entre le rail +5 V et la sortie TTL via une résistance de limitation de courant, en utilisant les mêmes connexions de base que sur la figure 10(a) ou la figure 11(b).

La figure 15 montre une interface de sortie qui peut être utilisée pour contrôler une lampe de faible puissance ou une charge résistive similaire qui est alimentée par des lignes électriques CA et ne consomme pas plus d'environ 100 mA de courant.

FIGURE 15. Interface de sortie vers une lampe CA basse consommation via un triac optocouplé



Ce circuit utilise un triac optocouplé. Ceux-ci nécessitent généralement un courant d'entrée LED inférieur à 15 mA et peuvent gérer des courants de charge triac allant jusqu'à environ 100 mA en moyenne (surtension de 500 mA) avec une crête allant jusqu'à 400 V.

Notez que les triacs optocouplés sont mieux utilisés pour activer un triac esclave haute puissance, qui peut ensuite piloter une charge de n'importe quelle puissance nominale souhaitée. Les figures 16 et 17 montrent deux de ces circuits.

FIGURE 16. Interface de sortie vers une charge CA non inductive haute puissance



Le circuit de la figure 16 convient à une utilisation avec des charges non inductives, telles que des lampes et des éléments chauffants.

Il peut être modifié pour être utilisé avec des charges inductives, telles que des moteurs, en utilisant les connexions de la figure 17.

FIGURE 17. Interface de sortie vers une charge inductive haute puissance

Sur la figure 17, R2-C1-R3 fournit un certain degré de déphasage au réseau de commande de porte du triac, pour garantir une action de déclenchement correcte du triac. R4-C2 forme un réseau d'amortissement pour supprimer les effets de débit.

INTERFAÇAGE DE LA FAMILLE LOGIQUE

Il est généralement déconseillé de mélanger différentes familles logiques dans n'importe quel système, mais lorsque cela se produit, le mélange est généralement effectué entre des dispositifs TTL et CMOS partageant une alimentation commune de 5 V.

Dans ce cas, la forme ou la nécessité de tout circuit d'interface dépend de la direction de l'interface et des sous-familles précises impliquées.

Les figures 18 à 21 montrent les quatre types d'agencement d'interface les plus utiles.

La sortie de n'importe quel élément TTL peut être utilisée pour piloter n'importe quel circuit intégré logique CMOS normal (y compris certains sous-membres de la série 74) en utilisant les connexions illustrées à la figure 18, dans lesquelles R1 est utilisé comme résistance de rappel TTL pour assurez-vous que le CMOS consomme un courant de repos minimal lorsque la sortie TTL est dans l'état logique 1.

FIGURE 18. Interface TTL vers CMOS



Les éléments CMOS standard des séries 4000B et 74CXX ont des sortances très faibles et ne peuvent piloter qu'un seul élément TTL ou LS TTL standard, comme le montrent les figures 19 et 20.

FIGURE 19. Interface CMOS vers Standard-TTL



FIGURE 20. Interface CMOS vers LS-TTL

En revanche, les éléments CMOS des séries 74HCXX (et 74ACXX) ont d'excellents sortances et peuvent piloter directement jusqu'à deux entrées TTL standard, 10 entrées LS TTL ou 20 entrées ALS TTL, comme le montre la figure 21.

FIGURE 21. Interface HC-CMOS vers TTL



Dans les cas où les circuits intégrés TTL et CMOS utilisent des rails d'alimentation positifs individuels (5 V pour TTL, 3-18 V pour CMOS), une interface peut être réalisée entre les deux systèmes en utilisant un transistor NPN à couplage direct comme décaleur de niveau entre eux, comme le montrent les figures 22 et 23.

Ces circuits simples peuvent nécessiter quelques affinements s'ils doivent être utilisés à des fréquences supérieures à quelques centaines de kHz.

FIGURE 22. Interface CMOS vers TTL, utilisant des rails d'alimentation positifs indépendants



FIGURE 23. Interface TTL vers CMOS, utilisant des rails d'alimentation positifs indépendants



Notons enfin que si l'élément TTL possède une sortie totem à collecteur ouvert, une interface directe peut parfois être réalisée entre la sortie TTL et l'entrée d'un élément CMOS alimenté individuellement, etc.

Les bases de cette technique seront décrit dans la section Les bases du CMOS.

 

 

 

 

 

 

 

Recherche personnalisée