Amperawan, S.T.,M.T.
SPI (Serial Peripheral Interface)
●Mode master-slave
– Master menginisiasi frame data
● Full duplex
Sinyal SPI
● SCLK: serial clock (output dari master)
● MOSI/SDO: master output, slave input (output
dari master)
●MISO/SDI: master input, slave output (output
dari slave)
● SS/CS: slave select (active low, output dari
master/Mikrokokontroler)
Komunikasi SPI
● Setiap satu siklus clock SPI: transmisi
data full dupleks terjadi:
– Master mengirim sebuah bit di jalur MOSI;
Slave menerimanya dari MOSI
– Slave mengirim sebuah bit di jalur MISO;
Master menerimanya dari MISO
Interconnection SPI Master-Slave
keterangan menggunakan :
- Mikrokontroler ATMega
- Driver motor digunakan L298
- Rangkaian, program dan simulasi harus ada nama, NIM dan kelas.
Absen nomor 2, 4, 6, 8
Tugas 1:
Buatlah rangkaian, program dan simulasi menggunakan joystick digital untuk
mengendalikan sebuah motor DC yang dapat mengatur motor putar kanan,
motor putar kiri dan motor stop.
keterangan menggunakan :
- Mikrokontroler ATMega
- Driver motor digunakan L298
- Rangkaian, program dan simulasi harus ada nama, NIM dan kelas.
TUGAS
Absen nomor 9, 11, 13
Tugas 1:
Buatlah rangkaian, program dan simulasi menggunakan joystick
analog untuk mengendalikan sebuah motor DC yang dapat mengatur
motor putar kanan, motor putar kiri dan motor stop.
keterangan menggunakan :
- Arduino Mega
- Driver motor digunakan EMS-5A
- Rangkaian, program dan simulasi harus ada nama, NIM dan kelas.
Absen nomor 10, 12,14
Tugas 1:
Buatlah rangkaian, program dan simulasi menggunakan joystick digital untuk
mengendalikan sebuah motor DC yang dapat mengatur motor putar kanan,
motor putar kiri dan motor stop.
keterangan menggunakan :
- Arduino UNO
- Driver motor digunakan EMS-5A
- Rangkaian, program dan simulasi harus ada nama, NIM dan kelas.
Absen nomor 18, 20, 22
Tugas 1:
Buatlah rangkaian, program dan simulasi menggunakan joystick analog untuk
mengendalikan sebuah motor DC yang dapat mengatur motor putar kanan,
motor putar kiri dan motor stop.
keterangan menggunakan :
- Mikrokontroler ATMega
- Driver motor digunakan BTS7950
- Rangkaian, program dan simulasi harus ada nama, NIM dan kelas.
Absen nomor 19, 21
Tugas 1:
Buatlah rangkaian, program dan simulasi menggunakan joystick analog untuk
mengendalikan sebuah motor DC yang dapat mengatur motor putar kanan,
motor putar kiri dan motor stop.
keterangan menggunakan :
- Arduino UNO
- Driver motor digunakan BTS7950
- Rangkaian, program dan simulasi harus ada nama, NIM dan kelas.
.
Absen nomor 15, 16,1 7
Tugas 1:
Buatlah rangkaian, program dan simulasi menggunakan joystick
analog untuk mengendalikan sebuah motor DC yang dapat mengatur
motor putar kanan, motor putar kiri dan motor stop.
keterangan menggunakan :
- Mikrokontroler AT8952
- Driver motor digunakan BTS7950
- Rangkaian, program dan simulasi harus ada nama, NIM dan kelas.
Tugas dikumpul dalam satu folder hari jum'at
jam 24.00 wib sudah di Zip/ win rar.
Folder : Amperawan_7ELB_Robotika
Terima Kasih