Hvordan bruke en Mux å implementere en Logic ligning

Hvordan bruke en Mux å implementere en Logic ligning


En logikk ligningen er en alfabetisk representasjon av ulike kombinasjoner av innganger og utganger i en digital krets. Logiske ligninger holde reglene for boolsk algebra, og hver ligning har sin egen "sannhet tabell" som angir "logiske tilstand" for hver inngang og utgang. De to mulige logiske tilstander er "høy" og "lav", som svarer til de binære tall "1" og "0", respektivt. Elektrisk disse logiske tilstander og binære tall sette til de to digitale spenningsnivåer på 5V (høy, "1") og 0V (lav, "0"). Den Multiplexer (MUX) er en elektronisk komponent som benytter disse to spenningsnivåer for å gjennomføre ulike logiske ligninger i en faktisk krets.

Bruksanvisning

Bygge en Test Circuit

1 Identifiser MUX pinnene merket "Vcc" og "GND", som er oppført på MUX datablad. Koble Vcc til fem-volts strømkilde og Gnd til kretsen bakken.

2 Identifiser "Aktiver" pin og koble den til kretsen bakken. Pinnen kan være merket som "E" med en linje over toppen av den.

3 Den ene enden av en 1K motstand til hver av de MUX bryterstifter, som er merket "S2", "S1" og "S0". Koble den andre ende av hver motstand til den fem-volts kilde.

4 Koble den ene side av en enkelt-polet bryter for hvert krysningspunktet mellom en 1K motstand og en bryter MUX tapp. Koble den andre side av hvert enkeltpolet bryter med jord i kretsen. Når det gjelder krets, er motstanden side "logisk høy", og første side er "logisk lav".

5 Koble forbindelsesledninger til de åtte MUX-innganger, som er merket "I0" gjennom "I7." Koble den ene enden av hver ledning til hver inngang og la den andre enden gratis.

6 Koble den ene delen av en 330 ohm motstand til utgangen pin av MUX, som er merket "Z."

7 Koble anoden (lengre etappe) av en LED til den åpne delen av 330 ohm motstand. Koble katoden (kortere etappe) av LED til kretsen bakken.

Bruk av MUX Truth Table

8 Finn sannheten tabellen på MUX datablad.

9 Finn raden som har en "H" oppført i kolonne "S2", "S1" og "S0." Raden vil også vise "I7" i "Z" kolonnen. Denne raden betyr den logiske ligning "ABC = X", som er ligningen for en "tre-inngangs OG-port».

10 Koble I7 pin av MUX til fem-volts kilde.

11 Koble alle andre MUX-innganger (I0-I6) til kretsen bakken.

12 Slå på strømmen til kretsen og teste alle de åtte kombinasjoner av MUX brytere, som er oppført i MUX sannhet tabellen. Lampen skal bare lys (være en "logikk høy") når S2, S1 og S0 er alle høyt.

Ved hjelp av en logikk likning for MUX-konfigurasjon

1. 3 Finn radene på MUX sannhet bord hvor det er en "H" vises i S0 kolonnen. Disse radene tilsvarer logikken ligningen "AB + C = X".

14 Koble MUX innganger, oppført i Z-kolonnen til fem-volts kilde. De riktige innganger er I1, I3, I5 og I7.

15 Koble de andre MUX innganger (I0, I2, I4, I6) til kretsen bakken.

16 Slå på strømmen til kretsen og teste alle de åtte bryterkombinasjoner. Lampen skal lyse når S0 er høy.

Hint

  • 1. Se bort fra sannheten tabellen rad hvor "Enable" er høy.
  • 2. Legg merke til hvilken side av hvert enkeltpolet bryter er for logisk høy og lav. Wire alle de single-pol brytere i samme retning.
  • 3. I de logiske ligninger, "A" står for "S2", "B" står for "S1", "C" står for "S0" og "X" står for "Z" (input oppført for Z).
  • 4. I likningen "AB + C = X", er ikke viktig den logiske tilstand av A og B (S2 og S1). Kombinasjonen AB er i en logisk "eller" med C. På grunn av sannhetstabellen for en logikk "eller" den logiske tilstand av A og B kan være enten høy eller lav. Derfor bare logiske tilstand C (S0) er relevant til staten av Z.
  • 1. Hvis lampen blir varm eller slår en annen farge, må du straks koble fra strømmen og sjekk tilkoblingene.
  • 2. Ta forholdsregler for elektrostatisk utladning ved håndtering av integrerte kretser. Bruk en antistatisk armbånd, spesielt når du arbeider med CMOS komponenter.