OPENWORLD
Unduh

Teknologi

Logika dan otomatisasi

Sinyal, gerbang logika, memori, sensor, dan radio: cara membuat lampu, pintu, dan mesinmu bereaksi sendiri.

Singkatnya

  • Sinyal bernilai 0 sampai 255 dan dihitung menyala mulai 128. Setiap komponen logika menambah satu putaran 50 ms.
  • Komponen logika: penundaan, gerbang (AND, OR, NOT), op-amp, memori, dan kopler optik. Kabel sinyal memberinya makan, tidak perlu kabel daya.
  • Sensor (kehadiran, level, chunk) dan alat ukur menaruh pembacaan di kabel sinyal; relai, peredup, dan pintu menurutinya.
  • Radio punya 256 kanal; antena parabola menjangkau Bulan tapi tidak pernah menembus tanah.
  • Tanpa kode untuk ditulis: semuanya komponen dan kabel, dan terus berjalan saat kamu pergi.
Di halaman ini
  1. Bagaimana cara kerja sinyal?
  2. Apa yang dilakukan setiap komponen logika?
  3. Bagaimana cara membuat mesin bereaksi terhadap dunia?
  4. Bagaimana cara membuat jam atau penghitung?
  5. Bagaimana cara kerja radio?
  6. Pertanyaan

Bagaimana cara kerja sinyal?

Sinyal adalah angka dari 0 sampai 255, dibawa oleh kabel sinyal tipis, serat optik, atau radio. Ia dihitung menyala mulai 128. Komponen logika menjawab 255 atau 0, dan setiap komponen menambah satu putaran 50 ms (kabel, persimpangan, dan repeater tidak menambah apa-apa), sehingga kamu bisa melihat sinyal merambat melalui bangunan. Sinyal dan daya adalah dua hal berbeda: kabel sinyal hanya membawa informasi, sementara lampu dan motor butuh kabel daya (daya). Komponen logika tidak butuh kabel daya: kabel sinyal yang memberinya makan sudah cukup. Masukan yang tidak tersambung terbaca 0.

Apa yang dilakukan setiap komponen logika?

KomponenFungsinya
PenundaMengembalikan apa yang diterimanya N putaran lalu: 0,05 dtk sampai 30 dtk (bawaannya 0,5 dtk).
Gerbang logikaAND, OR, atau NOT, bit demi bit pada 8 bit. NOT menghasilkan 255 dikurangi A.
Op-ampA + B (dibatasi 255), A - B (batas bawah 0), A x B / C (C tidak tersambung = 255, sebuah persentase), A > B, A = B.
MemoriPada tepi naik masukan Tulis-nya, menyalin masukan Nilai-nya dan menyimpannya (mulai dari 0).
Kopler optik8 kanal perintah di satu sisi, serat di sisi lain. Sebagai laser ia mengirim, sebagai fotosel ia membaca. 5 W pada kabel daya kecil.
Panel tampilanPlakat dinding dengan 4 masukan; {1} sampai {4} dalam teksnya menampilkan nilai langsung. 1 W pada kabel daya kecil.
Saklar lampu, tombolSaklar mengirim nilai pilihanmu (0 sampai 255, bawaannya 255); tombol tetap tertekan selama 1 detik.

Mode setiap komponen (jenis gerbang, penundaan, operasi op-amp) diatur di lembarnya dan terukir di modelnya, jadi kamu bisa membaca sirkuit hanya dengan melihatnya. Setiap komponen dibuat: kopler butuh lensa, gerbang butuh silikon dan kontak emas.

Bagaimana cara membuat mesin bereaksi terhadap dunia?

  • Sensor kehadiran: menaruh 255 di kabel sinyalnya selama pemain atau makhluk berdiri di depannya, dalam jarak 1 sampai 8 m (bawaannya 4), dan menahannya 3 dtk secara bawaan setelah yang terakhir pergi. 3 W pada kabel daya kecil.
  • Sensor level: dipasang pada tangki, ia memberikan isi tangki dari 0 sampai 255. 3 W.
  • Sensor chunk: 255 selama tanah di sekitarnya termuat dan stabil. 5 W.
  • Relai dan peredup: sebuah relai listrik menutup jalur dayanya saat perintah 128 atau lebih (2 W). Sebuah transistor meloloskan sinyal / 255 dari arus, jadi lampu menyala per seperempat. Pintu dan pintu kolong terbuka pada 128 dan menutup di bawahnya.
  • Alat ukur: takometer (kecepatan poros), voltmeter, amperemeter, dan pengukur torsi mengubah pembacaan menjadi sinyal 0-255, diskalakan oleh rentang yang kamu atur di lembarnya.
  • Penulis sinyal: perekam grafik. 15 W dan butuh kertas; ia menggambar sinyal (8 pena berwarna dari serat okto), 128 titik per lembar, dan menyimpan sampai 16 lembar jadi.

Bagaimana cara membuat jam atau penghitung?

  1. 1

    Sebuah jam

    Hubungkan penundaan ke gerbang NOT lalu kembali ke penundaan: keluarannya berbalik setiap waktu penundaan.

  2. 2

    Sebuah denyut

    Tombol ke masukan Tulis sebuah memori menyimpan nilai saat diklik.

  3. 3

    Sebuah penghitung

    Tombol ke Tulis, memori ke op-amp (A + 1) dan kembali ke Nilai. Setiap klik menambah satu.

  4. 4

    Sebuah ambang

    Saklar yang diatur ke satu nilai dan op-amp dalam mode A > B: menyala saat pembacaan melewatinya.

  5. 5

    Pengukur baterai

    Sinyal muatan baterai dikali 100, dibagi 255 (op-amp A x B / C), pada panel tampilan.

Bagaimana cara kerja radio?

  • 256 kanal, amplitudo satu byte. Pemancar mengirim nilai kabel sinyalnya; penerima menaruh amplitudo yang didengarnya di kabel sinyalnya. Pemancar terkuat di sebuah kanal adalah yang didengar penerima.
  • Antena omnidireksional (tiang) atau antena parabola (kerucut 2 derajat, diarahkan dengan tangan atau mengikuti Bumi atau Bulan). Radio tidak pernah menembus tanah: antena parabola di bawah cakrawala benda yang diikutinya tetap diam.
  • Pilih target di lembarnya: Dekat (100 m), Desa (1 km), Wilayah (10 km), Jauh (100 km), Bulan, atau Bumi. Ia memberitahumu dengan huruf besar apa yang akan dikonsumsinya. Pemancar omni mengambil sampai 2 kW, antena parabola sampai 100 kW.
  • Serat membawa sinyal sampai 10 km: mono (1 byte) atau okto (8 kanal, satu warna masing-masing). Kabel sinyal menjangkau 256 m; pasang repeater untuk lebih jauh.

Pertanyaan

Kenapa sinyalku terlambat?

Setiap komponen logika menambah satu putaran 50 ms. Rantai sepuluh komponen menunda sinyal setengah detik; kabel dan persimpangan tidak menambah apa-apa.

Apakah komponen logika butuh daya?

Tidak. Kabel sinyal yang menghubungkannya memberinya makan. Hanya kopler optik (5 W) dan panel tampilan (1 W) yang menginginkan kabel daya kecil.

Bagaimana cara membuat lampu menyala saat aku mendekat?

Pasang sensor kehadiran pada kabel daya kecil, tarik keluaran perintahnya ke relai listrik pada jalur daya lampu, dan lampu menyala selama kamu berdiri di depannya.

Bisakah aku membangun komputer?

Komponennya cukup untuk register, penghitung, dan unit aritmetika; pemain membangun prosesor demi seninya.

Diperbarui