Langsung ke konten utama

Postingan

Cara menggunakan SPI pada Arduino

Bagaimana Anda menggunakan SPI pada Arduino   Peripheral Interface Serial Bus   (SPI) antarmuka digunakan untuk komunikasi antara beberapa perangkat jarak pendek, dan pada kecepatan tinggi. Biasanya ada perangkat "master" tunggal, yang memulai komunikasi dan memasok jam yang mengontrol laju transfer data. Mungkin ada satu atau lebih budak. Untuk lebih dari satu budak, masing-masing memiliki sinyal "pilih budak" sendiri, dijelaskan nanti. Sinyal SPI Dalam sistem SPI full-blown Anda akan memiliki empat jalur sinyal: Master Out, Slave In (  MOSI  ) - yang merupakan data dari master ke slave Master In, Slave Out (  MISO  ) - yang merupakan data dari slave ke master Serial Clock (  SCK  ) - saat ini mengaktifkan master dan sampel budak bit berikutnya Pilih Budak (  SS  ) - ini memberitahu budak tertentu untuk "aktif" Ketika banyak budak terhubung ke sinyal MISO, mereka diharapkan melakukan tri-state (tetap pada impedansi ti