Inhoudsopgave:
- Stap 1: Wat je nodig hebt
- Stap 2: Excel en opmaak instellen
- Stap 3: EN-poort
- Stap 4: OF-poort
- Stap 5: NAND-poort
- Stap 6: NOR-poort
- Stap 7: XOR-poort
- Stap 8: XNOR-poort
- Stap 9: GEEN poort
- Stap 10: Digitale logische schakeling
- Stap 11: Problemen oplossen
Video: Logische poorten maken in Excel: 11 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Het maken van alle 7 logische basispoorten in Excel is niet erg moeilijk. Als u de functies in Excel begrijpt, zou dit project vrij eenvoudig zijn, als u dat niet doet, hoeft u zich geen zorgen te maken, het zal niet lang duren om eraan te wennen.
Excel heeft al een paar logische poorten voor ons gemaakt, maar het bevat niet alle 7 en we willen het toch zelf maken.
Het project duurt niet lang en als je klaar bent, kun je veel circuits digitaal maken in Excel.
Stap 1: Wat je nodig hebt
Voor dit project heb je niet veel nodig.
- Computer
- Excel (ik raad Excel aan, maar vergelijkbare zouden ook goed moeten zijn)
- Basiskennis over hoe logische poorten werken
Stap 2: Excel en opmaak instellen
Start eerst Excel (de versie zou niet veel uit moeten maken, maar ik gebruikte Excel 2016), open vervolgens een nieuwe "Blanco Workbook".
Maak vervolgens het formaat dat je op de afbeelding hierboven ziet (Vanwege de vorm van de afbeelding moet je erop klikken om deze goed te kunnen bekijken, dit geldt voor de volgende afbeeldingen). Als je het formaat niet kunt kopiëren, lees dan het volgende:
Maak kolom B & C één cijfer breed, voeg rij1 A, B & C samen.
Typ vervolgens de tekst in.
Stap 3: EN-poort
De EN-poort is de eenvoudigste, dit komt omdat je de output kunt krijgen door gewoon de inputs te vermenigvuldigen.
0 x 0 = 0, 0 x 1 = 0, 1 x 0 = 0, 1 x 1 = 1
Dit product van de vergelijking is hetzelfde als de uitgangen van de poort.
Kopieer de formule en test deze door deze de invoer te geven (alleen in binair).
Onthoud dat elke keer dat u een nieuwe poort maakt, u de lay-out kopieert, zodat niets overlapt.
Stap 4: OF-poort
De OR-poort is ingewikkelder, er is een 'If'-statement voor nodig. 'If'-statement werkt als volgt: =If(logic_test, [value if true], [value if false]). De logische test die we gebruiken is: Input1 + Input2 > 0, de echte waarde is 1, anders is de waarde 0. Dit komt omdat alleen als beide ingangen onwaar zijn, de uitvoer onwaar wordt, en aangezien 0 + 0 = 0, alles set invoer inclusief een 1 zou groter zijn in waarde (somwaarde). Dus als de som van beide ingangen groter is dan 0, dan is de uitgang waar of 1.
Stap 5: NAND-poort
De NAND-poort is net als de OF-poort, er is een 'If'-statement voor nodig en de logica erachter is vergelijkbaar. De gate geeft alleen een False-uitgang als beide ingangen True zijn. Dus als we beide inputs vermenigvuldigen, zal elke som kleiner dan 1 waar zijn, omdat de 'If'-instructie is: input1 x input2 < 1, 1, 0. Als dat verwarrend was, zou deze grafiek kunnen helpen:
0 x 0 = 0, 0 < 1 dus waar = 1
0 x 1 = 0, 0 < 1 dus waar = 1
1 x 0 = 0, 0 < 1 dus waar = 1
1 x 1 = 1, 1 = 1 dus onwaar = 0
Stap 6: NOR-poort
De NOR-poort gebruikt ook een 'If'-statement, het statement voor deze poort is: Input1 + Input2 < 1, 1, 0. Dit komt omdat de poort alleen een True geeft van beide ingangen zijn false. Omdat we beide ingangen bij elkaar optellen, zou elke set invoer inclusief een 1 groter zijn dan twee nullen. Dan laat de True en False-verklaring zien dat als een som kleiner dan 1 is, 1 laat zien, anders 0.
0 + 0 = 0, 0 < 1 dus waar = 1
0 + 1 = 1, 1 = 1 dus onwaar = 0
1 + 0 = 1, 1 = 1 dus onwaar = 0
1 + 1 = 2, 2 > 1 dus onwaar = 0
Stap 7: XOR-poort
Dit lijkt veel op de NOR-poort, maar in plaats van een groter of kleiner dan-symbool te gebruiken, gebruiken we een isgelijkteken omdat de poort alleen een True-uitvoer zal geven, omdat deze gemengde ingangen heeft, dus als we beide ingangen bij elkaar optellen, gemengde ingangen zal altijd een 1 geven, dus gebruiken we de verklaring: Input1 + Input2 = 1, 1, 0.
0 + 0 = 0, 0 1 dus onwaar = 0
0 + 1 = 1, 1 = 1 dus waar = 1
1 + 0 = 1, 1 = 1 dus waar = 1
1 + 1 = 2, 2 ≠ 1 dus False = 0
Stap 8: XNOR-poort
De XNOR-poort is vrij eenvoudig, het is eigenlijk het tegenovergestelde van de XOR-poort, dit betekent dat de logische test ook het tegenovergestelde is. Deze poort geeft alleen een True-uitgang als beide ingangen hetzelfde nummer hebben, met andere woorden, elke gemengde set ingangen is False. De logische test voor de XOR-poort is: Input1 + Input2 = 1, maar de logische test voor de XNOR-poort is: Input1 + Input2 ≠ 1. (is ≠ in Excel-formules).
0 + 0 = 0, 0 1 dus waar = 1
0 + 1 = 1, 1 = 1 dus onwaar = 0
1 + 0 = 1, 1 = 1 dus onwaar = 0
1 + 1 = 2, 2 ≠ 1 dus waar = 1
Stap 9: GEEN poort
De NOT-poort is een eenvoudige poort, maar de 'If'-instructie is precies hetzelfde als die van andere. Het heeft maar één ingang, dus misschien wilt u uw formaat wijzigen. De poort keert gewoon zijn invoer om, dus de formule is niet zo moeilijk, de logische test is: als de invoer 0 is, en de True-instructie is: geef 1 weer, anders 0.
0 = 0, dus waar = 1
1 0, dus onwaar = 0
Stap 10: Digitale logische schakeling
Nadat u alle logische poorten hebt gemaakt, kunt u ze gebruiken om logische circuits in Excel te maken. Maar het huidige formaat is te groot, dus u kunt het nieuwe formaat proberen (afbeelding hierboven).
Maak twee kolommen één cijfer breed, voeg de bovenste twee cellen samen om de uitvoerweergave te creëren, de onderste twee cellen zijn invoer.
Typ bij het typen van de formule de formule van de poort die u wilt in de uitvoerweergave.
Stap 11: Problemen oplossen
Als een logische poort op enig moment niet correct functioneert, zorg er dan voor dat uw formule correct is ingevoerd en dat de invoer correct is gekoppeld aan de formule.
Als je zeker weet dat alles correct is, heb ik misschien een fout gemaakt bij het schrijven van dit instructable, als dat zo is, vertel het me dan in de opmerkingen zodat ik het kan corrigeren.
Aanbevolen:
Logische poorten met transistor: 3 stappen
Logische poorten met transistor: Logische poorten zijn de basisbouwstenen van elk digitaal systeem
Meerdere USB-poorten zonder PCB: 4 stappen
Meerdere USB-poorten zonder PCB: dit is mijn tweede instructable en hier ga ik een project met je delen waar je meerdere USB-poorten kunt maken om op je pc te gebruiken, want als je vanuit huis werkt, heb je een groot probleem om veel te gebruiken apparaten zoals de meeste apparaten nu h
Som van producten Circuit met behulp van logische poorten - Ajarnpa
Som van producten Circuit met behulp van logische poorten: in deze instructable laat ik je zien hoe je je eigen systeem kunt maken met behulp van de som van producten, een klein beetje Booleaanse algebra en enkele logische poorten. U hoeft niet exact hetzelfde systeem te maken als in deze tutorial, maar u kunt
EZProbe, een op EZ430 gebaseerde logische sonde: 4 stappen
EZProbe, een op EZ430 gebaseerde logische sonde: dit is een eenvoudig logische sondeproject gebaseerd op de TI EZ430-dongle. ik heb in september 2010 gebruik gemaakt van een gratis aanbieding op een paar ez430's van TI. ze zijn erg handig en leuk om kleine codefragmenten uit te proberen en de led te zien knipperen. ze hadden sinds b
Open je ogen! Logische analysator: 21 stappen
Open je ogen! Logische analysator: de logische analysator vergemakkelijkt uw visualisatie van de pulstrein, de bits die in een communicatielijn reizen. Het opent dus je ogen om een mogelijk probleem te identificeren. Waarom is dit belangrijk? Het is een zeer efficiënte ontwikkeling en fout