Skip to main content

Hva er en programmerbar logisk matrise?

En programmerbar logikkarray (PLA) er en enhet som gir et logisk utgangsnivå eller nivåer basert på et sett med innganger.Å være en kombinasjonslogikkkrets, kan den programmerbare logiske matrisen implementeres ved hjelp av programmerbare minneenheter.Den programmerbare logikkarrayen er et enkelt alternativ til å bruke porter og kjedelige forenklinger av logiske ligninger.

Programmerbar logikkdesign er et bedre alternativ til logikkportimplementerte løsninger fordi en ulempe med tradisjonell logikkdesign er vanskeligheten med å gjøre endringer i eksisterende design.Senere ble det åpenbart at programvareverktøy var mer praktiske gitt utfordringene med å oppdatere funksjoner og optimalisere ytelsen til nye digitale produkter.Den programmerbare logikkarrayen ligner en minnebrikke med en adressebuss og en databuss.For hver kombinasjon av innganger er det en logikknivåutgang for så mange utganger som nødvendig.Den programmerbare logiske matrisen, som er en programmerbar logisk enhet, bringer mange praktiske løsninger på automatiseringsutfordringer.

Den vanlige anvendelsen av en PLA er å implementere en sannhetstabell som gir forhold basert på kombinasjoner av innganger og utganger basert på disse inngangene.For eksempel, når du kontrollerer en vannpumpe, kan det for eksempel være flere sensorer som oppdager pumpeforholdene.Én inngang er en indikator på at vanntanken er full, en annen inngang er en indikator hvis det er innkommende vann tilgjengelig, en annen inngang er et logikknivå som indikerer om pumpen på pumpen er for varm, og enda en inngang er en indikator hvisMotoren er energisk.Disse indikatorene genereres av separate sensorkretser.

Typiske sensorkretser benytter seg av analoge komparatorer for å generere aktive høye eller aktive lave logiske nivåer for den programmerbare logikkarrayen.Et "vanntank full" logikknivå kan produseres ved en enkel float -bryter.En flyterbryter kan åpne når tanken er full.I tilfelle vanntanken full krets er mangelfull, vil den ha en tendens til å rapportere at tanken er full selv om annet.

Om logikknivåene er aktive høye eller aktive lave, involverer vanligvis flere faktorer.Ved bruk av opptrekksmotstander har det normale nivået en tendens til å bli tildelt den aktive høye tilstanden, noe som betyr at motstanden som er koblet til den positive forsyningslinjen, ikke tegner noen strøm mesteparten av tiden.Disse betraktningene er veldig viktige for enheter som kan kjøres på begrenset kraft, for eksempel logiske enheter som trekker ut energi fra eksterne systemer.For eksempel må solcelle -solcelleanleggskontrollere konsumere minimal strøm for langvarig drift når batterispenninger går lavt.

En programmerbar logikkontroller (PLC) er i stand til å håndtere automatiseringskrav basert på senserte innganger og programmerte instruksjoner.Den benytter seg av logikk basert på et begrenset instruksjonssett.Mikrokontrollere er mikroprosessorer som har et definert instruksjonssett for å håndtere datainnsamling og tilsynskontroll.