Pulse width modulation

Slides:



Advertisements
Presentasi serupa
MEMAHAMI SIFAT DAN KEGUNAAN PENGUAT
Advertisements

BAB XII PERIPHERAL AVR RIZAL SURYANA.
Pemateri Abelio Juniar /  Fitur Pencacah pada ATMega. Menghitung dari nilai 0 ke nilai maksimal, kembali lagi ke 0.
PORT I/O atmega8535.
EL3096 Sistem Mikroprosesor & Lab
Kuliah Mikrokontroler AVR Contoh Comparator, ADC, DAC AVR
AVR 8-bitMicrocontroller
TEKNIK MODULASI PADA KOMUNIKASI DATA
PENGENALAN KOMPONEN DASAR DALAM MERANCANG ROBOT
Processing Unit Operations 2
Pulse Code Modulation (PCM)
Kuliah Mikrokontroler AVR Quis Tachometer AVR ATmega16
Interface Electronic Circuits
Timer/Counter.
Oleh : Dalmasius N A P. Direview : M. Khoirudin
PERTEMUAN 02 “Konsep dasar elektronika digital”
Nama : muhammad luky harianto Nim : Perkembagan teknologi saat ini sangat pesat. Banyak terobosan-terobosan baru dalam bidang teknologi yang.
Masih encoding.
Teknik Modulasi Prio Handoko , S.Kom..
Modulasi Minggu (8).
Pertemuan 11 MULTIVIBRATOR
MULTIVIBRATOR.
ADC PADA MIKROKONTROLLER AVR
MICROCONTROLER AVR AT MEGA 8535
PENCACAH (COUNTER) DAN REGISTER
Bab 14 Umpan Balik Positif (Osilator)
Pengantarmukaan Periferal Komputer
ADC (ANALOG TO DIGITAL CONVERTER)
ANALOG to DIGITAL CONVERTER (ADC)
Analog to digital converter (ADC)
Elektronika Tak Linier
Perancangan dan pembuatan irama musik menggunakan angklung dengan media penyimpanan micro sd Dalam judul TA saya terdapat 3 variabel yang akan dijelaskan.
TEKNIK MODULASI PADA KOMUNIKASI DATA
MATA KULIAH : KONTROL CERDAS
REMOTE CONTROL INFRA RED
Transmisi Data.
Sinyal Termodulasi 2016.
Osilator.
APLIKASI TEKNIK PWM PADA SISTEM PENGENDALIAN SUHU Eri Febriansyah ( )
Counter.
MICROCONTROLER AVR AT MEGA 8535
Irnin Agustina Dwi Astuti, M.Pd.
Elektronika Daya Ir. Umar Muhammad, MT.
ELEKTRONIKA 1 Bab 3 RANGKAIAN & SISTEM ELEKTRONIKA Oleh : M. Andang N
Fungsi, Cara Kerja, dan Implementasi
Transfer Register dan Mikrooperasi
Teknik Modulasi Prio Handoko , S.Kom..
TEKNIK DAN MODEL KOMUNIKASI
PWM (PULSE WIDTH MODULATION)
Oleh SGO Aplikasi Mikrkontroler (DTG2K3)
Mikrokontroler Umar Muhammad, ST.
SM Pengantar Sistem Telekomunikasi
TEKNIK MODULASI PADA KOMUNIKASI DATA
PENGENALAN KOMPONEN DASAR DALAM MERANCANG ROBOT
Bab 1: Pendahuluan Isi: Pengertian Ilmu Elektronika
Pertemuan 16 Interface Mikroprosesor dan Motor DC
Op-amp sebagai block komparator
PENGANTAR SISTEM DIGITAL
Sinyal Analog dan Digital
ELEKTRONIKA 1 Bab 3 RANGKAIAN & SISTEM ELEKTRONIKA Oleh : M. Andang N
Dosen Pengampu: Resi Utami Putri, S.Kom., M.Cs.
MEMBUAT ROBOT LINE FOLLOWER
Pengolahan Sinyal.
Pertemuan II Pengenalan Alat Ukur
TEKNIK MODULASI PADA KOMUNIKASI DATA
Bentuk dan Struktur Sinyal Termodulasi 2017.
Analog to Digital Converter (ADC) dan
Pengenalan mikrokontroler
Analog Sample Quality: Accuracy, Sensitivity, Precision, and Noise.
ARDUINO UNO. Apa itu mikrocontroller ? Mengenal mikrokontroler Arduino UNO Joobsheet ini dimaksudkan agar Anda yang masih pemula dalam dunia mikrokontroller.
Transcript presentasi:

Pulse width modulation PWM Pulse width modulation

Aplikasi PWM Biasanya digunakan untuk pengendalian kecepatan motor DC Mengatur gelap-terang nyala LED Pembangkitan sinyal sinusoid

Konsep PWM Mengatur kecepatan, intensitas cahaya, membuat suatu sinyal analog menggunakan 1 bit sinyal digital

Diagram pengaturan dengan PWM

Contoh rangkaian

Sinyal PWM Berupa gelombang kotak : besar sinyal analog atau aksi pengaturan yang dihasilkan ditentukan oleh duty cycle sinyal PWM, sebagai contoh:

Contoh Sinyal PWM

Pembangkitan sinyal PWM

Pembangkitan sinyal PWM Compare match naik Compare match turun

PWM 0 pada mikro AVR Sinyal segitiga  diwakili oleh nilai pada register TCNT0, yang bisa increment /decrement (register counter) Sinyal referensi  adalah nilai yang tersimpan pada OCR0 Sinyal PWM dikeluarkan lewat pin OC0 (PB3)

Step by step setting PWM di AVR Menggunakan timer 0  PWM 8 bit TCNT0 diisi 0 (inisialisasi) OCR0 diisi dengan nilai referensi, karena 8 bit, maka nilai referensi yang bisa diisikan dari 0 s/d 255. OCR0 menentukan lebar pulsa yang akan dibuat. Misal untuk dc=50%  OCR0=128 TCCR0 diisi dengan nilai sbb:

Setting TCCR0 CS02 .. CS00 diisi dengan kode prescaler yang diinginkan COM01=1 dan COM00=0  pin OC0 clear ketika compare match naik dan set ketika compare match turun WGM00=1 dan WGM01=0  untuk mengeset timer 0 ke mode PWM

Contoh setting TCCR0 Jadi kalau diinginkan PWM dengan frekuensi f_xtal/256, yang harus diisikan ke TCCR0 adalah: 0 1 1 0 0 1 0 0

Hasil simulasi dengan proteus