Autor Tema: Limites modulo PWM  (Leído 2350 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Andres71

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 149
Limites modulo PWM
« en: 25 de Diciembre de 2005, 10:19:00 »
Saludos a todos,
Alguien me puede decir como calculo los limites en frecuencia del
Modulo PWM de un 16f873 trabajando con un Xtal de 4 Mhz? o donde
encuentro la informacion, en el datasheet no encontre como hacerlo,
gracias por la ayuda,

ANDRES ALEGRIA
andresalegria@...
alegriaconejo2@...
Popayán-CAUCA-COLOMBIA
"Dice mas el necio cuando calla, que el sabio cuando habla"

ANDRES ALEGRIA
alegriaandres@gmail.com
andresalegria@hotmail.com

Desconectado vszener

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2395
RE: Limites modulo PWM
« Respuesta #1 en: 25 de Diciembre de 2005, 17:00:00 »
Buenas!!!si usas el lenguaje c mirate en el subforo de c concretamente el el post de ejemplitos en c donde hay dos ejemplos de programas usando el PWM, los programas son el numero 45 y 46 respectivamente....

Suerte!!!Giño
· Nos vemos en los bares!!!!!
· Mi Blog: Aqueronte

Desconectado maunix

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4751
    • Mi Sitio Web Personal
RE: Limites modulo PWM
« Respuesta #2 en: 25 de Diciembre de 2005, 21:39:00 »
Escrito originalmente por Andres71
Saludos a todos,
Alguien me puede decir como calculo los limites en frecuencia del
Modulo PWM de un 16f873 trabajando con un Xtal de 4 Mhz? o donde
encuentro la informacion, en el datasheet no encontre como hacerlo,
gracias por la ayuda,



Amigo los límites del PWM están en el datasheet, lo que ocurre es que no estan masticados para toda frecuencia y prescaler del TIMER2 que elijas! están expresados en una fórmula y tu debes reemplazar los valores.

PWM Period = [(PR2) + 1] • 4 • TOSC • (TMR2 Prescale Value)

Los limites serían:  PR2 = 1,  TMR2 Prescaler = 1
                              PR2 = 255 , TMR2 PRESCALER = 16

Frec. Maxima = (1 +1 ) * 4 * 0.25 useg * 1 = 500 kHz
Frec. Minima =  (255 + 1 ) * 2 * 0.25useg * 16 = 244 Hz


Saludos!

- La soberbia de un Einstein es entendible.. la de un salame es intolerable (A.Dolina)
- En teoría no hay diferencia entre la teoría y la práctica. En la práctica... si la hay.
- Lee, Lee, Lee y luego pregunta.(maunix)
- Las que conducen y arrastran al mundo no son las máquinas, sino las ideas (V. Hugo)
- Todos los hombres se parecen por sus palabras; solamente las obras evidencian que no son iguales.(Moliere)
- Todo debería ser hecho tan simple como sea posible pero no mas simple que eso.(A.Einstein)

Desconectado Andres71

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 149
RE: Limites modulo PWM
« Respuesta #3 en: 26 de Diciembre de 2005, 10:48:00 »
Gracias por las respuestas, gracias por aclararme esto.
"Dice mas el necio cuando calla, que el sabio cuando habla"

ANDRES ALEGRIA
alegriaandres@gmail.com
andresalegria@hotmail.com

Desconectado pocher

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 2568
RE: Limites modulo PWM
« Respuesta #4 en: 27 de Diciembre de 2005, 01:07:00 »
Mauricio, el PR2mín ¿no sería un 0?

Desconectado maunix

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4751
    • Mi Sitio Web Personal
RE: Limites modulo PWM
« Respuesta #5 en: 27 de Diciembre de 2005, 10:00:00 »
Escrito originalmente por pocher
Mauricio, el PR2mín ¿no sería un 0?


Si es cierto Sonrisa aunque nunca utilicé el PWM con PR2 = 0
- La soberbia de un Einstein es entendible.. la de un salame es intolerable (A.Dolina)
- En teoría no hay diferencia entre la teoría y la práctica. En la práctica... si la hay.
- Lee, Lee, Lee y luego pregunta.(maunix)
- Las que conducen y arrastran al mundo no son las máquinas, sino las ideas (V. Hugo)
- Todos los hombres se parecen por sus palabras; solamente las obras evidencian que no son iguales.(Moliere)
- Todo debería ser hecho tan simple como sea posible pero no mas simple que eso.(A.Einstein)


 

anything