Go to Post Corn dogs for everyone! - DCA Fan [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 15-01-2008, 21:58
cobrawanabe1699's Avatar
cobrawanabe1699 cobrawanabe1699 is offline
That kid with the TIG welder
AKA: Matt, or to those in the northeast, THE BOBCAT!!!
FRC #1699 (ROBOCATS)
Team Role: Leadership
 
Join Date: Nov 2007
Rookie Year: 2007
Location: Colchester, CT
Posts: 107
cobrawanabe1699 is a jewel in the roughcobrawanabe1699 is a jewel in the roughcobrawanabe1699 is a jewel in the rough
2-Speed Programming

We've decided not to, but my team had tossed around the idea of 2-speed trannies on our bot. But, (apropo of nothing I guess...) what kind of programming would this take? Keep in mind, all you need to get the trannies to shift at the same time is a lock between individual shifters (like the throttles on a twin-engine boat), so that is no problem. But for the rest of it, if my team decided to do this next year, how hard would it be on the programmers?
__________________
BOBCAT OWNS
I done welded me a robot!
TECHNICAL JUDGE:
FLL Bash @ The Beach 2007 Regional Competition
FLL State Championship, CCSU 2007
FLL Bash @ The Beach 2008 Regional Competition
ATTENDING IN 2009:
FIRST Kickoff in NH
FIRST Regional Competition: Washington DC
FIRST World Championships: Atlanta, Georgia

"If it ain't broke, fix it 'till it is."
  #2   Spotlight this post!  
Unread 15-01-2008, 22:21
Vexkingof716's Avatar
Vexkingof716 Vexkingof716 is offline
WHOS'CTEKS Driver
AKA: Cowpots
FRC #0716 (Who'sCTEKS)
Team Role: College Student
 
Join Date: Dec 2005
Rookie Year: 2004
Location: Cnnecticut
Posts: 51
Vexkingof716 has a spectacular aura aboutVexkingof716 has a spectacular aura about
Re: 2-Speed Programming

It depends on how you are shifting. We use a pneumatic piston to shift. our trannies are parallel to each other, and we make an adapter so one piston shifts both sides at the same time. For us all we have to do is program a button on the controls to fire the piston via the festo valve. I don't know if this will help, but thats as much as i know.
  #3   Spotlight this post!  
Unread 15-01-2008, 23:11
jee7s jee7s is offline
Texan FIRSTer, ex-frc2789, ex-frc41
AKA: Jeffrey Erickson
FRC #6357
 
Join Date: Nov 2007
Rookie Year: 1997
Location: Dripping Springs, TX
Posts: 319
jee7s has a reputation beyond reputejee7s has a reputation beyond reputejee7s has a reputation beyond reputejee7s has a reputation beyond reputejee7s has a reputation beyond reputejee7s has a reputation beyond reputejee7s has a reputation beyond reputejee7s has a reputation beyond reputejee7s has a reputation beyond reputejee7s has a reputation beyond reputejee7s has a reputation beyond repute
Re: 2-Speed Programming

To shift a transmission (without a synchro) smoothly and properly would mean knowing the output shaft speed, input shaft speed, and motor speed. When a shift occurs, the clutch (however it is implemented) releases, and the transmission shifts. The input shaft speed changes when the gear is shifted. Knowing this new input shaft speed, match the motor speed to the input shaft speed (or at least get close). Re-engage the clutch....Bingo, smooth shift. It's really just a matter of timing and acquisition, assuming the transmssion is robust and reliable (difficult to do at the FRC scale in 6 weeks).

-JEE
  #4   Spotlight this post!  
Unread 15-01-2008, 23:17
Billfred's Avatar
Billfred Billfred is offline
...and you can't! teach! that!
FRC #5402 (Iron Kings); no team (AndyMark)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: The Land of the Kokomese, IN
Posts: 8,554
Billfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond repute
Re: 2-Speed Programming

Last year's autonomous-free solution:

-Determine which relay output was triggered by the right drive joystick's trigger.
-Plug relay for that solenoid into that relay output.

We'll probably get fancier with it this season, since the Super Shifter's built-in encoder gives us no excuse not to try more daring feats of shifting.
__________________
William "Billfred" Leverette - Gamecock/Jessica Boucher victim/Marketing & Sales Specialist at AndyMark

2004-2006: FRC 1293 (D5 Robotics) - Student, Mentor, Coach
2007-2009: FRC 1618 (Capital Robotics) - Mentor, Coach
2009-2013: FRC 2815 (Los Pollos Locos) - Mentor, Coach - Palmetto '09, Peachtree '11, Palmetto '11, Palmetto '12
2010: FRC 1398 (Keenan Robo-Raiders) - Mentor - Palmetto '10
2014-2016: FRC 4901 (Garnet Squadron) - Co-Founder and Head Bot Coach - Orlando '14, SCRIW '16
2017-: FRC 5402 (Iron Kings) - Mentor

94 events (more than will fit in a ChiefDelphi signature), 14 seasons, over 61,000 miles, and still on a mission from Bob.

Rule #1: Do not die. Rule #2: Be respectful. Rule #3: Be safe. Rule #4: Follow the handbook.
  #5   Spotlight this post!  
Unread 15-01-2008, 23:23
Eugene Fang's Avatar
Eugene Fang Eugene Fang is offline
The Blue Alliance
no team
Team Role: Alumni
 
Join Date: Jan 2007
Rookie Year: 2000
Location: Bay Area, CA -> Pittsburgh, PA
Posts: 772
Eugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond reputeEugene Fang has a reputation beyond repute
Re: 2-Speed Programming

Quote:
Originally Posted by cobrawanabe1699 View Post
We've decided not to, but my team had tossed around the idea of 2-speed trannies on our bot. But, (apropo of nothing I guess...) what kind of programming would this take? Keep in mind, all you need to get the trannies to shift at the same time is a lock between individual shifters (like the throttles on a twin-engine boat), so that is no problem. But for the rest of it, if my team decided to do this next year, how hard would it be on the programmers?
last year we just had one pneumatic solenoid that was split with a T joint and was connected to 2 pneumatic pistons that shifted. so they would always shift at the same time. The joystick on our trigger would control the shift

by the way, last year's was a ball shift, which did not need some sort of timing mechanism
__________________
Eugene Fang
2010 Silicon Valley Regional Dean's List Finalist

Various FLL Teams - Student (2000-2006), Mentor (2007-2010)
FRC Team 604 - Student (2007-2010), Mentor/Remote Advisor (2011-2015)
FRC Team 1323 - Mentor/Remote Advisor (2011-2014)

The Blue Alliance | TBA GameDay | TBA Android App

Last edited by Eugene Fang : 15-01-2008 at 23:26.
Closed Thread


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Controller Speed programming team877 Programming 4 14-01-2008 00:56
Programming in Python and Explaination of Programming roboxking Programming 22 07-01-2008 16:08
programming motors with programming kit BorisTheBlade FIRST Tech Challenge 4 01-11-2005 19:03
speed controller max speed Team 668 Programming 15 13-02-2005 14:05
Create a low speed drive in programming Bharat Nain Programming 11 17-10-2004 20:38


All times are GMT -5. The time now is 18:41.

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