roboforum.ru

Технический форум по робототехнике.


Расчет частоты ШИМ

Раздел создан специально для людей которым интересна робототехника, но в силу разных причин они не знают с чего начать.
Задавайте ваши вопросы, какими бы простыми они не казались, постоянные посетители форума постараются ответить на них по мере своих сил.
Робот своими руками. Самодельный робот.

Расчет частоты ШИМ

Сообщение DDosT » 20 авг 2009, 16:11

Что-то я совсем запутался с тем как рассчитывается частота ШИМ. Вот в даташите про таймер T2 написано следующее:
"Частота генерируемого в рассматриваемом режиме (Phase Correct PWM) сигнала определяется ТАКТОВАЯ ЧАСТОТА/512*КОЭФФИЦИЕНТ ДЕЛЕНИЯ ПРЕДДЕЛИТЕЛЯ".
1. Это и имеется ввиду частота ШИМ?
2. Если так то получается что с таймера T2 я больше чем 15.625кГц при частоте внутреннего генератора 8МГц не получу?
3. И выходит что программно частоту на этом таймере можно сменить только изменив коэффициент предделителя?
4. Значит высоких частот можно добиться только на таймерах T1(T3)?

P.S. я читал тут http://avr123.nm.ru/z8.htm про ШИМ, но во влияние разрядности ШИМ на частоту не въехал совсем. Разве разрядность влияет на частоту, а не на величину?
DDosT
 
Сообщения: 42
Зарегистрирован: 11 авг 2009, 18:39
Откуда: Москва

Re: Расчет частоты ШИМ

Сообщение Duhas » 20 авг 2009, 16:16

для начала - зачем именно Phase Correct PWM ? обычный Fast PWM не катит?

там можно выше частоту... это именно этот режим не может больше...

разрядность влияет на частоту при постоянной тактовой.. ибо при 8 битах нужно досчитать до 255, а при 9 уже до 511... соответственно частота в два раза ниже с каждым битом
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Расчет частоты ШИМ

Сообщение DDosT » 20 авг 2009, 16:20

А, всё, теперь въехал.
DDosT
 
Сообщения: 42
Зарегистрирован: 11 авг 2009, 18:39
Откуда: Москва

Re: Расчет частоты ШИМ

Сообщение Antonii » 20 авг 2009, 17:34

DDosT писал(а): получается что с таймера T2 я больше чем 15.625кГц при частоте внутреннего генератора 8МГц не получу?
Это оптимальная частота ШИМ. Такая же в апноутах по электроприводу AVR447 AVR449 на ATmega48. Желательно для ШИМ именно режим "фэйз корект".
Antonii
 
Сообщения: 10
Зарегистрирован: 20 авг 2009, 09:37
Откуда: Москва


Вернуться в Новичкам или основы основ роботостроения.

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8