Indholdsfortegnelse:
- Trin 1: Hvad du har brug for
- Trin 2: Konfigurer Excel og Format
- Trin 3: OG Gate
- Trin 4: ELLER Gate
- Trin 5: NAND Gate
- Trin 6: NOR Gate
- Trin 7: XOR Gate
- Trin 8: XNOR Gate
- Trin 9: IKKE Gate
- Trin 10: Digital logisk kredsløb
- Trin 11: Fejlfinding
Video: Lav logiske porte i Excel: 11 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
At lave alle 7 grundlæggende logiske porte i Excel er ikke særlig svært. Hvis du forstår funktionerne i Excel, ville dette projekt være ret enkelt, hvis du ikke gør det, skal du ikke bekymre dig, det tager ikke lang tid at vænne sig til.
Excel har allerede oprettet et par logiske porte til os, men det inkluderer ikke alle 7, og vi vil alligevel lave det selv.
Projektet tager ikke lang tid, og når det er udført, kan du oprette mange kredsløb digitalt i Excel.
Trin 1: Hvad du har brug for
Du behøver ikke meget til dette projekt.
- Computer
- Excel (jeg anbefaler Excel, men lignende burde også være fine)
- Grundlæggende viden om, hvordan logiske porte fungerer
Trin 2: Konfigurer Excel og Format
Start først Excel (versionen burde ikke have stor betydning, men jeg brugte Excel 2016), og åbn derefter en ny "blank arbejdsbog".
Lav derefter det format, du ser på billedet ovenfor (På grund af billedets form skal du klikke på det for at se det korrekt, dette gælder for følgende billeder). Hvis du ikke kan kopiere formatet, skal du læse følgende:
Gør kolonne B & C ét ciffer bred, flet række 1 A, B & C.
Indtast derefter teksten.
Trin 3: OG Gate
OG -porten er den enkleste, det er fordi du kan få output ved blot at gange inputene.
0 x 0 = 0, 0 x 1 = 0, 1 x 0 = 0, 1 x 1 = 1
Dette produkt af ligningen er det samme som portens output.
Kopier formlen og test den ved at give den input (dog kun i binær form).
Husk, hver gang du opretter en ny gate, kopier layoutet, så intet overlapper.
Trin 4: ELLER Gate
OR -porten er mere kompliceret, det kræver en 'If' -erklæring. 'If' sætning fungerer sådan: = If (logic_test, [value if true], [value if false]). Den logiske test, vi bruger, er: Input1 + Input2> 0, den sande værdi er 1, ellers er værdien 0. Dette skyldes, at kun hvis begge input er falske, bliver outputtet falsk, og da 0 + 0 = 0 er alt muligt sæt input inklusive en 1 ville have større værdi (sumværdi). Så hvis summen af begge input er større end 0, er dens out put True eller 1.
Trin 5: NAND Gate
NAND -porten er ligesom OR -porten, den kræver en 'If' -sætning, og logikken bag den er ens. Porten giver kun en Falsk output, hvis begge input er True. Så hvis vi multiplicerer begge input, vil enhver sum mindre end 1 være sand, fordi 'If' -sætningen er: input1 x input2 <1, 1, 0. Hvis det var forvirrende, kan dette diagram måske hjælpe:
0 x 0 = 0, 0 <1 så sandt = 1
0 x 1 = 0, 0 <1 så sandt = 1
1 x 0 = 0, 0 <1 så sandt = 1
1 x 1 = 1, 1 = 1 så Falsk = 0
Trin 6: NOR Gate
NOR -porten bruger også en 'If' -sætning, sætningen for denne gate er: Input1 + Input2 <1, 1, 0. Dette skyldes, at porten kun giver et sandt output for begge input er falsk. Da vi tilføjer begge input sammen, ville ethvert sæt input inklusive en 1 være større end to 0'er. Så viser sand og falsk erklæring, at hvis en sum mindre end 1, viser 1 ellers 0.
0 + 0 = 0, 0 <1 så sandt = 1
0 + 1 = 1, 1 = 1 så falsk = 0
1 + 0 = 1, 1 = 1 så falsk = 0
1 + 1 = 2, 2> 1 så falsk = 0
Trin 7: XOR Gate
Dette ligner ret meget NOR -porten, men i stedet for at bruge et større eller mindre symbol, bruger vi et lighedstegn, fordi porten kun vil give et sandt output, det har blandede input, så hvis vi tilføjer begge input sammen, blandede input vil altid give et 1, så vi bruger sætningen: Input1 + Input2 = 1, 1, 0.
0 + 0 = 0, 0 ≠ 1 så falsk = 0
0 + 1 = 1, 1 = 1 så sandt = 1
1 + 0 = 1, 1 = 1 så sandt = 1
1 + 1 = 2, 2 ≠ 1 så Falsk = 0
Trin 8: XNOR Gate
XNOR -porten er temmelig enkel, det er dybest set det modsatte af XOR -porten, det betyder, at den logiske test også er det modsatte. Denne gate giver kun en True -udgang, hvis begge input er det samme tal, med andre ord er alle blandede indgange falske. Den logiske test for XOR -gate er: Input1 + Input2 = 1, men logisk test for XNOR -gate er: Input1 + Input2 ≠ 1. (er ≠ i Excel -formler).
0 + 0 = 0, 0 ≠ 1 så sandt = 1
0 + 1 = 1, 1 = 1 så falsk = 0
1 + 0 = 1, 1 = 1 så Falsk = 0
1 + 1 = 2, 2 ≠ 1 så sandt = 1
Trin 9: IKKE Gate
NOT -porten er en simpel gate, men dens 'If' -erklæring er bare den samme som andre. Det har kun en input, så du vil måske ændre dit format. Porten inverterer bare sit input, så formlen er ikke så hård, den logiske test er: hvis input er 0, og True statement er: display 1 ellers viser 0.
0 = 0, så sandt = 1
1 ≠ 0, så Falsk = 0
Trin 10: Digital logisk kredsløb
Når du har oprettet alle de logiske porte, kan du bruge dem til at lave logiske kredsløb i Excel. Men det nuværende format er for stort, så du kan prøve det nye format (billedet ovenfor).
Lav to kolonner ét ciffer bred, flet de to øverste celler for at oprette outputdisplay, de to nederste celler er input.
Når du skriver formlen, skal du indtaste formlen for den gate, du ønsker, på output -visningsstedet.
Trin 11: Fejlfinding
Hvis en logisk gate på et hvilket som helst tidspunkt ikke fungerer korrekt, skal du sørge for, at din formel er indtastet korrekt, og at inputene er forbundet korrekt til formlen.
Hvis du er sikker på, at alt er korrekt, så har jeg muligvis begået en fejl ved at skrive dette instruerbare, hvis det er tilfældet, kan du fortælle mig det i kommentarerne, så jeg kan rette.
Anbefalede:
Lav smukke plots fra levende Arduino -data (og gem dataene i Excel): 3 trin
Lav smukke plots fra levende Arduino -data (og gem dataene i Excel): Vi kan alle lide at lege med vores P … lotter -funktion i Arduino IDE, men mens det kan være nyttigt for grundlæggende applikationer, bliver dataene slettet som mere point tilføjes, og det er ikke særlig behageligt for øjnene. Arduino IDE -plotteren gør ikke
Logiske porte ved hjælp af transistor: 3 trin
Logiske porte ved hjælp af transistor: Logiske porte er de grundlæggende byggesten i ethvert digitalt system
Summen af produkter kredsløb ved hjælp af logiske porte: 4 trin
Summen af produkter kredsløb ved hjælp af logiske porte: I denne instruktive vil jeg vise dig, hvordan du opretter dit eget system ved hjælp af summen af produkter, en lille smule boolsk algebra og nogle logiske porte. Du behøver ikke at oprette det samme nøjagtige system som det i denne vejledning, men du kan bruge
Live 4G/5G HD -videostreaming fra DJI Drone ved lav ventetid [3 trin]: 3 trin
Live 4G/5G HD-videostreaming fra DJI Drone ved lav forsinkelse [3 trin]: Følgende vejledning hjælper dig med at få live streams i HD-kvalitet fra næsten enhver DJI-drone. Ved hjælp af FlytOS Mobile App og FlytNow Web Application kan du starte streaming af video fra dronen
Lav stereografiske billeder i Excel: 8 trin (med billeder)
Lav stereo grafiske billeder i Excel: Stereo grafiske billeder kan tilføje dybde til 3D plots