Движущаяся по рельсам тележка. Есть вопросы.
- Войдите на сайт для отправки комментариев
Всем привет! Есть необходимость сделать маленькую тележку, чтобы ездила по маленьким рельсам и возила фотоаппарат или видеокамеру. Типа вот такой: http://www.youtube.com/watch?v=-aq7uAdb2H0
Желательные параметры:
1. Регулируемая скорость от 0,1-0,3 мм/сек до 200-300 мм/сек.
2. Возможность как ручного управления, например с джойстика, так и по принципу "нажал и забыл", а она себе едет.
3. Плавность движения.
4. Может быть (необязательно) управление затвором камеры.
Насчет механики пока думаю, насчет электроники тоже. Я вообще не электронщик, а программист, поэтому думаю по максимуму брать готовые модули на ebay, и из них собирать конструктор.
Постепенно складывается в голове, какие модули нужны, но хочу посоветоваться, потому что раньше никогда ничем подобным не занимался.
Как мне кажется, нужно следующее:
1. Собственно сам Arduino, например Nano: http://www.ebay.com/itm/Arduino-NANO-3-0-V3-0-ATMEGA168-Free-Mini-USB-Ca...
2. Контроллер-драйвер для шагового двигателя, например вот такой: http://www.ebay.com/itm/Stepper-Motor-Driver-Board-ULN2003-Arduino-AVR-A...
3. Собственно сам шаговый двигатель: http://www.ebay.com/itm/5V-Stepper-Motor-Geared-Arduino-PIC-51-AVR-MCU-A...
4. Джойстик: http://www.ebay.com/itm/Arduino-JoyStick-Module-Free-3-CABLES-/160642017...
5. Разные провода-соединители, кнопки.
Я всё правильно понимаю, или что-то упустил?
И еще что меня настораживает: я так понимаю для плавного движения нужен микрошаговый режим. Во всех ли контроллерах двигателя он есть? Или нужны какие-то особые?
Буду благодарен за любые идеи и подсказки :)
Собственно тут все больше в механнику упирается.
По движкам там написано Step Angle : 5.625° это угол шага, тоесть ты даешь движку команду сделать 1 шаг и он на этот угол поворачивается, при этом на сколько см, мм, м или как еще уже зависит от механической передачи вращения.
Рабочий ток: Current : 92mA при напруге 5В, по поводу драйвера не уверен, может проще только микруху взять? 8-10Р всего стоит. (www.platan.ru/cgi-bin/qwery_i.pl)
Моторчик наверное тебе токо 1 нужен, ведь едишь по рельсам, да и джойстик не совсем понятно нафига? 1 переменный резистер на 50К с фиксацией по центру и все.
Спасибо за советы! Насчет драйвера ... там где я живу, получится микруха, которая стоит 10 р., обойдется мне с доставкой все 260 :( Так что дешевле с ebay взять готовый драйвер. Насчет моторчика согласен, достаточно одного, по крайней мере пока. Зачем джойстик? В планах есть сделать не только перемещение тележки по прямой, но и поворот фотоаппарата вокруг своей оси на платформе. А это уже два двигателя, и джойстик наверное будет удобнее. А пока можно только одну ось использовать.
PS Кстати, я тут подумал, а не проще ли будет использовать простой двигатель постоянного тока, а не шаговый? Есть ли драйверы, которые управляют скоростью обычного двигателя, изменяя напряжение или ток? Если есть, подскажите по каким английским словам их искать? Или конкретный пример на ebay или dealextreme может быть какой-нибудь есть? Самих двигателей кучу нашел с разными RPM, а вот драйверы такое ощущение, что все для шаговых движков.
Скоростью обычного мотора постоянного тока управлять можно, но падает она не сразу - ДПТ продолжает крутиться по инерции (проверь на любом моторчик + батарейка, моторчик раскрутился, батарейку отключил, моторчик какоето время крутится), но в шаговых двигателях точность задается количеством шагов, скорость зависит от того как часто делаются шаги, а электромагнитная сила не даст провернуться пока не сделан следующий шаг (ну это уже зависит от мощьности движка, но по инерции не повернется).
Вообще если планируешь использовать ардуино как готовое устройство наверное стоит посмотреть в сторону моторшилды : www.freeduino.ru/arduino/mshield.html. туда можно воткнуть 4 ДПТ или 2 шаговика. Хотя сам я опять таки предпочту просто микруху.
Вопрос ламера :)
Вот такой например движок:
www.ebay.com/itm/270751980920
Как определить максимальную частоту вращения?
Тут Вам самому надо определиться сколько вы готовы потратить на этот проект
решения с шаговиками это самый бюджетный вариант
колекторник чуть дороже
колекторник с инкодером еще чуть дороже
без колекторник итд и тп до фулхаберов с лазерными энкодерами
а точность плавность и юзабилити пропорциональна тратам
маленькое замечание по поводу инерции колекторников это не так уважаемый Mogalkov просто в шаговике инерция гасится магнитным полем катушек ожидающих импульс следующего шага а в колекторном приводе или без колекторном существует механизм магнитного торможения тоесть подовая определенные по полярности значения на обмотках вы можите заставить замереть привод на месте а в тех случаях когда критична супер точность приводов роторы выполняются пустотелыми а приводы укомплектовываються тормозами
Для примера на МКС на приводах фото техники стоят моторчики фулхабер 600 серии стоимостью 500 долларов каждый
Собственно я определился с тем, что буду использовать шаговики. Вопрос в том, как определить максимальную скорость вращения конкретного двигателя. В описании об этом ничего нет. Просто я боюсь, что если подать на движок управляющие импульсы большей частоты, чем он может вывезти, ему придет хана. Поэтому хотелось бы сразу определиться до какой скорости максимально его можно раскручивать.
надо смотреть либо частоту макс либо указывают макс кол во шагов в секунду
ханы не будет не бойтесь от максимальной частоты он станет шуметь пищать и перестанет крутиться и все главное что бы не спалить его смотрите за токами и напряжением если их не поднемать выше рекомендованных то ничего не случиться