roboforum.ru

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

Вот и мой первый робот!

Re: Вот и мой первый робот!

MegaBIZON » 13 июл 2010, 22:18

будет, не боись :)

Re: Вот и мой первый робот!

RoboSanya » 19 июл 2010, 16:32

У меня пылится немного

Re: Вот и мой первый робот!

Skyline » 20 июл 2010, 11:55

GHOST_J_D писал(а):пылищи будут мотать мама не горюй.

MegaBIZON писал(а):угу, тоже хотел сказать - есть этого шасси такая фигня.

RoboSanya писал(а):У меня пылится немного

Вывод: нужно чаще убираться! :D

Re: Вот и мой первый робот!

=DeaD= » 20 июл 2010, 13:15

Неправильный вывод, правильный - мобильного робота можно использовать для контроля загрязненности помещения :crazy:

Re: Вот и мой первый робот!

Skyline » 28 авг 2010, 10:50

Всем здравствуйте! Решил написать в этой теме, так как вопрос непосредственно относится к роботу. Нужно совместить работу протокола RC-5(работающий с таймером 0), ШИМ двигателей(таймер 1) и вращение сервы, остается таймер 2. Но ни как не получается заставить серву работать со 2 таймером, убирал ШИМ, пробовал повесить на 1, тоже не выходит. Знаю что у pashteet была такая же проблема и он её решил путем совмещением двух МК, отвечающих за разные вещи. Можно ли как нибудь обойтись одним контроллером и решить эту задачку?

Re: Вот и мой первый робот!

yak-40 » 28 авг 2010, 12:21

Если серва с таймером0 работает, то RC5 можно на таймер2 переставить.

Re: Вот и мой первый робот!

Michael_K » 28 авг 2010, 12:27

1. Таймер1 (аж 16-ти битный) использовать для шима мотора, имхо, расточительство.
2. Реализовать - не проблема, но конкретная реализация от многого зависит... ну например, я совершенно не представляю, как в конкретно вашем случае реализован прием RC-5, в каких режимах работают таймеры, как используются (если используются) прерывания, добавить сюда еще и бейсик - фиг знает, как там в нем чего работает.

3. Опишите в чем проблема заставить серву работать с таймером?
Ставите таймер в режим быстрого шима с топом равным OCR1A, сигнал берете с ноги OC1B.
Значением OCR1A устанавливаете длину периода, а значением OCR1B - длину импульса
(ну понятно, что надо еще настроить прескэйлер, ногу, полярность и т.п.)
Почему это не получается?

Re: Вот и мой первый робот!

Skyline » 28 авг 2010, 12:55

Если серва с таймером0 работает, то RC5 можно на таймер2 переставить.

Нужно будет попробовать.
1. Таймер1 (аж 16-ти битный) использовать для шима мотора, имхо, расточительство.

Когда, писал программку, не знал еще всех тонкостей и какие таймеры куда лучше поставить.
Опишите в чем проблема заставить серву работать с таймером?

В том, что когда вешаешь серву на другой таймер она просто не работает. Компилятор ошибок не находит, все верно, а на деле она не пашет!
Ставите таймер в режим быстрого шима с топом равным OCR1A, сигнал берете с ноги OC1B.
Значением OCR1A устанавливаете длину периода, а значением OCR1B - длину импульса
(ну понятно, что надо еще настроить прескэйлер, ногу, полярность и т.п.)
Почему это не получается?

Попробую конечно с этим разобраться!

Re: Вот и мой первый робот!

ALHIMIK » 28 авг 2010, 13:27

Ставите таймер в режим быстрого шима с топом равным OCR1A, сигнал берете с ноги OC1B.
Значением OCR1A устанавливаете длину периода, а значением OCR1B - длину импульса

расточительно :) топом можно сделать ICR1 и будет 2 независимых сигнала для серв

Re: Вот и мой первый робот!

Ворон » 28 авг 2010, 14:56

MegaBIZON писал(а):Вот смотрю-смотрю я на этих пультоуправляемых роботиков... и вопрос вот возник: а к нему любой пульт подойдёт? от любого телека?
и второй вопрос: а самостоятельно для него пульт смастрячить много делов? Без всех этих лишних кнопок чтоб был.. Или проще и дешевле купить любой подешевле, и подогнать робота под него?

самое простое скачать проги из инета для управления телевизором с компа и в них выбрать нужный протокол команд))ваще кнопок не будет))
ps сори за офтоп

Re: Вот и мой первый робот!

Michael_K » 28 авг 2010, 15:30

ALHIMIK писал(а):расточительно :) топом можно сделать ICR1 и будет 2 независимых сигнала для серв

Ага, писал, думая о втором таймере, почему-то :pardon:

Re: Вот и мой первый робот!

Skyline » 28 авг 2010, 15:55

Извиняюсь где можно почитать, посмотреть про установление длин периода, импульса, прескэйлер и пр. А то в бейсике все как то попроще будет!

Добавлено спустя 13 минут 3 секунды:
Что-то гуглил, гуглил я эти проги управления телеком с компа, но так и не нашел!
Для управление компьютером, например с мобильного, прог довольно много.

Re: Вот и мой первый робот!

ALHIMIK » 28 авг 2010, 16:35

в документации на мк

Re: Вот и мой первый робот!

dg91 » 31 авг 2010, 20:09

Скайлайн, а как ты прикрепил новые двигатели?

Re: Вот и мой первый робот!

Skyline » 15 сен 2010, 19:27

dg91 писал(а):Скайлайн, а как ты прикрепил новые двигатели?

Смотри 7-ой пост, если конечно еще нужно!


cron
Rambler\'s Top100 Mail.ru counter