Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés.
Al continuar con la navegación entendemos que se acepta nuestra política de cookies.
Iniciar sesión Cerrar
Correo:
Contraseña:
Entrar
Recordar sesión en este navegador
Crear cuenta

Microcontroladores - PwM, pic16f877

Vista:
Me gusta: Está pregunta es útil y esta clara
0
No me gusta: Está pregunta no esta clara o no es útil
 
Asunto:PwM, pic16f877
Autor:Diego Chaparro (1 intervención)
Fecha:07/07/2008 18:53:44
Hola como estan, quisiera saber como hago para hacer un PWM de 60Hz, puesto que el valor que me da por la ecuacion se demasiado grande en bits, y la maxima frecuencia que puedo obtener es 240Hz.
Responder Subir
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:RE:PwM, pic16f877
Autor:Guillermo (40 intervenciones)
Fecha:10/08/2008 08:06:46
querras decir que la minima frec es 240hz,
para lograr bajar mas la frec, fijate si no podes aumentar el prescaler del TMR2 que está asociado al PWM, o el postscaler, si es que tiene, no me acuerdo.
con esto se debe lograr lo que queres.

ahora, si no se logra, tendrias que usar cualquier timer en forma normal, configurarlo para que interrumpa cada, por ejemplo, 1 ms,
y dentro de la interrupcion hacer lo siguiente:

incrementar un contador,
cuando llega a 8, ponerlo a 0 y cambiar el estado del pin de salida,
es decir, si vale 0 pasarlo a 1, o si vale 1 pasarlo a 0.

De esta manera, el pin de salida va a estar 8 ms en 0, y 8 ms en 1.
Si calculas, la frec que vas a obtener es de 62,5 Hz.

si en lugar de 1 ms, haces que interrumpa cada 1,04 ms,
vas a tener 60 hz mas precisos, todo depende de la precision que quieras tener.

espero que esto te sirva de algo
cualquier cosa me avisas
saludos
Guillermo
Comentar Subir
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:RE:PwM, pic16f877
Autor:Mauricio Garcés Arias (1 intervención)
Fecha:20/06/2009 08:04:21
hola amigo no tengo bien claro como hacer modulación PWM con el Pic 16F877A
ayudame, si puedes mandame un ejemplo de un programa PWM con este pic.......gracias
Comentar Subir