Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Timer(PWM)
Prez Camacho Jess Asmeth
Ingeniera en Sistemas Computacionales,
Instituto Tecnolgico de Tuxtla Gutirrez,
Tuxtla Gutirrez Chiapas
killerMstr1@gmail.com
I. I NTRODUCCIN
El timer a es un temporizador/contador el cual utilizaremos
para nuestras aplicaciones con distintos fines ya que con el
podemos medir y generar intervalos de tiempo, utilizarlo como
contador de eventos, generar PWM a distintas frecuencias,
muestrear seales etc.
II. DESARROLLO DE CONTENIDOS
Si tenemos un contador de pulsos al cual le insertamos una
seal cuadrada de cierto periodo conocido, entonces despus
de cierto tiempo al consultar la cuenta podremos calcular el
tiempo que ha transcurrido desde que iniciamos la cuenta. En
si este es el principio bsico de este perifrico.
2) MODO
CONTINUO:
En
este
modo
el
contador/temporizador cuenta de manera repetida hasta
el valor mximo permitido el cual es 0xFFFF y despus
regresa a cero, as la bandera de interrupcin es colocada
cuando la cuenta pasa desde 0xFFFF a 0x0, as podemos
generar interrupciones con periodo de 65535(Tsrc) donde
Tsrc es el periodo de la fuente que seleccionamos con su
respectivo divisor de frecuencia. A continuacin una imagen
que ilustra de mejor manera este modo.
A. MODOS DE CUENTA
1) MODO ASCENDENTE : En este modo el contador/temporizador contara desde cero hasta el valor almacenado
en TACCR0, despus de eso la cuenta se reinicia y continua de
nuevo. En la siguiente imagen se puede ver mejor este modo
de cuenta.
Fig. 3. Modo continuo
III. C ONCLUSIN
El modulo del timer del msp430g2553 nos ofrece varias
funciones, una de las funciones se representa en esta prctica,
existen diferentes modos de manejo del PWM y en esta
prctica se utilizado afectado la variable TACCR1, no fue
muy complejo, solo se necesitan declarar los mdulos y las
variables a utilizar, en esta prctica solo se utiliza un mdulo
pero uniendo todos los mdulos del LaunchPad msp430g2553
podremos hacer grandes cosas.
[?]
R EFERENCES
[1] http://www.ccs.neu.edu/home/noubir/Courses/SWARM/S09/slides/msp430clocks-timers.pdf
[2] http://homepages.ius.edu/RWISMAN/C335/HTML/msp430Timer.HTM
[3] http://web.eng.fiu.edu/watsonh/eel4730/slap113.pdf
[4] https://courses.cs.washington.edu/courses/cse466/11au/calendar/04Interrupts-posted.pdf
[5] http://dbindner.freeshell.org/msp430/
https://www.youtube.com/watch?v=oOWDnlvPUUA
Fig. 10. Resultados de la prctica