Четырех ногий робот
|
|
Space | Дата: Понедельник, 17.03.2008, 21:20 | Сообщение # 16 |
Зарегистрирован 25.12.2007
Группа: Администраторы
Сообщений: 1103
Статус: Offline
| Нет . Но ты можешь попробовать сам ответить
|
|
| |
Shyrik | Дата: Понедельник, 17.03.2008, 22:44 | Сообщение # 17 |
Зарегистрирован 18.01.2008
Группа: Администраторы
Сообщений: 47
Город: Тула
Статус: Offline
| Quote (Space) Вот нашёл схему подключения сервы . Правда это на PIC . Но как видишь нет LD Как купишь сервы, то я тебе советую сначало на макетке попробовать поуправлять одной сервой, а потом пробовать с несколькими, а вот когда разберёшься как и что тогда и делай А я согласен с ним, а вдруг пройдёт. Я думаю стоит попробовать
Сообщение отредактировал Shyrik - Понедельник, 17.03.2008, 22:45 |
|
| |
AsonD | Дата: Среда, 02.04.2008, 22:24 | Сообщение # 18 |
Язык программированя: C, Pascal
Зарегистрирован 25.12.2007
Группа: Администраторы
Сообщений: 259
Город: Череповец
Статус: Offline
| В общем, я тут юзаю прогу под названием протеус, кто-нить о ней чего-нить знает?
A.S.A.Robotics.com
|
|
| |
Space | Дата: Среда, 02.04.2008, 22:33 | Сообщение # 19 |
Зарегистрирован 25.12.2007
Группа: Администраторы
Сообщений: 1103
Статус: Offline
| Я её скачал себе. Посмотрел, что из себя представляет, но с ней надо конкретно сидеть и разбираться
|
|
| |
Doniak | Дата: Среда, 02.04.2008, 23:45 | Сообщение # 20 |
Язык программированя: CodeVisionAVR Си
Зарегистрирован 19.03.2008
Группа: Модераторы
Сообщений: 584
Город: Кривой Рог (Днепропетровск)
Статус: Offline
| Quote (AsonD) В общем, я тут юзаю прогу под названием протеус, кто-нить о ней чего-нить знает? рисовать схемы и запускать проверять ошибки :) Ему на 100% доверять нельзя неправельно тестит транзисторы (из маих наблюдений) Зато очень удобно проверять програмы в МК типа герлянды мигающий светодиод. чтоб ево запустить клацай файл(иконку) ISIS слева под картой проекта(ето такой квадрат ) есть 2 маленькие кнопки P и L клацай P появится список всех доступных элементов. Выбирай те что нада. Ищё левее найди кнопку Terminals mode выглядит как 2 прямоугольника двигающихся паралельно, клацай развернётся чуть правее список там выбирай POWER и GROUND ето питание чтоб запитать схему. После нарисовки схемы снизу слева клацай треугольник как в аудио проигрывателей PLAY и схема запустится на выполнение. наверно мануал начяльного пользывания зря накалякал немного непонял вапрос:)
Сообщение отредактировал Doniak - Среда, 02.04.2008, 23:47 |
|
| |
Space | Дата: Четверг, 03.04.2008, 14:30 | Сообщение # 21 |
Зарегистрирован 25.12.2007
Группа: Администраторы
Сообщений: 1103
Статус: Offline
| Слушайте, а если мне нужно поставить мк мегу 16 в схему, то её только через поисковик элементов можно найти или другой способ есть?
|
|
| |
Doniak | Дата: Четверг, 03.04.2008, 14:53 | Сообщение # 22 |
Язык программированя: CodeVisionAVR Си
Зарегистрирован 19.03.2008
Группа: Модераторы
Сообщений: 584
Город: Кривой Рог (Днепропетровск)
Статус: Offline
| Quote (Space) Слушайте, а если мне нужно поставить мк мегу 16 в схему, то её только через поисковик элементов можно найти или другой способ есть? а она в протеусе у меня есть, нечево дополнительного неустанавливал.
|
|
| |
AsonD | Дата: Четверг, 03.04.2008, 22:54 | Сообщение # 23 |
Язык программированя: C, Pascal
Зарегистрирован 25.12.2007
Группа: Администраторы
Сообщений: 259
Город: Череповец
Статус: Offline
| В общем, че и как я разобралсо) Наконец-то узнал как подрубать сервы, ща попробую написать прогу для сервы... так тестовую да кстати... на сервы прога выглядит несколько иначе, нежели на моторчики, могет кто подскажет чего-нить?
A.S.A.Robotics.com
|
|
| |
Les | Дата: Пятница, 04.04.2008, 22:49 | Сообщение # 24 |
| Что она выглядет инача это и так понятно. Хм... Надо будет поглядеть в google мож там чё найдётся
|
|
| |
AsonD | Дата: Пятница, 04.04.2008, 22:53 | Сообщение # 25 |
Язык программированя: C, Pascal
Зарегистрирован 25.12.2007
Группа: Администраторы
Сообщений: 259
Город: Череповец
Статус: Offline
| В общем, мне дали пример программы для одной сервы, тут правдо только один кусок (не вся программа), она так, для теста сервы (как пример): Code double t; //0<t<1 - коефициент скважности импульса char j = 100; char i; while(1) { PORTB.1 = 0; for (i=0; i==round(t*j); i++) { delay_ms(2);} PORTB.1 = 1; for (i=0; i==round((1-t)*j); i++) { delay_ms(2);} }
A.S.A.Robotics.com
|
|
| |
Space | Дата: Пятница, 04.04.2008, 23:02 | Сообщение # 26 |
Зарегистрирован 25.12.2007
Группа: Администраторы
Сообщений: 1103
Статус: Offline
| это лучше чем ни чего. А брал на робофоруме?
|
|
| |
Les | Дата: Пятница, 04.04.2008, 23:05 | Сообщение # 27 |
| Теперь только разобраться с этим кусочком, а там уже и для нескольких серв
|
|
| |
AsonD | Дата: Суббота, 05.04.2008, 15:25 | Сообщение # 28 |
Язык программированя: C, Pascal
Зарегистрирован 25.12.2007
Группа: Администраторы
Сообщений: 259
Город: Череповец
Статус: Offline
| Да нет, я в нем сильно разочаровался, там ни чем не могут помоч, там для новичков один девиз - "дуй в гугл", так вот мое личное мнение: РобоФорум - зло! А подсказал мне один знакомый в асе
A.S.A.Robotics.com
|
|
| |
Space | Дата: Суббота, 05.04.2008, 16:03 | Сообщение # 29 |
Зарегистрирован 25.12.2007
Группа: Администраторы
Сообщений: 1103
Статус: Offline
| всё равно помощь от них есть
|
|
| |
AsonD | Дата: Воскресенье, 06.04.2008, 00:06 | Сообщение # 30 |
Язык программированя: C, Pascal
Зарегистрирован 25.12.2007
Группа: Администраторы
Сообщений: 259
Город: Череповец
Статус: Offline
| В общем я дописал всю прогу в общем для CV AVR Code #include <mega16.h> #include "delay.h"
void main(void) { double t = 0.45; char j = 100; char i;
PORTA=0xff; DDRA=0xff; PORTB=0xff; DDRB=0xff; PORTC=0xff; DDRC=0xff; PORTD=0xff; DDRD=0xff;
while(1) { PORTB.1 = 0; for (i=0; i==(t*j); i++) {delay_ms(2);};
PORTB.1 = 1; for (i=0;i==((1-t)*j);i++) {delay_ms(2);}; }; } ток проблема, в протеусе она не пашет, на синтаксис ошибок никаких нет, могет кто сможет у себя протестить (ну вдруг я туплю где-нить)?
A.S.A.Robotics.com
|
|
| |