roboforum.ru

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

Как снизить скорость перемещения робота?

Раздел создан специально для людей которым интересна робототехника, но в силу разных причин они не знают с чего начать.
Задавайте ваши вопросы, какими бы простыми они не казались, постоянные посетители форума постараются ответить на них по мере своих сил.
Робот своими руками. Самодельный робот.

Как снизить скорость перемещения робота?

Сообщение LeonRobot » 19 ноя 2007, 01:07

Проблема вот в чем. Строю робота на базе RC-машинки. Машинка попалась просто зверь, носится так что напрочь выворачивает при столкновении передний и задний бампера. Я видел два пути снизить скорость, это снизить напряжение на двигателе или изменить конструкцию редуктора. Редуктор сразу отпал как только я разобрал моторный отсек, там все очень технично сделано, влазить не хочу. Напряжение на двигателе около 7В, для понижения его ничего лучшего не придумал как поставить в цепь с двигателем последовательно резистор. Начал с 1КОм, потом поставил подстроечное сопротивление, снизил его сопротивление почти до нуля и только тогда двигатель заработал, а сам резистор разогрелся и сгорел). Сечас все вернул обратно - машинка носится как сумашедшая. Вижу еще один выход - загрузить ее каким-то весом, но не технично это. У кого какие соображения?
LeonRobot
 
Сообщения: 48
Зарегистрирован: 12 авг 2007, 01:30
Откуда: Волгоград

Re: Как снизить скорость перемещения робота?

Сообщение MegaBIZON » 19 ноя 2007, 01:53

Так... ты же именно робота делать собрался?
Тоесть он будет весь из себя такой на микроконтроллерах, драйверах, тсопах и прочем.
И наверняка в нём будет присутствовать ШИМ?
(Господи, ну почему именно я, человек предельно далёкий от этих материй, расказываю про шим?)
Аватара пользователя
MegaBIZON
 
Сообщения: 6285
Зарегистрирован: 12 янв 2007, 00:34
Откуда: Масква

Re: Как снизить скорость перемещения робота?

Сообщение Master » 19 ноя 2007, 10:36

почему именно я, человек предельно далёкий от этих материй, расказываю про шим?

Это судьба.
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Re: Как снизить скорость перемещения робота?

Сообщение LeonRobot » 19 ноя 2007, 12:29

MegaBIZON писал(а):Так... ты же именно робота делать собрался?
Тоесть он будет весь из себя такой на микроконтроллерах, драйверах, тсопах и прочем.
И наверняка в нём будет присутствовать ШИМ?
(Господи, ну почему именно я, человек предельно далёкий от этих материй, расказываю про шим?)


Все будет немного иначе. Робот будет управляться с компа по радио, поэтому ни контроллеров ни ШИМ в нем не будет. Я вот подумал, а может просто запитать радио блок и мотор назными источниками тока? Сейчас на роботе стоит аккумулятор на 9В. Он питает плату приемника и мотор. А что если с выхода платы сигнал подавать на транзистор в режиме ключа, который будет соединять или разъединять мотор с отдельный аккумулятором, но пониженного вольтажа, и тогда мотор будет куртиться медленней. Или это бред?
LeonRobot
 
Сообщения: 48
Зарегистрирован: 12 авг 2007, 01:30
Откуда: Волгоград

Re: Как снизить скорость перемещения робота?

Сообщение Digit » 19 ноя 2007, 12:59

:wink: Есть подозрение, что движок рассчитан именно на это напряжение, а при других условиях крутиться будет, но КПД будет хуже.

А разве у RC модели нет возможности регуляции скорости? Ну, типа того, что ручку сильно повернул - быстро едет, слабо - медленно? Может в машинке в этой цепи поковыряться? Там наверняка либо ШИМ-контроллер, либо еще какая приблуда... А значит ее можно подстроить так, чтоб при максимуме на ручке скорость была не сильно убойная...
злой полицейский
Аватара пользователя
Digit
 
Сообщения: 3339
Зарегистрирован: 27 ноя 2004, 00:42
Откуда: совсем Москва
ФИО: Григорий

Re: Как снизить скорость перемещения робота?

Сообщение LeonRobot » 19 ноя 2007, 15:50

Digit писал(а)::wink: Есть подозрение, что движок рассчитан именно на это напряжение, а при других условиях крутиться будет, но КПД будет хуже.

А разве у RC модели нет возможности регуляции скорости? Ну, типа того, что ручку сильно повернул - быстро едет, слабо - медленно? Может в машинке в этой цепи поковыряться? Там наверняка либо ШИМ-контроллер, либо еще какая приблуда... А значит ее можно подстроить так, чтоб при максимуме на ручке скорость была не сильно убойная...



нет к сожалению у меня нету, там просто вперед, назад, влево и вправо.
LeonRobot
 
Сообщения: 48
Зарегистрирован: 12 авг 2007, 01:30
Откуда: Волгоград

Re: Как снизить скорость перемещения робота?

Сообщение Guriy » 19 ноя 2007, 17:12

А если ШИМ на 555 организовать? Только со схемами это не ко мне :)

типа такого: http://www.diagram.com.ua/list/t_555.shtml
Аватара пользователя
Guriy
 
Сообщения: 122
Зарегистрирован: 13 окт 2007, 14:07
Откуда: Украина, Киев

Re: Как снизить скорость перемещения робота?

Сообщение SSG » 19 ноя 2007, 18:30

Если электронику влом или нет возможности дорабатывать, то придется редухтор более другой взять или имеющийся доработать :)
Можно еще, если есть возможность, колесики меньшего диаметра поставить. 8)
I live My life!
Аватара пользователя
SSG
 
Сообщения: 1058
Зарегистрирован: 15 янв 2007, 19:23
Откуда: Беларусь, Барановичи
прог. языки: С для МК, Delphi для ПК

Re: Как снизить скорость перемещения робота?

Сообщение LeonRobot » 19 ноя 2007, 19:47

SSG писал(а):Если электронику влом или нет возможности дорабатывать, то придется редухтор более другой взять или имеющийся доработать :)
Можно еще, если есть возможность, колесики меньшего диаметра поставить. 8)



А разве не большего диаметра нужно ставить?
LeonRobot
 
Сообщения: 48
Зарегистрирован: 12 авг 2007, 01:30
Откуда: Волгоград

Re: Как снизить скорость перемещения робота?

Сообщение Guriy » 19 ноя 2007, 19:49

LeonRobot писал(а):А разве не большего диаметра нужно ставить?

Колесики - меньшего, а звездочки в редуктор - большего.
Аватара пользователя
Guriy
 
Сообщения: 122
Зарегистрирован: 13 окт 2007, 14:07
Откуда: Украина, Киев

Re: Как снизить скорость перемещения робота?

Сообщение Strijar » 19 ноя 2007, 22:36

Вот у людей проблемы! Я думаю как своего разогнать, а они затормозить не могут ;) Выложи фотки этого чуда - встретится куплю.

Добавлено спустя 1 минуту 22 секунды:
LeonRobot писал(а):Робот будет управляться с компа по радио, поэтому ни контроллеров ни ШИМ в нем не будет.
Ну значит ШИМ надо сделать на компе ;)
Аватара пользователя
Strijar
 
Сообщения: 664
Зарегистрирован: 28 авг 2006, 17:09
Откуда: Всеволожск (СПб)
прог. языки: С, C++, Python, Lua, VHDL, Verilog, Forth
ФИО: Олег Белоусов

Re: Как снизить скорость перемещения робота?

Сообщение LeonRobot » 19 ноя 2007, 23:01

Guriy писал(а):
LeonRobot писал(а):А разве не большего диаметра нужно ставить?

Колесики - меньшего, а звездочки в редуктор - большего.

А если всетаки в редуктор не лезть, размером колес можно что-то изменить?
LeonRobot
 
Сообщения: 48
Зарегистрирован: 12 авг 2007, 01:30
Откуда: Волгоград

Re: Как снизить скорость перемещения робота?

Сообщение Digit » 19 ноя 2007, 23:50

Ну да, можно и без редуктора. Варианты ж написали уже:
1. Поставить колесики маленькие. Чем меньше колесо, тем меньший путь проедет за один оборот.
2. Поставить электронику, которая будет постоянным ШИМом задавать меньше скорость.
3. Попытаться реализовать ШИМ на уровне компа, т.е. пытаться быстро-быстро слать с компа сигналы "едем"-"стоим"
4. Попробовать запитать электронную начининку модели и движки от разных источников (например, померить ток потребления движка и поставить перед ним какую-нить микруху типа 78L05. Это я только что выдумал, так что могу и нагнать. Но вроде б если по току микруха пролезет то должно заработать)
злой полицейский
Аватара пользователя
Digit
 
Сообщения: 3339
Зарегистрирован: 27 ноя 2004, 00:42
Откуда: совсем Москва
ФИО: Григорий

Re: Как снизить скорость перемещения робота?

Сообщение Myp » 20 ноя 2007, 10:36

так как машинка дяшовая радиоуправляемая без наваротов шим с компа делать невыйдет
там ДУ жутко тормозное

единсвенный вариант собирать простейшую схему с ШИМом и подключать к моторам
насчёт понижения напряжения... чото это не спортивно както, но в принципе можно попробовать подобрать напряжение при котором не так шустро ездит
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Как снизить скорость перемещения робота?

Сообщение Master » 20 ноя 2007, 11:03

Зафигачить сверху тяжеленный аккумулятор, и долго ездит и медленно :D
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

След.

Вернуться в Новичкам или основы основ роботостроения.

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

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

cron