Relay block to generate signal PWM
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
my probleme : i have sinsoidal signal the maximum valeur is 1 V and the minimum is 0.7V .
i can't use Relay block to generate signal PWM
0 comentarios
Respuesta aceptada
Fangjun Jiang
el 21 de Ag. de 2011
You mean you have y=a*sin(t), 0.7<a<1? To derive a PWM signal from a sinusoidal wave based on its magnitude, you just need to compare it with a constant. In your case, try to use a Relational Operator block to compare the sinusoidal wave with constant 0.8 and see what is the output of the Relational Operator block.
0 comentarios
Más respuestas (1)
Paulo Silva
el 21 de Ag. de 2011
Why do you need the relay block to generate the PWM?
This should suffice:
[sine wav] -----> [compare to constante] ------>(PWM output)
0 comentarios
Comunidades de usuarios
Más respuestas en Power Electronics Control
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!