Senin, 14 September 2015

Gerbang Logika

Pengertian Gerbang Logika Dasar dan Jenis-jenisnya

Gerbang Logika yang diterapkan dalam Sistem Elektronika Digital pada dasarnya menggunakan Komponen-komponen Elektronika seperti Integrated Circuit (IC), Dioda, Transistor, Relay, Optik maupun Elemen Mekanikal.

Jenis-jenis Gerbang Logika Dasar dan Simbolnya

Terdapat 7 jenis Gerbang Logika Dasar yang membentuk sebuah Sistem Elektronika Digital, yaitu :
  1. Gerbang AND
  2. Gerbang OR
  3. Gerbang NOT
  4. Gerbang NAND
  5. Gerbang NOR
  6. Gerbang X-OR (Exclusive OR)
  7. Gerbang X-NOR (Exlusive NOR)
Tabel yang berisikan kombinasi-kombinasi Variabel Input (Masukan) yang menghasilkan Output (Keluaran) Logis disebut dengan “Tabel Kebenaran” atau “Truth Table”.
Input dan Output pada Gerbang Logika hanya memiliki 2 level. Kedua Level tersebut pada umumnya dapat dilambangkan dengan :
  • HIGH (tinggi) dan LOW (rendah)
  • TRUE (benar) dan FALSE (salah)
  • ON (Hidup) dan OFF (Mati)
  • 1 dan 0
Contoh Penerapannya ke dalam Rangkaian Elektronika yang memakai Transistor TTL (Transistor-transistor Logic),  maka 0V dalam Rangkaian akan diasumsikan sebagai “LOW” atau “0” sedangkan 5V akan diasumsikan sebagai “HIGH” atau “1”.
Berikut ini adalah Penjelasan singkat mengenai 7 jenis Gerbang Logika Dasar beserta Simbol dan Tabel Kebenarannya.

Gerbang AND (AND Gate)

Gerbang AND memerlukan 2 atau lebih Masukan (Input) untuk menghasilkan hanya 1 Keluaran (Output). Gerbang AND akan menghasilkan Keluaran (Output) Logika 1 jika semua masukan (Input) bernilai Logika 1 dan akan menghasilkan Keluaran (Output) Logika 0 jika salah satu dari masukan (Input) bernilai Logika 0. Simbol yang menandakan Operasi Gerbang Logika AND adalah tanda titik (“.”) atau tidak memakai tanda sama sekali. Contohnya : Z = X.Y atau Z = XY.
Simbol dan Tabel Kebenaran Gerbang AND (AND Gate)Simbol Gerbang Logika AND dan Tabel Kebenaran Gerbang AND

Gerbang OR (OR Gate)

Gerbang OR memerlukan 2 atau lebih Masukan (Input) untuk menghasilkan hanya 1 Keluaran (Output). Gerbang OR akan menghasilkan Keluaran (Output) 1 jika salah satu dari Masukan (Input) bernilai Logika 1 dan jika ingin menghasilkan Keluaran (Output) Logika 0, maka semua Masukan (Input) harus bernilai Logika 0.
Simbol yang menandakan Operasi Logika OR adalah tanda Plus (“+”). Contohnya : Z = X + Y.
Simbol dan Tabel Kebenaran Gerbang OR (OR Gate)Simbol Gerbang Logika OR dan Tabel Kebenaran Gerbang OR

 Gerbang NOT (NOT Gate)

Gerbang NOT hanya memerlukan sebuah Masukan (Input) untuk menghasilkan hanya 1 Keluaran (Output). Gerbang NOT disebut juga dengan Inverter (Pembalik) karena menghasilkan Keluaran (Output) yang berlawanan (kebalikan) dengan Masukan atau Inputnya. Berarti jika kita ingin mendapatkan Keluaran (Output) dengan nilai Logika 0 maka Input atau Masukannya harus bernilai Logika 1. Gerbang NOT biasanya dilambangkan dengan simbol minus (“-“) di atas Variabel Inputnya.
Simbol dan Tabel Kebenaran Gerbang NOT (NOT Gate)  Simbol Gerbang Logika NOT dan Tabel Kebenaran Gerbang NOT

Gerbang NAND (NAND Gate)

Arti NAND adalah NOT AND atau BUKAN AND, Gerbang NAND merupakan kombinasi dari Gerbang AND dan Gerbang NOT yang menghasilkan kebalikan dari Keluaran (Output) Gerbang AND. Gerbang NAND akan menghasilkan Keluaran Logika 0 apabila semua Masukan (Input) pada Logika 1 dan jika terdapat sebuah Input yang bernilai Logika 0 maka akan menghasilkan Keluaran (Output) Logika 1.
Simbol dan Tabel Kebenaran Gerbang NAND (NAND Gate) Simbol Gerbang NAND dan Tabel Kebenaran Gerbang NAND

Gerbang NOR (NOR Gate)

Arti NOR adalah NOT OR atau BUKAN OR, Gerbang NOR merupakan kombinasi dari Gerbang OR dan Gerbang NOT yang menghasilkan kebalikan dari Keluaran (Output) Gerbang OR. Gerbang NOR akan menghasilkan Keluaran Logika 0 jika salah satu dari Masukan (Input) bernilai Logika 1 dan jika ingin mendapatkan Keluaran Logika 1, maka semua Masukan (Input) harus bernilai Logika 0.
Simbol dan Tabel Kebenaran Gerbang NOR (NOR Gate) Simbol Gerbang Logika NOR dan Tabel Kebenaran Gerbang NOR

Gerbang X-OR (X-OR Gate)

X-OR adalah singkatan dari Exclusive OR yang terdiri dari 2 Masukan (Input) dan 1 Keluaran (Output) Logika. Gerbang X-OR akan menghasilkan Keluaran (Output) Logika 1 jika semua Masukan-masukannya (Input) mempunyai nilai Logika yang berbeda. Jika nilai Logika Inputnya sama, maka akan memberikan hasil Keluaran Logika 0.
Simbol dan Tabel Kebenaran Gerbang X-OR (X-OR Gate) Simbol Gerbang Logika X-OR dan Tabel Kebenaran Gerbang X-OR

 Gerbang X-NOR (X-NOR Gate)

Seperti Gerbang X-OR,  Gerban X-NOR juga terdiri dari 2 Masukan (Input) dan 1 Keluaran (Output). X-NOR adalah singkatan dari Exclusive NOR dan merupakan kombinasi dari Gerbang X-OR dan Gerbang NOT. Gerbang X-NOR akan menghasilkan Keluaran (Output) Logika 1 jika semua Masukan atau Inputnya bernilai Logika yang sama dan akan menghasilkan Keluaran (Output) Logika 0 jika semua Masukan atau Inputnya bernilai Logika yang berbeda. Hal ini merupakan kebalikan dari Gerbang X-OR (Exclusive OR).
Simbol dan Tabel Kebenaran Gerbang X-NOR (X-NOR Gate) Simbol Gerbang Logika X-NOR dan Tabel Kebenaran Gerbang X-NOR


Sumber : http://teknikelektronika.com/pengertian-gerbang-logika-dasar-simbol/

Jumat, 04 September 2015

ORGANISASI & ARSITEKTUR KOMPUTER

PENJELASAN ORGANISASI & ARSITEKTUR KOMPUTER


Pengertian dari Arsitektur & Organisasi Komputer yaitu, Arsitektur Komputer mempelajari atribut ‑ atribut sistem komputer yang terkait dengan seorang programmer. contoh: set instruksi, aritmetilka yang digunakan, teknik pengalamatan, mekanisme I/0. Sedangkan Organisasi Komputer mempelajari bagian yang terkait dengan unit‑unit operasional computer dan hubungan antara komponen sistem komputer. contoh: sinyal kontrol, interface, teknologi memori.


Arsitektur & Organisasi Komputer juga memiliki perbedaan yaitu:

Arsitektur Komputer Adalah konsep perencanaan dan struktur pengoperasian dasar dari suatu sistem komputer. Arsitektur komputer ini merupakan rencana cetak-biru dan deskripsi fungsional dari kebutuhan bagian perangkat keras yang didesain (kecepatan proses dan sistem interkoneksinya). Dalam hal ini, implementasi perencanaan dari masing–masing bagian akan lebih difokuskan terutama, mengenai bagaimana CPU akan bekerja, dan mengenai cara pengaksesan data dan alamat dari dan ke memori cache, RAM, ROM, cakram keras, dll).  Beberapa contoh dari arsitektur komputer ini adalah Arsitektur von Neumann, CISC, RISC, blue gene, dll.


Organisasi Komputer Adalah bagian yang terkait erat dengan unit – unit operasional dan interkoneksi antar komponen penyusun sistem komputer dalam merealisasikan aspek arsitekturalnya. Contoh aspek organisasional adalah teknologi hardware, perangkat antarmuka, teknologi memori, dan sinyal – sinyal kontrol.

 Arsitektur komputer lebih cenderung pada kajian atribut – atribut sistem komputer yang terkait dengan seorang programmer. Contohnya, set instruksi, aritmetika yang digunakan, teknik pengalamatan, mekanisme I/O. 

Dan juga dapat didefinisikan dan dikategorikan sebagai ilmu dan sekaligus seni mengenai cara interkoneksi komponen-komponen perangkat keras untuk dapat menciptakan sebuah komputer yang memenuhi kebutuhan fungsional, kinerja, dan target biayanya. 


Struktur & Fungsi :

- Struktur adalah sistem yang berinteraksi dengan cara tertentu dengan dunia luar.

- Fungsi adalah operasi dari masing-masing komponen yang merupakan bagian dari struktur.


 Fungsi dari komputer adalah :

·                     Fungsi Operasi Pengolahan Data

·                     Fungsi Operasi Penyimpanan Data

·                     Fungsi Operasi Pemindahan Data

·                     Fungsi Operasi Kontrol


 Unit Fungsional Dasar Komputer

Ada 5 unit fungsional dasar dari komputer :

·                     Input

·                     Memori

·                     Arithmetic dan logic

·                     Control

·                     Output


Input diterima dari informasi yang diberikan pengguna melalui alat-alat input, misalnya keyboard dan mouse. Informasi ini lalu disimpan dalam memori komputer untuk penggunaan berikutnya atau proses selanjutnya yang dilakukan oleh arithmetic dan logic (ALU) atau bagian dari prosesor, untuk mendapatkan pengolahan yang diinginkan. Lalu, hasil pengolahan ini dikirim balik ke pengguna dengan alat output, seperti monitor dan speaker. Semua proses di atas dikoordinasi oleh unit kontrol.


sumber : http://indrarmcf.blogspot.co.id/2014/01/penjelasan-organisasi-arsitektur.html

Kamis, 03 September 2015

SixthSense


seorang pemuda india yang mampu menghubungkan dunia fisik di sekitar manusia dengan informasi digital memungkinkan manusia untuk berinteraksi dengan informasi digital dalam dunia fisik hanya dengan menggunakan gerakan tangan. Gerak tangan dan jari-jari tersebut akan dipahami secara otomatis untuk kemudian mampu memanipulasi informasi digital ke dalam dunia fisik( SixthSense ). Dan salah satu hasil karya adalah berhasil memodifikasi sebuah mouse, dengan beberap selinder yang terdapat dalam sebuah mouse yang dihubungkan dengan tali, katrol dan pegas dan tercipta gerak antar muka tubuh, gerak apapun yang dilukana akan terjadi juga juga di dunia digital, dy juga behasil membuat sebuah pena yang dapat digunakan untuk menggambar 3D,

Sejarah Lahirnya SixthSense

Pranav Mistry sangat terobsesi untuk mengintegrasikan penerimaan informasi dan interaksi antara dua dunia yang berbeda, yaitu dunia fisik dan dunia digital. Eksplorasi pertamanya dimulai pada tahun 2000, ketika ia membuat sebuah perangkat kecil dari komponen-komponen mouse yang mampu mereplikasi dunia fisik ke dalam dunia digital. Tahun-tahun berikutnya ia melakukan eksplorasi lain dengan membuat sebuah pena yang dapat menghasilkan gambar tiga dimensi. Aplikasi pena ini diterapkan untuk membantu para arsitek dan desainer.
Eksplorasi-eksplorasi ini mencoba menggiring komponen yang ada di dunia fisik ke dalam dunia digital, dengan tujuan membuat komputasi interface yang lebih intuitif. Namun akhirnya ia menyadari bahwa manusia tidak terlalu tertarik dengan komputasi. Manusia hanya tertarik pada konten sebuah informasi yang didasarkan pada rasa keingintahuan yang tinggi. Manusia lebih ingin mengetahui dan memahami dinamika yang terjadi di sekitarnya.
Pranav Mistry kemudian mencoba melakukan pendekatan dengan cara terbalik. Berangkat dari pemikiran tersebut, lahirlah teknologi SixthSense yang memungkinkan berbagai obyek nyata di sekitar manusia dapat ikut dilibatkan dalam interaksi di dunia digital. Tujuan utama dari teknologi ini adalah mendapatkan kemudahan dalam menghubungkan dunia nyata dan dunia digital.

Komponen Teknologi SixthSense

Prototipe atau bentuk awal SixthSense diliputi oleh beberapa komponen yaitu, sebuah proyektor ukuran kecil yang bisa dimasukkan ke dalam saku, cermin, kamera, dan ponsel. Proyektor dan kamera terhubung dengan perangkat komputasi mobile yang ada dalam saku pengguna.
Proyektor yang menggunakan teknologi LED (Light Emitting Diode) ini dapat memproyeksikan informasi visual yang dikirim oleh ponsel ke permukaan apapun yang ada di hadapan pengguna, baik berupa kertas, tembok, tangan, atau bahkan pada tubuh orang lain. Saat ini telah dikembangkan proyektor dengan teknologi laser yang mampu meningkatkan ketajamannya.
Dengan menggunakan teknik en:computer vision, kamera yang dilengkapi dengan webcam bertugas mengenali, melakukan tracking, dan menangkap gerakan tangan pengguna dan obyek fisik di hadapannya. Pertama-tama kamera mengumpulkan semua gambar, kemudian mencoba mengenali warna dan bentuknya serta mampu memahami algoritma yang membentuknya. Menurut en:Pattie Maes, cara kerja perangkat ini didasarkan pada pengenalan gambar dan karakter. Secara teknis memang sangat kompleks, namun dapat memberikan hasil yang lebih intuitif untuk digunakan dalam beberapa kasus.
Informasi yang telah tertangkap oleh kamera, kemudian akan dikirimkan ke ponsel. Ponsel yang terkoneksi dengan internet akan memproses informasi berupa menggunakan algoritma untuk mengidentifikasi obyek. Ponsel ini dilengkapi perangkat lunak khusus yang mampu mengintepretasikan gerakan tubuh.
Sebelum terciptanya algoritma yang mampu mengenali gerak tubuh, SixthSense pernah dilengkapi dengan colored finger caps atau penanda jari yang berwarna. Fungsinya adalah membantu kamera untuk menangkap gerakan tubuh.

Aplikasi Sixth Sense dan Perkembangannya

Dengan memadukan gerak tubuh dan dunia komputasi digital, SixthSense mampu membawa informasi digital yang bisa dibawa ke mana saja dalam kehidupan nyata. Dengan bermacam-macam aplikasinya, SixthSense mampu melakukan implementasi yang menunjang kelangsungan hidup manusia.
Contoh aplikasi SixthSense yang paling sederhana adalah membuat ilustrasi atau gambar dengan tangan telanjang. Tidak hanya terbatas pada dinding saja, namun manusia juga bisa melakukannya di atas kertas kosong. Pranav Mistry juga telah mengembangkan aplikasi peta seperti pada Google Maps. Pengguna akan mampu menjelajahi peta pada sembarang permukaan, lengkap dengan fleksibilitas untuk melakukan zoom inzoom out, dan panning menggunakan gerak tangan intuitif. Sistem dalam teknologi ini juga memungkinkan implementasi kamera gestural untuk mengambil foto, hanya dengan melakukan gerakan yang mengisyarakat framing. Adapun aplikasi yang memungkinkan pengguna untuk menggambar sebuah ikon atau simbol di udara bebas, dengan menggerakkan jari telunjuk yang bisa mengenali simbol tersebut sebagai perintah. Sistem juga mampu memperbesar kegunaan obyek fisik yang digunakan oleh pengguna, sehingga mampu memproyeksikan informasi yang lebih. Implementasinya seperti pada koran yang mampu menampilkan informasi dinamis layaknya animasi atau video.
Masih banyak bentuk kegiatan yang bisa menjadi implementasi dari aplikasi teknologi SixthSense, seperti menelepon tanpa menggunakan ponsel, melihat jadwal penundaan keberangkatan pesawat, atau bahkan memindahkan data dengan mengambil dan memasukkannya ke dalam monitor komputer. Semua itu dapat dilakukan dengan tangan telanjang.
Semua hal di atas adalah bentuk-bentuk aplikasi baru yang akan terus dikembangkan dalam teknologi SixthSense. Esensi utama dari teknologi ini terletak pada potensi untuk menghubungkan dunia nyata dengan dunia maya atau internet, untuk kemudian menamplikan informasi pada obyek itu sendiri. Seiring dengan perkembangannya nanti, SixthSense sangat mungkin digunakan sebagai alat yang membantu manusia dalam pemilihan produk atau merek. Konsumen hanya perlu melihat sebuah produk dan meletakkannya di tangan, kemudian SixthSense akan memperlihatkan kualitas produk atau merek tersebut. Konsumen akan dengan sangat mudah memilih produk yang berkualitas sekaligus sesuai dengan preferensi mereka.
Apabila anda ingin  mengembangkan Teknologi SixthSense  silahkan Pelajari dan download code programnya di sini :
Link Download :

Referensi http://tatasumitra.com/?p=2542: