Pages: [1]   Go Down
Author Topic: Servos Aren't Supposed To Smoke - Are They?  (Read 616 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 10
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

This may be more of a "servo" question than an Arduino question so if I'm in the wrong place let me know.

I have been working on a simple robotic arm as a learning project.  I have some standard HiTec servos (HS-311 salvaged from an RC plane I don't fly much any more) controlling the lower joints and two HS-55 servos controlling the hand.  My sketch reads the value from a potentiometer on analog 2, maps it, and writes to digital pin 10 using servo.write.  Similar to the "knob" example sketch.  I'm also using an external power source to run the servos and I have a common ground between the servo power and the Arduino board.The servo power is a 600mA NiCad pack and the voltage from the pack according to my multi-meter is 5.4v.  I've checked and double checked the connections.

I was testing the joints two at a time (because I only have two potentiometers at this point) and it works perfect with the standard servos.  When I hooked it up to the HS-55 they BOTH actually glowed in the back, smoked, and got hot - within seconds of powering them up.  I went back to the standard servos and they worked.  What could be going on here...any thoughts or suggestions?

The only thing different is my battery pack.  I was running a larger 6v pack (1400mA) but it died so I switched to the smaller pack and the problem seemed to emerge...but it still works with the standard servos so that might be a red herring. 

Logged

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 524
Posts: 26442
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I would guess a wiring problem, letting current flow where it wasn't supposed to.

http://www.servocity.com/html/hs-55_sub-micro.html
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Offline Offline
Newbie
*
Karma: 0
Posts: 10
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I'd agree that a wiring problem was likely the cause...but I checked the connection like 100 times after things went badly and I'm about 99% certain that I didn't do something majorly stupid like reversing the power connection to the servos.  What else could have been the likely candidate for a problem?
Logged

0
Offline Offline
Tesla Member
***
Karma: 141
Posts: 9470
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
What else could have been the likely candidate for a problem?

Bad wiring. In my experience failure to properly ground small servos back to their power supply can result in them getting hot and operating erratically. With a high current power supply, they may smoke.
Logged

Consider the daffodil. And while you're doing that, I'll be over here, looking through your stuff.   smiley-cool

Offline Offline
Newbie
*
Karma: 0
Posts: 10
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
What else could have been the likely candidate for a problem?

Bad wiring. In my experience failure to properly ground small servos back to their power supply can result in them getting hot and operating erratically. With a high current power supply, they may smoke.

Thanks for the help.  I'm guessing (but I ripped everything out last night so I can't double check) that the most likely problem is that I may have had my servos grounded back to just the Arduino and then the Arduino grounded back to the power but not all linked together.  Too bad...$20 worth of shot servos.  Live and learn!
Logged

0
Offline Offline
Tesla Member
***
Karma: 141
Posts: 9470
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Too bad...$20 worth of shot servos

The motor part of the servo probably is still good.
Logged

Consider the daffodil. And while you're doing that, I'll be over here, looking through your stuff.   smiley-cool

Offline Offline
Newbie
*
Karma: 0
Posts: 10
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Too bad...$20 worth of shot servos

The motor part of the servo probably is still good.

Can you get replacement boards for these little servos?  I haven't seen any - or should I just get new servos and use the gears and motors from the burned out ones as replacements?
Logged

USA
Offline Offline
God Member
*****
Karma: 14
Posts: 644
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

It's very possibile to replace servo control boards and their are some available to hobbiests.  A good place to start looking would be http://www.openservo.com/.
Logged

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 524
Posts: 26442
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I did a bunch of searching, the electronics does not appear to be a purchasable part.
http://www.amainhobbies.com/index.php/cPath/61_120/n/Radios-Accessories-Servo-Parts/page/1

Seems to be a pretty inexpensive servo, $9.99 and under

http://www.servocity.com/html/hs-55_sub-micro.html
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Pages: [1]   Go Up
Jump to: