Skip to main content

Qu'est-ce qu'un tableau logique programmable?

Un tableau logique programmable (PLA) est un appareil qui fournit un niveau de sortie logique ou des niveaux basés sur un ensemble d'entrées.Étant un circuit logique combinatoire, le tableau logique programmable peut être implémenté à l'aide de dispositifs de mémoire programmables.Le tableau logique programmable est une alternative simple à l'utilisation des portes et des simplifications fastidieuses des équations logiques.

La conception logique programmable est une meilleure alternative aux solutions logiques implémentées par les portes car un inconvénient de la conception logique traditionnelle est la difficulté à modifier la conception existante.Plus tard, il est devenu évident que les outils logiciels étaient plus pratiques étant donné les défis de la mise à jour des fonctionnalités et de l'optimisation des performances des nouveaux produits numériques.Le tableau logique programmable est similaire à une puce de mémoire avec un bus d'adresse et un bus de données.Pour chaque combinaison d'entrées, il existe une sortie de niveau logique pour autant de sorties que nécessaire.Le tableau logique programmable, étant un dispositif logique programmable, apporte de nombreuses solutions pratiques aux défis d'automatisation.

L'application commune d'un PLA est d'implémenter un tableau de vérité qui fournit des conditions basées sur des combinaisons d'entrées et de sorties en fonction de ces entrées.Par exemple, pour contrôler une pompe à eau, il peut y avoir plusieurs capteurs qui détectent les conditions de pompage.Une entrée est un indicateur que le réservoir d'eau est plein, une autre entrée est un indicateur s'il y a de l'eau entrante disponible, une autre entrée est un niveau logique qui indique si le moteur de la pompe est trop chaud, et une autre entrée est un indicateur siLe moteur est sous tension.Ces indicateurs sont générés par des circuits de capteur séparés.

Les circuits de capteur typiques utilisent des comparateurs analogiques pour générer des niveaux logiques bas ou actifs actifs pour le réseau logique programmable.Un niveau logique «Tank Full» peut être produit par un simple interrupteur à flotteur.Un interrupteur à flotteur peut s'ouvrir lorsque le réservoir est plein.Dans le cas où le circuit complet du réservoir d'eau est défectueux, il aura tendance à signaler que le réservoir est plein même si autrement.

Si les niveaux de logique sont actifs élevés ou actifs faibles impliquent généralement plusieurs facteurs.En utilisant des résistances de traction, le niveau normal a tendance à se voir attribuer à l'état élevé actif, ce qui signifie que la résistance connectée à la ligne d'alimentation positive ne tire pas le courant la plupart du temps.Ces considérations sont très importantes pour les appareils qui peuvent fonctionner avec une puissance limitée tels que les dispositifs logiques qui extraient l'énergie des systèmes externes.Par exemple, les contrôleurs solaires photovoltaïques doivent consommer un courant minimal pour un fonctionnement prolongé lorsque les tensions de batterie sont faibles.

Un contrôleur logique programmable (PLC) est capable de gérer les exigences d'automatisation en fonction des entrées détectées et des instructions programmées.Il utilise la logique basée sur un ensemble d'instructions limité.Les microcontrôleurs sont des microprocesseurs qui ont un ensemble d'instructions défini pour gérer l'acquisition de données et le contrôle de supervision.