Chapter 1. PENDAHULUAN
Materi ini merupakan tugas mata kuliah Mikroprosesor dan Mikrokontroler jurusan Teknik Elektro Universitas Andalas tahun pelajaran 2017/2018. Dengan Dosen Pembimbingnya dalah bapak Darwison, M.T. rangkuman dari berbagai macam sumber baik itu dari buku dan juga dari website
Chapter 2. MOTOR STEPPER
Motor stepper adalah salah satu jenis motor dc yang dikendalikan dengan pulsa-pulsa digital. Prinsip kerja motor stepper adalah bekerja dengan mengubah pulsa elektronis menjadi gerakan mekanis diskrit dimana motor stepper bergerak berdasarkan urutan pulsa yang diberikan kepada motor stepper tersebut.
Chapter 3. KOMPONEN RANGKAIAN
1.Motor stepper
2. Mikrokontroler ATMega16 merupakan mikrokontroler keluarga AVR 8bit. Beberapa tipe mikrokontroler yang “berkeluarga” sama dengan ATMega16 ini antara lain ATMega8, ATMega8535, ATMega32, ATmega328, dll.
3. IC ULN 2003A adalah sebuah IC dengan ciri memiliki 7-bit input, tegangan maksimum 50 volt dan arus 500mA. IC ini termasuk jenis TTL. Di dalam IC ini terdapat transistor darlington. Transistor darlington merupakan 2 buah transistor yang dirangkai dengan konfigurasi khusus untuk mendapatkan penguatan ganda sehingga dapat menghasilkan penguatan arus yang besar.
$regfile = "m8535.dat" 'Mengambil library dari mikrokontroller yang dipakai
$crystal = 12000000 'Menentukan berapa frekuensi kristal yang diperlukan
Config Portc = Output 'Mengkonfigurasi PORT C sebagai output
Dim A As Integer 'Mendefinisikan variabel A sebagai variabel integer
For A = 0 To 60 'Melakukan perulangan jika nilai LED berkisar dari 0 sampai 7
Portc = &B00000001 'PORT C akan hidup dengan hitungan biner B00000001
Waitms 50 'Delay selama 50 milisekon
Portc = &B00000010 'PORT C akan hidup dengan hitungan biner B00000010
Waitms 50 'Delay selama 50 milisekon
Portc = &B00000100 'PORT C akan hidup dengan hitungan biner B00000100
Waitms 50 'Delay selama 50 milisekon
Portc = &B00001000 'PORT C akan hidup dengan hitungan biner B00001000
Waitms 50
Next A 'Mengulang Perintah For
0 komentar:
Posting Komentar