Perancangan Rangkaian Perancangan Perangkat Keras

mengetahui kecepatan fitur interupsi mikrokontroler akan 6. Program pengaturan membandingkan time. Jika sensor setpoint-nya, maka OCR1A dan jika kecepatan setpoint register OCR1A.

3.1.1 Perancangan Rangkaian

Mikrokontroler AVR beberapa komponen elektronika Mikrokontroler dan komponen rangkaian yang disebut sebagai rangkaian sistem minimum. Gambar 3.2 Rangkaian Sistem Minimum AVR ATMega16 kecepatan alat putar terhadap beban. Sensor putaran interupsi eksternal 1 pada mikrokontroler ATMEGA16, akan mengetahui setiap kali sensor memberikan respon logika 0. pengaturan alat putar pada mikrokontroler ATMega16 membandingkan antara kecepatan setpoint dan kecepatan yang sensor mendeteksi kecepatan alat putar lebih cepat nya, maka program akan mengatur mengurangi dan jika sensor mendeteksi kecepatan alat putar lebih setpoint-nya, maka program akan mengatur menambahi OCR1A. Rangkaian Sistem Minimum AVR ATMega16 Mikrokontroler AVR ATMega16 dapat dioperasikan dengan komponen elektronika yang berfungsi sebagai komponen dan komponen – komponen pendukung tersebut tergabung rangkaian yang disebut sebagai rangkaian sistem minimum. Gambar 3.2 Rangkaian Sistem Minimum AVR ATMega16 46 Sensor putaran ini menggunakan ATMEGA16, sehingga setiap kali sensor memberikan respon logika 0. ATMega16 akan mengatur dan kecepatan yang sesungguhnya real lebih cepat dari pada kecepatan mengurangi nilai pada register putar lebih lambat dari pada mengatur menambahi nilai pada Sistem Minimum AVR ATMega16 dengan cara menambahkan komponen pendukungnya. tersebut tergabung dalam satu Gambar 3.2 Rangkaian Sistem Minimum AVR ATMega16 47 Kristal yang digunakan pada rangkaian sistem minimum di atas, mengunakan frekuensi 4 MHz. Kristal tersebut digunakan untuk pembangkit clock osilator, dimana setiap 1 intruksiperintah dalam program dieksekusi dalam 1 siklus clock. Pin RESET dihubungkan dengan rangkaian kombinasi RC dan push button, yang bertujuan agar mikrokontroler dapat di-reset. Fungsi dari port - port lainnya adalah sebagai berikut. 1. PORTA, digunakan sebagai pin masukkan untuk Keypad 3X4 2. PORTB, digunakan sebagai pin keluaran untuk LCD 3. PORTD.0 dan PORTD.1, digunakan sebagai pin masukan untuk tombol START dan tombol STOP 4. PORTD.3, digunakan sebagai pin masukkan untuk sensor putaran Ext. Interrupt 5. PORTD.5 dan PORTD.6, digunakan sebagai pin keluaran untuk sinyal PWM.

3.1.2 Perancangan Rangkaian Downloader