roboforum.ru

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

Hexapod

Re: Hexapod

blindman » 12 июл 2008, 19:11

Как раз с точностью до наооборот : после входа в обработчик прерывания запрещены, и их можно разрешить, если это необходимо. Например, может произойти более приоритетное прерывание. А reti и так разрешает прерывания, для этого она и существует.

А насчет ограничений - это ты просто разбалован гигагерцами и мегабайтами :D

Re: Hexapod

Duhas » 13 июл 2008, 08:35

эээм, не сказал бы что особо разбалован :crazy:

reti вообщето возвращает программу на адрес сохраненный при вызове rcall, и разрешать прерывания она по идее не обязана.. ща проверю ... проверил.. выставляет флаг зараза :crazy:

хм.. ну что сказать, беседа дала плоды, теперь я знаю этот момент лучше.. вот только интересно то, что я не могу получается запретить прерывания в прерывании... если мне это нужно.. :(

Re: Hexapod

blindman » 13 июл 2008, 08:41

Duhas писал(а):вот только интересно то, что я не могу получается запретить прерывания в прерывании... если мне это нужно.. :(

Еще раз прочитай мой предыдущий пост

Re: Hexapod

Duhas » 13 июл 2008, 21:46

да я про запретить прерывания после выполнения прерывания... вобщем не важно .. офф все ето ...

Re: Hexapod

alegz » 06 авг 2008, 10:50

позвольте чтобы не плодить темы, показать что я собрал :)

Re: Hexapod

rig » 06 авг 2008, 11:17

фотки!!!!!!!!!! :Bravo:

Re: Hexapod

alegz » 06 авг 2008, 11:35

вот фотки

Добавлено спустя 6 минут 3 секунды:
Буду конструкцию менять, ибо собирал ее не по чертежам и рассчетам, а так чисто вприкидку :D Шатается все... надо бы усилить ...
Вложения
CIMG2638.jpg
CIMG2630.jpg
CIMG2625.JPG
CIMG2617.jpg
CIMG2616.jpg

Re: Hexapod

space » 06 авг 2008, 12:18

Использовал аллюминий?
Где брал и по чём?

Re: Hexapod

alegz » 06 авг 2008, 13:25

Это дюраль, 1мм ... где взял... я так и не смог найти где в свободной продаже простому человеку купить лист люминия )) помог отец и принес лист 0,5м на 0,5 с работы :D

Re: Hexapod

space » 06 авг 2008, 14:22

А вырезал чем?

Re: Hexapod

alegz » 06 авг 2008, 16:26

ножнецами по металлу... а на последней фотке, которая по идеи первая, сначало ножницами... а потом долотом и оно под углом 90 отламывается спокойно.... а вот где 2 сервы креплю... там я долго придумывал в итоге придумал раскройку ... правда дюраль ломается... так что я аккуратно на 90 градусов загибал.... ну я планирую все переделать... со временем )

Re: Hexapod

sub_null » 08 авг 2008, 11:02

По поводу программного управления сервами.
Вот принципиальная схема SSC32 ATMega8 на последней странице
http://www.lynxmotion.com/images/data/ssc-32.pdf
А вот прошивка на С. Управление реализовано программно и достаточно много кода на asm
http://www.lynxmotion.com/images/html/proj078.htm

Кстати на том же сайте есть хорошая библиотека 3D моделей для создания прототипов
http://www.lynxmotion.com/ViewPage.aspx?ContentCode=sesmodel&CategoryID=115


cron
Rambler\'s Top100 Mail.ru counter