PWM adalah
singkatan dari Pulse Width Modulation, merupakan suatu metode yang
digunakan untuk mengontrol daya yang berkaitan dengan power supply,
contohnya pada power supply PC. Selain fungsi PWM yang digunakan untuk
mengontrol daya power supply, PWM juga dapat difungsikan sebagai
pengatur gerak perangkat elektronika, misalnya pada motor servo.
singkatan dari Pulse Width Modulation, merupakan suatu metode yang
digunakan untuk mengontrol daya yang berkaitan dengan power supply,
contohnya pada power supply PC. Selain fungsi PWM yang digunakan untuk
mengontrol daya power supply, PWM juga dapat difungsikan sebagai
pengatur gerak perangkat elektronika, misalnya pada motor servo.
Istilah penting yang berhubungan dengan PWM:
Periode (T)
Berapa lama setiap siklus pulsa lengkap membutuhkan
Frekuensi (F)
Seberapa sering pulsa yang dihasilkan. Nilai ini biasanya ditentukan dalam Hz (siklus per detik).
Duty cycle (D)
Mengacu
pada jumlah waktu dalam periode pulsa aktif atau tinggi. Siklus Tugas
biasanya ditentukan sebagai persentase dari periode penuh.
pada jumlah waktu dalam periode pulsa aktif atau tinggi. Siklus Tugas
biasanya ditentukan sebagai persentase dari periode penuh.
SCRIB MATLAB
clc;
clear all;
close all;
F2=input('frequency yang dinginkan =');
F1=input('frequency gelombang segitiga
yang diinginkan =');
yang diinginkan =');
A=5;
t=0:0.001:1;
c=A.*sawtooth(2*pi*F1*t);%Carrier sawtooth
subplot(3,1,1);
plot(t,c);
xlabel('waktu');
ylabel('Amplitudo');
title('Carrier sawtooth wave');
grid on;
m=0.75*A.*sin(2*pi*F2*t);%amplitudo Pesan harus kurang
dari Sawtooth
dari Sawtooth
subplot(3,1,2);
plot(t,m);
xlabel('waktu');
ylabel('Amplitudo');
title('sinyal pesan');
grid on;
n=length(c);%panjang
carrier sawtooth
disimpan 'n'
carrier sawtooth
disimpan 'n'
for i=1:n%Membandingkan Pesan dan
Sawtooth amplitudo
Sawtooth amplitudo
if (m(i)>=c(i))
pwm(i)=1;
else
pwm(i)=0;
end
end
subplot(3,1,3);
plot(t,pwm);
xlabel('Time');
ylabel('Amplitude');
title('plot of PWM');
axis([0 1 0 2]);%X-Axis
varies from 0 to 1 & Y-Axis from 0 to 2
varies from 0 to 1 & Y-Axis from 0 to 2
grid on;
GAMBAR GELOMBANG PWM DI Matlab
Inputs :
frequency=10
frequency Gelombang segitiga=1
frequency Gelombang segitiga=1
Tidak ada komentar:
Posting Komentar