Sistem Mikrokontroler FE UDINUS

Ukuran: px
Mulai penontonan dengan halaman:

Download "Sistem Mikrokontroler FE UDINUS"

Transkripsi

1 Minggu ke 5 8 Maret 2013 Sistem Mikrokontroler FE UDINUS

2 2 Jenis Timer/Counter Jenis-jenis Timer Pada ATMega8535L terdapat 4 buah fasilitas timer yaitu : Timer 0 : Adalah timer 8 bit dengan timer value 00 s/d FF Timer 1 : Adalah timer 16 bit dengan timer value 0000 s/d FFFF Timer 2 : Adalah timer 8 bit dengan timer value 00 s/d FF Watchdog timer : Adalah timer untuk mereset sendiri Timer pada dasarnya hanya menghitung pulsa clock. Frekuensi pulsa clock yang dihitung tersebut bisa sama dengan frekuensi crystal yang dipasang atau dapat diperlambat menggunakan prescaler dengan faktor 8, 64, 256 atau Sedangkan Counter menghitung pulsa pada pin Tn dan tidak bisa diperlambat seperti halnya timer.

3 3 Timer 8 bit TMAX = 1/fCLK x (FF+1)xN TMAX : Waktu maksimum timer fclk : Frekuensi clock N : Prescaler Example : fclk = 8MHz Prescaler =1024 TMAX = 1/fCLK x (FF+1) x N = 0.125uS x 256 x 1024 = 32768uS = mS

4 4 Timer 16 bit TMAX = 1/fCLK x (FFFF+1)xN TMAX : Waktu maksimum timer fclk : Frekuensi clock N : Prescaler Example : fclk = 8MHz Prescaler =1024 TMAX = 1/fCLK x (FFFF+1) x N = 0.125uS x x 1024 = us = S

5 5 Timer Value (TCNT) Untuk menentukan berapa timer value yang harus diisikan ke TCNT agar menghasilkan waktu timer tang kita inginkan dapat dihitung dengan persamaan sbb : Timer 8 bit : TCNT=(FFF+1)-((Ttimer x fclk)/n) Timer 16 bit : TCNT=(FFFF+1)-((Ttimer x fclk)/n) Contoh : Diinginkan sebuah timer 16 bit bekerja selama 1 detik, dengan frekuensi clock sebesar 11,0592MHz dan presecaller 1024 maka diperoleh nilai TCNT sebesar : TCNT=(FFFF+1) - ((Ttimer x fclk)/n) TCNT=(FFFF+1) - ((1 x )/1024) TCNT=10000h d TCNT=10000h - 2A30h TCNT=D5D0h Dengan demikian nilai TCNTH = D5h dan TCNTL = D0h

6 6 Register TIMSK dan TIFR Timer Interrupt Mask Register (TIMSK) dan Timer interrupt Flag (TIFR) Register digunakan untuk mengendalikan interrupt mana yang diaktifkan dengan cara melakukan setting pada TIMSK dan untuk mengetahui interrupt mana yang sedang terjadi Bit Symbol Fuction 7 OCIE2 Timer /Counter2 Output Compare Match Interrupt Enable. 6 TOIE2 Timer /Counter2 Overflow Interrupt Enable. 5 TICIE 1 Timer 1 Input Capture Interrupt Enable 4 OCIE1A Timer /Counter1 A Output Compare Match Interrupt Enable. 3 OCIE1B Timer /Counter1 B Output Compare Match Interrupt Enable. 2 TOIE1 Timer /Counter1 Overflow Interrupt Enable. 4 OCIE0 Timer /Counter0 Output Compare Match Interrupt Enable. 0 TOIE0 Timer /Counter0 Overflow Interrupt Enable.

7 7 Register TIMSK dan TIFR Bit Symbol Fuction 7 OCF2 Output Compare Flag2. 6 TOV2 Timer /Counter2 Overflow Flag. 5 ICF 1 Timer 1 Input Capture Interrupt Flag 4 OCF1 A Output Compare Flag1 A. 3 OCF1 B Output Compare Flag1 B. 2 TOV 1 Timer /Counter1 Overflow Flag. 4 OCF0 Output Compare Flag0. 0 TOV0 Timer /Counter0 Overflow Flag.

8 8 Interrupt Timer Interrupt yang dapat dihasilkan dari timer adalah sbb :

9 9 Setting Timer 0 Pada CodeWizard 1. Menentukan fungsi Timer atau Counter Sebagai Timer : Clock Source = System Clock Sebagai Counter : Clock Source = T0 pin Falling Edge atau T0 pin Rising Edge

10 10 2. Menentukan Prescaler Sebagai Timer : Clock Value dapat dipilih sbb : Timer 0 Stopped : Clock eksternal khz : No prescaler khz : Prescaler khz : Prescaler khz : Prescaler khz : Prescaler 1024 Sebagai Counter : Tidak ada prescale

11 11 3. Menentukan Mode Time Sebagai Timer atau Counter : Mode timer dapat dipilih sbb : Normal top=ffh Phase correct PWM top=ffh CTC top=ocr0 on Compare Match Fast PWM top=ffh Frequency PWM : Mode normal : Mode PWM : Mode Clear Timer : Mode High

12 12 4. Menentukan Mode Pulsa pada pin OC0 (Output Compare Timer 0) Sebagai Timer atau Counter : Mode Pulsa pada pin OC0 dapat dipilih sbb : Toggle on compare match : Pulsa berubah ketika terjadi match Clear on compare match : Pulsa low ketika match Set on compare match : Pulsa high ketika match Fungsi ini berguna saat pin OC0 berfungsi sebagai waveform generator (Pembangkit pulsa)

13 13 5. Mengaktifkan Timer Interrupt dan Compare Match Interrupt Sebagai Timer atau Counter : Overflow Interrupt Jika diaktifkan maka pada saat timer overflow akan terjadi interrupt dan CPU akan menjalankan Timer 0 overflow interrupt service routine(timer0_ovf_isr). Nilai TCNT dapat diisikan pada Timer Value :. h Compare Match Interrupt Jika diaktifkan maka pada saat timer value TCNT0 match dengan nilai register OCR0 akan terjadi interrupt dan CPU akan menjalankan Timer 0 output compare interrupt service routine (timer0_comp_isr). Nilai OCR0 dapat diisikan pada Compare :. h

14 14 Setting Timer 1 dan 2 Pada CodeWizard Setting Timer 1 dan Timer 2 hampir sama dengan setting Timer 0, hanya saja untuk Timer 1 lebih banyak fasilitas yang disediakan dan timer ini adalah timer 16 bit.

15 Contoh Percobaan 1. Interrupt Timer 1 Pada percobaan ini, kita akan membuat program interrupt yang dihasilkan oleh Timer 1. Pada kondisi normal PortA akan bernilai 0xFF, namun pada saat ada interrupt kondisinya berubah menjadi 0x00 selama 500mS. Interrupt timer terjadi setiap 5S (Timer Value = 2D10h). Setting CodeWizard PortA sebagai Output Timer 1 : Clock Source : System Clock Clock Value : khz Mode : Normal top=ffffh Interrupt on : Timer 1 Overflow Value : 2d10 h

16 #include <mega8535.h> #include <delay.h> // Timer 1 overflow interrupt service routine interrupt [TIM1_OVF] void timer1_ovf_isr(void) { // Reinitialize Timer 1 value TCNT1H=0x2D; TCNT1L=0x10; // Place your code here PORTA=0x00; delay_ms(500); } // Declare your global variables here void main(void) {... while (1) { // Place your code here PORTA=0xFF; }; } Timer 1 Overflow ISR

17 Percobaan 2. Counter 0 Pada percobaan ini, kita akan membuat program counter dengan mode compare match interrupt. Mikrokontroler akan menghitung jumlah pulsa yang masuk pada T0 (PINB.0). Jika jumlah pulsanya sama dengan 10 pulsa (0x0A) maka mikrokontroler akan melaksanakan void timer0_comp_isr. Setting CodeWizard PortA sebagai Output Timer 0 : Clock Source Mode : T0 pin Falling Edge : Normal top=ffh Compare Match Interrupt Compare : 0a h

18 18 #include <mega8535.h> #include <delay.h> // Timer 0 output compare interrupt service routine interrupt [TIM0_COMP] void timer0_comp_isr(void) { // Place your code here PORTA=0x0F; delay_ms(500); PORTA=0xF0; delay_ms(500); PORTA=0x0F; delay_ms(500); PORTA=0xF0; delay_ms(500); } // Declare your global variables here void main(void) {... while (1) { // Place your code here PORTA=0xFF; delay_ms(500); PORTA=0x00; delay_ms(500); }; } Timer 0 Output Compare ISR Normal Condition

19 Percobaan 3. Menghitung Pulsa Per Detik Pada percobaan ini, kita akan membuat program untuk menghitung jumlah pulsa yang masuk pada pin T0 setiap detiknya. Untuk itu maka Timer 0 difungsikan sebagai counter dan Timer 1 difungsikan sebagai timer 1 detik. Hasil perhitungan pulsa akan ditampilkan ke PortA. Setting CodeWizard PortA sebagai Output Timer 0 : Clock Source : T0 pin Falling Edge Mode : Normal top=ffh Compare Match Interrupt Timer 1 : Clock Source : System Clock Clock Value : khz Mode : Normal top=ffffh Interrupt on : Timer 1 Overflow Value : d5d0 h

20 #include <mega8535.h> // Timer 1 overflow interrupt service routine interrupt [TIM1_OVF] void timer1_ovf_isr(void) { // Reinitialize Timer 1 value TCNT1H=0xD5; Timer 1 Overflow ISR TCNT1L=0xD0; // Place your code here PORTA=TCNT0; TCNT0=0; } // Declare your global variables here void main(void) {... while (1) { Normal Condition // Place your code here

21 21 TERIMA KASIH

Timer / Counter. Hendawan Soebhakti. November 2009

Timer / Counter. Hendawan Soebhakti. November 2009 Timer / Counter Hendawan Soebhakti November 2009 Sub Pokok Bahasan Jenis Timer/Counter Register TIMSK dan TIFR Interrupt Timer Sistem Mikrokontroler - By : Hendawan Soebhakti 2 Timer/Counter Jenis-jenis

Lebih terperinci

Apa itu timer/counter?

Apa itu timer/counter? Timer/Counter Apa itu timer/counter? Merupakan suatu pencacah(counter) yang bisa menghitung naik/turun Pencacah berupa register 8 bit/16 bit Nilai cacahan yg tersimpan di register tersebut akan naik/turun

Lebih terperinci

Timer/Counter. AVR ATMega 8535

Timer/Counter. AVR ATMega 8535 Timer/Counter AVR ATMega 8535 Timer/Counter ATMega8535 mempunyai timer/counter yang berfungsi sebagai pencacah/pewaktuan. Karena ATMega8535 mampu memakai crystal berfrekuensi sampai dengan 16 MHz maka

Lebih terperinci

MIKROPENGENDALI C TEMU 4 AVR TIMER AND COUNTER. Oleh : Danny Kurnianto,S.T.,M.Eng Sekolah Tinggi Teknologi Telematika Telkom

MIKROPENGENDALI C TEMU 4 AVR TIMER AND COUNTER. Oleh : Danny Kurnianto,S.T.,M.Eng Sekolah Tinggi Teknologi Telematika Telkom MIKROPENGENDALI C TEMU 4 AVR TIMER AND COUNTER Oleh : Danny Kurnianto,S.T.,M.Eng Sekolah Tinggi Teknologi Telematika Telkom PENDAHULUAN Pada mikropengendali terdapat register Timer/Counter yang berfungsi

Lebih terperinci

JOBSHEET VIII MENGGUNAKAN TIMER/COUNTER DALAM MIKROKONTROLER ATMEGA8535

JOBSHEET VIII MENGGUNAKAN TIMER/COUNTER DALAM MIKROKONTROLER ATMEGA8535 JOBSHEET VIII MENGGUNAKAN TIMER/COUNTER DALAM MIKROKONTROLER ATMEGA8535 1 TUJUAN Mahasiswa mampu menggunakan fitur timer/counter mikrokontroler. Mahasiswa mampu menggunakan mikrokontroler untuk membuat

Lebih terperinci

Project : Version : Date : 15/05/2013 Author : F4CG Company : F4CG Comments:

Project : Version : Date : 15/05/2013 Author : F4CG Company : F4CG Comments: 48 Program Keseluruhan ********************************************************************* This program was produced by the CodeWizardAVR V1.25.8 Standard Automatic Program Generator Copyright 1998-2007

Lebih terperinci

PERBANDINGAN KECEPATAN PENCACAHAN ANTARA TIMER 0 (8 BIT) DENGAN TIMER 1 (16 BIT) PADA SISTEM MIKROKONTROLER

PERBANDINGAN KECEPATAN PENCACAHAN ANTARA TIMER 0 (8 BIT) DENGAN TIMER 1 (16 BIT) PADA SISTEM MIKROKONTROLER PERBANDINGAN KECEPATAN PENCACAHAN ANTARA TIMER 0 (8 BIT) DENGAN TIMER 1 (16 BIT) PADA SISTEM MIKROKONTROLER Arief Hendra Saptadi Program Studi D-III Teknik Telekomunikasi Akademi Teknik Telekomunikasi

Lebih terperinci

Pengenalan CodeVisionAVR

Pengenalan CodeVisionAVR Pengenalan CodeVisionAVR Hendawan Soebhakti Oktober 2009 Sub Pokok Bahasan Pengenalan CodeVision Menampilkan Data Ke Port Output Membaca Data Dari Port Input 2 CodeVisionAVR C Compiler CodeVisionAVR C

Lebih terperinci

Laboratorium Dasar Teknik Elektro - Sekolah Teknik Elektro dan Informatika ITB Abstrak

Laboratorium Dasar Teknik Elektro - Sekolah Teknik Elektro dan Informatika ITB Abstrak MODUL 2 Timer, Counter, Interupt Samuel Andrian (13213100) Asisten: Aditya Rachman (13212143) Tanggal Percobaan: 30/03/2015 EL3214-Praktikum Sistem Mikroprosesor Laboratorium Dasar Teknik Elektro - Sekolah

Lebih terperinci

LAMPIRAN A SKEMATIK RANGKAIAN

LAMPIRAN A SKEMATIK RANGKAIAN LAMPIRAN A SKEMATIK RANGKAIAN LA-1 GAMBAR RANGKAIAN CONVERTER TEGANGAN UNTUK LED BERUKURAN 8X8 Vcc R4 R3 Q4 Vcc1 Q3 R6 R5 Q6 Vcc2 Q5 R7 R8 Q7 Vcc3 Q8 R9 R10 Q9 Vcc4 Q10 Output Input Scanning(1/0) R12 R11

Lebih terperinci

SKEMATIK RANGKAIAN A V R 12V. Out. Gnd. Kontak Motor. Accu 12V. Klakson ISP CONNECTOR PA0 PB0 PB1 PA2 PA4 MOSI MISO PA6. 10uF SCK RST. 10uF. 47uF.

SKEMATIK RANGKAIAN A V R 12V. Out. Gnd. Kontak Motor. Accu 12V. Klakson ISP CONNECTOR PA0 PB0 PB1 PA2 PA4 MOSI MISO PA6. 10uF SCK RST. 10uF. 47uF. SKEMATIK RANGKAIAN 5V 4 U L N 0 0 3 8 15 13 5V NOR CLOSED NOR OPEN 1V Klakson IGNITION COIL Accu ISP CONNECTOR 5 4 3 1 PB0 PB1 A V R PA0 PA D B 9 M A L E 3 7 4 5 1uF 16 1 1uF 3 4 1uF 5 7 8 14 M A X 3 15

Lebih terperinci

Penerima Remote SONY dengan ATmega32

Penerima Remote SONY dengan ATmega32 Pendahuluan Standar Remote Kontrol yang mudah untuk dimengerti dan diaplikasikan adalah standar SIRC atau lebih dikenal dengan standar SONY. Bagian terkecil dari sinyal pembacaan pada standar ini adalah

Lebih terperinci

MODUL V: Timer dan Counter

MODUL V: Timer dan Counter MODUL V: Timer dan Counter.1 DASAR TEORI Gambar.1 Prinsip Dasar Timer/Counter pada Mikrokontroler Ttimer = Tosc*(-TCNT0)*N ( bit = ) Ttimer = Tosc*(-TCNT1)*N (1 bit = ) Gambar. Diagram Blok Timer/Counter

Lebih terperinci

PERCOBAAN I PENGENALAN CODEVISION AVR

PERCOBAAN I PENGENALAN CODEVISION AVR PERCOBAAN I PENGENALAN CODEVISION AVR TUJUAN Memahami cara membuat file project dengan aplikasi CodeVision AVR Memahami cara menggunakan CodeWizzard Memahami cara menampilkan data ke port output Memahami

Lebih terperinci

JAM DIGITAL 2.2 REGISTER TCNT, TIMSK, OCR, DAN TIFR 1. PENDAHULUAN 2. STUDI PUSTAKA 2.1 CLOCK DAN PRESCALER 3. METODOLOGI 3.

JAM DIGITAL 2.2 REGISTER TCNT, TIMSK, OCR, DAN TIFR 1. PENDAHULUAN 2. STUDI PUSTAKA 2.1 CLOCK DAN PRESCALER 3. METODOLOGI 3. JAM DIGITAL Freddy Isman (13213501) Fuad Ismail (13214121) EL3014- Sistem Mikroprosesor Sekolah Teknik Elektro dan Informatika ITB Abstrak Kali ini, kami membuat sebuah sistem jam digital menggunakan mikrokontroler

Lebih terperinci

Pulsa = Frekuensi * 60/20 ; atau Pulsa = frekuensi*30;

Pulsa = Frekuensi * 60/20 ; atau Pulsa = frekuensi*30; JUDUL : Penghitung Kecepatan Motor DC dengan Display LCD 16X2 Berbasis Mikrokontroler ATMega16 TUJUAN : - Menghitung nilai kecepatan motor dc dengan satuan rpm - Menampilkan nilai rpm ke tampilan LCD -

Lebih terperinci

Standar Operasional Prosedur Alat

Standar Operasional Prosedur Alat LAMPIRAN Standar Operasional Prosedur Alat 1. Letakkan sampel/objek yang akan dibersihkan pada keranjang didalam chamber 2. Pastikan chamber telah terisi oleh air sebelum alat dihidupkan. Isi air secukupnya

Lebih terperinci

Ping))) Paralax Ultrasonic Range Finder By : Hendawan Soebhakti

Ping))) Paralax Ultrasonic Range Finder By : Hendawan Soebhakti Ping))) Paralax Ultrasonic Range Finder By : Hendawan Soebhakti 1. Karakteristik Ping))) Paralax Ultrasonik, sebutan untuk jenis suara diatas batas suara yang bisa didengar manusia. Seperti diketahui,

Lebih terperinci

LAMPIRAN A. Gambar A. Layout alat tongkat tunanetra. Ubiversitas Sumatera Utara

LAMPIRAN A. Gambar A. Layout alat tongkat tunanetra. Ubiversitas Sumatera Utara LAMPIRAN A Pada gambar A. di bawah ini menjelaskan tentang layout atau susunan komponen yang mencakup semuanya alat tongkat tunanetra selanjutnya dapat di lihat pada gambar sebagai berikut : Gambar A.

Lebih terperinci

LAMPIRAN 1 DATA SHEET SERVO GWS S677

LAMPIRAN 1 DATA SHEET SERVO GWS S677 LAMPIRAN 1 DATA SHEET SERVO GWS S677 LAMPIRAN 2 DATA SHEET ATMEGA 8535 LAMPIRAN 3 DATA SHEET CMPS03 LAMPIRAN 4 GAMBAR RANGKAIAN LENGKAP Jalur data I/O Mikrokontroler ATmega 8535 LAMPIRAN 5 LISTING PROGRAM

Lebih terperinci

Langkah-langkah pemrograman: 1. Pilih File >> New:

Langkah-langkah pemrograman: 1. Pilih File >> New: Kondisi sistem: Mikrokontroler yang digunakan adalah ATmega8535, dalam hal ini untuk memudahkan digunakan DI-Smart AVR System. Tujuan pemrogram adalah untuk menyalakan LED yang active-low dan terhubung

Lebih terperinci

DAFTAR PUSTAKA. Universitas Sumatera Utara

DAFTAR PUSTAKA. Universitas Sumatera Utara DAFTAR PUSTAKA Andrianto, Heri. 2008. Pemrograman Mikrokontroler AVR ATmega16 Menggunakan Bahasa C. Bandung: Penerbit Informatika. Bejo, Agus. 2007. C & AVR Rahasia Kemudahan Bahasa C Dalam Mikrokontroler

Lebih terperinci

LAMPIRAN A FOTO REALISASI ALAT

LAMPIRAN A FOTO REALISASI ALAT LAMPIRAN A FOTO REALISASI ALAT A-1 TAMPAK DEPAN TAMPAK BELAKANG A-2 TAMPAK SAMPING PEMBACAAN LCD A-3 PROSES PENGERINGAN PERBANDINGAN PEMBACAAN SENSOR TPA 81 DENGAN DIGITAL THERMOMETER CONSTANT 20T A-4

Lebih terperinci

Langkah-langkah pemrograman: 1. Pilih File >> New:

Langkah-langkah pemrograman: 1. Pilih File >> New: Kondisi sistem: Mikrokontroler yang digunakan adalah ATmega8535, dalam hal ini untuk memudahkan digunakan DI-Smart AVR System. Tujuan pemrogram adalah untuk menampilkan tulisan Apa Kabar Dunia? SEMANGAT!

Lebih terperinci

Instruktur : Ferry Wahyu Wibowo, S.Si., M.Cs.

Instruktur : Ferry Wahyu Wibowo, S.Si., M.Cs. Instruktur : Ferry Wahyu Wibowo, S.Si., M.Cs. 1 Interupsi Struktur interupsi Program Demonstrasi Interupsi Multiple Interrupt Source Context Saving Timer dan Counter Watchdog Timer Sleep Mode Rangkuman

Lebih terperinci

Listing Program. // Declare your global variables here

Listing Program. // Declare your global variables here Listing Program #include // standart input/output library #include // delay library #include // Alphanumeric LCD functions #include // adc mode avcc 10bit #define ADC_VREF_TYPE

Lebih terperinci

LAMPIRAN A RANGKAIAN LENGKAP dan FOTO PENGUAT KELAS D

LAMPIRAN A RANGKAIAN LENGKAP dan FOTO PENGUAT KELAS D A RANGKAIAN LENGKAP dan FOTO PENGUAT KELAS D A1 LAMPIRAN A2 Rangkaian Low Pass Filter Butterworth dan Level Shifter Rangkaian Low Pass Filter Pasif A3 Rangkaian AT mega16 dan L293D B PROGRAM AT MEGA16

Lebih terperinci

Tabel Data Pengujian 5x Perubahan Posisi. Kanan (V) Kiri (V)

Tabel Data Pengujian 5x Perubahan Posisi. Kanan (V) Kiri (V) LAMPIRAN Tabel Data Pengujian 5x Perubahan Posisi 1. Motor 2 tak Kawasaki Ninja 2011 Waktu (menit) Tengah Kanan Kiri Atas Bawah Ratarata 3 8,60 8,62 8,60 8,63 8,62 8,614 6 8,60 8,52 8,54 8,66 8,65 8,594

Lebih terperinci

POLITEKNIK CALTEX RIAU

POLITEKNIK CALTEX RIAU BAB 1 SOFTWARE COMPILER CODEVISION AVR 1.1 PENGENALAN CodeVisionAVR merupakan salah satu software gratis yang berfungsi sebagai text editor dalam menulis baris perintah sekaligus sebagai compiler yang

Lebih terperinci

Membuat Sendiri Robot Line Tracker

Membuat Sendiri Robot Line Tracker Membuat Sendiri Robot Line Tracker Application Note Robot Line Tracker Pada project kali ini kita akan membahas cara membuat robot line tracker yang dapat bergerak mengikuti track berupa garis hitam setebal

Lebih terperinci

LAMPIRAN A DATA SHEET

LAMPIRAN A DATA SHEET LAMPIRAN A DATA SHEET Data Sheet Modul ATMEGA16 A-1 Sensor PIR KC7783R A-2 Sensor PIR #555-28027 A-3 PIR 325 FL65 A-4 Spesifikasi TLP 434A Spesifikasi RLP 434A A-5 HT12E A-6 HT12D A-7 Rangkaian RLP.TLP

Lebih terperinci

LAMPIRAN. #include <mega16.h> //menambahkan library atmega16 #include <delay.h> //menambahkan library delay #define ADC_VREF_TYPE 0x40

LAMPIRAN. #include <mega16.h> //menambahkan library atmega16 #include <delay.h> //menambahkan library delay #define ADC_VREF_TYPE 0x40 LAMPIRAN #include //menambahkan library atmega16 #include //menambahkan library delay #define ADC_VREF_TYPE 0x40 // Fungsi untuk mengaktifkan dan membaca nilai adc unsigned int read_adc(unsigned

Lebih terperinci

Listing Program Aquaponik

Listing Program Aquaponik Listing Program Aquaponik /******************************************************* Chip type : ATmega16 Program type : Application AVR Core Clock frequency : 12,000000 MHz Memory model : Small External

Lebih terperinci

A-1 LISTING PROGRAM MIKROKONTROLER

A-1 LISTING PROGRAM MIKROKONTROLER A-1 LISTING PROGRAM MIKROKONTROLER de #inclu #include #include #include #include // Alphanumeric LCD functions #include // Declare your global

Lebih terperinci

Teknik-Teknik Penyesuaian Sensor

Teknik-Teknik Penyesuaian Sensor Teknik-Teknik Penyesuaian Sensor Workshop Teknologi Sensor & Aktuator Untuk Kontes Robot Indonesia Nopember 2007 riyanto@eepis-its.edu Politeknik Elektronika Negeri Surabaya Materi 1. Teknik-Teknik Penyesuaian

Lebih terperinci

TUGAS AKHIR SIMULATOR PENGHITUNG JUMLAH ORANG PADA PINTU MASUK DAN KELUAR GEDUNG

TUGAS AKHIR SIMULATOR PENGHITUNG JUMLAH ORANG PADA PINTU MASUK DAN KELUAR GEDUNG TUGAS AKHIR SIMULATOR PENGHITUNG JUMLAH ORANG PADA PINTU MASUK DAN KELUAR GEDUNG Diajukan Guna Melengkapi Sebagian Syarat Dalam mencapai gelar Sarjana Strata Satu (S1) Disusun Oleh : Nama : Dian Kardianto

Lebih terperinci

Kajian Pustaka. Spesifikasi - Krisbow KW Fitur - Krisbow KW06-290

Kajian Pustaka. Spesifikasi - Krisbow KW Fitur - Krisbow KW06-290 LAMPIRAN Kajian Pustaka Fitur - Krisbow KW06-290 Dua modus memberikan 2.5dB 3.5dB atau akurasi A dan berat C pengukuran tinggi dan rendah berkisar: Rendah (35 sampai 100dB) tinggi (65 sampai 130dB) Resolusi

Lebih terperinci

MAKALAH PERANCANGAN KEYPAD MESIN FOTOKOPI SISTEM MIKROPROSESOR

MAKALAH PERANCANGAN KEYPAD MESIN FOTOKOPI SISTEM MIKROPROSESOR MAKALAH PERANCANGAN KEYPAD MESIN FOTOKOPI SISTEM MIKROPROSESOR DISUSUN OLEH: RIZKY JANUAR (35501) NATHAN SITOHANG (36017) JURUSAN TEKNIK ELEKTRO DAN TEKNOLOGI INFORMASI FAKULTAS TEKNIK UNIVERSITAS GADJAH

Lebih terperinci

DAFTAR PUSTAKA. Barry, Gwoollard Elektronika Praktis. PT. Praditya Paramitha, Jakarta.

DAFTAR PUSTAKA. Barry, Gwoollard Elektronika Praktis. PT. Praditya Paramitha, Jakarta. DAFTAR PUSTAKA Barry, Gwoollard. 1998. Elektronika Praktis. PT. Praditya Paramitha, Jakarta. Bejo, Agus. 2005. C & AVR Rahasia Kemudahan Bahasa C dalam Mikrokontroller AT-MEGA 8535. Penerbit Gaya Media,

Lebih terperinci

MAKALAH. Timer atau Counter 0 dan 1. Oleh : Rizky Dwi N ( ) Satrio Teguh Yulianto ( ) D3 TEKNIK ELEKTRO JURUSAN TEKNIK ELEKTRO

MAKALAH. Timer atau Counter 0 dan 1. Oleh : Rizky Dwi N ( ) Satrio Teguh Yulianto ( ) D3 TEKNIK ELEKTRO JURUSAN TEKNIK ELEKTRO MAKALAH Timer atau Counter 0 dan 1 Oleh : Rizky Dwi N (1431110061 ) Satrio Teguh Yulianto (1431110023) D3 TEKNIK ELEKTRO JURUSAN TEKNIK ELEKTRO POLITEKNIK NEGERI MALANG TAHUN 2015/2016 i KATA PENGANTAR

Lebih terperinci

Gambar 4.1 Rangkaian keseluruhan

Gambar 4.1 Rangkaian keseluruhan 24 BAB IV IMPLEMENTASI DATA DAN ANALISIS 4.1 Pengujian Dalam bab ini akan dibahas mengenai pengujian dan analisa dari simulasi sistem perancangan program. Tujuan simulasi adalah untuk mengetahui kebenaran

Lebih terperinci

MIKROKONTROL ATMega8535 Teknik Elektronika Industri

MIKROKONTROL ATMega8535 Teknik Elektronika Industri MODUL PEREKAYASAAN SISTEM KONTROL MIKROKONTROL ATMega8535 Teknik Elektronika Industri Mardiyanto S.Pd. A. Topik : Program CodeVisionAVR B. Kompetensi Setelah praktikum peserta menguasai penggunaan program

Lebih terperinci

BAB III PENGENDALIAN PENGGERAK PAHAT MESIN ROUTER CNC ARAH SUMBU X, SUMBU Y DAN SUMBU Z

BAB III PENGENDALIAN PENGGERAK PAHAT MESIN ROUTER CNC ARAH SUMBU X, SUMBU Y DAN SUMBU Z BAB III PENGENDALIAN PENGGERAK PAHAT MESIN ROUTER CNC ARAH SUMBU X, SUMBU Y DAN SUMBU Z Pada bab ini dibahas mengenai rangkaian elektronika yang akan digunakan untuk mengendalikan gerak pahat dan program

Lebih terperinci

Sistem Mikrokontroler FE UDINUS

Sistem Mikrokontroler FE UDINUS Minggu ke 2 8 Maret 2013 Sistem Mikrokontroler FE UDINUS 2 Jenis jenis mikrokontroler Jenis-jenis Mikrokontroller Secara teknis, hanya ada 2 macam mikrokontroller. Pembagian ini didasarkan pada kompleksitas

Lebih terperinci

TERJADI INTERRUPT MELAYANI INTERRUPT KEMBALI MENERUSKAN PROGRAM YANG TERHENTI PROGRAM YANG SEDANG BERJALAN. Gambar 4.1 Interrupt

TERJADI INTERRUPT MELAYANI INTERRUPT KEMBALI MENERUSKAN PROGRAM YANG TERHENTI PROGRAM YANG SEDANG BERJALAN. Gambar 4.1 Interrupt 1. Interrupt Interrupt adalah suatu kejadian atau peristiwa yang menyebabkan mikrokontroler berhenti sejenak untuk melayani interrupt tersebut. Program yang dijalankan pada saat melayani interrupt disebut

Lebih terperinci

PRAKTIKUM MIKROPROSESSOR PTE-408 PRODI S1 PENDIDIKAN TEKNIK ELEKTRO PETUNJUK PRAKTIKUM DYAH LESTARI

PRAKTIKUM MIKROPROSESSOR PTE-408 PRODI S1 PENDIDIKAN TEKNIK ELEKTRO PETUNJUK PRAKTIKUM DYAH LESTARI PRAKTIKUM MIKROPROSESSOR PTE-408 PRODI S1 PENDIDIKAN TEKNIK ELEKTRO PETUNJUK PRAKTIKUM DYAH LESTARI LABORATURIUM MIKROPROSESSOR JURUSAN TEKNIK ELEKTRO-FAKULTAS TEKNIK UNIVERSITAS NEGERI MALANG 2012 PRAKTIKUM

Lebih terperinci

PELATIHAN: Pemrograman Mikrokontroler Tipe AVR bagi Guru-guru SMK

PELATIHAN: Pemrograman Mikrokontroler Tipe AVR bagi Guru-guru SMK PELATIHAN: Pemrograman Mikrokontroler Tipe AVR bagi Guru-guru SMK Disusun oleh: Pipit Utami. M.Pd Fakultas Teknik UNIVERSITAS NEGERI YOGYAKARTA 2015 Page1 Praktik Mikrokontroler TOPIK: AKSES LCD KAJIAN

Lebih terperinci

Universitas Sumatera Utara

Universitas Sumatera Utara 1 2 Lampiran 1 : Skematik Rangkaian Seluruh Alat 3 Lampiran 2 : Listing Program /******************************************************* This program was created by the CodeWizardAVR V3.12 Advanced Automatic

Lebih terperinci

RANCANG BANGUN OTOMATISASI PINTU GARASI DENGAN KOMUNIKASI BLUETOOTH BERBASIS MIKROKONTROLER

RANCANG BANGUN OTOMATISASI PINTU GARASI DENGAN KOMUNIKASI BLUETOOTH BERBASIS MIKROKONTROLER RANCANG BANGUN OTOMATISASI PINTU GARASI DENGAN KOMUNIKASI BLUETOOTH BERBASIS MIKROKONTROLER Laporan ini Disusun Untuk Memenuhi Persyaratan Menyelesaikan Pendidikan Diploma III Jurusan Teknik Komputer Politeknik

Lebih terperinci

LAMPIRAN A PROGRAM CODE VISION AVR

LAMPIRAN A PROGRAM CODE VISION AVR LAMPIRAN A PROGRAM CODE VISION AVR A-1 /***************************************************** This program was produced by the CodeWizardAVR V2.05.0 Evaluation Automatic Program Generator Copyright 1998-2010

Lebih terperinci

i ii BAB I MENGENAL ATMEGA BAB II MENGENAL BAHASA C BAB III TRAINER MIKROKONTROLER 1. Modul Boar..

i ii BAB I MENGENAL ATMEGA BAB II MENGENAL BAHASA C BAB III TRAINER MIKROKONTROLER 1. Modul Boar.. DAFTAR ISI i ii BAB I MENGENAL ATMEGA 16 1.... 1 2. 2 3... 3 4.... 4 BAB II MENGENAL BAHASA C 1. 5 2. 8 3. 11 BAB III TRAINER MIKROKONTROLER 1. Modul Boar.. 15 2.. 16 3. Menggunakan Trainer Mikrokontroler

Lebih terperinci

LAMPIRAN. A. Pembuatan Minimun system dan Penanaman Program 1. Rangkaian Minimum System yang telah dilarutkan, di bor dan dipasang komponen

LAMPIRAN. A. Pembuatan Minimun system dan Penanaman Program 1. Rangkaian Minimum System yang telah dilarutkan, di bor dan dipasang komponen LAMPIRAN A. Pembuatan Minimun system dan Penanaman Program 1. Rangkaian Minimum System yang telah dilarutkan, di bor dan dipasang komponen 2. Rangkaian Driver relay dan sensor suhu yang telah dilarutkan

Lebih terperinci

Mikrokontroler AVR. Hendawan Soebhakti 2009

Mikrokontroler AVR. Hendawan Soebhakti 2009 Mikrokontroler AVR Hendawan Soebhakti 2009 Tujuan Mampu menjelaskan arsitektur mikrokontroler ATMega 8535 Mampu membuat rangkaian minimum sistem ATMega 8535 Mampu membuat rangkaian downloader ATMega 8535

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 KWH Meter Analog KWH Meter adalah alat yang digunakan oleh pihak PLN untuk menghitung besar pemakaian daya konsumen. Bagian utama dari sebuah KWH Meter adalah kumparan tegangan,

Lebih terperinci

PERANCANGAN KEYPAD MESIN FOTOCOPY SEDERHANA MENGGUNAKAN ATMEL AVR ATmega8535

PERANCANGAN KEYPAD MESIN FOTOCOPY SEDERHANA MENGGUNAKAN ATMEL AVR ATmega8535 PERANCANGAN KEYPAD MESIN FOTOCOPY SEDERHANA MENGGUNAKAN ATMEL AVR ATmega8535 Oleh : AL FARISI ( alfarisi@linuxmail.org ) http://www.alfarisi.web.ugm.ac.id http://www.alfarisi.co.nr http://www.alfarisi.tk

Lebih terperinci

Digital Compass CMPS03 By : Hendawan Soebhakti

Digital Compass CMPS03 By : Hendawan Soebhakti Digital Compass CMPS03 By : Hendawan Soebhakti 1. Karakteristik Digital Compass Mobile robot, adalah istilah yang sering digunakan untuk menyebut sebuah robot yang memiliki kemampuan menjelajah. Tidak

Lebih terperinci

PERTEMUAN TIMER & COUNTER MIKROKONTROLER 89C51

PERTEMUAN TIMER & COUNTER MIKROKONTROLER 89C51 PERTEMUAN TIMER & COUNTER MIKROKONTROLER 89C51 Pemakaian Timer TIMMER MIKROKONTROLER 89C51 Timer atau pewaktu dan counter atau pencacah adalah jenis pengatur waktu didalam mikrokontroler. Didalam mikrokontroler

Lebih terperinci

Materi 8: AVR Timer Programming

Materi 8: AVR Timer Programming Materi 8: AVR Timer Programming I Nyoman Kusuma Wardana Sistem Komputer STMIK STIKOM Bali Kusuma Wardana, M.Sc. 1 Introduction Programming Timers: Timer0 Timer1 Timer2 Counter Kusuma Wardana, M.Sc. 2 Banyak

Lebih terperinci

MENGENAL MIKROKONTROLER AVR ATMega16

MENGENAL MIKROKONTROLER AVR ATMega16 MENGENAL MIKROKONTROLER AVR ATMega16 Mokh. Sholihul Hadi m_sholihul_hadi@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan

Lebih terperinci

TUGAS AKHIR ROBOT PENERIMA TAMU. Diajukan Untuk Memenuhi Salah Satu Syarat Memperoleh Gelar SarjanaTeknik Program Studi Teknik Elektro.

TUGAS AKHIR ROBOT PENERIMA TAMU. Diajukan Untuk Memenuhi Salah Satu Syarat Memperoleh Gelar SarjanaTeknik Program Studi Teknik Elektro. i TUGAS AKHIR ROBOT PENERIMA TAMU Diajukan Untuk Memenuhi Salah Satu Syarat Memperoleh Gelar SarjanaTeknik Program Studi Teknik Elektro Oleh: BERNADUS JUK NIM: 085114017 PROGRAM STUDI TEKNIK ELEKTRO FAKULTAS

Lebih terperinci

BAB III PERANCANGAN DAN PEMBUATAN SISTEM. perangkat keras maupun perangkat lunak yang meliputi:

BAB III PERANCANGAN DAN PEMBUATAN SISTEM. perangkat keras maupun perangkat lunak yang meliputi: 48 BAB III PERANCANGAN DAN PEMBUATAN SISTEM Pada bab ini akan membahas tentang cara perencanaan dan pembuatan perangkat keras maupun perangkat lunak yang meliputi: 3.1 Konstruksi Fisik Pendulum Terbalik

Lebih terperinci

AVR ATmega8. Kuliah SBM

AVR ATmega8. Kuliah SBM AVR ATmega8 Sistem Timer pada ATmega 8 dapat dipergunakan untuk membangkitkan sinyal PWM Terdapat 3 sumber PWM (melalui pin OC1A, OC1B, dan OC2 yg ada di PB.1, PB.2, PB.3) Timer 2 dapat digunakan untuk

Lebih terperinci

PENGATURAN TIRAI BERDASARKAN WAKTU NYATA

PENGATURAN TIRAI BERDASARKAN WAKTU NYATA TUGAS AKHIR PENGATURAN TIRAI BERDASARKAN WAKTU NYATA Diajukan untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana Teknik Program Studi Teknik Elektro Oleh: ANINDITYA DICHI SAPTARINI NIM: 085114009

Lebih terperinci

BAB IV PEMBAHASAN. waktu tertentu. Dimana alat tersebut dapat dioperasikan melalui komputer serta

BAB IV PEMBAHASAN. waktu tertentu. Dimana alat tersebut dapat dioperasikan melalui komputer serta 41 BAB IV PEMBAHASAN 4.1 Proses Kerja Sistem Pencacah Nuklir Sistem Pencacah Nuklir adalah sebuah alat yang digunakan untuk mencacah intensitas radiasi yang ditangkap oleh detektor nuklir dalam selang

Lebih terperinci

BAB II TEORI DASAR. AVR merupakan seri mikrokontroler Complementary Metal Oxide

BAB II TEORI DASAR. AVR merupakan seri mikrokontroler Complementary Metal Oxide BAB II TEORI DASAR 2.1 Mikrokontroler AVR ATMEGA16 AVR merupakan seri mikrokontroler Complementary Metal Oxide Semiconductor (CMOS) 8-bit buatan Atmel berbasis arsitektur RISC (Reduced Instruction Set

Lebih terperinci

Bab II Dasar Teori (2.1)

Bab II Dasar Teori (2.1) Bab II Dasar Teori 2.1. Gelombang ulrasonik Untuk dapat mengamati perubahan yang terjadi pada udara, dapat dilakukan dengan mengamati kejadian fisis akibat suatu pengkondisian tertentu yang memberikan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 5 BAB II LANDASAN TEORI 2.1 Mikrokontroler atmel ATmega32 Mikrokontroler ATmega32 adalah mikrokontroler CMOS 8 bit yang memiliki arsitektur AVR, dimana semua instruksi tersusun dalam kode 16 bit dan sebagian

Lebih terperinci

Materi 9: AVR Interrupt

Materi 9: AVR Interrupt Materi 9: AVR Interrupt I Nyoman Kusuma Wardana Sistem Komputer STMIK STIKOM Bali Kusuma Wardana, M.Sc. 1 AVR Interrupt Interrupt vs Polling Programming Timer Interrupt Kusuma Wardana, M.Sc. 2 Interrupt

Lebih terperinci

BAB III PERANCANGAN ALAT DAN PROGRAM MIKROKONTROLER. program pada software Code Vision AVR dan penanaman listing program pada

BAB III PERANCANGAN ALAT DAN PROGRAM MIKROKONTROLER. program pada software Code Vision AVR dan penanaman listing program pada BAB III PERANCANGAN ALAT DAN PROGRAM MIKROKONTROLER Pada tahap perancangan ini dibagi menjadi 2 tahap perancangan. Tahap pertama adalah perancangan perangkat keras (hardware), yang meliputi rangkaian rangkaian

Lebih terperinci

MONITORING ARUS PLTMH UMM MELALUI JALA-JALA LISTRIK BERBASIS ATMEGA

MONITORING ARUS PLTMH UMM MELALUI JALA-JALA LISTRIK BERBASIS ATMEGA MONITORING ARUS PLTMH UMM MELALUI JALA-JALA LISTRIK BERBASIS ATMEGA 16 TUGAS AKHIR Disusun oleh : EDO YUDHISTIRA PERMATA PUTRA NIM : 08530081 JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH

Lebih terperinci

BAB III PERANCANGAN UIMEGA 8535

BAB III PERANCANGAN UIMEGA 8535 BAB III PERANCANGAN UIMEGA 8535 3.1 ARSITEKTUR UIMEGA 8535 Arsitektur UIMega 8535 secara umum diperlihatkan pada Gambar 3.1. UIMega 8535 terdiri dari lima modul utama, yaitu modul ROM, modul instruction

Lebih terperinci

TIMER DAN COUNTER MIKROKONTROLER ATMEL

TIMER DAN COUNTER MIKROKONTROLER ATMEL Lab Elektronika Industri Mikrokontroler - 1 TIMER DAN COUNTER MIKROKONTROLER ATMEL I. TIMER DAN COUNTER Timer atau counter pada dasarnya adalah sebuah pencacah. Pencacah itu bisa dipakai sebagai pewaktu

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM 3.1. Perangkat Keras Sistem Perangkat Keras Sistem terdiri dari 5 modul, yaitu Modul Sumber, Modul Mikrokontroler, Modul Pemanas, Modul Sensor Suhu, dan Modul Pilihan Menu. 3.1.1.

Lebih terperinci

BAB II DASAR TEORI. Current Transformer atau yang biasa disebut Trafo arus adalah tipe instrument

BAB II DASAR TEORI. Current Transformer atau yang biasa disebut Trafo arus adalah tipe instrument BAB II DASAR TEORI 2.1 Trafo Arus ( Current Transformer ) Current Transformer atau yang biasa disebut Trafo arus adalah tipe instrument trafo yang didesain untuk mendukung arus yang mengalir pada kumparan

Lebih terperinci

MODUL 8 Analog Digital Converter (ADC)

MODUL 8 Analog Digital Converter (ADC) MODUL 8 Analog Digital Converter (ADC) AVR ATMega16 merupakan tipe AVR yang telah dilengkapi dengan 8 saluran ADC internal dengan resolusi 10 bit. Dalam mode operasinya, ADC dapatdi konfigurasi, baik single

Lebih terperinci

Fungsi Soft Timer untuk Keperluan Operasi Tundaan dan Penjadwalan (Scheduling) Pada Sistem Embedded

Fungsi Soft Timer untuk Keperluan Operasi Tundaan dan Penjadwalan (Scheduling) Pada Sistem Embedded Fungsi Soft Timer untuk Keperluan Operasi Tundaan dan Penjadwalan (Scheduling) Pada (Oleh Iwan Setiawan) setiaone.iwan@gmail.com http://iwan.blog.undip.ac.id Pada artikel Engineering View: Control Problems

Lebih terperinci

MODUL PELATIHAN MIKROKONTROLLER UNTUK PEMULA DI SMK N I BANTUL OLEH: TIM PENGABDIAN MASYARAKAT JURUSAN TEKNIK ELEKTRO

MODUL PELATIHAN MIKROKONTROLLER UNTUK PEMULA DI SMK N I BANTUL OLEH: TIM PENGABDIAN MASYARAKAT JURUSAN TEKNIK ELEKTRO MODUL PELATIHAN MIKROKONTROLLER UNTUK PEMULA DI SMK N I BANTUL OLEH: TIM PENGABDIAN MASYARAKAT JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH YOGYAKARTA 2016 MIKROKONTROLER UNTUK PEMULA

Lebih terperinci

BAB IV PENGUJIAN. 4.1 Umum. Untuk dapat menentukan kualitas kerja suatu alat perlu dilakukan satu

BAB IV PENGUJIAN. 4.1 Umum. Untuk dapat menentukan kualitas kerja suatu alat perlu dilakukan satu BAB IV PENGUJIAN 4.1 Umum Untuk dapat menentukan kualitas kerja suatu alat perlu dilakukan satu tahap terakhir setelah perancangan selesai yaitu pengujian. Pada tahap ini pengujian meliputi seluruh fungsi

Lebih terperinci

WATTMETER DIGITAL AC BERBASIS MIKROKONTROLER ATMEGA8. Ageng Pidaksa Mahasiswa Jurusan Pendidikan Teknik Elektronika F.T.

WATTMETER DIGITAL AC BERBASIS MIKROKONTROLER ATMEGA8. Ageng Pidaksa Mahasiswa Jurusan Pendidikan Teknik Elektronika F.T. WATTMETER DIGITAL AC BERBASIS MIKROKONTROLER ATMEGA8 Ageng Pidaksa Mahasiswa Jurusan Pendidikan Teknik Elektronika F.T. UNY ABSTRAK Tujuan dari proyek akhir ini adalah untuk membuat harware Wattmeter Digital

Lebih terperinci

KONFIGURASI PIN AT MEGA 16A

KONFIGURASI PIN AT MEGA 16A KONFIGURASI PIN AT MEGA 16A Gambar Deskripsi Pin AT Mega 16A Deskripsi Mikrokontroller ATmega16A VCC (power supply) GND (ground) Port A (PA7..PA0) Port A berfungsi sebagai input analog pada A/D Konverter.

Lebih terperinci

PEMBANGKIT DAN PENGHITUNG FREKUENSI

PEMBANGKIT DAN PENGHITUNG FREKUENSI MAKALAH SEMINAR TUGAS AKHIR APLIKASI MIKROKONTROLER ATMEL ATmega8515 SEBAGAI PEMBANGKIT DAN PENGHITUNG FREKUENSI Mustafa Idi Nugroho 1, Sumardi 2, Trias Andromeda 2 Abstrak Pada tugas akhir ini digunakan

Lebih terperinci

TUTORIAL DASAR MEMBUAT PROJECT ARDUINO UNO

TUTORIAL DASAR MEMBUAT PROJECT ARDUINO UNO TUTORIAL DASAR MEMBUAT PROJECT ARDUINO UNO Pendahuluan Arduino merupakan suatu perangkat yang dirancang dengan kemampuan komputasi yang dapat berinteraksi secara lebih dekat dengan dunia nyata dibandingkan

Lebih terperinci

BAB 3 PERANCANGAN SISTEM. pada sistem pengendali lampu telah dijelaskan pada bab 2. Pada bab ini akan dijelaskan

BAB 3 PERANCANGAN SISTEM. pada sistem pengendali lampu telah dijelaskan pada bab 2. Pada bab ini akan dijelaskan BAB 3 PERANCANGAN SISTEM Konsep dasar mengendalikan lampu dan komponen komponen yang digunakan pada sistem pengendali lampu telah dijelaskan pada bab 2. Pada bab ini akan dijelaskan perancangan sistem

Lebih terperinci

PENGENDALI KECEPATAN MOTOR DC MENGGUNAKAN SENSOR HALL BERBASIS MIKROKONTROLER ATMEGA 8535

PENGENDALI KECEPATAN MOTOR DC MENGGUNAKAN SENSOR HALL BERBASIS MIKROKONTROLER ATMEGA 8535 PENGENDALI KECEPATAN MOTOR DC MENGGUNAKAN SENSOR HALL BERBASIS MIKROKONTROLER ATMEGA 8535 Roni Sinaga 1, Dr. Marhaposan Situmorang 2 1 Mahasiswa FISIKA FMIPA 2 Ketua Departemen FISIKA FMIPA Universitas

Lebih terperinci

DAFTAR PUSTAKA. Bejo, Agus C & AVR Rahasia Kemudahan Bahasa C Dalam Mikrokontroler ATMega 8535.Yogyakarta:Graha Ilmu.

DAFTAR PUSTAKA. Bejo, Agus C & AVR Rahasia Kemudahan Bahasa C Dalam Mikrokontroler ATMega 8535.Yogyakarta:Graha Ilmu. DAFTAR PUSTAKA Bejo, Agus.2008. C & AVR Rahasia Kemudahan Bahasa C Dalam Mikrokontroler ATMega 8535.Yogyakarta:Graha Ilmu. Jamilah. Pengenalan Bahasa C. http://jamilah.staff.gunadarma.ac.id/downloads/

Lebih terperinci

EMDEDDED ARRAY SENSOR UNTUK LINE FOLLOWING ROBOT

EMDEDDED ARRAY SENSOR UNTUK LINE FOLLOWING ROBOT Seminar Mesin elektrik dan elektronika daya(smed) 2005 hal IA-3 EMDEDDED ARRAY SENSOR UNTUK LINE FOLLOWING ROBOT Akhmad Hendriawan Jurusan Teknik Elektronika Politeknik Elektronika Negeri Surabaya Kampus

Lebih terperinci

MODE OPERASI TIMER/COUNTER. Oleh : Sumarna, Jurdik Fisika, FMIPA, UNY

MODE OPERASI TIMER/COUNTER. Oleh : Sumarna, Jurdik Fisika, FMIPA, UNY MODE OPERASI TIMER/COUNTER Oleh : Sumarna, Jurdik Fisika, FMIPA, UNY E-mail : sumarna@uny.ac.id 1. Mode 0 : Timer/Counter 13 bit. Gambar berikut menunjukkan konfigurasi operasi timer/counter mode 0. Salah

Lebih terperinci

MIKROKONTROLER Arsitektur Mikrokontroler AT89S51

MIKROKONTROLER Arsitektur Mikrokontroler AT89S51 MIKROKONTROLER Arsitektur Mikrokontroler AT89S51 Ringkasan Pendahuluan Mikrokontroler Mikrokontroler = µp + Memori (RAM & ROM) + I/O Port + Programmable IC Mikrokontroler digunakan sebagai komponen pengendali

Lebih terperinci

ALAT PENAKAR VOLUME AIR BERBASIS MIKROKONTROLER

ALAT PENAKAR VOLUME AIR BERBASIS MIKROKONTROLER TUGAS AKHIR ALAT PENAKAR VOLUME AIR BERBASIS MIKROKONTROLER Diajukan untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana Teknik Program Studi Teknik Elektro disusun oleh : SUYANTO NIM : 125114055

Lebih terperinci

JOBSHEET VII MENGGUNAKAN INTERRUPT DALAM MIKROKONTROLLER ATMEGA8535

JOBSHEET VII MENGGUNAKAN INTERRUPT DALAM MIKROKONTROLLER ATMEGA8535 JOBSHEET VII MENGGUNAKAN INTERRUPT DALAM MIKROKONTROLLER ATMEGA8535 1 TUJUAN Menjelaskan fitur interrupt dalam mikrokontroler. Mengetahui dan memahami bagaimana memrogram mikrokontroler untuk menjalankan

Lebih terperinci

Gambar 3.1 Blok Diagram Port Serial RXD (P3.0) D SHIFT REGISTER. Clk. SBUF Receive Buffer Register (read only)

Gambar 3.1 Blok Diagram Port Serial RXD (P3.0) D SHIFT REGISTER. Clk. SBUF Receive Buffer Register (read only) 1. Operasi Serial Port mempunyai On Chip Serial Port yang dapat digunakan untuk komunikasi data serial secara Full Duplex sehingga Port Serial ini masih dapat menerima data pada saat proses pengiriman

Lebih terperinci

Pemrograman Mikrokontroler dengan Bahasa C Lanjut

Pemrograman Mikrokontroler dengan Bahasa C Lanjut Pemrograman Mikrokontroler dengan Bahasa C Lanjut Pokok Bahasan: 1. Konfigurasi AT MEGA 8535 2. I/O Ports 3. Interrupts 4. Timer / Counter 5. Komunikasi serial Tujuan Belajar: Setelah mempelajari dalam

Lebih terperinci

PRODUKSI OBAT ASMA SEDUH BERBASIS MIKROKONTROLER ATmega8535

PRODUKSI OBAT ASMA SEDUH BERBASIS MIKROKONTROLER ATmega8535 TUGAS AKHIR PRODUKSI OBAT ASMA SEDUH BERBASIS MIKROKONTROLER ATmega8535 Diajukan untuk Memenuhi Salah Satu Syarat Memperoleh Gelar SarjanaTeknik Program Studi Teknik Elektro Oleh: METODIUS DANNY CHRISTIAN

Lebih terperinci

TEMPAT SAMPAH BERJALAN TERKENDALI JARAK JAUH

TEMPAT SAMPAH BERJALAN TERKENDALI JARAK JAUH TUGAS AKHIR TEMPAT SAMPAH BERJALAN TERKENDALI JARAK JAUH Diajukan Untuk Memenuhi Salah Satu Syarat Memperoleh Gelar SarjanaTeknik Program Studi Teknik Elektro Oleh: YOSAPHAT SAMODRA NIM: 8511413 PROGRAM

Lebih terperinci

TPA81 Thermopile Array

TPA81 Thermopile Array TPA81 Thermopile Array 1. Karakteristik Thermopile Array TPA81 dapat mendeteksi sinar infra merah dengan panjang gelombang 2um-22um (1mikro meter = sepersejuta meter). Panjang gelombang ini dihasilkan

Lebih terperinci

SISTEM MONITORING INFUS BERBASIS MIKROKONTROLER AVR ATMEGA 16 ABSTRAK

SISTEM MONITORING INFUS BERBASIS MIKROKONTROLER AVR ATMEGA 16 ABSTRAK SISTEM MONITORING INFUS BERBASIS MIKROKONTROLER AVR ATMEGA 16 Tedi Susanto / 0322184 Jurusan Teknik Elektro, Fakultas Teknik, Universitas Kristen Maranatha, Jl. Prof.Drg.Suria Sumantri, MPH no.65, Bandung,

Lebih terperinci

Modul SerLog - Easy Serial Logger

Modul SerLog - Easy Serial Logger Modul SerLog - Easy Serial Logger w w w. d e p o i n o v a s i. c o m Modul "SerLog" - Easy Serial Logger. Modul ini diaplikasikan dalam project "Data Logger". Anda dapat melakukan pencatatan dan pembacaan

Lebih terperinci

BAB IV HASIL KERJA PRAKTEK. sistem perancangan ini memiliki sensor untuk mengetahui seberapa intensitas cahaya

BAB IV HASIL KERJA PRAKTEK. sistem perancangan ini memiliki sensor untuk mengetahui seberapa intensitas cahaya BAB IV HASIL KERJA PRAKTEK 4.1 Gambaran besar perancangan sistem Dalam hal ini perlu diketahui bahwa perancangan sistem atap otomatis ini memiliki sejumlah komponen yang berfungsi sebagai penggerak dari

Lebih terperinci

BAB 2 MIKROKONTROLER H8/3052. Mikrokontroler yang digunakan dalam skripsi ini adalah H8/3052F, yaitu seri

BAB 2 MIKROKONTROLER H8/3052. Mikrokontroler yang digunakan dalam skripsi ini adalah H8/3052F, yaitu seri BAB 2 MIKROKONTROLER H8/3052 Mikrokontroler yang digunakan dalam skripsi ini adalah H8/3052F, yaitu seri mikrokontroler (MCU) yang mengintegrasikan fungsi-fungsi sistem pendukung dengan sebuah inti CPU

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 4 BAB II LANDASAN TEORI Pada bab ini akan dijelaskan teori tentang komponen dasar penyusun sistem penyimpanan data kecepatan angin, arah angin dan suhu. Karakteristik dan prinsip kerja komponen tersebut

Lebih terperinci