Go to Post *gasp* Robotics? bad for your health? I refuse to accept that as an answer. - Kiwi_queen [more]
Home
Go Back   Chief Delphi > Technical > Technical Discussion
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 06-02-2014, 19:26
zigerati zigerati is offline
Registered User
FRC #5199
 
Join Date: Feb 2014
Location: Orange County, CA
Posts: 2
zigerati is an unknown quantity at this point
chain mechanism to tilt panel

We're about as rookie as a team can be and while we're making progress and have had some great help from other teams there are some areas we're still struggling with (even at this late stage!).

We have a set-up where we're trying to tilt a horizontal panel (32" x 23") through a range of about 90 degrees with 5 pre-set stages (front 1: fully tilted, front 2: partially tilted, flat, back 2: partially tilted, back 1: fully tilted). We have a chain underneath the panel connected at each far side that runs through a tensioner on each side and then to what we want in the middle to be a motor with a sprocket. Everything on the mechanical side is figured out and working smoothly but we have no idea what kind of motor and controller to use that can be limited to that range of motion in labview and how to attach the motor properly to the sprocket. We have quite a few different types of motors on hand from the original kit as well as First Choice including several types of window motors. The load is not too great as the panel is balanced well in the center. The chain is basically pulling the panel around a pivot point.

We could really use some pointers to first tell us if this is even possible with a motor/controller/sprocket and then secondly, if so, what is the optimal motor/controller pair to use.

Thanks in advance for any tips!
  #2   Spotlight this post!  
Unread 06-02-2014, 19:54
railerobotics's Avatar
railerobotics railerobotics is offline
Registered User
FRC #0935
 
Join Date: Jan 2006
Location: Newton, KS
Posts: 190
railerobotics will become famous soon enough
Re: chain mechanism to tilt panel

For your application I think a jaguar with an encoder reading values off of the rotating axle would be the best. The same result could be accomplished with a victor, or talon with the encoder wired to the Crio, but you would need to write the feed back loop while the jaguar has one built into it. (As far as I can remember there might be a simpler solution to an encoder feedback loop now). The motor is almost down to personal preference except that you will want it to be slow and controllable, as well as having enough force for your application. You can hardly go wrong with a bag motor on something like a 100:1 reduction. 160 rpm's and more than enough force to accomplish whatever you want as well as the same mounting holes as a cim.

Pictures are always a great addition as well, gives a better picture of what you are trying to convey

Edit: Links for bag motors http://www.vexrobotics.com/vexpro/mo.../217-3351.html

Gearboxes http://www.vexrobotics.com/vexpro/ge...planetary.html

Jaguars http://www.vexrobotics.com/vexpro/mo.../217-3367.html

One type of sprocket that could work http://www.vexrobotics.com/vexpro/sp...sprockets.html
__________________
Inspiration of Today,
Technology of Tomorrow.
Team 935
http://www.team935.com

Last edited by railerobotics : 06-02-2014 at 20:02.
  #3   Spotlight this post!  
Unread 06-02-2014, 19:59
EricH's Avatar
EricH EricH is offline
New year, new team
FRC #1197 (Torbots)
Team Role: Engineer
 
Join Date: Jan 2005
Rookie Year: 2003
Location: SoCal
Posts: 19,813
EricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond repute
Re: chain mechanism to tilt panel

Is it possible? Yes. You'll want an encoder or a potentiometer--probably the pot--connected to the chain somehow, and you'll possibly want a gearbox as well, which might make for a nice place to put the pot. (The other good spot might be on a tensioner, or a random sprocket in the middle of the chain.

As far as what is optimal, that would depend on what exactly you have available. Window motors are good at holding position, but other motors may also work.


Programming setup (basic): First, figure out what the sensor reads at each desired position. Store that somewhere in the code. Next, figure out the command trigger for each position. Store that as well. When a command trigger comes in, compare the desired position to the current position, and move the motor the right direction to match the current position to the desired position. Stop the motor right before it gets to the desired position (it takes a little bit to get the command through). I'm no programmer, so I don't know how to actually implement this in code, particularly in Labview.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

"Rockets are tricky..."--Elon Musk

  #4   Spotlight this post!  
Unread 06-02-2014, 20:01
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: chain mechanism to tilt panel

For a rookie team, I would not suggest choosing a Jag because you can plug a sensor into it, as to use it, you would need to use CAN. That said, a Jag is not necessarily a bad choice, depending on what you have. (Unless you are using a window motor, as they seem to not like Jags that much.)
__________________
--Jacob
Illinois FTC FTA
  #5   Spotlight this post!  
Unread 06-02-2014, 20:04
railerobotics's Avatar
railerobotics railerobotics is offline
Registered User
FRC #0935
 
Join Date: Jan 2006
Location: Newton, KS
Posts: 190
railerobotics will become famous soon enough
Re: chain mechanism to tilt panel

Quote:
Originally Posted by maths222 View Post
For a rookie team, I would not suggest choosing a Jag because you can plug a sensor into it, as to use it, you would need to use CAN. That said, a Jag is not necessarily a bad choice, depending on what you have. (Unless you are using a window motor, as they seem to not like Jags that much.)
Ah yes I forgot that CAN was required. I am not a programmer so I will ask you...is can hard to implement in code?
__________________
Inspiration of Today,
Technology of Tomorrow.
Team 935
http://www.team935.com
  #6   Spotlight this post!  
Unread 06-02-2014, 21:22
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: chain mechanism to tilt panel

My semi-informed understanding is that the code is quite similar with CAN or PWM; however, connecting the Jags to the cRio and configuring them can be a challenge.
__________________
--Jacob
Illinois FTC FTA
  #7   Spotlight this post!  
Unread 06-02-2014, 21:30
SenorZ's Avatar
SenorZ SenorZ is offline
Physics Teacher
AKA: Tom Zook
FRC #4276 (Surf City Vikings)
Team Role: Teacher
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Huntington Beach, California
Posts: 935
SenorZ has a reputation beyond reputeSenorZ has a reputation beyond reputeSenorZ has a reputation beyond reputeSenorZ has a reputation beyond reputeSenorZ has a reputation beyond reputeSenorZ has a reputation beyond reputeSenorZ has a reputation beyond reputeSenorZ has a reputation beyond reputeSenorZ has a reputation beyond reputeSenorZ has a reputation beyond reputeSenorZ has a reputation beyond repute
Re: chain mechanism to tilt panel

We used a pot for our shooter last year. We ran the pot to analog input and had code read the value as an angle. The software (which I didn't write or ever see!) would power the motor (a PG-188 I think) forward or backward until the desired angle was read back.

We had settings for vertical, 45deg, 30deg, and I think a couple of others.
They used PID to control the angle and keep it constant because the shooter was not centered and balanced. If your panel is, it might not be hard to position it.
Attached Thumbnails
Click image for larger version

Name:	encoder.jpg
Views:	76
Size:	175.8 KB
ID:	16137  
  #8   Spotlight this post!  
Unread 06-02-2014, 21:34
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: chain mechanism to tilt panel

Did you 3d print those gears?!
__________________
--Jacob
Illinois FTC FTA
  #9   Spotlight this post!  
Unread 06-02-2014, 21:37
EricH's Avatar
EricH EricH is offline
New year, new team
FRC #1197 (Torbots)
Team Role: Engineer
 
Join Date: Jan 2005
Rookie Year: 2003
Location: SoCal
Posts: 19,813
EricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond repute
Re: chain mechanism to tilt panel

Quote:
Originally Posted by maths222 View Post
Did you 3d print those gears?!
If those AREN'T 3D printed, based on the picture, I want to meet the machinist. Actually, 3D printed gears/sprockets are great in low-load applications, like a sensor connection.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

"Rockets are tricky..."--Elon Musk

  #10   Spotlight this post!  
Unread 06-02-2014, 21:38
SenorZ's Avatar
SenorZ SenorZ is offline
Physics Teacher
AKA: Tom Zook
FRC #4276 (Surf City Vikings)
Team Role: Teacher
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Huntington Beach, California
Posts: 935
SenorZ has a reputation beyond reputeSenorZ has a reputation beyond reputeSenorZ has a reputation beyond reputeSenorZ has a reputation beyond reputeSenorZ has a reputation beyond reputeSenorZ has a reputation beyond reputeSenorZ has a reputation beyond reputeSenorZ has a reputation beyond reputeSenorZ has a reputation beyond reputeSenorZ has a reputation beyond reputeSenorZ has a reputation beyond repute
Re: chain mechanism to tilt panel

Quote:
Originally Posted by maths222 View Post
Did you 3d print those gears?!
Yes, one of our mentors did with his own MakerBot. Worked great, never slipped... though there was no real pressure on them and they were working at low rpm.
  #11   Spotlight this post!  
Unread 07-02-2014, 09:37
zigerati zigerati is offline
Registered User
FRC #5199
 
Join Date: Feb 2014
Location: Orange County, CA
Posts: 2
zigerati is an unknown quantity at this point
Re: chain mechanism to tilt panel

Wow - thank you all for the pointers. That is a huge help. The pictures from railerobotics are especially helpful. We'll start testing some of the ideas that were posted and report back. Thank you all for the help.
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


All times are GMT -5. The time now is 04:00.

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