roboforum.ru

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

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

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

LeonRobot » 19 ноя 2007, 01:07

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

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

MegaBIZON » 19 ноя 2007, 01:53

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

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

Master » 19 ноя 2007, 10:36

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

Это судьба.

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

LeonRobot » 19 ноя 2007, 12:29

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


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

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

Digit » 19 ноя 2007, 12:59

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

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

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

LeonRobot » 19 ноя 2007, 15:50

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

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



нет к сожалению у меня нету, там просто вперед, назад, влево и вправо.

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

Guriy » 19 ноя 2007, 17:12

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

типа такого: http://www.diagram.com.ua/list/t_555.shtml

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

SSG » 19 ноя 2007, 18:30

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

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

LeonRobot » 19 ноя 2007, 19:47

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



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

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

Guriy » 19 ноя 2007, 19:49

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

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

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

Strijar » 19 ноя 2007, 22:36

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

Добавлено спустя 1 минуту 22 секунды:
LeonRobot писал(а):Робот будет управляться с компа по радио, поэтому ни контроллеров ни ШИМ в нем не будет.
Ну значит ШИМ надо сделать на компе ;)

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

LeonRobot » 19 ноя 2007, 23:01

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

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

А если всетаки в редуктор не лезть, размером колес можно что-то изменить?

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

Digit » 19 ноя 2007, 23:50

Ну да, можно и без редуктора. Варианты ж написали уже:
1. Поставить колесики маленькие. Чем меньше колесо, тем меньший путь проедет за один оборот.
2. Поставить электронику, которая будет постоянным ШИМом задавать меньше скорость.
3. Попытаться реализовать ШИМ на уровне компа, т.е. пытаться быстро-быстро слать с компа сигналы "едем"-"стоим"
4. Попробовать запитать электронную начининку модели и движки от разных источников (например, померить ток потребления движка и поставить перед ним какую-нить микруху типа 78L05. Это я только что выдумал, так что могу и нагнать. Но вроде б если по току микруха пролезет то должно заработать)

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

Myp » 20 ноя 2007, 10:36

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

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

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

Master » 20 ноя 2007, 11:03

Зафигачить сверху тяжеленный аккумулятор, и долго ездит и медленно :D


cron
Rambler\'s Top100 Mail.ru counter