Author Topic: Servos vs Motors  (Read 5130 times)

0 Members and 1 Guest are viewing this topic.

Offline DudekillerTopic starter

  • Jr. Member
  • **
  • Posts: 33
  • Helpful? 0
Servos vs Motors
« on: July 21, 2008, 11:37:08 AM »
I have a question about motors. I know that every servo is configured differently (even if their the same brand and model), but are all motors of the same brand and model configured differently, or are they configured the same way?

Offline airman00

  • Contest Winner
  • Supreme Robot
  • ****
  • Posts: 3,650
  • Helpful? 21
  • narobo.com
    • Narobo.com - Mechatronics and related
Re: Servos vs Motors
« Reply #1 on: July 21, 2008, 11:47:49 AM »
motors have different characteristics - number of windings , max amperage, thickness of wire windings ,etc.
Check out the Roboduino, Arduino-compatible board!


Link: http://curiousinventor.com/kits/roboduino

www.Narobo.com

Offline DudekillerTopic starter

  • Jr. Member
  • **
  • Posts: 33
  • Helpful? 0
Re: Servos vs Motors
« Reply #2 on: July 21, 2008, 11:51:44 AM »
Do you have to configure motors like you have to do with servos?

Offline airman00

  • Contest Winner
  • Supreme Robot
  • ****
  • Posts: 3,650
  • Helpful? 21
  • narobo.com
    • Narobo.com - Mechatronics and related
Re: Servos vs Motors
« Reply #3 on: July 21, 2008, 11:54:39 AM »
DC motors need special drivers called H bridges
Check out the Roboduino, Arduino-compatible board!


Link: http://curiousinventor.com/kits/roboduino

www.Narobo.com

Offline emmannuel

  • Full Member
  • ***
  • Posts: 87
  • Helpful? 0
Re: Servos vs Motors
« Reply #4 on: July 21, 2008, 01:01:05 PM »
Do you have to configure motors like you have to do with servos?

I am not sure what you mean by configure.

If you mean control, no they are controlled in different ways.
Servos are controlled through a signal, where as motors are controlled through an H-Bridge circuit.

Servos are in general easier to control, specially if what you want to do is stuff like turn the motor shaft at 0 to 180 degree angles.

Offline Webbot

  • Expert Roboticist
  • Supreme Robot
  • *****
  • Posts: 2,165
  • Helpful? 111
    • Webbot stuff
Re: Servos vs Motors
« Reply #5 on: July 21, 2008, 07:15:44 PM »
Servos can be controlled directly from your microcontroller. However - you may notice that they perform slightly differently. This could be because you haven't 'modified' them identically but also because each servo can have slightly different characteristics.

DC Motors - you need some kind of hardware to convert the microcontroller signals into something with enough power - a servo has this circuitry built in. For a DC Motor this is called an 'H bridge' or 'Motor Controller'. See my tutorial at http://www.societyofrobots.com/member_tutorials/node/159. The motors themselves don't need to be 'configured' as there is nothing to twiddle with.

Either way - if you expect your robot to follow a straight line - you will be disappointed as each motor/servo behaves differently. This is when you need 'encoders' to tell you how fast a motor/servo is 'actually' moving so that you can adjust the signals so that each motor is doing what you want.
Webbot Home: http://webbot.org.uk/
WebbotLib online docs: http://webbot.org.uk/WebbotLibDocs
If your in the neighbourhood: http://www.hovinghamspa.co.uk

Offline DudekillerTopic starter

  • Jr. Member
  • **
  • Posts: 33
  • Helpful? 0
Re: Servos vs Motors
« Reply #6 on: July 21, 2008, 08:23:33 PM »
SSo what tools do I need to make sure my servos for my robot move perfectly straight?

Offline airman00

  • Contest Winner
  • Supreme Robot
  • ****
  • Posts: 3,650
  • Helpful? 21
  • narobo.com
    • Narobo.com - Mechatronics and related
Re: Servos vs Motors
« Reply #7 on: July 21, 2008, 08:47:00 PM »
SSo what tools do I need to make sure my servos for my robot move perfectly straight?

modified servos have speed control , so you adjust the speed by each of the motors until the robot drives straight

the only tools you'll need is a programmer and some patience  :P
Check out the Roboduino, Arduino-compatible board!


Link: http://curiousinventor.com/kits/roboduino

www.Narobo.com

Offline Webbot

  • Expert Roboticist
  • Supreme Robot
  • *****
  • Posts: 2,165
  • Helpful? 111
    • Webbot stuff
Re: Servos vs Motors
« Reply #8 on: July 22, 2008, 01:26:58 PM »
Yeah - but be carefull. You may adjust the servos so that at 'full speed' they go in a straight line. But drive them at 'half speed' and they may no longer go in a straight line. ie the response of the servos may not be exactly linear over theor range. But, hey, this may not be a problem unless you're trying to build a robot that needs to have a 'sense of position' (ie maze solving, path finding etc). If you do need this - then search this forum and tutorials for 'encoders'.

For your average 'fun bot' then this is overkill.

Good luck
Webbot Home: http://webbot.org.uk/
WebbotLib online docs: http://webbot.org.uk/WebbotLibDocs
If your in the neighbourhood: http://www.hovinghamspa.co.uk

Offline DudekillerTopic starter

  • Jr. Member
  • **
  • Posts: 33
  • Helpful? 0
Re: Servos vs Motors
« Reply #9 on: July 22, 2008, 05:08:42 PM »
thx guys! You've been a great help!

Offline DudekillerTopic starter

  • Jr. Member
  • **
  • Posts: 33
  • Helpful? 0
Re: Servos vs Motors
« Reply #10 on: July 22, 2008, 05:51:04 PM »
Sorry! I found this today! http://www.servocity.com/html/servo_synchronizer.html

Will this do the job? If so, then how do I program it using a PICAXE development board?

Offline Admin

  • Administrator
  • Supreme Robot
  • *****
  • Posts: 11,704
  • Helpful? 173
    • Society of Robots
Re: Servos vs Motors
« Reply #11 on: July 25, 2008, 09:45:28 PM »
You don't program the synchronizer.

You plug in the single plug on the left into your PICAXE. Then all the other servos, that you want to do the *exact* same thing, go on the bottom right.


 

SMF spam blocked by CleanTalk