Question:
Que signifie la valeur "Z" dans le tableau des fonctions de cet onduleur?
Akash
2016-01-22 18:09:14 UTC
view on stackexchange narkive permalink

Je suis tombé sur un simple circuit intégré d'onduleur hexadécimal avec la table de vérité ayant "z" comme état de sortie pour une entrée faible (L). Alors, que signifie Z ici? Cela signifie-t-il un état bascule ou partiel? L'autre variante de ce CI qui n'utilise pas de sorties à drain ouvert a la table de fonction habituelle d'un onduleur.

Table de fonction (habituelle):

Entrée | sortie
L | H
H | L

Tableau des fonctions (avec drain ouvert):

Entrée | sortie
L | Z
H | L

La description de l'appareil est la suivante:

"L'appareil contient six onduleurs indépendants. Ces appareils exécutent la fonction booléenne Y = A. Les sorties à drain ouvert nécessitent un pull up résistances pour fonctionner correctement et peuvent être connectées à d'autres sorties à drain ouvert pour implémenter des fonctions filaires OU câblées actives-low ou actives-hautes câblées "

Cinq réponses:
Brian Drummond
2016-01-22 18:58:33 UTC
view on stackexchange narkive permalink

Fait intéressant, aucune des autres réponses ne vous indique le but principal de cet onduleur.

Elles sont toutes correctes: il s'agit d'un état à haute impédance. Et comme vous le citez dans la question, cet appareil a besoin d'une résistance pull-up pour fonctionner.

Alors pourquoi utiliser une porte qui a besoin d'un composant supplémentaire?

Parce que c'est un moyen de partage signaux, de connecter plusieurs signaux (éventuellement à des endroits différents) ensemble, pour partager un fil commun. Cela a plusieurs objectifs, y compris la communication dans les deux sens sur un seul fil, comme dans le bus I2C (qui a un deuxième fil pour l'horloge). Ou autoriser un nombre inconnu de connexions au signal: vous pouvez toujours en brancher une autre, permettant des connexions hotplug.

Considérez ce qui se passe si vous connectez ensemble 2 signaux logiques conventionnels: si l’un pilote "H" et le d'autres lecteurs "L", ils se combattent, la tension réelle peut être indéterminée, le pilote le plus fort l'emporte généralement, et il est possible de brûler l'autre ... pas bon.

Mais connectez 2 sur ceux-ci ensemble (avec la résistance pullup requise) - si l'un ou les deux est égal à «0», la valeur est «0». Si toutes les sorties sont «Z», la valeur est «H». C'est tout.

C'est communément appelé une configuration "filaire-OU" ou parfois "filaire-ET" - bien que si tous les pilotes sont des onduleurs comme dans votre cas, c'est en fait une structure filaire-NOR. Tracez la table de vérité pour confirmer cela ...

Ignacio Vazquez-Abrams
2016-01-22 18:15:38 UTC
view on stackexchange narkive permalink

Il représente un état de sortie à haute impédance (Z). La sortie ne absorbera (idéalement) ni le courant de source, ni ne pourra agir comme une source de tension.

rdtsc
2016-01-22 18:15:24 UTC
view on stackexchange narkive permalink

Z = état d'impédance élevée.

Une "sortie à collecteur ouvert" n'est que cela - la sortie est une broche de collecteur de transistor. Type NPN, plus précisément, avec l'émetteur relié à la terre. Donc ce collecteur n'a que deux états:

  • Signal alimentant sa base = off, transistor en coupure, collecteur = haute impédance.
  • Signal alimentant sa base = on, transistor saturé , collector = ~ Vss ou Low.

C'est pourquoi la fiche technique indique "H" ou "Z" pour l'autre état - dans cet état, ce sera à haute impédance (un très haute résistance, comme 100MΩ) car le transistor est bloqué. "H" parce que typiquement, le point entier des sorties à drain ouvert est de "soulever" cet état à une tension logique élevée. Souvent, il s'agit d'une tension différente de Vdd.

schematic

simuler ce circuit - Schéma créé à l'aide de CircuitLab

Notez que mettre 10V sur une sortie qui n'est pas conçue pour cela, même une sortie OC, peut avoir un effet négatif sur le CI.
Certes, c'était juste à des fins de démonstration.Vérifiez toujours avec la fiche technique de l'appareil pour vous assurer qu'il ne sautera pas et ne libérera pas la fumée magique.
Notez également qu'il existe des membres spécifiques de la famille logique de la série (5V) 74, avec des étages de sortie renforcés pouvant tolérer jusqu'à 30V.Ils ont été utilisés pour piloter des écrans fluorescents entre autres.Comme le souligne Ignacio;utilisez-les si vous voulez mettre 10V sur les sorties ...
Et aussi je me demande que le Base Resister 100 Ohms (R1, R2, R3, R4) sera généralement à Kohms.Le courant de base << collector currnet.Si les gens peuvent deviner pour secouer la compréhension, il n'est pas nécessaire de se gratter la tête
C'est vrai, mais encore une fois, c'est une démonstration, pas un appareil réel.
Photon001
2016-01-22 18:23:20 UTC
view on stackexchange narkive permalink

En bref

Z signifie " État haute impédance "

En profondeur,

L'onduleur que vous voyez est onduleur à trois états.
High - La sortie passe à 5V ou dépend de VccLow -0vHigh Impedance State- Considéré comme un circuit ouvert.

Pour une meilleure compréhension, considérez cette image (Ce n'est pas un onduleur pour comprendre, j'ai ajouté tampon à trois états qui est également dans le même concept) enter image description here

Lorsque Enable = 0, il sera à l'état haute impédance. Dans cet état quelle que soit l'entrée, la sortie ne réfléchira pas, car elle devient circuit ouvert, isolée de l'alimentation.

Chaque fois que Enable = 1 (parfois elle sera en bas actif) ce temps il agira comme une logique numérique normale

Aadarsh
2016-01-22 18:15:54 UTC
view on stackexchange narkive permalink

Z signifie haute impédance, ce qui signifie qu'il s'agit d'un circuit ouvert.

    En électronique numérique, il existe trois formes de sortie et d'entrées
    1. état HAUT
    2. état BAS
    3> état HAUTE IMPÉDANCE


Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 3.0 sous laquelle il est distribué.
Loading...