Anda di halaman 1dari 40

I2C AND

ACTUATORS

PERTEMUAN 11
ILHAM FIRMAN ASHARI, S.KOM., M.T.
OUTLINE

¡ Konsep actuator

¡ Klasifikasi actuator

¡ I2C Module

¡ Jenis-jenis aktuator part 1


DEFINITION
¡ An actuator is a component
of a machine that is
responsible for moving and
controlling a mechanism or
system
PRINSIP
A TYPICAL
MECHATRONIC
SYSTEM
Modul PCF8574
Modul RTC DS3231
MPU6050 (Sensor Axelorometer)
MPU6500
Sensor Kompas CMPS10
Modul LCD OLED

CONTOH Sensor Gyroscope ADXL345


Modul FM Radio RDA5087M
Modul FM Radio TEA5767
Sensor Barometric BMP180
Sensor Barometric BMP280
Modul INA219
Koneksi antar arduino
Koneksi antara arduino dengan Raspberry pi
PROTOKOL KOMUNIKASI
I2C PADA ESP32

¡ berarti Inter integrated Circuit

¡ (diucapkan I-squared-C)

¡ merupakan protokol komunikasi


multi-master, multi-slave yang
sinkron.
SCAN ALAMAT I2C

¡ Dengan komunikasi I2C,


setiap slave di bus memiliki
alamatnya sendiri, nomor
heksadesimal yang
memungkinkan ESP32 untuk
berkomunikasi dengan
setiap perangkat.
PIN SCL DAN
SDA PADA
ARDUINO
KARAKTERISTIK I2C ESP32
BOARD

¡ ESP32 mendukung komunikasi I2C melalui dua


antarmuka bus I2C yang dapat berfungsi sebagai master
atau slave I2C, tergantung pada konfigurasi pengguna.
• Mode standar : 100 Kbit/sec

• Mode cepat : 400 Kbit/sec

• Hingga 5 MHz, namun dibatasi oleh kekuatan pull-up SDA


• Mode pengalamatan 7-bit/10-bit

• SCL (Serial Clock) digunakan untuk sinyal clock

• SDA (Serial Data) yang digunakan untuk mengirim dan


menerima data.
¡ Nilai Resistor pull up 10k Ohm untuk perangkat 5V

dan 2.4k Ohm untuk perangkat 3.3V.


¡ Modul I2C converter ini menggunakan chip IC PCF8574 produk dari NXP sebagai kontrollernya.
CONTOH ¡ Device atau komponen yang mengirim data disebut transmitter

PERANGKAT: ¡ device yang menerimanya disebut receiver.

I2C MODULE ¡ Device yang mengendalikan operasi transfer data disebut master

KONVERTER LCD ¡ device lainnya yang dikendalikan oleh master disebut slave.
I2C (INTER
INTEGRATED
CIRCUIT) / TWI

¡ Jika sistem relatif tidak


membutuhkan transaksi yang
cepat, maka penggunaan Serial
Bus menjadi pilihan.
¡ Sistem Bus I2C pertamakali
diperkenalkan oleh Firma Philips
pada tahun 1979
¡ MENGGUNAKAN LIBRARY
WIRE.H
¡ WAJIB MEMILIKI ALAMAT UNIK
I2C KARAKTERISTIK
¡ Kedua jalur SDA dan SCL merupakan dirver
yang bersifat ”open drain”

¡ Untuk dapat mendapatkan data yang high


maka kita harus menyediakan resistor pull-up
pada tegangan power supply sebesar 5 volt
terhadap jalur SDA dan SCL tersebut.

¡ Jenis komunikasi yang menggunakan protokol


I2C mempunyai sifat serial synchronuous, half
duplex, bidirectional.

¡ Nilai resistor yang kita dapat gunakan berkisar


dari 1K8ohm hingga 47Kohm
I2C KARAKTERISTIK (PART 2)

¡ Kecepatan transfer data dari protocol I2C ditentukan oleh besar


clock speed yang digunakan pada jalur SCL line. Kecepatan clock
standar yang diberikan pada jalur SCL line pada I2C sebesar 100
KHz.

¡ Untuk melakukan transmisi data pada sebuah jalur I2C bus,


dimulai dengan mengirimkan sebuah start sequence dan diakhiri
dengan mengirimkan stop sequence.

¡ Data yang ditransmisikan sejumlah 8 bit dengan MSB (Most


Significant Bit) yang dikirimkan terlebih dahulu hingga kepada LSB
(Least Significant Bit) kemudian selalu terdapat tambahan satu bit
yang merupakan Acknowledgement bit (ACK bit)
PENGIRIMAN DATA
¡ Pada saat mengirimkan 7-bit
alamat sebuah perangkat slave
kita selalu mengirimkan 8-bit
data, yaitu 7-bit alamat + 1 bit
R/W.

¡ Bit R/W (Read/Write) digunakan


untuk memberitahukan kepada
perangkat slave yang dipanggil
tindakan yang akan dilakukan
master pada perangkat slave
tersebut,.
KONDISI SINYAL START AND STOP
KONDISI ACK DAN NACK
WRITE
READ
RELAY

¡ Tegangan pada
mikrokontroler atau papan
rangkaian sangat terbatas
untuk menyalakan
perangkat yang
membutuhkan tegangan
tinggi

¡ Dibutuhkan penghubung
atau relay sebagai jembatan
antara mikrokontroler dan
perangkat tersebut
ILUSTRASI
KERJA RELAY
¡KETIKA RELAY DIBERI NILAI HIGH MAKA RELAY AKAN MENGHUBUNGKAN
KOMPONEN KELUARAN DENGAN ARUS AC
RELAY
¡terdiri dari 2 bagian utama yakni Coil mewakili fungsi electromagnet dan switch.
CONTOH RELAY
MENGHUBUNGKAN
TEGANGAN TINGGI
KE RELAY
NORMALLY OPEN MODE
NORMALLY CLOSED MODE
KODE
TUGAS

¡ Silahkan cari dan jelaskanperbedaan jenis relay


yang ada di pasaran.
KODE
LED

¡ Memancarkan cahaya saat


mendapat bias maju
¡ Terdiri dari 2 kaki : katoda dan
anoda
¡ Katoda (kaki terpendek)

¡ Anoda (kaki yang lebih


panjang)
¡ Katoda terhubung pada GND
¡ Anoda terhubung pada VCC
LIGHT EMITTING DIODE

¡ Menghubungkan LED ke Power Source secara langsung sama dengan membakar LED

¡ Arus yang melewati LED harus dibawah 20mA (umumnya dicapai dengan resistor 180Ω - 220Ω

¡ Apabila resistor terlalu besar, cahaya LED akan lebih redup


KARAKTERISTIK LED
7 SEGMENT
¡ Seven Segment Display pertama kali
diperkenalkan dan dipatenkan pada
tahun 1908 oleh Frank. W. Wood

¡ Seven Segment Display ini mulai dikenal


luas pada tahun 1970-an setelah
aplikasinya pada LED (Light Emitting
Diode).

¡ komponen elektronika yang


merepresentasikan angka numerik. 7
segmen sebenarnya adalah led yang
disusun sedemikian rupa membentuk
angka dasar 8, yang bisa diatur
segmennya sehingga dapat
menampilkan digit 0 sampai 9.

¡ Seven-segment display membutuhkan 7


sinyal input untuk mengendalikan setiap
diode di dalamnya. Setiap diode dapat
membutuhkan input HIGH atau LOW
untuk mengaktifkannya, tergantung dari
jenis seven-segmen display tersebut.
BLOK DIAGRAM 7 SEGMENT
TABEL KEBENARAN
¡Berikut ini spesifikasi dasar modul seven segment TM1637 :
¡Jumlah digit: 4 Digit
7 SEGMENT ¡Pin I/O: 2 Pin
MODULE (TM 1637)
¡Supply: 5V
¡Warna: RED (Merah)
KODE
KODE
THANK YOU

Anda mungkin juga menyukai