Français
Électrotechnique

logique négative

Anglais: negative logic

Utilisation du niveau de tension le plus élevé (positif) pour représenter la valeur booléenne 0 et du niveau de tension le plus bas (négatif) pour représenter la valeur booléenne 1.

logique négative : inverser l'affectation tension-vérité

La logique négative inverse la convention de tension utilisée pour représenter les états booléens dans un circuit numérique. Alors que la logique positive attribue le niveau de tension le plus élevé (généralement 5V ou 3,3V) pour représenter un 1 logique et la tension la plus basse (masse, 0V) pour représenter un 0 logique, la logique négative fait l'inverse : la tension la plus élevée représente 0, et la tension la plus basse représente 1. Cette inversion s'applique de manière cohérente à une famille logique ou à un sous-système, modifiant la façon dont les portes ET se comportent comme des portes OU, la façon dont les portes OU se comportent comme des portes ET, et ainsi de suite.

Les seuils de tension eux-mêmes ne changent pas ; un circuit TTL utilise toujours environ 5V pour l'état haut et 0V pour l'état bas. Ce qui change, c'est l'interprétation de ces tensions. En logique positive, un signal de 5V signifie « vrai » ou « 1 ». En logique négative, ce même signal de 5V signifie « faux » ou « 0 ». Le matériel ne connaît pas la différence ; la différence réside entièrement dans la façon dont l'ingénieur lit le schéma et ce que la porte est censée accomplir dans le système plus large.

La logique négative apparaît le plus souvent dans les systèmes de contrôle industriels hérités, en particulier dans les conceptions pneumatiques et à base de relais où l'état naturel d'un interrupteur ou d'une vanne était « fermé » ou « inactif » à un niveau de tension particulier. Lorsque le contrôle par microprocesseur a remplacé les anciens systèmes, certains concepteurs ont mappé la haute tension existante à l'état logique 0 pour minimiser le recâblage ou pour correspondre à la logique opérationnelle de l'équipement contrôlé. Cela a rendu la transition du contrôle analogique au contrôle numérique plus simple en pratique.

Pourquoi c'est important sur le banc d'essai

Mélanger la logique positive et négative dans un même système est une source courante de bugs difficiles à tracer. Un concepteur lisant un schéma dessiné en logique positive interprétera mal la sortie d'une porte en logique négative, ce qui entraînera des attentes incorrectes concernant le comportement du circuit. De nombreux systèmes modernes évitent cette confusion en standardisant la logique positive partout ; cependant, l'intégration avec des équipements plus anciens ou avec certains systèmes critiques pour la sécurité exige toujours de comprendre les conventions de la logique négative. Les fiches techniques TTL des années 1970 et 1980 incluaient souvent des tables de vérité pour les interprétations en logique positive et négative de la même porte physique.

Le terme « négatif » ne fait pas référence à une tension négative ou à une soustraction. Il fait référence à la négation ou à l'inversion de la convention standard de la logique positive. Certains textes plus anciens utilisent les termes « actif bas » ou « low-true » pour décrire les signaux qui ont une signification lorsqu'ils sont à l'état de tension le plus bas, ce qui est conceptuellement lié mais distinct de la logique négative en tant que discipline à l'échelle du système.

Sources

Entrée IG292914/10/2009

Autres termes : Électrotechnique

Tout voir

Recevez le mot du jour

Un terme industriel chaque jour, avec le métier auquel il appartient et pourquoi il mérite d'être connu. Sans publicité.