Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Electrical (http://www.chiefdelphi.com/forums/forumdisplay.php?f=53)
-   -   Drill Motor + Gearbox + Breaker Problems (http://www.chiefdelphi.com/forums/showthread.php?t=25589)

sear_yoda 18-02-2004 23:14

Drill Motor + Gearbox + Breaker Problems
 
Team 1189 is cursed when it comes to drill motors.

Last year (our first), we made the mistake of using two drill motors hooked up via direct drive to the wheels (don't blame me, I'm the programmer). This never caused a real problem until our first competition, when we thought the radio was crapping out on us. Tests revealed that it was the 40A breakers tripping that resulted in the jerky movement of the robot. Countless airholes and fans added on the spot did nothing to relieve the problem. Obviously, those motors were drawing WAY too much current.

So this year, we set out to be different. We would use the gearbox designed and put in the kit by FIRST! Isn't that a wonderful idea? Unfortunatly, we couldn't seem to get it lined up straight: axles chafed, drill motors stunk, and gears bound. Eventually, this was worked out (or so we think).

But now, when we drive the robot around the shop, the familiar jerking control and clicking of the breakers has returned! It makes all of us in the shop (except the drive train person) scream for use of CIM's, if only for their extreme simplicity from the outside! I mean, so many things can go wrong with the drill motors: Are the pins okay? Is the clutch engaged? High/Low gear? Brushes bent? Solder joints weak? Those thick black Korean cylinders look mighty tempting when all you have to decide is 'broken, or not?'.

Also being the electronics dude, I checked all of our wiring. Everything is straight to FIRST specification, and I've got the current sensors all built and ready to be read by the RC (that's another issue: figuring out what the ~500 value I get from the sensor really is, and what's the correct formula to convert it to amps). Neither motor draws more than the assigned voltage, as tested by a multimeter, but I don't think that really means much.

This is sort of my plea for help in the final week of building. We have a very small team (~25) with even fewer members who have a clue as to what they're doing (~10) and not a single engineer. Our teacher assistance has been wonderful, as well as parent, but this is a situation where we need someone to step in and tell us what we're doing wrong, how to fix it, and how not to do it again. It's killer to one's moral when there are 3 kids left in the shop, two of them electronics, one chassis, and none of us knowing what to do.

Thank you SO much in advance for any help we may recieve. If we get this resolved quickly, it'll be much calmer in the shop as I replace 12 24VDC coils on additional SMC double solenoids with 12VDC ones (couldn't put the right ones on in the factory, now could we?) and pop the submounts on (those too hard to package up as well?).

pras870 18-02-2004 23:56

Re: Drill Motor + Gearbox + Breaker Problems
 
This is just a list of things I would check:

Are the 40 amp breakers are tripping?

Is the clutch in the drill motor locked into high or low gear?

Is possibly gears slipping and not making contact?

Are the drills set to the same gear on both sides (ie.. high/high or low/low)?

Is cooling efficient? Are the drill motors over heating at all? They tend to like to do that.

Steve W 19-02-2004 00:03

Re: Drill Motor + Gearbox + Breaker Problems
 
One big problem is alinement and binding. In you wheels are binding then your motors have to work really hard to do anything. Tryrunning with wheels off the ground and see what happens. If your are still popping breakers then there is a deffinate problem with friction somewhere.

Matt Adams 19-02-2004 00:39

Re: Drill Motor + Gearbox + Breaker Problems
 
There's a few obvious double checks you need to do:

You need to use the spacers they give you to keep you gear aligned, they work well if you use them properly. Without them, the helical gears will be a nightmare. With proper spacers, you can assume almost zero losses. Ours out of the box were very fluid. If you need to make some, purchase a pair of digital calipers ($20 off eBay) and get them accurate relative to the gear box. Poorly meshed gears can make or break a drivetrain.

The other obvious gearing troubles:

Do you have your helical gears made such that you're slowing down through the gear box (as opposed to speeding up?) If this isn't the case, you may need too much current from your drill motors.

It'd be easiest if I had a picture of your robot, perhaps you could IM or email me so we can talk more. I'm extremely sympathetic to getting drivetrain issues resolved for student run teams, and am more than willing to talk you through some solutions.

Good luck!

Matt

R2K2D2 19-02-2004 00:43

Re: Drill Motor + Gearbox + Breaker Problems
 
Efficiency is a huge thing when it comes to drive trains. You have to make sure that your holes where the shafts mount are drilled straight, and that everything aligns properly. If it does not, it is definitely worth the time to redo whatever part that may be and fix the problem. This may not be the easiest thing to do, but you will be glad you did it in the long run. Make sure you are locked in the right position, make sure you are aligned, right tension in chain, no wheel slippage. Also, if you have the current sensors installed, then use them to the full advantage! Run a dashboard and see what kind of numbers you are pulling when the breakers trip, that way, you can setup your gear ratios to match that current output, and won't trip the breakers. I am an electronics guy myself, so this is why i suggest this route. If you are tripping because of the wrong gear ratios used in your drive, see where the breaker trips, and then calculate the gear ratio such that you cannot pull that much current and thus not trip your breaker.

Good luck!!

thoughtful 19-02-2004 00:50

Re: Drill Motor + Gearbox + Breaker Problems
 
we are also a second year team, we tried the same direct drive that you are talking about, but we got some time to test it and we also tried it on carpet and up the ramp and got that jerky motion. We then found out it was our 40 AMP breakers. Once we had to problem narrowed down, we found out that the shafts were perfectly alligned. Things to make sure, all shafts are straight, the more perfect the better. Also they shafts on motors should be secured by some bearings, block bearins if you ask me. Than your wheel shafts should be perfectly alligned, with a mechnaism that allows you to tenion yor chain.

So basically,
Shafts should be alligned perfectly, the chains should be right tension not too much, but also not too little and also i would never recommend gearing up, always gear down.

Now the gear boxes you talk about, if they are not custom than you may not run into that much problems but if they are custom makes sure to have accurate measuring equipment that allows you to be precise to atleast 1/200 of an inch. Also have the spacers ready, make sure no component in the gear box is allowed to have any play(move).

Last but not least make sure the gears dont bind, the best way of checking this is, put a piece of paper and mesh your gears if the peice of papers slids through easily tht means you have a clearence of 4/1000 inch which is optimum for helicul gears. Also make sure you dont have that much of a slip, the lesser the better. Slip means that you have a little bit of movement between your gears, this can cause additional friction you may not want.

Also did you work out the speed you want to be going on and the RPM you want before you designed the gearbox?.

Also if you dont understand sitll, PM me and i'll spend some time on MSN with you snd walk you through all the parts and we might find out what is causing the poblem.

Al Skierkiewicz 19-02-2004 07:36

Re: Drill Motor + Gearbox + Breaker Problems
 
Quote:

Originally Posted by sear_yoda
Team 1189 is cursed when it comes to drill motors.

But now, when we drive the robot around the shop, the familiar jerking control and clicking of the breakers has returned! It makes all of us in the shop (except the drive train person) scream for use of CIM's, if only for their extreme simplicity from the outside! I mean, so many things can go wrong with the drill motors: Are the pins okay? Is the clutch engaged? High/Low gear? Brushes bent? Solder joints weak? Those thick black Korean cylinders look mighty tempting when all you have to decide is 'broken, or not?'.

Well you have a lot of good suggestions so far. I would add a few more.
1. Are you using tank steering? (i.e. steering is accomplished solely through the drive motors and no tires turn to steer.) If so can you drive straight up and back without tripping the breakers? Turning produces incredible friction on the drive train and any friction is translated into high current.

2. Have you removed the drill motors and tried turning the drive system by hand? If you can't do this then the parts are not aligned as well as you think. Make sure the shafts, pillow blocks, and bearings are all running true. The right angle helical drive must be at perfect right angles for you to minimize friction there. My suggestion is to rebuild the drive starting at the wheels. Get the wheels turning freely before adding the next drive component, get that in alignment and add the next componenet one at a time until you get the drill and transmission mounted up.

3. Are you asking the drive to go too fast? With big wheels on the robot you may need to slow the speed down in software to compensate for the large wheel. Another alternative is to select the low speed on the transmission. I would trade speed for reliable operation any day. You can't play if you can't play!

sear_yoda 19-02-2004 08:45

Re: Drill Motor + Gearbox + Breaker Problems
 
Well, now I'm excited to go into the shop again!

I'm going to show all of your replies to the other guys, and possibly PM one of you guys if we can't figure it out.

Only 45 minutes until I can mess with that pretty robot again...

sear_yoda 19-02-2004 11:03

Re: Drill Motor + Gearbox + Breaker Problems
 
Back in the shop, we've done some more testing.

Up on a table, with no load on the wheels, the breakers do not trip. Both gearboxes seem to be okay, and the few people here reassure me that everything is alined. We are using the spacers, we can turn it by hand, and nothing seems to be binding.

As soon as you grab a wheel and try and move, breakers start clicking. Another thing we're not entirely sure about is when the breakers trip, should the entire system go off? We get dimming of the relay LEDs while running with load, and Battery LED on the RC clicking to orange every few seconds.

I stress again that the wiring is not at fault, we're up to spec with FIRST's diagram.

Putting the robot on the ground fares no better. Driving in a straight line on a smooth shop floor is a fatal task for the robot. After straining to travel 5ft at a ridiculously slow speed, it totally stops and just clicks.

They just came in and told me that loosening things up made it a little better, but I'm going to go see if that's really true.

Matt Adams 19-02-2004 11:41

Re: Drill Motor + Gearbox + Breaker Problems
 
What gear ratios are you using?

Could you post a picture (or PM me one?)

This would help out a bunch.

Matt

WillyC 19-02-2004 11:54

Re: Drill Motor + Gearbox + Breaker Problems
 
Quote:

Originally Posted by sear_yoda
Also being the electronics dude, I checked all of our wiring. Everything is straight to FIRST specification, and I've got the current sensors all built and ready to be read by the RC (that's another issue: figuring out what the ~500 value I get from the sensor really is, and what's the correct formula to convert it to amps). Neither motor draws more than the assigned voltage, as tested by a multimeter, but I don't think that really means much.

Hopefully I can help you out with the current sensors, at least. Some other sucker on our team is responsible for the drive train ;)

I also read about 500 counts from the Get_Analog_Value(rc_ana_inXX) function call in the software, when the motors aren't moving. When you think about this for a minute it makes sense. Get_Analog_Value() returns an unsigned int (16 bits), but only the 10 least significant bits represent the voltage on the analog input. The biggest number you can make with 10 bits is 1023. We're reading about half of that, around 500. The analog input on the robot controller can read voltages between 0 and 5 volts. 2.5 volts output from the current sensors corresponds to 0 amps (no current, motor stopped). Maybe we're onto something!

Since we're digitizing the input voltage using 10 bits, we have to scale the number that comes out of Get_Analog_Value() appropriately:

input_voltage = Get_Analog_Value(rc_ana_inXX) * 5 / 1023;

The current sensors put out a voltage between 0 volts and 5 volts. 4 volts corresponds to 75 amps (fast forward), and 1 volt corresponds to -75 amps (fast backwards). It's pretty linear in between. Do a y = mx + b on this and rearrange to solve for current in terms of voltage. Try it yourself, and you will find that drive_current = 50 * input_voltage - 125. This will only give you an integer value for the current but at least it gets you started. There are some tricks you can play with averaging and bit-shifting in order to get more resolution, but I'd concentrate on making the sucker drive first.

Hopefully this helps with the current sensing. Let me know if you have any questions at all.

{edit} There's a far easier way to do all of this. In your message you mentioned converting the voltage reading to current, and I tried to answer along those lines. But you don't have to convert to current in order to do simple current limiting. All you have to do is figure out what voltage from the sensor corresponds to your threshold current where you want to limit the motor, and then figure out the corresponding number you'd get from Get_Analog_Value() for that voltage. That's your threshold. Note that there are actually two threshold voltages if you drive the motor backwards, because the current is negative if you drive backwards. {edit}

sear_yoda 19-02-2004 12:25

Re: Drill Motor + Gearbox + Breaker Problems
 
5 Attachment(s)
Here are the pics

Al Skierkiewicz 19-02-2004 12:30

Re: Drill Motor + Gearbox + Breaker Problems
 
Alright,
Where are you located? Are you close to Chicago?

sear_yoda 19-02-2004 12:32

Re: Drill Motor + Gearbox + Breaker Problems
 
no, we're outside of detroit

ttedrow 19-02-2004 12:49

Re: Drill Motor + Gearbox + Breaker Problems
 
Troubleshooting this problem will be much easier if you can get you hands on a clamp- on ammeter. Check with your sponsors and mentors or find a local electrician that could help in finding one.

Put the robot on the bench with the wheel suspended. Use the ammeter to monitor the current of each drive motor. The meter should be placed between the circuit breaker and the speed controller.

Compare both sides running at the same speeds. The current should be close for both sides. There is a slight difference between forward and reverse for the drill motors.

If the current is high (> 10-15 amps) then you may have too much friction in the drive system. If the current is low on both sides, place the robot on the ground and monitor the current for each side while the robot is running straight. IF the robot is drawing much higher current when on the ground vs. the bench, look for things that might add friction when weight is added to the wheels (i.e. wheel axles).

One of these two steeps will tell you where the potential problem is located.

Tim Tedrow

ttedrow 19-02-2004 12:52

Re: Drill Motor + Gearbox + Breaker Problems
 
What are you using for the non drive wheels?

sear_yoda 19-02-2004 13:09

Re: Drill Motor + Gearbox + Breaker Problems
 
I won't go so far as to say what our problem was, but I'll warn other teams to CHECK THE BATTERY POWER before you take out the gearbox!

(We'll check around for an ampmeter, but a fresh battery seems to have fixed the problem for now!)

Thanks for all of your help.

Greg Needel 19-02-2004 13:14

Re: Drill Motor + Gearbox + Breaker Problems
 
just looking at your pictures i think i can tell why you are having your problems. with the direct output of your gearbox going all the way to the wheel your axle is acting like a huge lever and missaligning your gear box. while it may seem like your wheels might have a flex of only a milimeter it will affect your gearbox. what i might sugest is to separate that axle and conect it with a flex coupler to account for any mis-alignment that may occur. if you have a second set of the black plastic couplers that first gives you, you could cut your shaft attach the hex gear to either side and use the black coupler as your flex coupler...hope this helps feel free to PM me if you have any questions



btw have you made sure that the clutch is in the drill setting aswell...try this first

Al Skierkiewicz 19-02-2004 13:58

Re: Drill Motor + Gearbox + Breaker Problems
 
Quote:

Originally Posted by sear_yoda
no, we're outside of detroit

Ok,
I can't run over there this afternoon, but you have a lot of teams close by that could give you some help if they were to see this in action. You have removed the locking pawl from the drill transmission, haven't you?
My advice again is remove the drill motor and transmission and the driving shaft. The remaining shaft with wheel on should turn freely. If that is OK then, put the robot on the floor and try to push it. It should just keep going by itself, in a straight line. If it doesn't keep going but goes straight then the bearing on the wheel shafts are not in alignment. If it rolls, but not straight then you do not have the wheels parallel.
If all of that works OK then put the driving shaft back in and check everything again. Remember that the driving shaft and driven shaft must be perpindicular else there is side friction on the gear faces. Check that the gears are in correct mesh alignment. This is a hard one. Visualize a line perpindicular to each shaft (as if drawn on the face of the gear.) Those lines should meet perfectly. If the tangent of the driven gear is not aligned with the center line of the driving gear, additional friction is built up. If all of that is OK, you should be able to set the wheel in motion by turning the hex coupler on the driving shaft and the wheel should continue to turn by itself for a few seconds. It make take a little trial and error to get everything to the point where it can make this test. When it is all moving freely, put it back on the floor and test again. There should be a significant improvement. Once that is OK, put the drill and transmission back in and try powering the motors again off the floor. Again the drive should free wheel after you remove the driving power if you have the speed controller set to "coast". If all of this is OK then put the robot back on the floor and try to drive. If everything was OK up until now and the breakers still trip, you may have to add a bearing to the wheel shaft. The weight of the robot may be putting too great a load on the bearing you are using. Let me know what you find. I will check in again in an hour.

Joe Johnson 19-02-2004 14:21

Re: Drill Motor + Gearbox + Breaker Problems
 
If the problems start up again and you can't get through them, PM me with your contact info, I may be able to either talk you through the process or stop by (though our machine is not running yet, so you know where my mind will likely be).


Joe J.

Dale(294engr] 19-02-2004 16:01

Re: Drill Motor + Gearbox + Breaker Problems
 
1 Attachment(s)
Assumptions:
Battery is fully charged
(high current testing requires constant attention to charging)
(battery depletes fast with two 40A breakers cycling;
good 40A breakers open @ ~50A ea x 2 = 100A,
and open at lower currents as cycled more frequently)

BTW: 18AH SLA battery is discharged in 3 minutes at 54A to 8V !!!
see the mfr discharge curves to verify, docs: 18ahExide.pdf

so at 100A continuous expect only a couple minutes at full energy.....

DO measure the current where the breakers open, (on full batt charge)
last year we found many 40A rated opened at 30A (~26A rating)

How ??
Use a DVM, 200mV scale connected across the 120A main breaker.

when ckt bkr closed the current is ~1A for each mV on the DMM !!!

A 3 digit DMM will thus read +- 199.9A

(The open ckt bkr reads ~12.6v, which will not harm a DMM)

First impression from photo's:

with 12" wheels you are geared too high

(are other wheels unrestricted castors ?
if so it should do circles rather well,
but may be hard to drive straight line)

use smaller wheels 3" would move well :)
or Gear Down 3:1, 4:1
I know neither is attractive at this point, sorry....

[IMG]F:/Robotics/2004/MANUAL/18ahExideDischgCurves.jpg[/IMG]

ZZII 527 19-02-2004 16:52

Re: Drill Motor + Gearbox + Breaker Problems
 
For two years our team has had problems with the helical gears...but we didn't know it. We always had a problem turning with 4 wheels due to the lateral friction involved in tank steering. This year, we though we solved that problem by increasing the wheelbase and moving the front and back wheels closer together. But, the clutch still slipped. In direct drive, the 40A breakers popped, just like you are saying.

If the clutch slips, it probably isn't a problem with the actual motor (which must be providing enough torque to make the clutch slip). It is much more likely that there is just too much resistance somewhere...especially if turning is even harder than driving straight.

So after two years of bad luck with 4WD and the drill motors, we tried something today that we never did before: lubricating the helical gears. The difference was AMAZING. How stupid could we have been! Anyway, if you haven't already tried this, it might help.

Vince 19-02-2004 22:28

Re: Drill Motor + Gearbox + Breaker Problems
 
There may not be a single solution here, but rather a combination of factors. Many of these have been mentioned and I'll add a few ideas.

1. The drill motors (even in low) with the supplied gears and the 12 inch wheels are not a combination suited for motor effeciency and non-tripping action. Having said that, you can still use them, but you must be very careful (as you are seeing).

2. Even when EVRYTHING is corrected, you probably do not want to drive this combination more than 1/2 power. The good news is that even at 1/2 power (easy software fix, with a button to over ride in an emergency) you will move around the field quite fast.

3. From your photos, it appears there is lots of metal / plastic "dust" on the gearbox housings - something is wearing that shouldn't be. You need to find that and fix it (especially on the right side).

4. It is hard to tell from the photos, but are you using 6 Bearings on each side? The resolution gives when zooming, but it looks like some bearings might not be used in your gearbox.

5. Be careful that you do not contort the plastic gearbox mounts when tightening things down. These plastic mounts are designed to fit over the 2x4 AL beam in the kit - they have small cut outs to fit. If you tighten up on the mounts too much, you can distort the mount (i.e. cause misalignment) AND press the bearings against the frame. Also I'd use Nylock nuts to avoid having things work free (and leading to more alignment issues).

6. Again, it is hard to tell from the photo, but it looks like the left outside gear box is bowed out. If so, a likely cause is a spacer that is a bit too large (and associated misalignment).

7. You have to be VERY careful with the key on the gears. If it is a bit too long, it will work its way under the spacer, leading to additional unwanted wear. You have to be very careful that thess keys are EXACTLY the correct length.

8. The 3 spacers used to center the large gear can lead to unwanted problems. Better to use a single spacer of the correct length.

9. Your motors are having a difficult time dumping the heat they build up. Can you provide some air route from above the motors? As mentioned earlier, fans would help as well. You also might want to add some cooling fins to the motor case (be careful not to cover any existing air holes on the case). Finally, the plastic mounting frames act as a good electrical and thermal insulator. If there is a way you could use your robot frame as a heat sink (i.e. some good hunks of metal between your motors and the extruded AL) you can pull off some of the built up heat. Again - this is patch to a more fundamental problem (i.e. this combination not being efficient).

10. When your system is running, be very cautious of the motor temperatures. With this combination of systems you cannot run the design for long periods without giving the motors a chance to cool down. Stop every 2 minutes of use (the time of a match) and check the motors - if you can't hold a finger to the case for x seconds - stop ( the larger the x you set the better off you will be). You must pay attention to this, or even worse things start to happen (things that don't reset with time).

11. Your design has the motors / gearbox mounted such that they are "out of sight - out of mind" - no problem with their location, but don't adopt that thought process. The drive motors / gears are the most important part of your robot. Even though they are hard to see in your design, spend time (regularly and often) inspecting them to detect problems that might be starting but are not yet critical.

Again, there are many layers to the situation at hand. If you are still having problem, take up some of the other local teams for help as soon as you can.

For the problems you are experiencing, you might say "am there - am doing that" with regards to some of my comments (see the link....)

Feel free to email me if you are still running into problems - Vince"am there... am doing that....."

Al Skierkiewicz 20-02-2004 14:04

Re: Drill Motor + Gearbox + Breaker Problems
 
Quote:

Originally Posted by sear_yoda
I won't go so far as to say what our problem was, but I'll warn other teams to CHECK THE BATTERY POWER before you take out the gearbox!

(We'll check around for an ampmeter, but a fresh battery seems to have fixed the problem for now!)

Thanks for all of your help.

Did you guys get a fix on the problem yet? Was Joe able to help out or did you find it yourself? We are waiting on pins and needles. Are you going to Greatlakes? Then see you there. Come and get me if you still need help.

Joe Johnson 20-02-2004 15:05

Re: Drill Motor + Gearbox + Breaker Problems
 
Quote:

Originally Posted by Al Skierkiewicz
Did you guys get a fix on the problem yet? Was Joe able to help out or did you find it yourself? We are waiting on pins and needles. Are you going to Greatlakes? Then see you there. Come and get me if you still need help.

Must be okay because I have not heard anything...

Joe J.

sear_yoda 21-02-2004 00:41

Re: Drill Motor + Gearbox + Breaker Problems
 
As far as I can tell, slightly adjusting all of the areas of alignment and replacing the battery has solved our problem. The drivetrain folks are coming back tomorrow evening, so I'm going to show them all of your replies and let them decide if it's fixed or not.

Our team will be at the Great Lakes regional, so I'll be sure and say thanks to you in person, Al.

Al Skierkiewicz 21-02-2004 09:13

Re: Drill Motor + Gearbox + Breaker Problems
 
Quote:

Originally Posted by sear_yoda
As far as I can tell, slightly adjusting all of the areas of alignment and replacing the battery has solved our problem. The drivetrain folks are coming back tomorrow evening, so I'm going to show them all of your replies and let them decide if it's fixed or not.

Our team will be at the Great Lakes regional, so I'll be sure and say thanks to you in person, Al.

Anytime, that's what I'm here for. Joe, Too!

caffel 03-03-2004 12:41

Re: Drill Motor + Gearbox + Breaker Problems
 
One suggestion that's simpler than the great current sensors.
Go to JC Whitney and look for their $10 ammeter that straps onto the outside of a wire (used for testing starters & alternators).
Attach this to the battery cable and watch it as uyou run the robot through some of the moves that load the motors the most.
Last year we had no luck until we did this test and realized that the many theoretical calculations were misleading us. We were simly drawing too much current. At the end (November) we had a slower, more powerful and completely reliable drive train.

andy 03-03-2004 20:03

Re: Drill Motor + Gearbox + Breaker Problems
 
I think I see a potiential problem

We suffered a similar problem last year, we had our drill motors mounted on a piece of 12 awg steel plate in the supplied holders. The plate flexed on us and the drill gearboxes (fragile) would taco and bind up. This would happen whenever there was torque on the motors (always). Something you might want to look into is replacing the plate that the motors are mounted on with a thicker plate.

Just a thought
Comments Welcome!

Good luck ya'll
-Andy


All times are GMT -5. The time now is 05:19.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi