View Single Post
  #12   Spotlight this post!  
Unread 24-12-2007, 09:48
Leav's Avatar
Leav Leav is offline
Spud Gun Division
AKA: Leav Oz-Ari
FRC #3316 (D-Bug)
Team Role: Mentor
 
Join Date: Dec 2004
Rookie Year: 2005
Location: Technion, Haifa, Israel
Posts: 774
Leav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond repute
Send a message via ICQ to Leav Send a message via AIM to Leav Send a message via MSN to Leav
Re: How do you sync multiple motors?

Ok so to recap what people more experienced than me said here:

Regarding syncing two wheels on the same side, you can:
  • sync wheels using tachometer (this is a temporary solution, it will only work for a while and the effectiveness will probably fade)
  • sync wheels using a sensor that measures wheel speed in real time. (choose one wheel to be the reference and have the other change so that it is equal)
  • use a gearbox that accepts two motors and drives two wheels (this is food for future thought)

Regarding syncing the left wheel set to the right wheel set, you can:
  • sync wheels using tachometer (see above)
  • sync wheels using a sensor that measures wheel speed in real time. (integrates with the above option, so 4 sensors and a non-negligible amount of coding solves all your problems)
  • use a gyro (you should be able to use the size of the X value of the joystick as a base to compare gyro readings and adjust accordingly)

Good luck and don't hesitate to ask for clarification about anything or for more help!

-Leav
__________________
"We choose to build robots this season and do the other things; Not because they are easy, but because they are hard."
-Paraphrasing JFK

Participated in FIRST as a student: 2005-2006 (But still learning every season!)
Mentor: 2008 - ? (Team 2630 2008-2011, and Team 3316 since 2013)
Engineer: 2011 - ? (B.Sc. and M.Sc. in Mech. Eng. from the Technion IIT)
FIRST Volunteer - 2007 - ? (MC, FTA, FIRST Aid etc.)

Last edited by Leav : 24-12-2007 at 09:49. Reason: forgot BBcode tags