roboforum.ru

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

PROTEUS где скачать рабочую версию ?

Re: PROTEUS где скачать рабочую версию ?

MiBBiM » 31 авг 2009, 21:29

кстати, откуда взялось магическое число 510 (т.е. не степень двойки)?

Re: PROTEUS где скачать рабочую версию ?

blindman » 31 авг 2009, 21:33

от 0 до 255, от 255 до 0 - итого 510 периодов тактовых импульсов на 1 цикл ШИМ

Re: PROTEUS где скачать рабочую версию ?

ALHIMIK » 31 авг 2009, 21:53

счётный регистр отстаётся в переполненом состоянии один такт + такт на переход 255-0
и в Евстифееве частота ШИМ = частота тактовая/(делитель *512)

Добавлено спустя 39 секунд:
Режим с точной фазой

Re: PROTEUS где скачать рабочую версию ?

blindman » 31 авг 2009, 21:54

В каком таком переполненном состоянии?

Re: PROTEUS где скачать рабочую версию ?

ALHIMIK » 31 авг 2009, 21:54

досчитал до 255
и ждёт один такт + такт для 255 - 0

Re: PROTEUS где скачать рабочую версию ?

blindman » 31 авг 2009, 21:57

ALHIMIK: речь о режиме Phase Correct PWM. Ты читал о нем в даташите? Где там написано что кто-то что-то ждёт? И что в этом режиме есть переход 255 => 0 ?

Re: PROTEUS где скачать рабочую версию ?

ALHIMIK » 31 авг 2009, 21:58

стр 358 середина 2 го обзаца
Евстифеева

Re: PROTEUS где скачать рабочую версию ?

blindman » 31 авг 2009, 22:15

А ты возьми и в железе проверь. А потом сравни с данными даташита и тем, что Евстифеев пишет. Даже Библию и ту полностью на веру только фанатики принимают :)

Re: PROTEUS где скачать рабочую версию ?

ALHIMIK » 31 авг 2009, 22:21

со сбросом таймера я конечно погоречился :oops: :sorry:
те 512 очередная опечатка ?

Re: PROTEUS где скачать рабочую версию ?

blindman » 31 авг 2009, 22:28

Не знаю, опечатка это или просто недопонимание, не разрешённое практикой, но 512 - это неверно. При частоте кварца 7,3728 МГц и предделителе 1024, измеренная частота ШИМ получается 14,11 Гц - что соответствует 510, а не 512 (14,0625 Гц).

Re: PROTEUS где скачать рабочую версию ?

MiBBiM » 31 авг 2009, 22:33

а я картинку нарисовал для 2х-битного шима и сразу все стало ясно :) спасибо blindman

Re: PROTEUS где скачать рабочую версию ?

avr123.nm.ru » 31 авг 2009, 22:47

да и в студии 510 получается.

Добавлено спустя 1 минуту 21 секунду:
ALHIMIK писал(а):стр 358 середина 2 го обзаца
Евстифеева

ща все метнулись евстифеева от пыли чистить и искать стр 358 :ROFL:

Re: PROTEUS где скачать рабочую версию ?

MiBBiM » 31 авг 2009, 23:07

ALHIMIK писал(а):досчитал до 255 и ждёт один такт + такт для 255 - 0

если бы на сброс счетчика тратился тик таймера, то частота шим вычислялась бы с коэффициентом 257

Re: PROTEUS где скачать рабочую версию ?

avr123.nm.ru » 31 авг 2009, 23:55

и кто етот офтоп вычистит ????????????

хорошо бы в топик "Таймеры в AVR"

Re: PROTEUS где скачать рабочую версию ?

ALHIMIK » 03 сен 2009, 19:35

если бы на сброс счетчика тратился тик таймера, то частота шим вычислялась бы с коэффициентом 257

с чего бы это ?
255 считает + 1 на переход(сброс) = 256
справедливо для всего кроме чёткая фаза , чёткая фаза и частота


Rambler\'s Top100 Mail.ru counter