Anda di halaman 1dari 18

MIKROPROSESOR

Mikroprosesor
Sistem Mikroprosesor
Elemen system mikroprosesor
Contoh system mikroprosesor
Sinyal
ADC, DAC
Arduino
Perangkat masukan dan keluaran
MIKROPROSESOR (Microprocessor)

 MIKROPROSESOR adalah komponen (berupa


integrated circuit /IC) yang bekerja sebagai
unit pengolah pusat/central processing unit
(CPU) dari komputer.
SISTEM MIKROPROSESOR

Central Processing Unit (CPU) atau Mikroprosesor


ELEMEN SISTEM MIKROPROSESOR

 Central Processing Unit


/Microprocessor
 Read Only Memory

 Random Access Memory

 Input / Output

• Paralel
• Serial
 Clock
Contoh system mikroprosesor
 Komputer desktop
 Laptop/Note book
 Single board computer
contoh : Raspberry Pi
 Single chip / integrated circuit
computer (microcontroller/
mikrokontroler)
contoh : Arduino
 Smartphone
 Smartwatch
Sinyal masukan, di dalam, dan
keluaran sistem mikroprosesor

Masukan digital dan keluaran digital -> No problem

Bagaimana dengan masukan dan keluaran analog?


SINYAL
 ANALOG, sinyal yang
mempunyai banyak
level dan kontinyu
terhadap waktu
 DISKRIT, sinyal yang
mempunyai banyak
level namun tidak
kontinyu terhadap
waktu, merupakan
hasil dari proses
sampling sinyal analog
 DIGITAL, sinyal yang
hanya mempunyai dua
level (0 dan 1)
ADC
 Analog to Digital Converter

 Analog -> Diskrit -> Digital

 Konversi
• Analog -> Sampling/Holding ->Diskrit
• Diskrit -> Quantization -> Digital
DAC

 Digital to Analog Converter


 Digital -> Diskrit -> Analog

 Konversi
• Digital -> Dequantization -> Diskrit
• Diskrit -> Conditioning/Filtering -> Analog
ARDUINO
 Board mikrokontroler
 Memiliki beberapa jenis board dengan
mikrokontroler chip yang berbeda
 Memiliki masukan digital dan analog
 Memiliki keluaran digital dan PWM
 Diprogram dengan menggunakan Bahasa C
 Mempunyai fasilitas IDE yang dapat digunakan
untuk membuat program, meng-upload,
memonitor aktifitas mikrokontroler
 Resource : Arduino.cc
BOARD ARDUINO

Arduino Uno
Arduino Mega

Arduino Nano Arduino Mini


Arduino Uno
 Masukan
digital
 Masukan
analog
 Keluaran
digital
 Keluaran
PWM
 Komunikasi
serial : USB,
I2C, SPI,
UART
Masukan & keluaran
Masukan dan keluaran digital
Terminal digital dapat diatur menjadi input atau output
Fasilitas pull up melalui program (untuk menghindari keadaan

mengambang terutama pada input)

Masukan Analog
Data analog 0-5 V diubah menjadi data digital/binary 10 bit
Menghasilkan 1024 level

Keluaran Pulse Width Modulation (PWM)


PWM adalah salah satu metode untuk membuat sinyal digital
menyerupai keluaran analog dengan cara mengubah lebar pulsa
(pulse width)
Pulse Width Modulation
Peripheral Input/Output
Jenis input:
Saklar (digital)
Potentiometer (analog)

Sensor (analog, digital, analog yang dikonversi menjadi

digital)

Jenis Output:
Lampu (digital, analog)
Relay (digital)

Motor DC (analog)

Motor stepper (digital)


Sensor
 Ultrasonic
 Infra red
 Passive Infra Red
(PIR)
 Temperatur
 Temperatur dan
kelembaban udara
 Warna
 Suara (microphone)
 Gas
 Accelerometer
 GPS
 Dll.
Driver
 Keluaran Arduino hanya bertegangan maksimum 5 V DC
dengan arus sekitar 30 mA
 Tidak dapat digunakan untuk menggerakkan beban
(peripheral output) bertegangan tinggi/arus besar.
 Maka dibutuhkan driver/penguat (analog atau digital)
 Contoh: driver motor DC PWM (analog), relay (digital)
SELAMAT BELAJAR

Anda mungkin juga menyukai