roboforum.ru

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

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

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

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

Сообщение MiBBiM » 31 авг 2009, 21:29

кстати, откуда взялось магическое число 510 (т.е. не степень двойки)?
Tomorrow will be. Better
Аватара пользователя
MiBBiM
 
Сообщения: 1866
Зарегистрирован: 29 окт 2007, 18:11
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript

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

Сообщение blindman » 31 авг 2009, 21:33

от 0 до 255, от 255 до 0 - итого 510 периодов тактовых импульсов на 1 цикл ШИМ
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

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

Сообщение ALHIMIK » 31 авг 2009, 21:53

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

Добавлено спустя 39 секунд:
Режим с точной фазой
Аватара пользователя
ALHIMIK
 
Сообщения: 997
Зарегистрирован: 05 окт 2008, 14:41
Откуда: СПб
прог. языки: C,Python

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

Сообщение blindman » 31 авг 2009, 21:54

В каком таком переполненном состоянии?
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

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

Сообщение ALHIMIK » 31 авг 2009, 21:54

досчитал до 255
и ждёт один такт + такт для 255 - 0
Аватара пользователя
ALHIMIK
 
Сообщения: 997
Зарегистрирован: 05 окт 2008, 14:41
Откуда: СПб
прог. языки: C,Python

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

Сообщение blindman » 31 авг 2009, 21:57

ALHIMIK: речь о режиме Phase Correct PWM. Ты читал о нем в даташите? Где там написано что кто-то что-то ждёт? И что в этом режиме есть переход 255 => 0 ?
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

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

Сообщение ALHIMIK » 31 авг 2009, 21:58

стр 358 середина 2 го обзаца
Евстифеева
Аватара пользователя
ALHIMIK
 
Сообщения: 997
Зарегистрирован: 05 окт 2008, 14:41
Откуда: СПб
прог. языки: C,Python

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

Сообщение blindman » 31 авг 2009, 22:15

А ты возьми и в железе проверь. А потом сравни с данными даташита и тем, что Евстифеев пишет. Даже Библию и ту полностью на веру только фанатики принимают :)
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

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

Сообщение ALHIMIK » 31 авг 2009, 22:21

со сбросом таймера я конечно погоречился :oops: :sorry:
те 512 очередная опечатка ?
Аватара пользователя
ALHIMIK
 
Сообщения: 997
Зарегистрирован: 05 окт 2008, 14:41
Откуда: СПб
прог. языки: C,Python

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

Сообщение blindman » 31 авг 2009, 22:28

Не знаю, опечатка это или просто недопонимание, не разрешённое практикой, но 512 - это неверно. При частоте кварца 7,3728 МГц и предделителе 1024, измеренная частота ШИМ получается 14,11 Гц - что соответствует 510, а не 512 (14,0625 Гц).
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

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

Сообщение MiBBiM » 31 авг 2009, 22:33

а я картинку нарисовал для 2х-битного шима и сразу все стало ясно :) спасибо blindman
Tomorrow will be. Better
Аватара пользователя
MiBBiM
 
Сообщения: 1866
Зарегистрирован: 29 окт 2007, 18:11
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript

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

Сообщение avr123.nm.ru » 31 авг 2009, 22:47

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

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

ща все метнулись евстифеева от пыли чистить и искать стр 358 :ROFL:
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

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

Сообщение MiBBiM » 31 авг 2009, 23:07

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

если бы на сброс счетчика тратился тик таймера, то частота шим вычислялась бы с коэффициентом 257
Tomorrow will be. Better
Аватара пользователя
MiBBiM
 
Сообщения: 1866
Зарегистрирован: 29 окт 2007, 18:11
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript

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

Сообщение avr123.nm.ru » 31 авг 2009, 23:55

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

хорошо бы в топик "Таймеры в AVR"
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

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

Сообщение ALHIMIK » 03 сен 2009, 19:35

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

с чего бы это ?
255 считает + 1 на переход(сброс) = 256
справедливо для всего кроме чёткая фаза , чёткая фаза и частота
Аватара пользователя
ALHIMIK
 
Сообщения: 997
Зарегистрирован: 05 окт 2008, 14:41
Откуда: СПб
прог. языки: C,Python

Пред.След.

Вернуться в Микроконтроллеры

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

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