Go to Post I can't help but notice during the building sequence, there were a whole lot of student hands working on that robot. Just sayin'. - Taylor [more]
Home
Go Back   Chief Delphi > Technical > Programming > Java
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-2013, 12:03
Defensoft3585 Defensoft3585 is offline
Programming Captain
AKA: The Defenestrator
FRC #3585 (Rogue Robots of 4H)
Team Role: Programmer
 
Join Date: Jan 2013
Rookie Year: 2013
Location: Claremont, NH 03743
Posts: 12
Defensoft3585 is on a distinguished road
Question CIM programming question

Hi,

Our robot design this year uses two transmissions with two motors in each tran for driving (all motors are CIMs). Each CIM is driven by a separate Victor. If the motors go at different speeds, we would obviously break the transmission. How do we ensure that both CIMs on one side go at the same speed? Does RobotDrive take care of this automatically? Or is there some way to treat 2 Victors as one? Any help is appreciated. We are using Java and WPILib to program the bot.

Thanks,
Defen3585
Reply With Quote
  #2   Spotlight this post!  
Unread 19-01-2013, 12:15
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,042
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: CIM programming question

Quote:
Originally Posted by Defensoft3585 View Post
If the motors go at different speeds, we would obviously break the transmission.
The motors can't go at separate speeds, since they are mechanically linked together.

If the two motors on one transmission are each getting a slightly different voltage from their respective Victors, or if they are getting the exact same voltage but one motor is slightly less efficient than the other, then what will happen is this: the motors will both be going at the same speed, but one of the motors will be carrying slightly more of the load than the other because it is providing slightly more torque. This does not break the transmission.


Reply With Quote
  #3   Spotlight this post!  
Unread 19-01-2013, 12:20
Defensoft3585 Defensoft3585 is offline
Programming Captain
AKA: The Defenestrator
FRC #3585 (Rogue Robots of 4H)
Team Role: Programmer
 
Join Date: Jan 2013
Rookie Year: 2013
Location: Claremont, NH 03743
Posts: 12
Defensoft3585 is on a distinguished road
Re: CIM programming question

Quote:
Originally Posted by Ether View Post
The motors can't go at separate speeds, since they are mechanically linked together.

If the two motors on one transmission are each getting a slightly different voltage from their respective Victors, or if they are getting the exact same voltage but one motor is slightly less efficient than the other, then what will happen is this: the motors will both be going at the same speed, but one of the motors will be carrying slightly more of the load than the other because it is providing slightly more torque. This does not break the transmission.


Thank you very much Ether. This clears it up for us. Just wanted to be careful - last year out transmission flopped out on the floor during several matches
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 09:50.

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