OPENWORLD
Ladda ner

Teknik

Logik och automation

Signaler, logikgrindar, minne, sensorer och radio: så får du dina lampor, dörrar och maskiner att reagera av sig själva.

Kort sagt

  • En signal är 0 till 255 och räknas som på från 128. Varje logikdel lägger till en runda på 50 ms.
  • Logikdelar: fördröjning, grind (OCH, ELLER, INTE), operationsförstärkare, minne och optokopplare. En signalkabel matar dem, ingen kraftkabel behövs.
  • Sensorer (närvaro, nivå, chunk) och mätare lägger en avläsning på en signalkabel; reläer, dimmrar och dörrar lyder den.
  • Radion har 256 kanaler; paraboler når Månen men går aldrig genom marken.
  • Ingen kod att skriva: allt är delar och kablar, och det fortsätter gå när du är borta.
På den här sidan
  1. Hur fungerar signaler?
  2. Vad gör varje logikdel?
  3. Hur får jag en maskin att reagera på världen?
  4. Hur bygger jag en klocka eller en räknare?
  5. Hur fungerar radion?
  6. Frågor

Hur fungerar signaler?

En signal är ett tal från 0 till 255, buret av en tunn signalkabel, en optisk fiber eller via radio. Den räknas som på från 128. Logikdelar svarar 255 eller 0, och varje del lägger till en runda på 50 ms (kablar, förgreningar och repeatrar lägger inte till någon), så du kan se en signal färdas genom ett bygge. Signaler och elkraft är två olika saker: signalkabeln bär bara information, medan lampor och motorer behöver en kraftkabel (elkraft). Logikdelar behöver ingen kraftkabel: signalkabeln som matar dem räcker. En urkopplad ingång läser 0.

Vad gör varje logikdel?

DelVad den gör
FördröjningGer tillbaka det den tog emot för N rundor sedan: 0,05 s till 30 s (0,5 s som standard).
LogikgrindOCH, ELLER eller INTE, bit för bit på de 8 bitarna. INTE ger 255 minus A.
OperationsförstärkareA + B (högst 255), A - B (lägst 0), A x B / C (C urkopplad = 255, en procentsats), A > B, A = B.
MinneVid den stigande flanken på sin Skriv-ingång kopierar den sin Värde-ingång och behåller den (börjar på 0).
Optokopplare8 styrkanaler på ena sidan, en fiber på den andra. Som laser sänder den, som fotocell läser den. 5 W på en liten elkabel.
DisplayskyltEn väggskylt med 4 ingångar; {1} till {4} i dess text visar de levande värdena. 1 W på en liten elkabel.
Strömbrytare, knappStrömbrytaren skickar ett värde du väljer (0 till 255, 255 som standard); knappen förblir nedtryckt i 1 sekund.

Varje dels läge (grindtyp, fördröjning, operationsförstärkarens operation) ställs in på dess datablad och är graverat på dess modell, så att du kan läsa en krets genom att titta på den. Varje del tillverkas: kopplaren vill ha en lins, grinden kisel och guldkontakter.

Hur får jag en maskin att reagera på världen?

  • Närvarosensor: lägger 255 på sin signalkabel medan en spelare eller varelse står framför den, inom 1 till 8 m (4 som standard), och håller det 3 s som standard efter att den sista gått. 3 W på en liten elkabel.
  • Nivåsensor: satt mot en tank ger den tankens fyllnad från 0 till 255. 3 W.
  • Chunksensor: 255 medan landet runt den är inläst och stabilt. 5 W.
  • Relä och dimmer: ett elrelä sluter sin kraftledning när styrsignalen är 128 eller mer (2 W). En transistor släpper igenom signal / 255 av strömmen, så lampor lyser i fjärdedelar. Dörrar och fallluckor öppnar vid 128 och faller igen under det.
  • Mätare: varvräknare (drivaxelns fart), voltmeter, amperemeter och momentmätare gör en avläsning till en 0-255-signal, skalad av ett område du ställer in på databladet.
  • Signalskrivare: en diagramskrivare. 15 W och papper krävs; den ritar signalen (8 färgade pennor från en oktofiber), 128 punkter per ark, och sparar upp till 16 färdiga ark.

Hur bygger jag en klocka eller en räknare?

  1. 1

    En klocka

    Koppla en fördröjning in i en INTE-grind och tillbaka in i fördröjningen: utgången växlar vid varje fördröjningstid.

  2. 2

    En puls

    En knapp in i ett minnes Skriv-ingång lagrar ett värde vid klicket.

  3. 3

    En räknare

    Knapp till Skriv, minne till operationsförstärkare (A + 1) och tillbaka till Värde. Varje klick lägger till ett.

  4. 4

    Ett tröskelvärde

    En strömbrytare inställd på ett värde och en operationsförstärkare i läget A > B: på när avläsningen passerar det.

  5. 5

    En batterimätare

    Batteriets laddningssignal gånger 100, delat med 255 (operationsförstärkare A x B / C), på en displayskylt.

Hur fungerar radion?

  • 256 kanaler, en amplitud på en byte. En sändare skickar sin signalkabels värde; en mottagare lägger den amplitud den hör på sin signalkabel. Den starkaste sändaren på en kanal är den en mottagare hör.
  • Rundstrålande antenn (en mast) eller riktad parabol (en kon på 2 grader, riktad för hand eller så att den följer Jorden eller Månen). Radion går aldrig genom marken: en parabol under horisonten för den kropp den följer förblir tyst.
  • Välj ett mål på databladet: Nära (100 m), By (1 km), Region (10 km), Långt (100 km), Månen eller Jorden. Den talar om med stora bokstäver vad den kommer att förbruka. En rundstrålande sändare tar upp till 2 kW, en parabol upp till 100 kW.
  • Fibrer bär signaler upp till 10 km: mono (1 byte) eller okto (8 kanaler, en färg var). En signalkabel når 256 m; sätt en repeater för att gå längre.

Frågor

Varför är min signal sen?

Varje logikdel lägger till en runda på 50 ms. En kedja av tio delar fördröjer signalen med en halv sekund; kablar och förgreningar lägger inte till något.

Behöver logikdelar ström?

Nej. Signalkabeln som förbinder dem matar dem. Bara optokopplaren (5 W) och displayskylten (1 W) vill ha en liten kraftkabel.

Hur får jag en lampa att tändas när jag kommer nära?

Sätt en närvarosensor på en liten elkabel, dra dess styrutgång till ett elrelä på lampans kraftledning, så lyser lampan medan du står framför den.

Kan jag bygga en dator?

Delarna räcker till register, räknare och en aritmetisk enhet; spelare bygger processorer för konstens skull.

Uppdaterad