Академический Документы
Профессиональный Документы
Культура Документы
Abril de 2015
La base de PWM es la variacin del ciclo til (Duty Cycle) de una seal
cuadrada.
DutyCycle
TON
TON
TON TOFF
TOFF
55
TON
Vpdt Vp
TON
T
1
T
T
2
VAVG
Vp
2
56
PWM
Rpido
Temporizador
0
ATMega8
ATMega16
57
PWM Rpido
Es una opcin para generar una seal PWM a una frecuencia alta.
El temporizador cuenta de cero a su valor mximo y se reinicia.
Cuando ocurre una coincidencia por comparacin, la salida OCx se
pone en bajo y cuando el contador alcanza su mximo, OCx se pone
en alto. A este modo se conoce como No Invertido.
En el modo Invertido ocurre lo contrario para OCx.
58
PWM Rpido
El doble bfer de escritura para OCRx hace que las escrituras reales se
realicen cuando TCNTx alcanza su valor mximo.
60
62
El temporizador 0 y PWM
(slo ATMega16)
TCCR0 (Timer/Counter Control Register 0), registro de control del
temporizador/contador 0.
7
FOC0
WGM00
COM01
COM00
WGM01
CS02
CS01
CS00
WGM01
WGM00
Descripcin
Normal
Fast PWM
65
COM01
COM00
Descripcin
Modo No Invertido
Modo Invertido
66
El temporizador 1 y PWM
TCCR1A (Timer/Counter 1 Control Register A), registro A para el
control del temporizador/contador 1.
7
COM1A1
COM1A0
COM1B1
COM1B0
FOC1A
FOC1B
WGM11
WGM10
ICNC1
ICES1
WGM13 WGM12
CS12
CS11
CS10
67
WGM13
WGM12
WGM11
WGM10
Descripcin
MAX
Normal
0xFFFF
0x00FF
0x01FF
0x03FF
CTC
OCR1A
0x00FF
0x01FF
0x03FF
ICR1
OCR1A
10
ICR1
11
OCR1A
12
CTC
13
Reservado
14
PWM Rpido
ICR1
15
PWM Rpido
OCR1A
ICR1
68
COM1A1/
COM1B1
COM1A0/
Descripcin
COM1B0
Modo No Invertido
Modo Invertido
69
El temporizador 2 y PWM
TCCR2 (Timer/Counter Control Register 2), registro de control del
temporizador/contador 0.
7
FOC2
WGM20
COM21
COM20
WGM21
CS22
CS21
CS20
WGM21
WGM20
Descripcin
Normal
Fast PWM
70
COM21
COM20
Descripcin
Modo No Invertido
Modo Invertido
71