Haz una pregunta
  Foros de Electrónica » Diseño digital » Interfaces y Programación
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

22/08/2012 #1


modulación pwm (pulso unico) matlab
Buenas
estoy trabajando en programa por gui de inversores, donde la programación la hago por codigo y no por simulink
Estoy trantando de lograr la modulación por un pulso donde tengo que comparar una señal triangular con una señal cuadrada he logrado un codigo pero nesecito urgente lograr como lo muestro en la imagen.

fs=1000;
t=[0:100]/fs;
vs=10;
Ar=vs;
Ac=0.5*vs;
mm= Ar.*sawtooth(2*pi*60*t+pi,0.5);
ss=Ac.*square(2*pi*30*t);
n=length(ss);




for i=1:n

if (mm(i)>=ss(i))

pwmm(i)=vs;

elseif (mm(i)<=ss(i))

pwmm(i)=-vs;

end

end


plot(t,pwmm,'-k',t,mm,'--r',t,ss,'--b');
ylim([ -2*vs 2*vs]);
xlim([ 0 0.1]);
title('PWM wave');




Muchas gracias
Adjunto la misma duda puesta en la web del programador
http://www.lawebdelprogramador.com/f...lso_unico.html
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Buscar más temas sobre:
Lupa Interfaces y Programación

Lenguajes de programación, gestión y manejo de puertos

Cerrar
Foros de Electrónica » Diseño digital » Interfaces y Programación

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.