Discusión:PWM (Modulación de Ancho de Pulso)

De Wikitronica
Revisión del 16:26 3 ene 2013 de Racuna (Discusión | contribuciones) (Revertidos los cambios de 67.231.241.85 (disc.) a la última edición de Leofragachan)

(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Saltar a: navegación, buscar

Se necesitan ejemplos, no esta claro como configurar el PWM. Importante:

  • Como configurar los puertos con ejemplos
  • Como configurar el periodo con ejemplos del cálculo para frecuencias y sources de bus.
  • Como configurar el dutycicle de la señal, con ejemplo.
  • Ejemplo de los modos de operación, aclarar los tipo de alineación, si se incluyese gráficas representativas, mejor!


Hay bastante contenido adicional para el tema del módulo pwm


Ejemplos:

  • uso en conjunto con un buzzer, como el dispuesto en el la tarjeta de desarrollo DEMOQE
  • mover un motor stepper bipolar o unipolar
  • controlar la velovidad de un motor DC
  • Controlar la intensidad de brillo de un LED. ect.


En fin, este es un módulo muy popular para los desarrollos de proyectos, sería excelente tener información más completa

En lo posible, código en assembler y C. --AK (discusión) 18:19 3 dic 2012 (VET)




Verificar si es 1MHZ realmente en:


CLKS[B:A] (Bit 4:3): Estos dos bits se usan para definir que tipo de clock se va a utilizar. El clock fijo solo sirve cuando el clock del sistema esta basado en un sistema PLL (divisor del clock). En caso de no ser así el clock va a ser el mismo que el bus clock, 1MHz para este caso. La sincronización de un clock externo se genera mediante el modulo del bus clock del TPM, mientras que para el caso de un clock fijo es a través de un circuito sincronizador.


--Leofragachan (discusión) 01:35 5 dic 2012 (VET)

Contributors

AK, Leofragachan, Racuna