loogisia portteja on monenlaisia, joista jokainen voidaan toteuttaa monilla eri malleilla. Jokainen suunnittelu on useita etuja ja haittoja, kuten koko, monimutkaisuus, nopeus, huolto yläpuolella, tai kustannuksia. Eri osiot antavat monia eri malleja kullekin porttityypille.,
Käsitteet
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 EDELLYTTÄÄ B | KYLLÄ | pois | KYLLÄ | KYLLÄ | Jos on, on B myös? |
lähtö jokaisen logic circuit heijastaa sen tuloa kaikkina aikoina (joskin ehkä pienellä viiveellä, jotka ovat aiheutuneet piiri).
Vaihtamalla tuloa useimmat näistä porteista A ja B voidaan vaihtaa muuttamatta lähtö., Swapping tuotantopanosten vihjaa portti vaikuttaa sen lähtö, ja ei portti on vain yksi tulo. Pinoaminen syöttää JA, TAI ja XOR-portit voi jokainen käyttää paneelit suorittaa niiden käyttö on enemmän kuin kaksi tuloa, yhdistämällä kaksi tuloa kerrallaan, sitten yhdistämällä tuloksia keskenään ja/tai muut tulot. Näille porteille panosten yhdistämisjärjestyksellä ei ole väliä. Kun XOR-portti yhdistetään tällä tavalla, sen lähtö on päällä, kun pariton määrä panoksia on päällä., Valitsemalla logic gate kun epävarma, mitä logic gate käyttää, kokeile rakentaa taulukon kuin yksi oikealla, mutta vain yksi rivi lähtöjä. Luettelo tunnetuista tuloa tulossa ja mahdollisia yhdistelmiä valtaa, ja kunkin yhdistelmän kirjoittaa, mitä tuotoksen tulisi olla rakenne työtä. Vertaa sitä sitten oikealla olevaan taulukkoon ja katso, mikä portti vastaa haluttuja lähtöjä. Jos lähtö on muutos, kun tulo on vakaa, tai on muistettava sen jälkeen, kun panos on päättynyt, pelaaja voi myös tarkastella pulssi piirien tai muisti piirejä.,
Logiikka portti
logic gate on perus logiikka piiri.
EI portti
A | KÄYTÖSSÄ | pois |
---|---|---|
EI | pois | KYLLÄ |
ei OLE portti (A), joka tunnetaan myös nimellä invertteri, on portti, jota käytetään, kun päinvastainen lähtö on halunnut syöte annetaan., Esimerkiksi, kun kytkin, tai panos on asetettu ”päällä”, lähtö voidaan kytkeä ”pois”, ja kun kytkin on toggled ”off”, lähtö voidaan kytkeä ”päälle”.
Taskulamppu Invertteri 1-leveä, tasainen (vain vaaka), hiljainen, tileable piiri viive: 1 rasti soihtu invertteri on yleisimmin käytetty EI-portti, koska sen pieni koko, monipuolisuus ja helppo rakentaminen. Yksi haittapuoli soihtu invertteri on, että se ”burn out”, jos ajaa kellon sykli nopeampi kuin 3-kello (3 punkit, 3 punkkeja pois). Palanut Soihtu-invertteri käynnistyy uudelleen saatuaan lohkopäivityksen., Vähennys Invertteri tasainen, hiljainen piiri viive: 1 rasti yhteen -, vähennys-invertteri tarjoaa vähän hyötyä yli soihtu invertteri, paitsi että se voi ajaa 2-kellon kierto ilman polttaa pois. Nopeammat kellot eivät kuitenkaan toimi-vertailija ei yksinkertaisesti reagoi niihin. Muunnelmia: powered vipu voidaan korvata toisella aina-teho komponentti (esim., redstone torch, lohko redstone), tai koko säiliön, jos valta osa olisi hankalaa kyseisessä paikassa., Toistinta tarvitaan sen varmistamiseksi, että tulosignaali on riittävän vahva vertailulähteen ylittämiseen, mutta se voidaan poistaa monella tavalla. Jos ottoteho taso on tiedossa (koska piiri muotoilu on kiinteä, joten se voidaan laskea), toistin voidaan poistaa korvaamalla powered vipu, jossa on säiliö, joka tuottaa saman tehon tasolla. Vaihtoehtoisesti, toistin voidaan poistaa, jos lähtö jatkaa pituus redstone lanka, joka vähentää vähennetään signaalin riitä, että signaali on käänteinen lopulta., Instant invertteri instant circuit delay: 0 punkit instant invertteri on perusrakennuspalikka suurempia instant piirejä. ”Ground” – versiossa on suurin äänenvoimakkuus, mutta se on lyhyempi ja sopii helposti tasaisempiin piireihin. 1-levyinen versio on kokonaistilavuudeltaan pienempi ja 2-tileable. Käyttäytyminen (ts., miten se toimii): instant invertteri on kaksi toiminnallisia elementtejä, ja mäntä, tai männät, jotka aktivoivat heitä:
- jatkuva virta lähde tuotos, joka voi olla heti powered pois (mutta virtaa se vie aikaa): joko redstone-lohko, joka lakkaa antamaan virtaa heti, kun mäntä alkaa liikkua se (saman rasti mäntä saa tai menettää tehoa) tai kiinteä lohkon edessä powered toistin tai vertailuun, virtaa redstone pöly; heti kun lohko alkaa liikkua pöly on passiivinen.,
- merkki line kanssa lähtö, joka voi olla heti powered, mutta ei välttämättä pois, sen tulo viivästyy ja kestävä 2 punkkeja. ”Instant on” saavutetaan pöly-cut-tekniikka: kiinteä lohko sijoitetaan vastaan reunaan lohko, jonka yli redstone-line on käynnissä, katkaisee sen linjan alapuolella. Liikkeen alku, että lohko välittömästi yhdistää linjan ja antaa virtaa. Viive saavutetaan ajamalla tulo läpi 2 rasti toistin, kaksi soihtua tai vastaava keino., Tämä tarkoittaa, että kun virta näkyy tulossa, männän liikuttama lohko pystyy katkaisemaan linjan ennen kuin signaali kulkee viiveen läpi. Kanssa passiivinen tulo, lähtö on heti aktivoitu ja line tarjoaa edelleen power ”tallennettu” in toistin kaksi punkkeja, mikä aika on riittävä aktivoimaan jatkuva virta lähde. edellinen kohta.
- mäntä eli männät liikuttamaan 1 tai 2 kohdan alkuaineita aktivoivia lohkoja/lohkoja.,2″>KÄYTÖSSÄ
pois pois B KÄYTÖSSÄ pois KÄYTÖSSÄ pois A TAI B KYLLÄ KYLLÄ KYLLÄ pois or-portti (A ∨ B) on portti, joka käyttää kahta tai useampaa tuloa ja milloin tahansa input on ”päällä”, lähtö on myös ”päälle”., Ainoa aika lähtö on ”pois” on, kun kaikki tulot ovat ”pois”. Huomaa, että koska TAI operaatio on assosiatiivinen ja kommutatiivinen, TAI portit voidaan yhdistää vapaasti: pelaaja voi verrata valtava määrä tulot käyttämällä pieni TAI portit kerätä ryhmään tuloa, sitten vertaamalla niiden tuloksia enemmän TAI portit. Tulos ei riipu panosten järjestelystä tai siitä, mitkä niistä yhdistettiin ensin.
OR-portin yksinkertaisin versio on muotoilu A: vain lanka, joka yhdistää kaikki panokset ja lähdöt., Tämä kuitenkin saa syötteet ”vaarantumaan”, jotta niitä voidaan käyttää vain tässä tai portissa. Johdannon esimerkki, jossa käytetään kiinteää lohkoa langan sijaan, ei kärsi samasta vaarasta.
Jos pelaajien täytyy käyttää tulot muualla, tulot täytyy olla ”eristetty”, viemällä ne läpi lohko kuten edellä, tai laite, kuten taskulamppu tai toistin. Soihdut yield versio B. huomaa, että tämä on itse asiassa NOR gate invertteri lähtö.
Versio C eristää syötöt toistimilla. Sitä voidaan laajentaa vaakatasossa jopa 15 tuloa., Eristettyjen syötteiden lisäksi se on yksi rasti nopeampi kuin B. ylimääräisiä toistimia voidaan käyttää uusien tuloryhmien lisäämiseen tai lähtösignaalin vahvistamiseen. Tämä muotoilu on kalliimpaa, koska jokainen toistin maksaa 3 redstone pöly veneet (yhdessä sileä kivi).
Versio D on 1-levyinen versio, joka on suunniteltu pystykäyttöön, kuten seiniin. Toistin toimii eristää lähdöt tuloa. Tämä versio voi vain ottaa kaksi tuloa, vaikka tietenkin tulot voidaan pinota useita portteja.,
Versio E hyödyntää valo-läpinäkyvien palikoiden ominaisuuksia: kiiltokiveä ja ylösalaisin olevia portaita tai laattoja. Nämä lähettävät signaaleja ylös, mutta eivät alas. Se on laajennettavissa, kuten suunnittelu 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., Aina kun vähintään yksi kytkin kytketään ”päälle”, ulostulo kytketään ”pois”. Ainoa aika lähtö on ” on ”on, kun kaikki tulot on toggled”pois”. Tämä portti käyttää myös kaksi tai useampia panoksia.
kaikki logiikkaportit voidaan tehdä joistakin NOR-portin yhdistelmistä.
Minecraftissa, eikä myöskään ole perus logiikkaportti, jonka toteuttaa Soihtu kahdella tai useammalla panoksella. (Soihtu, jossa on 1 panos, on ei portti, ja ilman panoksia on todellinen portti, eli voimanlähde.)
soihtuun mahtuu helposti 3 toisistaan eristettyä tuloa, kuten suunnittelussa A., Suunnittelu B menee enemmän pituuksia puristaa neljäs panos. Jos lisätuloja tarvitaan, on yksinkertaisinta käyttää tai portit yhdistää ne, sitten käyttää invertteri (Ei) lopussa. Se on myös mahdollista yhdistää TAI ja EIKÄ portit, käyttämällä käännellen TAI portit kuin tulot EIKÄ portit.,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., Lähtö on toggled ”on ”vain, kun kaikki tulot ovat”on”. Muuten lähtö jää ”pois”. Todellisuudessa annettu kuva on nor-portti, jossa on ylösalaisin käännetyt panokset. Ottamalla logiikka A ja B, kaksi ensimmäistä taskulamput (ylhäällä ja alhaalla kuva) käännä ne ∨ B, sitten kolmas soihtu (keskusta-oikea) sovelletaan, EI väite. Näin siitä tulee (A ∨ B), jonka De Morganin laki voi tulkita A ∧ B: ksi.
esitetään 3-Tulo ja portti, mutta kuten tai portit, ja portit voidaan vapaasti ”ganged”, yhdistämällä ryhmien panokset ja sitten yhdistämällä tulokset.,
tyypillinen käyttöä JA portti olisi rakentaa lukitusmekanismi ovi, joka edellyttää sekä aktivoimalla painike ja lukko (tyypillisesti vipu) päällä.
Mäntä JA portit toimivat samalla tavalla kuin ”tri-state buffer”, jossa input B toimii kuten kytkin, liität tai irrotat syöttää muusta piiri. Tällaisissa malleissa on yksi syöttö syöttö piiri, joka avataan tai suljetaan tahmealla männällä, jota ohjaa toinen tulo. Ero tosielämän tri-state-puskureihin on siinä, ettei Minecraftissa voi ajaa matalaa virtaa.,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., Kaikki logiikkaportit voidaan tehdä NAND Gatesista. Kuten NOR, suuri määrä panoksia todennäköisesti parhaiten käsitellään pinoamalla ylös ja portit, sitten kääntää tuloksen. De Morganin lain mukaan (A ∨ B) on sama kuin a ∧ B.
kaikki logiikkaportit voidaan tehdä joistakin NAND-portin yhdistelmistä.,v id=”9fc701f3b3″>pois
pois B KÄYTÖSSÄ pois KÄYTÖSSÄ pois A XOR B pois KYLLÄ KYLLÄ pois XOR-portti (A ⊻ B) on portti, joka käyttää kahden tulon ja lähdön asetus on ”on”, kun yksi kytkin on ”on” ja yksi kytkin on ”off”., XOR lausutaan ” zor ”tai” exor”, lyhennys” exclusive tai”, koska jokainen tulo on toisensa poissulkeva ulostulon kanssa. Se on hyödyllinen ohjattaessa mekanismia useista paikoista. Näiden ominaisuuksien vuoksi XOR-portteja tavataan yleisesti monimutkaisissa redstone-piireissä. Joissakin tapauksissa on mahdollista saada tai portti ulostulo ja ja portti ulostulo eri kanavissa. Yläpuolinen piiri koostuu porteista ja porteista eli porteista eikä porteista., Koko piiri on ((A ∧ B) ∨ A) ∨ ((A ∧ B) ∨ B), joka voidaan edelleen yksinkertaistettu (A ∧ B) ∨ (A ∧ B) (tai vastaavasti, (A ∨ B) ∧ (A ∧ B)).
hyödyllinen ominaisuus on, että XOR – (tai XNOR) portti tulee aina vaihtaa sen lähtö, kun yksi sen tuloa muutoksia, joten se on hyödyllinen valvoa mekanismi useista paikoista., Kun valvonta (kuten vivut) yhdistetään XOR-portti, toggling minkäänlaista valvontaa vaihtaa XOR-portin ulostulo (kuten hehkulamppu määräysvallassa kaksi valokatkaisijat — pelaajat voi kääntää joko yksi kääntää valon päälle tai pois päältä, tai joko, joka voi aina avata tai sulkea oven, tai ota jokin muu laite päälle tai pois päältä.
Kuten ja-JA TAI-portit, XOR portteja voi vapaasti olla ”päällekkäin” yhdessä, portit kerääminen ryhmien tulot ja niiden tuotokset on kerätty puolestaan. Tulos XORing enemmän kuin kaksi tuloa on nimeltään ”pariteetti” — tulos on 1, jos ja vain jos pariton määrä tulot ovat 1.,
Design D on pieni, mutta hyödyllinen vain jos pelaajat haluavat vivut olla kiinteä piiri. Varjostettu lohko osoittaa, mihin lohkoon vivut ja sytytetty soihtu on kiinnitetty, sekä lohko, jossa yksi lepää.
Design F on käytetyin vain soihtumalleista, mutta uudemmat komponentit pystyvät paljon parempaan. Design H käyttää männät, ja on sekä nopeampi ja kompakti.
soihtujen ja mäntien lisäksi eri diodeilla voidaan valmistaa melko kompakteja ja halpoja XOR-portteja., Suunnittelu voin saada sen tulo toistimet tulevat joko puolelta tai alta, muuttamalla sen kokoa vastaavasti mahtuu ahtaisiin tiloihin. Design J käyttää läpinäkyviä palikoita halvempaan vaihtoehtoon.
Kaavio galleria: XOR gate
Näkymä: Mekaniikka/Redstone/Logic circuit/XORkäyttöönotto vertailuun mahdollistaa useita muunnelmia uusi muotoilu, ”vähennys XOR gate”, joka on tasainen, nopea ja hiljainen (myös helppo muistaa)., Miinukset Eloonjäämismoodissa on se, että vertailuvalmisteiden tekeminen vaatii pääsyn Netheriin saadakseen nether-kvartsia.
Jokaisen panos on sama matka takana ja puolella vertailuun lähinnä se, niin tukahduttaa oman signaalin, mutta matkustaa kauemmas päästä puolella edelleen vertailuun, jotta ei tukahduttaa sen signaalin edelleen vertailuun. Vain jos molemmat panokset ovat päällä, molemmat vertailijat tukahdutetaan sivutoimisesti.,
Kuitenkin, se on vain totta, jos tulot ovat samat tehotaso (tai ainakin ole eri yli 1), muuten yksi signaali voi hukuttaa muut on yrittää tukahduttaa sen signaalin. Jos tämä piiri on varma, että voit saada tuloa saman tehotason (koska järjestelmä on osa on suunniteltu, että tapa), niin ”perus” versio voidaan käyttää. Muuten, jotkut menetelmää olisi käytettävä sen varmistamiseksi, että tulot ovat yhtä suuret — esimerkiksi, jossa toistimet (”yhä” versio) tai taskulampun valossa (”käänteinen” versio).,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 A on puhdasrotuinen muotoilu. Jos ulkoinen tulo ei ole tarpeen, takaisin päin taskulamput voidaan korvata vivut, saadaan B. Design F on suurempi, mutta korostaa logiikka, kun minulla on käänteinen muunnos XOR-portti H. Huomaa, että lähtö taajuusmuuttaja voidaan sijoittaa myös linjassa muun portista, tai jopa kuoppaan kiinnitetty yksi lähtö redstone on tukea korttelin.,>
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., Toisin kuin muut portit täällä, panokset eivät ole vaihdettavissa; se ei ole kommutatiivinen. Tämä tarkoittaa aineellista implisiittisyyttä tai ehdollista lausumaa, ”jos A sitten B”, tai ”A merkitsee B”. Lähtö on pois vain, jos edeltävä A on totta, mutta siitä johtuva B on väärä. Se on looginen vastine B ∨ A, ja matemaattinen vastine ≤ B.
malli C on nopeus 2 punkkeja, jos lähtö on 1, mutta 1 rasti, jos lähtö on 0. Vastaavasti muut mallit ottavat 1 rasti, jos lähtö on 0, mutta ovat välittömiä (eikä eristetty), jos lähtö on 1., Jos pelaaja on synkronoi (tai eristää) tuotos, harkitse 1-rasti toistin edessä ”nopea” input (tulo A, C, input B: muut).,v>
View at: Mechanics/Redstone/Logic circuit/IMPLIESVideo
See also
- Logic gates on Wikipedia
Redstone
View at: Template:Redstone/content