Anda di halaman 1dari 13

Tugas 2B : ADC MENGGUNAKAN MOTOR DC

Pada tugas ADC menggunakan MOTOR DC ini diperintahkan membuat simulasi


sismin Atmega 8535 di Proteus dengan output LCD, LED dan motor DC yang dikendalikan
oleh sensor LDR, berikut adalah hasil dari percobaan.

Pada gambar diatas sebelum di playkan melalui proteus dan akan menampilkan
sebuah simulasi motor DC menggunakan sismin Atmega 8535.
Untuk gambar diatas, sismin Atmega 8535 sudah diplay perhatiakan pada LCD
terdapat sebuah tampilan Dark Posisition yang artinya ketika sensor LDR tidak terdapat
pantulan cahaya maka, indikator LED hijau menyala, namun untuk motor DC putarannya
lebih cepat. Dan berikut dibawah ini tampilan osiloskop untuk tampilan Dark Posisition.
Selanjutnya, gambar diatas menampilkan kondisi Middle Posisition atau kondisi
sedang yang ditampikan pada LCD, dan indikator LED menyala menjadi biru namun ada
pengaruhnya di putaran motor DC yang berputar perlahan. Dikarenakan pantulan cahaya
pada sensor LDR sudah mulai mengeluarkan pantulan cahaya selanjutnya dikirim ke motor
DC. Berikut dibawah ini tampilan pada osiloskop pada Middle Posisition
Untuk simulasi yang terakhir adalah menampilkan kondisi Light Posisition yang
ditampilkan oleh LCD, dimana indikator LED bewarna merah sedangkan motor DC berputar
menjadi tidak cepat. Dikarenakan pantulan cahaya untuk sensor LDR terlalu dekat dengan
permukaan sensor LDR sehingga cahaya yang dipantulkan tidak sesuai dengan motor DC,
ADC dari motor DC ini tertampil pada LCD. Berikut dibawah ini tampilan osiloskop pada
Light Posisition.
Berikut dibawah ini Program ADC menggunakan MOTOR DC da software
BASCOM-AVR
Nama : Febri Tri Ayu (061530320202)

Kelas : 5 EA

Mata Kuliah : Teknik Antarmuka Mikrokontroller

Dosen Pembimbing : Amperawan,S.T.,M.T

TUGAS 2A : ADC MENGGUNAKAN INDIKATOR LED

Pada JOB ADC menggunakan indikator LED ini diperintahkan membuat simulasi
pada sismin Atmega 8535 di Proteus dengan output LCD, LED dan LCD yang dikendalikan
oleh sensor LDR, berikut adalah hasil dari percobaan.
Simulasi diatas ialah simulasi dari ADC, dimana pada display tampilannya akan
keluar tulisan Good Morning.
Gambar diatas merupakan simulasi dari ADC menggunakan indikator LED, dimana
output LED akan menyala menjadi warna hijau, pada saat sensor LDR tidak dipaantulkan
cahaya kemudian di monitoring pada LCD menampilkan Dark Situation. Rangakian ini
merupakan ADC menggunakan LED sebagai bit binernya.
Pada gambar diatas ialah simulasi ketika LDR dalam kondisi sedang atau pantulan
cahaya yang mengenai permukaan sensor LDR sedikit, maka indikator LED menyala menjadi
warna merah dan LCD menampilkan Middle Situation. Rangakian ini merupakan ADC
menggunakan LED sebagai bit binernya.
selanjutnya adalah gambar simulasi terakhir, ketika LDR dalam kondisi tinggi atau
pantulan cahaya yang mengenai sensor LDR terlalu dekat, maka indikator LED menyala
menjadi warna kuning dan LCD menampilkan Light Situation. Rangakian ini merupakan
ADC menggunakan LED sebagai bit binernya yang menggunakan angka 0 dan 1.
Berikut dibawah ini Program ADC menggunakan indikator LED melalui software
BASCOM-AVR

$regfile = m8535.dat jenis ic yang digunakan

$crystal = 12000000 nilai kapasitor crystal

Config lcd pin konfigurasi antara pin lcd dan pin 8535

Config lcd = 16*2 tampilan pada lcd 16 karakter di 2 baris

Lcd = Good Morning tampilan pertama kali lcd saat rangkaian dijalankan

Waitms 50 delay

Lcd = Proteus- ADC tampilan lcd.

Konfigurasi ADC

Config PortB = Output output pada portB

Terang Alias PortB.1 posisi terang ditampilkan di port b.1

Gelap Alias PortB.2 posisi gelap ditampilkan di port b.2

Sedang Alias PortB.3 posisi sedang ditampilkan di port b.3

Do memulai program
C = Getadc (0) memprogram IC ADC pada pin 0
If C < 400 Then Range untuk posisi terang
Terang = 0 aktif rendah, maka led terang aktif
Sedang = 1
Gelap = 1
Print Light Situation
LCD Light Situation menampilkan Light Situation pada LCD
Waitms 50 delay
cls
ElseIF C > 950 Then yang berarti jika C dalam range lebih besar dari 950 maka menjadi
posisi gelap
Terang = 1
Sedang = 1
Gelap = 0 aktif rendah, maka led gelap akan aktif.
Print Dark Situation
LCD Dark Situation menampilkan Dark Situation pada LCD
Waitms 50 delay
Cls
Else
Terang = 1
Sedang = 0 aktif rendah, maka led sedang akan aktif.
Gelap = 1
Print Middle Situation
LCD Middle Situation menampilkan Middle Situation pada LCD
Waitms 50 delay
Cls
End if
Loop

Anda mungkin juga menyukai