Mekanikk/Redstone/Logikk-krets

Denne artikkelen er om en bestemt kategori av redstone kretser. For andre kretser, se redstone krets.

Det er mange forskjellige typer av logiske porter, som hver kan gjennomføres med mange forskjellige design. Hver design har ulike fordeler og ulemper, slik som størrelse, kompleksitet, hastighet, vedlikehold overhead, eller-kostnad. De ulike delene vil gi mange ulike design for hver gate type.,

Konsepter

Logikk gate utganger
– Viser utdata (rød) for hver gate, for hver kombinasjon av inngangene A og B (grønn).,aption>
A ON ON off off Question Answered
B ON off ON off
NOT A off off ON ON Is A off?,
A OR B ON ON ON off Is either input on?
A NOR B off off off ON Are both inputs off?,
A AND B ON off off off Are both inputs on?
A NAND B off ON ON ON Is either input off?,
A XOR B off ON ON off Are the inputs different?
A XNOR B ON off off ON Are the inputs the same?,
A IMPLISERER B av Hvis En er på, er B også på?

output av hver logikk-krets reflekterer staten sin innganger til alle tider (men muligens med noen forsinkelse som følge av den krets).

Bytte innganger For de fleste av disse portene, A og B kan byttes uten å endre resultatet., Bytte av innganger på INNEBÆRER gate vil påvirke dens utgang, og IKKE gate bare har én inngang. Du legger dem i bunker innganger Av and, or OG XOR-portene kan brukes i rekker å utføre sin drift på mer enn to innganger, ved å kombinere to ting på en gang, og deretter kombinere resultatene med hverandre og/eller andre innganger. For disse portene, i hvilken rekkefølge innganger er kombinert spiller ingen rolle. Når en XOR-porten er kombinert på denne måten, produksjonen er på når et ulikt antall innganger er på., Ved å velge en logisk port Når du usikker på hvilken logikk gate å bruke, kan du prøve å bygge en tabell som den til høyre, men med bare én rad av utganger. Listen kjente innganger som kommer inn og mulige kombinasjoner av makt, og for hver kombinasjon skrive ned hva output skal være for struktur til å fungere. Deretter sammenligne det til tabellen på høyre side og se hvilken gate samsvarer med de ønskede resultater. Hvis utgangen er behov for å endre når input er stabil, eller har behov for å bli husket etter innspill er avsluttet, kan spilleren også behov for å se på puls kretser eller minne kretser.,

logisk port

En logisk port er en grunnleggende logikk-krets.

IKKE tor

IKKE gate utganger
A av
IKKE av

EN IKKE gate (A), også kjent som en inverter, er en gate som brukes når en motsatt utgang er ønsket fra de innspill som er gitt., For eksempel, når bryteren, eller innspill er satt til «på», vil utskriften bli slått til «off», og når bryteren er slått til «av», vil utskriften bli slått til «på».

Lommelykt Inverter 1-brede, flate (horisontal), må du stille, islegging, krets forsinkelse: 1 merk av Den torch inverter er den mest brukte IKKE gate, på grunn av sin lille størrelse, allsidighet, og lett konstruksjon. En ulempe av munnstykket inverter er at det vil «brenne ut» hvis du kjører på en klokke sykle raskere enn en 3-klokke (3 flått på, 3 flått av). En utbrent torch inverter vil slå tilbake på etter det får en blokkere oppdateringen., Subtraksjon Inverter flatskjerm, stille krets forsinkelse: 1 tick subtraksjon inverter har liten fordel over stafettpinnen inverter, bortsett fra at det kan kjøres på en 2-klokke syklus uten å brenne ut. Raskere klokker vil ikke fungere om — komparator rett og slett ikke vil reagere på dem. Variasjoner: Det drevet spaken kan erstattes med en annen, alltid-på elektriske komponenter (for eksempel, redstone torch, blokk av redstone), eller med en full container dersom en strøm-komponenten ville være upraktisk i at beliggenhet., Repeater er nødvendig for å sikre inngangssignalet er sterk nok til å overvinne den comparator bakre kilde, men kan fjernes på en rekke måter. Hvis input strøm er kjent (fordi circuit design er fast, slik at det kan beregnes), repeater kan fjernes ved å erstatte drevet lever med en container som skal produsere den samme strøm. Alternativt, repeater kan fjernes hvis produksjonen fortsetter til en lengde av redstone wire, noe som vil redusere trekkes signal nok til at signalstyrken er omvendt til slutt., Instant Inverter instant krets delay: 0 flått instant inverter er en grunnleggende byggesteinen i større instant kretser. Den «bakken» versjonen har det største volumet, men er kortere og passer lett inn med flatere kretser. Den 1-wide-versjonen er mindre i totalt volum og 2-islegging. Atferd (dvs., hvordan det fungerer): En umiddelbar inverter har to funksjonelle elementer, og et stempel, eller stempler, som du vil aktivere dem:

  1. en konstant strøm kilde med utgang som kan være umiddelbart slått av (men slår det på tar tid): enten en redstone blokk som opphører å gi kraft så snart som stempelet begynner å bevege på seg det (innenfor samme kryss stempelet får eller mister kraft) eller en solid blokk i front av en drevet repeater eller en komparator, slår redstone støv; så snart blokk begynner å bevege seg støv er tilgang til strøm.,
  2. et signal linje med utgang som kan være umiddelbart slått på, men ikke nødvendigvis av, dens inngang forsinket med og vedvarende for 2 flått. Den «instant on» er oppnådd av støv-cut teknikk: en solid blokk plassert mot kanten av en blokk over som en redstone linje kjører, kobler den linjen fra linjen nedenfor. Start av bevegelse av som blokkerer umiddelbart kobles tilbake linjen og gir kraft. Forsinkelsen er oppnådd ved å kjøre innspill gjennom en 2 kryss repeater, to fakler eller lignende midler., Det betyr, når strømmen vises på input, vil blokken beveges av stempelet er i stand til å kutte linjen før signalet går gjennom forsinkelse. Med inngang tilgang til strøm, produksjonen er umiddelbart aktivert og linjen fortsatt gir makt «lagret» i repeater for to flått, som tid er tilstrekkelig for å aktivere konstant strømforsyning fra forrige punkt.
  3. Stempel, eller stempler, for å flytte blokker/blokker for å aktivere elementer fra punkt 1 eller 2.,2″>PÅ av av B PÅ av PÅ av A ELLER B PÅ PÅ PÅ av

    En ELLER gate (A ∨ B) er en gate som bruker to eller flere innganger og når alle innspill er «på», utgang er også «på»., Den eneste gangen utgang er «av» er når alle innganger er «off». Merk at siden ELLER drift er assosiativ og kommutative, ELLER portene kan kombineres fritt: spilleren kan sammenligne et stort antall av-innganger med liten ELLER gates for å samle grupper av innganger, for deretter å sammenligne sine resultater med mer ELLER porter. Resultatet vil ikke være avhengig av arrangement av-innganger, eller på hvilke som ble kombinert først.

    Den enkleste versjonen av ELLER gate design A: bare koble til alle innganger og utganger., Dette fører imidlertid til inngangene for å bli «utsatt», slik at de kan bare brukes i dette ELLER gate. Innføring eksempel, ved hjelp av en solid blokk i stedet for wire, ikke lider samme fare.

    Hvis du trenger å bruke innganger andre steder, innganger trenger å være «isolert», ved å sende dem gjennom en blokk som ovenfor, eller en enhet, for eksempel en lommelykt eller repeater. Fakler gi versjon B. Merk at dette er faktisk en NOR port med en inverter på utgang.

    Versjon-C-isolater innganger med repeatere. Det kan være utvidet horisontalt opp til 15 innganger., I tillegg til de isolerte innganger, det er en hake raskere enn B. Flere repeatere kan brukes til å legge til nye grupper av-innganger, eller for å styrke utgangssignalet. Dette design er dyrere, som hver repeater koster 3 redstone støv til å lage (sammen med glatt stein).

    Versjon-D er en 1-wide-versjonen er designet for vertikal bruk, slik som i veggene. Repeater tjener til å isolere resultatene fra de signaler. Denne versjonen kan bare ta to innganger, men selvfølgelig innganger kan stables med flere porter.,

    Versjon E utnytter egenskapene til lys-transparent blokker: glowstone, og opp og ned trapper eller plater. Disse sender signaler opp, men ikke ned. Det er utvidbar, som design C.,h>A

    ON ON off off B ON off ON off A NOR B off off off ON

    A NOR gate (A ↓ B) is the opposite of the OR gate., Når minst en bryter er slått «på», utgang er slått til «off». Den eneste gangen utgang er «på» er når alle innganger er slått til «off». Denne porten også bruker to eller flere innganger.

    Alle logiske porter kan være laget fra noen kombinasjoner av ELLER gate.

    I Minecraft, men det er HELLER en grunnleggende logikk gate, implementert av en lommelykt med to eller flere innganger. (En lommelykt med 1 inndata er IKKE gate, og med ingen innganger er den SANNE gate, som er en strømkilde.)

    En lommelykt kan lett romme 3 gjensidig isolerte innganger, som i design A., Design B går til større lengder for å presse inn en fjerde inngang. Hvis flere innganger er nødvendig, er det enkleste å bruke, ELLER portene til å kombinere dem, og deretter bruke en inverter (IKKE) på slutten. Det er også mulig å kombinere ELLER og NOR porter, ved hjelp av inversjon av ELLER porter som innganger til NOR porter.,2c0d97a2″>ON

    ON off off B ON off ON off A AND B ON off off off

    An AND gate (A ∧ B) is used with two or more switches or other inputs., Utgangen er slått «på» bare når alle innganger er «på». Ellers, produksjonen vil være «off». I virkeligheten, det bildet som er gitt er en NOR port med inverterte innganger. Ved å ta logikken i A og B, de første to fakler (topp og bunn fra bildet) vend dem inn i En ∨ B, deretter den tredje lommelykt (sentrum-høyre) gjelder IKKE for dette utsagnet. Dermed blir det (A ∨ B), som kan tolkes som En ∧ B ved De Morgan ‘ s Lov.

    En 3-inngang OG tor er vist, men liker ELLER porter, OG på portene kan være fritt «ganged», som kombinerer grupper av innganger og deretter kombinere resultatene.,

    En typisk bruk for en OG tor ville være å bygge en låsemekanisme for en dør, som krever både å aktivere knappen, og lås (vanligvis en spak) til å være med på.

    Stempel OG gates handle på samme måte til en «tri-state buffer», som inngang B fungerer som en bryter, koble til eller koble fra En inngang fra resten av kretsen. Slik design er et innspill fôring en krets, som er åpnet eller lukket av en klebrig stempel drevet av andre innspill. Forskjellen fra det virkelige liv tri-state-bufferen er at man ikke kan drive en lav gjeldende i Minecraft.,div id=»312c0d97a2″>ON

    off off B ON off ON off A NAND B off ON ON ON

    A NAND gate (A B) turns the output off only when both inputs are on, the reverse of an AND gate., Alle logiske porter kan være laget av NAND porter. Som med HELLER, stort antall innganger er trolig best håndteres ved å stable opp OG porter, for så å snu resultatet. Av De Morgan ‘ s Lov, (A ∨ B) er identiske til A ∧ B

    Alle logiske porter kan være laget fra noen kombinasjoner av NAND gate.,v id=»9fc701f3b3″>av

    av B PÅ av PÅ av A XOR B av PÅ PÅ av

    En XOR-gate (En ⊻ B) er en gate som bruker to innganger og utgang er slått «på» når en bryter er «på» og en bryter er «off»., XOR uttales «zeller» eller «exor», en forkortelse for «eksklusiv eller», fordi hver inngang er gjensidig utelukkende med resultatet. Det er nyttig for å kontrollere en mekanisme fra flere steder. På grunn av disse egenskapene, XOR gates er ofte funnet i komplekse redstone kretser. I noen tilfeller er det mulig å få en ELLER gate-utgang og en OG gate utgang på ulike kanaler. Kretsen ovenfor er sammensatt ut av OG på portene, ELLER gates og IKKE porter., Hele kretsen er ((A ∧ B) ∨ A) ∨ ((A ∧ B) ∨ B), som kan være ytterligere forenklet i (A ∧ B) ∨ (A ∧ B) (eller tilsvarende (A ∨ B) ∧ (A ∧ B)).

    En nyttig funksjon er at en XOR (eller XNOR) gate alltid vil endre sin produksjon når en av sine innganger endringer, derfor er det nyttig for å kontrollere en mekanisme fra flere steder., Når kontroller (slik som brytere) er kombinert i en XOR-gate, skifte noen kontroll vil veksle mellom å XOR gate utgang (som en lyspære som er kontrollert av to lysbrytere — spillere kan bla enten én for å slå lyset på eller av, eller noe som alltid kan åpne eller lukke en dør, eller slå noen andre enheten på eller av.

    Som and OG or porter, XOR gates kan fritt være «stablet» sammen med gates samle grupper av innganger og sine utganger blir samlet i sving. Resultatet av XORing mer enn to innganger er kalt «paritet» — resultatet er 1 hvis og bare hvis det er et odde antall innganger er 1.,

    Design D er liten, men bare nyttig hvis spillere vil spakene til å være fast til kretsen. De skraverte kvartal indikerer blokkere spaker og de tente fakkelen er koblet til, sammen med blokker-at man hviler på.

    Design F er den mest brukte av fakkel-kun design, men nyere komponenter kan gjøre mye bedre. Design H bruker stempler, og er både raskere og mer kompakt.

    Utover fakler og stempler, ulike dioder kan brukes til å produsere ganske kompakt og billig XOR gates., Design jeg kan ha sine innspill repeatere som kommer inn fra hver side eller under, endre sin størrelse tilsvarende for å passe på trange plasser. Design J bruker gjennomsiktig blokker for et billigere alternativ.

    Skjematisk galleri: XOR gate

    Vis på: Mekanikk/Redstone/Logikk-krets/XOR

    innføringen av komparator åpner for flere varianter av en ny design «subtraksjon XOR gate», som er flatt, rask og lydløs (også lett å huske)., Den ulemper i Overlevelse modus er at du gjør comparators krever tilgang til Nether å få tak i nether kvarts.

    Hver input, er den samme avstanden til de bak og på siden av komparator nærmest til det, så vil undertrykke sin egen signal der, men reiser lengre for å komme til siden av den videre comparator, så du vil ikke undertrykke sine signal i den videre comparator. Bare hvis begge inngangene er på, vil både comparators bli undertrykt av en inngang på siden.,

    Men, det er bare sant dersom inngangene er den samme strøm (eller i det minste ikke annerledes med mer enn 1), ellers ett signal kan overvelde de andre forsøk på å undertrykke sitt signal. Hvis denne kretsen er sikker på å motta innganger på samme strøm (fordi systemet det er en del av har vært utformet på den måten), så «basic» – versjonen kan brukes. Ellers, noen metode bør brukes til å sikre inngangene er like — for eksempel med repeatere (den «gjentatt» – versjon) eller med fakler (den «invertert» – versjon).,N

    ON off off B ON off ON off A XNOR B ON off off ON

    An XNOR gate can be built by inverting either the output, or one input, of an XOR gate.,

    Design er en ren torch design. Hvis en ekstern inngang er ikke nødvendig, back-mot fakler kan erstattes med spaker, noe som gir B. Design F er større, men fremhever logikk, mens jeg er en omvendt variant av XOR tor H. Oppmerksom på at utgang inverter kan også være plassert på linje med resten av porten, eller selv i en grav som er festet til en av output redstone støtte blokker.,>

    ON off off B ON off ON off A IMPLIES B ON off ON ON

    An IMPLY gate (A → B) turns on either if both inputs are on, or if the first input is off., I motsetning til de andre portene her, inngangene er ikke utskiftbare; det er ikke kommutative. Dette representerer materiell implikasjon eller et betinget utsagn, «hvis A så B», eller «A impliserer B». Produksjonen er av kun om antecedent A er sann, men den påfølgende B er false. Det er logisk ekvivalent av B ∨ A, og den matematiske tilsvarer En ≤ B.

    Design C har en hastighet på 2 flått hvis utgangen er 1, men 1 kryss dersom produksjonen er 0. På samme måte har andre motiver ta 1 kryss dersom produksjonen er 0, men er umiddelbar (og ikke isolert) hvis utgangen er 1., Hvis spilleren må synkronisere (eller isolere) utgang, bør du vurdere å plassere en 1-tick repeater i front av «raske» input (inngang A for C, inngang B for andre).,v>

    View at: Mechanics/Redstone/Logic circuit/IMPLIES

    Video

    See also

    • Logic gates on Wikipedia

    Redstone

    View at: Template:Redstone/content

Share

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *