
Bild 1. Grundläggande logikgrindar i Proteus med sanningstabellen
Logikgrindar är grundläggande byggstenar av digital elektronik.De används för att utföra enkla logiska funktioner med binära ingångar, vilket innebär att de bara hanterar 0s och 1s.Du kan tänka på dem som små beslutsfattare som kontrollerar insignalerna och producerar en utgång baserad på en specifik logikregel.
Ta en Inte grindtill exempel.Det är en av de enklaste grindarna och fungerar som en switch som vänder ingången.Om ingången är 0, det förvandlar det till 1 vid utgången.Om ingången är 1, utgången blir 0.Det är som en automatisk motsatt generator.
Dessa logiska grindar är inte bara teori - de kan byggas med grundläggande elektroniska delar som motstånd, dioder och transistorer.Även om det fungerar för små, enkla projekt eller inlärningsändamål, är det inte praktiskt för stora kretsar eller verkliga enheter.Det är där tillverkning teknik Kom in för att göra saker enklare, snabbare och mer pålitliga.
Det finns två huvudtekniker som används för att göra logikgrindar för kommersiella kretsar:
TTL (Transistor-Transistor Logic) Använder bipolära övergångstransistorer som NPN- och PNP -typer.Dessa är en del av 7400 -serien, som du kan komma över ofta inom elektronik.
CMO: er (kompletterande metalloxid halvledare) Gates å andra sidan, användning Mosfets eller Jfets och är kända för sin snabbprestanda och låg effektanvändning.CMOS -grindar används ofta eftersom de är pålitliga och fungerar bra även i höga hastigheter.
Både TTL och CMO har sina styrkor, och valet beror på vilken typ av krets du arbetar med.Men att förstå hur de fungerar ger dig en tydligare bild av hur logiska grindar passar in i den större bilden av digital design.
För att göra kretsschema lättare att läsa och förstå, varje logisk grind ges a unik symbol.Dessa symboler hjälper dig att snabbt känna igen vilken typ av logik grinden presterar utan att behöva skriva ut någon förklaring.
Att använda symboler sparar inte bara utrymme på ett diagram utan håller också din krets snygg och konsekvent.Detta blir särskilt användbart när du arbetar med Mer komplexa mönster, där flera grindar är anslutna tillsammans.När du väl känner till dessa symboler blir läsning av digitala kretsar mycket mer enkelt.
De vanligaste symbolerna inkluderar de för Och, eller inte, och inte heller grindar.Var och en har en distinkt form, så att du omedelbart kan skilja dem från varandra.Dessa grundläggande grindar förekommer ofta i både nybörjare och avancerad digital elektronik, och deras symboler används i läroböcker, Programvaruverktyg som Proteusoch verkliga schematiska diagram.
Att lära sig och erkänna dessa symboler är ett av de första stegen för att bli bekväm med digital logikkretsdesign.

Figur 2. Symboler för grundläggande logikgrindar
Varje logikport följer en specifik logikregel som ansluter sina ingångar till dess utgång.En sanningstabell är ett enkelt och tydligt sätt att visa hur en grind beter sig under alla möjliga ingångskombinationer.Det är som ett fuskark som berättar exakt vilken utgång du kan förvänta dig för varje uppsättning ingångar.
I en typisk sanningstabell, ingångar listas till vänster och utgångar till höger.Denna layout hjälper dig att enkelt spåra hur logiken flyter genom grinden.
Sanningstabellen för en Inte grind (som inverterar inmatningen) visas nedan:
| Input | Produktion |
| 0 | 1 |
| 1 | 0 |
Som ni ser har det här bordet 2 rader, en för varje möjlig ingångsvärde.Det beror på att inte grinden bara har en inmatning, så 2¹ = 2 möjliga kombinationer.
Antalet rader i en sanningstabell beror på hur många ingångar som grinden har.Du kan beräkna antalet rader med formeln 2ⁿ, var n är antalet ingångar.Så en grind med 2 ingångar kommer att ha 2² = 4 rader.
Sanningstabeller är särskilt användbara i Booleska logik och matematikrelaterade operationer, där visualisering av input-output-förhållandet gör det lättare att förstå hur en krets fungerar.När du är bekant med dem hittar du att de är ett kraftfullt verktyg för att planera och analysera digitala system.
Att utforma logikgrindar kan vara enkla när du förstår de olika metoderna som används.Du kan antingen bygga dem med hjälp av grundläggande elektroniska komponenter eller gå för mer avancerade tillvägagångssätt som erbjuder bättre prestanda.Valet beror på vilken typ av projekt du arbetar med och hur pålitlig eller snabb du vill att kretsen ska vara.
Ett vanligt sätt att skapa logiska grindar är att använda grundläggande komponenter som motstånd, dioder och transistorer.Dessa är bra för lärande och små projekt.Vissa välkända typer av dessa enkla logikkretsar inkluderar:
• RTL (motståndstransistor logik) - använder motstånd och transistorer.Det är lätt att bygga men är inte så snabbt eller effektivt.
• DTL (Diode-Transistor Logic) - Kombinerar dioder och transistorer.Det förbättrar prestandan något över RTL.
• ECL (emitterkopplad logik) - Fokuserar mer på hastighet men förbrukar mer kraft.
• DRL (Diode-Resistor Logic) - använder endast dioder och motstånd och är främst för demonstrations- eller utbildningsändamål.
Dessa enkla mönster fungerar bra för att förstå hur logiska grindar fungerar, men de kommer ofta med nackdelar som långsammare responstider och känslighet för brus, som kan påverka hur exakt de fungerar.
För att förbättra prestanda kan du använda mer förfinade metoder som Ttl och Cmos, som är vanliga i vardagliga digitala kretsar.Dessa metoder är snabbare, mer stabila och bättre lämpade för verkliga applikationer.
• TTL (Transistor-Transistor Logic) Använder NPN- och PNP -transistorer för att skapa grindar som växlar snabbare och fungerar bättre än grundläggande mönster.Det har använts allmänt i digitala system i många år.
• CMO: er (kompletterande metalloxid halvledare) använder MOSFETS eller FETS.Det är populärt för dess Låg effektanvändning, snabb byte, och Stark motstånd mot buller.På grund av dessa fördelar är CMO: er den mest använda metoden för Logic Gate -design idag.
Om du bygger en mer komplex krets eller vill ha något som är snabbt och pålitligt, kommer att gå med TTL eller CMO: er att ge dig bättre resultat.Dessa metoder används i de flesta moderna enheter, så att lära dem hjälper dig att bygga kretsar som är mer effektiva och pålitliga.
Här är ett exempel på en Och grind konstruera Diodresistor Logic (DRL) och en Nand port inbyggd Diodtransistor Logic (DTL). Dessa typer av kretsar är ett bra sätt att förstå hur logiska grindar fungerar på en grundnivå.

Figur 3. Kretsdesign av och Nand -grindar med grundläggande komponenter
Som du kan se i figuren ovan är dessa kretsar ganska enkla att skapa.De behöver bara grundläggande delar som dioder, motstånd och transistorer.Detta gör dem bra för att lära sig eller bygga små experimentella kretsar.
Även om dessa inställningar är enkla att bygga, används de emellertid inte i kommersiella integrerade kretsar.Anledningen är att de ofta lider av högeffektförlust på grund av pull-up-motstånd och försenade svar känd som förseningar.Dessa problem kan påverka grindens prestanda och tillförlitlighet i större eller snabbare kretsar.
På grund av detta, Ttl och Cmos Teknologier föredras för att utforma logikgrindar i praktiska tillämpningar.De erbjuder bättre hastighet, lägre effektanvändning och mer konsekventa resultat.
TTL, eller Transistortransistor logik, användningar NPN och PNP -transistorer För att bygga digitala logikgrindar.Dessa grindar är kända för sin snabbväxling och används ofta i många elektroniska kretsar.TTL -grindar är utformade för att arbeta på specifika spänningsnivåer för att representera logiktillstånd.
I en Ideal TTL -grinden Låg (0) Logiksignal motsvarar 0 voltoch en Hög (1) Logiksignal motsvarar 5 volt.Men i verkliga kretsar är spänningsnivåerna lite mer specifika.En signal övervägs LÅG Om det är mellan 0 och 0,8 voltoch det är HÖG Om det är mellan 2 och 5 volt.Intervallet från 0,8V till 2V är instabil och är inte tydligt erkänd som varken hög eller låg.Detta odefinierade område kallas ofta en "Ingen mans land"Eftersom det kan orsaka oförutsägbart beteende.
För att undvika problem i denna spänningsgap använder kretsar ofta pull-up eller pull-down motstånd.Dessa hjälper till att stabilisera signalen och hålla den tydligt inom det höga eller låga intervallet.
Det finns många versioner av TTL Logic Gate ICS, till exempel 74LXX, 74LSXX, 74ALSXX, 74HCXX, 74HCTXX och 74ACTXX.Varje typ har något olika prestanda baserat på dess inre struktur och material, såsom hastighet, kraftanvändning eller växelspänning.
TTL förblir en pålitlig och populär metod för att bygga logikgrindar, särskilt när hastigheten är viktig och kraftkraven är måttlig.
CMOS, som står för Kompletterande metalloxid halvledare, är en annan populär metod som används för att bygga logikgrindar.Istället för att använda standardtransistorer använder CMOS -kretsar FETS (fälteffekttransistorer) och Mosfets.Dessa komponenter gör CMOS -grindar mer effektiva när det gäller kraftanvändning och bättre på att hantera elektroniskt brus.
I CMOS -logikgrindar är spänningsnivåerna som används för att definiera logiktillstånd lite annorlunda från TTL.En signal övervägs Låg (0) När det faller mellan 0 och 1,5 voltoch det övervägs HÖG (1) Om det är mellan 3 och 18 volt.Dessa bredare spänningsområden hjälper CMOS -grindar att fungera bra över olika strömförsörjningar och applikationer.
| Logik Granar | Låg (0) | Hög (1) |
| Ttl | 0-0.8V | 2-5V |
| Cmos | 0-1,5V | 3-18V |
En av de främsta anledningarna till att CMO: er används allmänt idag är på grund av dess låg effektförbrukning.Till skillnad från TTL drar CMOS Gates bara betydande ström när man byter tillstånd.Detta gör dem till ett utmärkt val för batteridrivna enheter och system där energieffektivitet är viktig.
Med sin Snabbt svar, brusbeständighet och låg energianvändning, CMOS Gates finns i de flesta moderna digitala kretsar - från mikrokontroller och minneschips till smartphones och datorer.
Logikgrindar finns i många former, baserat på hur många ingångar de har och vilken typ av logik de följer.Även om det finns många specialiserade typer, använder de flesta digitala kretsar bara några vanliga grindar.När du först har förstått dessa grundläggande och avancerade blir det lättare att arbeta med mer komplexa logikdesign.
Det finns tre huvudsakliga logikgrindar som utgör basen för alla digitala operationer:
• Och grind - matar ut endast när alla ingångar är höga.
• Eller grind - Utgångar högt när minst en ingång är hög.
• Inte grind - även kallad en inverter;Det vänder ingångsvärdet.Om ingången är 1 är utgången 0 och vice versa.
Dessa grindar är ofta utgångspunkten när de utformar logikkretsar eftersom de är enkla att förstå och använda allmänt.

Bild 4. Symboler och sanningstabeller för vanliga logiska grindar
Förutom de grundläggande grindarna finns det flera Avancerade grindar gjord genom att kombinera eller utöka den grundläggande logiken.Dessa inkluderar:
• Nand port - fungerar som en och grind följt av en inte grind.Det ger en låg utgång endast om alla ingångar är höga.
• Inte heller grind - kombinerar eller inte.Det ger en hög utgång endast när alla ingångar är låga.
• Xor Gate (exklusiv eller) - matar ut endast höga när ingångarna är olika.
• Xnor Gate (exklusiv eller) - Utgångar höga när ingångarna är desamma.
Dessa grindar finns i ett brett spektrum av logikbaserade system, från enkla styrenheter till komplexa processorer.

Figur 5. Symboler för logikgrindar
Det finns också några mindre vanligt använda grindar som tjänar speciella syften inom logikdesign:
• Min grind (minsta logik) - matar ut det minsta ingångsvärdet.
• Max Gate (maximal logik) - matar ut det största ingångsvärdet.
• Inh Gate (Hämta logik) - blockerar utgången baserad på en styrsignal.
• Maj Gate (majoritetslogik) - matar ut det värde som majoriteten av ingångarna är överens om.
• Imp Gate (Implication Logic) - producerar produktion baserad på villkorad logik.
Även om du inte ser dessa i varje design, kan de vara till hjälp i vissa applikationer där specifikt logiskt beteende behövs.
De Och grind är en av de mest använda logikgrindarna i digital elektronik, särskilt i system där flera förhållanden måste vara sanna samtidigt.Den utför en logisk operation känd som samband, vilket betyder att det kontrollerar Huruvida alla ingångar är höga (1). Om de är det är utgången hög.Men om ens en ingång är låg (0), utgången blir låg.
Denna grind används ofta i kontrollsystem där mer än ett krav måste uppfyllas för att något ska hända.Till exempel, i en krets där både en sensor och en switch måste vara på för att driva en motor, passar AN och grind perfekt.
Driften av en och grind kan representeras som A · b = y, där A och B är ingångarna och Y är utgången.Det är viktigt att veta det och grindar kan ha Mer än två ingångaroch alla måste vara höga för att utgången ska vara hög.Annars producerar grinden en låg utgång.

Figur 6. Och grindsymbolen
| En | B | A.B |
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
Figuren ovan visar symbolen för och grinden, och sanningstabellen under den gör logiken ännu tydligare.Du kan se att endast den sista ingångskombinationen (1, 1) ger en hög utgång.Alla andra kombinationer leder till en låg produktion, som matchar det beskrivna beteendet.
Simulera och grinden i Proteus är ett bra sätt att se hur det beter sig i en riktig krets.Proteus inkluderar en inbyggd och grindkomponent i biblioteket, så att du kan dra den in i din arbetsyta och enkelt sätta upp ett test.

Bild 7. Simulering av och grind i Proteus
För att utföra simuleringen behöver du:
• Och grind
• Logik växlar (för att ändra ingångsvärdena mellan 0 och 1)
• LED (för att visualisera utgångstillståndet)
• Markterminal
Börja med att placera och grinden på designområdet.Ansluta logik växlar till ingångarna och en LED vid utgångsstiftet.Fäst den nödvändiga marken för att slutföra kretsen.När du kör simuleringen kan du försöka ändra ingångarna.Du kommer att märka att LED tänds bara när båda ingångarna är höga- Bara som förväntat från sanningstabellen.
Denna enkla simulering ger dig en solid förståelse för hur och grinden fungerar i verkliga digitala kretsar.Det visar också hur olika ingångsvillkor direkt påverkar utgången.Det är ett effektivt sätt att lära sig hur logiska grindar kan användas för att fatta beslut inom elektroniska system.
De Eller grind är en annan nyckelkomponent i digitala logiksystem.Den fungerar på en logik som kallas disjunktion, vilket innebär att den kontrollerar om Minst en ingång är hög (1).Om så är fallet kommer utgången också att vara hög.Det enda fallet där utgången är låg (0) är när Alla ingångar är låga.
Denna typ av grind är användbar i situationer där någon av flera villkor Att vara sant räcker för att utlösa en åtgärd.Om du till exempel vill att ett ljus ska tändas när någon av två switchar trycks in är en eller grind det rätta valet.
Funktionen för eller grinen uttrycks vanligtvis som A + b = y , där A och B är ingångarna och Y är utgången.Tänk på att plus -tecknet (+) här betyder inte aritmetiskt tillägg - det representerar en logisk eller operation.

Bild 8 eller grindsymbol
| En | B | A+B |
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 1 |
Som visas i sanningstabellen ovan är utgången låg bara när båda ingångarna är 0.I alla andra fall, även om bara en ingång är hög, är utgången hög.Detta gör det annorlunda från och grinden, som kräver att alla ingångar är höga för att få en hög produktion.
För att bättre förstå hur OR -grinden fungerar kan du simulera den med Proteus, precis som du gjorde med och grinden.Proteus har en inbyggd eller grindkomponent som du enkelt kan använda i din kretsinställning.

Figur 9. Simulering av eller grind i Proteus
För denna simulering behöver du följande komponenter:
• Eller grind
• Logik växlar (för att tillämpa insignaler)
• LED (för att visualisera utgången)
• Markterminal
När komponenterna är anslutna växlar ingångarna för att testa olika kombinationer.Du kommer att märka att LED tänds Om endera eller båda ingångarna är inställda på höga.De LED stannar Endast när båda ingångarna är låga, som matchar exakt vad sanningstabellen visar.
Denna simulering är ett praktiskt sätt att observera hur eller grindar hanterar logiska förhållanden.Det gör det lättare att förstå hur de används i verkliga kretsar för att fatta beslut när valfritt villkor räcker för att aktivera utgången.
De Inte grind, även kallad en inverterare, är den mest grundläggande logikporten du kommer att stöta på i digital elektronik.Det har bara en ingång och en utgångoch dess huvudsakliga jobb är att vända ingången värde.Om du ger det en 0, utgången blir 1.Om ingången är 1, utgången vänder till 0.Det är därför det kallas en inverter - det inverterar helt enkelt signalen den får.
Denna grind representeras ofta med A ′, var En är ingången och apostrofen (′) betyder "inte" eller "motsatt."Det används ofta när du behöver en krets för att reagera när en signal är inte närvarandeeller för att inaktivera något när ett tillstånd blir aktivt.Om du till exempel vill att ett system ska stanna kvar medan en sensor är på kan du använda en inte grind för att vända signalen.

Bild 10. Inte grindsymbol
| En | B |
| 0 | 1 |
| 1 | 0 |
De sanningstabell För NOT -porten är extremt enkel och enkel att komma ihåg.Eftersom det bara finns en ingång finns det bara två möjligheter.När ingången är 0, utgången är 1.När ingången är 1, utgången är 0.Detta rena och förutsägbara beteende gör inte grinden mycket användbar i logikdesign.
Du kan enkelt se hur en inte grind fungerar genom att ställa in en snabb Simulering i Proteus.Proteus erbjuder en förbyggd inte grind i sitt komponentbibliotek, vilket gör installationen både snabb och nybörjarvänlig.

Figur 11. Simulering av inte grind i Proteus
För att bygga simuleringen behöver du följande komponenter:
• Inte grind
• Logik växla (för att ändra ingången manuellt)
• LED (för att visa utgången visuellt)
• Markterminal
Börja med att placera NOT -grinden i din Proteus -arbetsyta.Ansluta Logik växla till dess input och ledningen till dess utgång.Slutligen, lägg till en markanslutning för att slutföra kretsen.När du kör simuleringen och ändrar logikens växel mellan 0 och 1 ser du att LED tänds när ingången är 0och stängs av när ingången är 1.
Denna enkla installation visar omformarens beteende tydligt.Efter att ha lärt sig hur OCH och ELLER grindar fungerar och förstår att inte grinden slutför trio av Grundläggande logikgrindar.Dessa grindar bildar grund För alla andra digitala logikkretsar och att behärska dem ger dig en stark utgångspunkt för att utforska mer komplexa mönster.
Att förstå logikgrindarna är det första steget för att lära sig hur digitala kretsar fungerar.Från enkla grindar som och, eller, och inte till mer avancerade alternativ som NAND och XOR, spelar var och en en unik roll i bearbetning av binära signaler.Dessa grindar är lätta att förstå när du känner till deras symboler, sanningstabeller och hur man testar dem genom simulering.Att använda verktyg som Proteus gör inlärningsprocessen tydligare och mer praktisk.När du bygger förtroende för dessa grunder kommer du att ha det lättare att gå vidare till mer komplexa digitala system.Oavsett om du experimenterar eller studerar kommer dessa byggstenar att fortsätta dyka upp om och om igen.
Skicka en förfrågan, vi svarar omedelbart.
Logikgrindar används för att kontrollera hur binära signaler (0 och 1) interagerar i en krets.De hjälper till att fatta beslut baserat på villkor.Till exempel ger en och grind endast en signal när alla ingångar är på.De är de grundläggande delarna bakom funktioner i kalkylatorer, datorer och mer.
Det finns tre grundtyper: och, eller, och inte.Dessa grindar utför de grundläggande logiska operationerna.Mer komplexa grindar som Nand, Nor, Xor och Xnor byggs med kombinationer av dessa tre.
TTL (Transistor-Transistor Logic) Gates använder bipolära övergångstransistorer och är kända för snabb växling men använder mer kraft.CMO: er (kompletterande metalloxid halvledare) grindar använder fälteffekttransistorer och är mer energieffektiva.CMOS används ofta i batteridrivna enheter eftersom det förbrukar mindre kraft.
Sanningstabeller visar alla möjliga inmatningskombinationer och deras matchande utgång för en logikgrind.De hjälper dig att förstå exakt hur porten kommer att svara i alla situationer.Detta gör det lättare att förutsäga hur en krets kommer att bete sig när man utformar eller testar den.
Ja, du kan använda programvara som Proteus för att simulera logiska grindar på din dator.Det låter dig placera virtuella grindar, ansluta dem och testa deras beteende i realtid.Detta hjälper dig att lära dig utan att behöva fysiska komponenter och minskar chansen att koppla misstag.
på 2025/05/6
på 2025/05/5
på 8000/04/18 147757
på 2000/04/18 111936
på 1600/04/18 111349
på 0400/04/18 83721
på 1970/01/1 79508
på 1970/01/1 66910
på 1970/01/1 63047
på 1970/01/1 63012
på 1970/01/1 54081
på 1970/01/1 52127