AVR單片機定時
- 文件介紹:
- 該文件為 doc 格式,下載需要 1 積分
- 一、定時/計數器PWM設計要點 根據PWM的特點,在使用ATmega128的定時/計數器設計輸出PWM時應注意以下幾點: 1.首先應根據實際的情況,確定需要輸出的PWM頻率范圍,這個頻率與控制的對象有關。如輸出PWM波用于控制燈的亮度,由于人眼不能分辨42Hz以上的頻率,所以PWM的頻率應高于42Hz,否則人眼會察覺到燈的閃爍。
2.然后根據需要PWM的頻率范圍確定ATmega128定時/計數器的PWM工作方式。AVR定時/計數器的PWM模式可以分成快速PWM和頻率(相位)調整PWM兩大類。
3.快速PWM可以的到比較高頻率的PWM輸出,但占空比的調節精度稍微差一些。此時計數器僅工作在單程正向計數方式,計數器的上限值決定PWM的頻率,而比較匹配寄存器的值決定了占空比的大小。PWM頻率的計算公式為:
PWM頻率 = 系統時鐘頻率/(分頻系數*(1+計數器上限值))
4.快速PWM模式適合要求輸出PWM頻率較高,但頻率固定,占空比調節精度要求不高的應用。 ...