Go to Post GO OUTSIDE, OR SOMETHING. Go do something other than FIRST for a little while - after all, in January, your life is consumed! - Libby K [more]
Home
Go Back   Chief Delphi > Other > FIRST Tech Challenge
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 19-01-2014, 20:01
F Elliott F Elliott is offline
Registered User
FTC #8114
Team Role: Teacher
 
Join Date: Dec 2013
Rookie Year: 2013
Location: Dallas
Posts: 56
F Elliott is an unknown quantity at this point
[FTC]: Wiring Motors to Motor Controllers

We wish to mount two DC motors per side that are mechanically linked, for a total of four drive motors. Lets assume we have plenty of motors and controllers to build it anyway we wish. Two options:

A. Use one motor controller with two motors per channel with the motors on each side wired in parallel and connected to one channel (L, R) being careful of shorts.

B. Use two motor controllers and connect one motor per channel with each motor being programmed on a separate channel (LF, LR, RF, RR)

QUESTIONS

1. Which approach would give us better drive power? Better reliability?

2. Given that the motors on each side are mechanically linked, is it necessary to use Option A or is it just a programming convenience or saves a motor controller?

3. Under Option A, wiring two motors in parallel to one channel should draw twice the current in that channel. Are the controllers able to reliably supply that?

4. Under Option B, if the two motors are always programmed as a sequential two-line operation, will that work or will the motors potentially "fight" one another?

5. Under option B, what if we wired the two front motors to one controller and the two rear motors to the second controller? That way, if one controller died, perhaps we'd still be able to drive?

In short, how would you wire and program the motors and why?

THANKS!

Photo of one side of the prototype drive. The shoulder bolts will be replaced with shorter bolts to eliminate the aluminum spacers outside the wheels.


Last edited by F Elliott : 19-01-2014 at 20:05.
Reply With Quote
  #2   Spotlight this post!  
Unread 20-01-2014, 11:26
maths222 maths222 is offline
FTC FTA
AKA: Jacob Burroughs
no team
 
Join Date: Nov 2011
Rookie Year: 2010
Location: United States
Posts: 148
maths222 is a splendid one to beholdmaths222 is a splendid one to beholdmaths222 is a splendid one to beholdmaths222 is a splendid one to beholdmaths222 is a splendid one to beholdmaths222 is a splendid one to beholdmaths222 is a splendid one to behold
Re: [FTC]: Wiring Motors to Motor Controllers

We do option B with mechanically linked motors. Now to answer your questions...
1. B for both (I'm pretty sure for the 1st, I know for the 2nd)
2. Just convenient/saves motor controllers
3. Not fully, as each channel can supply up to 4 amps, and each motor can draw up to about 4 amps at stall torque.
4. The time delay of the I2C commands sending and the motor controller changing behavior is much greater than the time it takes to execute two sequential lines of code, so it won't matter.
5. You should definitely do that if you use two controllers. That has saved us in at least one match. NOTE: plug 1 into nxt port 1 and the other into nxt port 2; that way, if one fails, your drivetrain does not die.
__________________
--Jacob
Illinois FTC FTA
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 12:48.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


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