Quelle est la signification de lentrée basse active dans les circuits logiques combinatoires?
On décembre 8, 2020 by adminJe suis actuellement en auto-apprentissage sur les circuits de logique combinatoire. Jai rencontré quelques termes comme sortie basse active, entrée basse active. Jai compris ce que signifie une sortie basse active (ne pas mettre de portes côté sortie). Je suppose quactiver bas signifie ne pas mettre de gate du côté entrée.
Ce sera très utile si quelquun peut expliquer cela à laide dun exemple (notez que je connais les encodeurs, les décodeurs, les multiplexeurs, vous pouvez donc les utiliser dans votre exemple).
Commentaires
- " Actif " signifie ACTIVER . Active_high a besoin dun high, + 3.3v, un ONE, un TRUE. Active_low a besoin dun faible, 0.0v, un ZERO, un FALSE.
- Et, il y a des arguments de ' sur la terminologie. Parce que certaines personnes (moi) diraient que " active low " signifie quune basse tension est interprétée comme vraie ou égale.
- en effet. Vous pouvez définir True comme nimporte quel niveau que vous souhaitez.
Réponse
Cela signifie que le signal est inversé (comme un PAS la porte). Prenons lexemple de ce minuteur 555 ci-dessous
Limage peut être trouvée ici … Pas ma photo (et excusez la compression massive pour cette image, doù les pixels laids)
Dites quun signal qui va à cette broche est un 1
ou HIGH
. La broche 4 étant active au niveau bas, cela finira par être un 0
ou LOW
pour cette broche. Le contraire est vrai: si le signal menant à la broche est 0
ou LOW
, alors la broche 4 sera 1
ou HIGH
.
Le but dun signal actif bas est davoir un type de dispositif logique externe pour désactiver le signal. Les CPLD sont un bon exemple de logique externe qui arrêterait un en envoyant un signal à une broche basse active. Vous pourriez vous demander « Pourquoi ne pas » Est-ce que nous le rendons simplement actif à la place? « Cest » une question valable et je ne suis pas vraiment sûr dêtre honnête, mais si je devais deviner, cela pourrait être simplement pour économiser lénergie.
Commentaires
- Supposons que jai i décodeur, disons un décodeur à 3 entrées. Si je ne connecte pas respectivement de portes à chaque entrée, alors cest lentrée basse active sinon elle est active haut entrée par défaut?
- La faible inversion active est généralement intégrée au CMOS de la même puce. Il ny a ' aucune porte NOT externe qui cause un signal à être actif bas. Mais oui, si vous aviez ce scénario, il se comporterait de la même manière (à lexception de très petits décalages horaires).
Réponse
Il y a deux choses:
- Le niveau du signal
- Ce que signifie le signal, cest-à-dire lassertion
Le le niveau du signal est numérique Low ou High
La signification du signal est attachée à Low ou High, donc nous disons que le signal est affirmé bas ou que le signal est affirmé haut . Habituellement, une barre ou une barre oblique indique un niveau dassertion de signal faible.
Dans le cas ci-dessus, la réinitialisation est déclarée faible, donc la « réinitialisation » se produit lorsque le signal est faible. Puisque nous pourrions également réinitialiser pendant que le signal est élevé, il est important de suivre lassertion.
Il est particulièrement important dans les HDL de suivre le niveau dassertion du signal. Cest pourquoi vous devriez étiqueter tous vos signaux. Jai généralement vu ajouter un suffixe _L ou _H aux noms de signaux pour indiquer le niveau dassertion. Dans le cas ci-dessus, ce serait RESET_L. Même lajout de suffixes dassertion dans les schémas peut être utile
Réponse
Actif LOW signifie quun niveau 0 V est considéré comme une logique 1
.
Par exemple, considérons une entrée logique attachée haut en utilisant une résistance pullup et tirée à la terre via un interrupteur à bouton-poussoir.
À chaque fois linterrupteur nest pas enfoncé, lentrée est à la tension de rappel, 5 V par exemple.
Lorsque linterrupteur est enfoncé, lentrée est tirée à la masse.
Cette entrée peut être considéré comme actif bas, car le niveau bas signifie que le bouton a été enfoncé (logique 1)
Laisser un commentaire