Go to Post "How do we make our team be like your team?" That's the sort of question everyone should be asking of these so-called "elite" or "powerhouse" teams. - sanddrag [more]
Home
Go Back   Chief Delphi > Technical > Electrical
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 06-12-2016, 00:37
Munchskull's Avatar
Munchskull Munchskull is offline
CAD Designer/ Electrical Consaltant
AKA: Anthony Cardinali
FRC #0997 (Spartan Robotics)
Team Role: CAD
 
Join Date: Jan 2013
Rookie Year: 2013
Location: Corvallis, OR
Posts: 486
Munchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to behold
Designing with sensors

This last year our robot had some issues with rotation sensors that I would would like to avoid this coming year. Last year we used some magnetic continuous potentiometers to determine our arm posistion. The issue became these pots had a dead zone and then would restart on the other side of the voltage. Looking back on it they were probably not the use of the sensor. My question is what sensors OTHER THAN Versa planetary encoders do people use for position track on arms and other moving parts and how do you integrate them in to your design?
__________________
“In theory, theory and practice are the same. In practice, they are not.” ― Anonymous
Anthony Cardinali
4th year of FRC
Class of 2017



Reply With Quote
  #2   Spotlight this post!  
Unread 06-12-2016, 00:40
Knufire Knufire is offline
Rose-Hulman Institute of Technology
no team
Team Role: College Student
 
Join Date: Sep 2009
Rookie Year: 2010
Location: Terre Haute, IN
Posts: 732
Knufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond repute
Re: Designing with sensors

Quote:
Originally Posted by Munchskull View Post
This last year our robot had some issues with rotation sensors that I would would like to avoid this coming year. Last year we used some magnetic continuous potentiometers to determine our arm posistion. The issue became these pots had a dead zone and then would restart on the other side of the voltage. Looking back on it they were probably not the use of the sensor. My question is what sensors OTHER THAN Versa planetary encoders do people use for position track on arms and other moving parts and how do you integrate them in to your design?
US Digital MA3 for absolute encoders. You can also do a normal quadrature encoder and a secondary sensor for zeroing, we did this with WCP Hall Effect sensors on our 2015 elevator.
__________________
Team 469: 2010 - 2013
Team 5188: 2014 - 2016
NAR (VEX U): 2014 - Present
Reply With Quote
  #3   Spotlight this post!  
Unread 06-12-2016, 01:00
Munchskull's Avatar
Munchskull Munchskull is offline
CAD Designer/ Electrical Consaltant
AKA: Anthony Cardinali
FRC #0997 (Spartan Robotics)
Team Role: CAD
 
Join Date: Jan 2013
Rookie Year: 2013
Location: Corvallis, OR
Posts: 486
Munchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to behold
Re: Designing with sensors

Are HallEffect sensors used like limit switches?
__________________
“In theory, theory and practice are the same. In practice, they are not.” ― Anonymous
Anthony Cardinali
4th year of FRC
Class of 2017



Reply With Quote
  #4   Spotlight this post!  
Unread 06-12-2016, 01:13
cadandcookies's Avatar
cadandcookies cadandcookies is offline
Director of Programs, GOFIRST
AKA: Nick Aarestad
FTC #9205 (The Iron Maidens)
Team Role: College Student
 
Join Date: Jan 2012
Rookie Year: 2009
Location: Minnesnowta
Posts: 1,493
cadandcookies has a reputation beyond reputecadandcookies has a reputation beyond reputecadandcookies has a reputation beyond reputecadandcookies has a reputation beyond reputecadandcookies has a reputation beyond reputecadandcookies has a reputation beyond reputecadandcookies has a reputation beyond reputecadandcookies has a reputation beyond reputecadandcookies has a reputation beyond reputecadandcookies has a reputation beyond reputecadandcookies has a reputation beyond repute
Re: Designing with sensors

Quote:
Originally Posted by Munchskull View Post
Are HallEffect sensors used like limit switches?
Hall Effect sensors can be used for a variety of purposes, including limit switches and something similar to an encoder. Here's a basic overview from wikipedia.
__________________

Never assume the motives of others are, to them, less noble than yours are to you. - John Perry Barlow
tumblr | twitter
'Snow Problem CAD Files: 2015 2016
MN FTC Field Manager, FTA, CSA, Emcee
FLL Maybe NXT Year (09-10) -> FRC 2220 (11-14) -> FTC 9205(14-?)/FRC 2667 (15-16)
VEXU UMN (2015-??)
Volunteer since 2011
2013 RCA Winner (North Star Regional) (2220)
2016 Connect Award Winner (North Super Regional and World Championship) (9205)
Reply With Quote
  #5   Spotlight this post!  
Unread 06-12-2016, 01:13
Chak Chak is offline
Registered User
AKA: Thomas
FRC #4159 (Cardinalbotics)
Team Role: CAD
 
Join Date: May 2015
Rookie Year: 2014
Location: San Francisco, California, USA
Posts: 245
Chak has a brilliant futureChak has a brilliant futureChak has a brilliant futureChak has a brilliant futureChak has a brilliant futureChak has a brilliant futureChak has a brilliant futureChak has a brilliant futureChak has a brilliant futureChak has a brilliant futureChak has a brilliant future
Re: Designing with sensors

Quote:
Originally Posted by Munchskull View Post
how do you integrate them in to your design?
3D printed mounts can go almost anywhere, even after the design was built without sensors.

Others have used bent polycarb as encoder mounts to absorb shock or something.
__________________
Reply With Quote
  #6   Spotlight this post!  
Unread 06-12-2016, 01:20
Knufire Knufire is offline
Rose-Hulman Institute of Technology
no team
Team Role: College Student
 
Join Date: Sep 2009
Rookie Year: 2010
Location: Terre Haute, IN
Posts: 732
Knufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond repute
Re: Designing with sensors

Quote:
Originally Posted by Munchskull View Post
Are HallEffect sensors used like limit switches?
Exactly like limit switches, but the non-contact nature makes them (IMO) much more reliable.
__________________
Team 469: 2010 - 2013
Team 5188: 2014 - 2016
NAR (VEX U): 2014 - Present
Reply With Quote
  #7   Spotlight this post!  
Unread 06-12-2016, 01:55
Munchskull's Avatar
Munchskull Munchskull is offline
CAD Designer/ Electrical Consaltant
AKA: Anthony Cardinali
FRC #0997 (Spartan Robotics)
Team Role: CAD
 
Join Date: Jan 2013
Rookie Year: 2013
Location: Corvallis, OR
Posts: 486
Munchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to behold
Re: Designing with sensors

Quote:
Originally Posted by Knufire View Post
Exactly like limit switches, but the non-contact nature makes them (IMO) much more reliable.
2015 we used a reed switch for the same thing.
__________________
“In theory, theory and practice are the same. In practice, they are not.” ― Anonymous
Anthony Cardinali
4th year of FRC
Class of 2017



Reply With Quote
  #8   Spotlight this post!  
Unread 06-12-2016, 10:47
Hitchhiker 42's Avatar
Hitchhiker 42 Hitchhiker 42 is offline
Roboter
AKA: Mark Lavrentyev
FRC #4557 (FullMetal Falcons)
Team Role: Programmer
 
Join Date: Oct 2015
Rookie Year: 2015
Location: Cromwell, CT
Posts: 456
Hitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to behold
Re: Designing with sensors

Quote:
Originally Posted by Chak View Post
3D printed mounts can go almost anywhere, even after the design was built without sensors.

Others have used bent polycarb as encoder mounts to absorb shock or something.
Additionally, to connect the shaft of a pot to the rotating shaft, we've used a couple of tricks: either get flexible shaft couplings (one of our mentors brought some in from work) or, if you don't have that, some pneumatic tubing with zipties at both ends works well too.
__________________



2016 - NE District Championship Entrepreneurship Award
2016 - Hartford District Industrial Design Award
2016 - Waterbury District Engineering Inspiration Award
Reply With Quote
  #9   Spotlight this post!  
Unread 06-12-2016, 10:53
Type's Avatar
Type Type is offline
Registered User
FRC #3452 (GreengineerZ)
Team Role: Mechanical
 
Join Date: Jan 2016
Rookie Year: 2016
Location: Michigan
Posts: 172
Type is an unknown quantity at this point
Re: Designing with sensors

My team used linear actuators to make an arm move up and down, pivoting on an axis. The linear actuator's had potentiometers but they quickly broke, so we added in physical limit switches to stop the arm from going too high (jamming the actuators) or too low (destroying bearings, sometimes jamming, messing up lead screw). We also added in a string potentiometer which actually worked very well for arm position. It isn't always good though because the housing is fragile and the string can sometimes get in the way. AndyMark sells the string potentiometer and I would highly recommend it.
__________________
3452- Lead Builder/ Pit Boss & Ambassador


*My posts do not reflect the opinion of my team*
Reply With Quote
  #10   Spotlight this post!  
Unread 06-12-2016, 11:39
bmammen's Avatar
bmammen bmammen is offline
Registered User
AKA: Brent Mammen
FRC #5801 (Inspire)
Team Role: Mentor
 
Join Date: Oct 2014
Rookie Year: 2014
Location: Kansas City
Posts: 29
bmammen is an unknown quantity at this point
Re: Designing with sensors

Quote:
Originally Posted by Munchskull View Post
This last year our robot had some issues with rotation sensors that I would would like to avoid this coming year. Last year we used some magnetic continuous potentiometers to determine our arm posistion. The issue became these pots had a dead zone and then would restart on the other side of the voltage. Looking back on it they were probably not the use of the sensor. My question is what sensors OTHER THAN Versa planetary encoders do people use for position track on arms and other moving parts and how do you integrate them in to your design?
We used the MA3-A10-250-N (AndyMark's Absolute magnetic pot) on our shooting arm and had very good luck with it, no dead zone at all. Our high goal shots, among other things, were dependent on it and we were over 80% consistent in Auto. One thing to point out is that if you use v1 of the Universal Breakouts on the Talon SRX's they only supported 3.3v sensors and would therefore give you a dead zone for that 5v pot. In version 2 they've fixed that issue.
Reply With Quote
  #11   Spotlight this post!  
Unread 06-12-2016, 14:08
Munchskull's Avatar
Munchskull Munchskull is offline
CAD Designer/ Electrical Consaltant
AKA: Anthony Cardinali
FRC #0997 (Spartan Robotics)
Team Role: CAD
 
Join Date: Jan 2013
Rookie Year: 2013
Location: Corvallis, OR
Posts: 486
Munchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to behold
Re: Designing with sensors

Quote:
Originally Posted by bmammen View Post
We used the MA3-A10-250-N (AndyMark's Absolute magnetic pot) on our shooting arm and had very good luck with it, no dead zone at all. Our high goal shots, among other things, were dependent on it and we were over 80% consistent in Auto. One thing to point out is that if you use v1 of the Universal Breakouts on the Talon SRX's they only supported 3.3v sensors and would therefore give you a dead zone for that 5v pot. In version 2 they've fixed that issue.
Pictures of how you mounted these would be great. Last year we had issues of the entire POT rotating at times.

Luckily (in this case) we use the Victor SP and not Talon SRXs.

Quote:
Originally Posted by Hitchhiker 42 View Post
Additionally, to connect the shaft of a pot to the rotating shaft, we've used a couple of tricks: either get flexible shaft couplings (one of our mentors brought some in from work) or, if you don't have that, some pneumatic tubing with zipties at both ends works well too.
How well does this actually work? The last trick like this I tried was using hot glue and it was terrible. Right now I am leaning towards drilling and tapping the shaft for using set screws.
__________________
“In theory, theory and practice are the same. In practice, they are not.” ― Anonymous
Anthony Cardinali
4th year of FRC
Class of 2017




Last edited by Munchskull : 06-12-2016 at 14:10.
Reply With Quote
  #12   Spotlight this post!  
Unread 06-12-2016, 14:46
GeeTwo's Avatar
GeeTwo GeeTwo is offline
Technical Director
AKA: Gus Michel II
FRC #3946 (Tiger Robotics)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Slidell, LA
Posts: 3,494
GeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond repute
Re: Designing with sensors

Quote:
Originally Posted by Hitchhiker 42 View Post
..get flexible shaft couplings (one of our mentors brought some in from work)..
There are several varieties on FIRST Choice this year - oh, it just closed a couple of hours ago. For 1/4" to 1/4" solutions, see FC17-122, or a combination of two FC17-110s with an FC17-124 between them.

Note that to couple two 1/4" shafts with tubing, you would need tubing with a 1/4" inside diameter, not outside. I have never done this, but it seems that you would want to keep the length short if your application is sensitive to sensor backlash.

I heard secondhand (no details) about a team who used a 1/4" drive socket universal joint in a coupler to isolate a potentiometer from shock loads. Yep, sounded kludgy to me too.
__________________

If you can't find time to do it right, how are you going to find time to do it over?
If you don't pass it on, it never happened.
Robots are great, but inspiration is the reason we're here.
Friends don't let friends use master links.
Reply With Quote
  #13   Spotlight this post!  
Unread 06-12-2016, 17:41
Hitchhiker 42's Avatar
Hitchhiker 42 Hitchhiker 42 is offline
Roboter
AKA: Mark Lavrentyev
FRC #4557 (FullMetal Falcons)
Team Role: Programmer
 
Join Date: Oct 2015
Rookie Year: 2015
Location: Cromwell, CT
Posts: 456
Hitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to behold
Re: Designing with sensors

Quote:
Originally Posted by GeeTwo View Post
Note that to couple two 1/4" shafts with tubing, you would need tubing with a 1/4" inside diameter, not outside. I have never done this, but it seems that you would want to keep the length short if your application is sensitive to sensor backlash.
Absolutely. The tubing was probably about a 3/4" plus what went on each end of the shaft. The only goal is to not have to align the pot and the shaft perfectly.
__________________



2016 - NE District Championship Entrepreneurship Award
2016 - Hartford District Industrial Design Award
2016 - Waterbury District Engineering Inspiration Award
Reply With Quote
  #14   Spotlight this post!  
Unread 06-12-2016, 17:55
bmammen's Avatar
bmammen bmammen is offline
Registered User
AKA: Brent Mammen
FRC #5801 (Inspire)
Team Role: Mentor
 
Join Date: Oct 2014
Rookie Year: 2014
Location: Kansas City
Posts: 29
bmammen is an unknown quantity at this point
Re: Designing with sensors

Quote:
Originally Posted by Munchskull View Post
Pictures of how you mounted these would be great. Last year we had issues of the entire POT rotating at times.

Luckily (in this case) we use the Victor SP and not Talon SRXs.



How well does this actually work? The last trick like this I tried was using hot glue and it was terrible. Right now I am leaning towards drilling and tapping the shaft for using set screws.
We used a lathe to bore a 1/4" hole into the end of the 1/2" hex shaft our arm was rotating on, we then slotted it on the 6 sides of the 1/2" hex shaft by making 3 cuts straight across, and finally added a collar clamp to tighten the end of the hex shaft after the encoder shaft was inserted. We simply used 2x2 angle to mount the POT in place.

If you're interested I could take pictures next time I'm up at the shop.
Reply With Quote
  #15   Spotlight this post!  
Unread 06-12-2016, 19:30
Knufire Knufire is offline
Rose-Hulman Institute of Technology
no team
Team Role: College Student
 
Join Date: Sep 2009
Rookie Year: 2010
Location: Terre Haute, IN
Posts: 732
Knufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond repute
Re: Designing with sensors

Quote:
Originally Posted by bmammen View Post
We used a lathe to bore a 1/4" hole into the end of the 1/2" hex shaft our arm was rotating on, we then slotted it on the 6 sides of the 1/2" hex shaft by making 3 cuts straight across, and finally added a collar clamp to tighten the end of the hex shaft after the encoder shaft was inserted. We simply used 2x2 angle to mount the POT in place.

If you're interested I could take pictures next time I'm up at the shop.
I've done similar as well. works with even just a single slit across. Since it's more or less a rigid coupling, good practice would be to make a somewhat flexible mount so minimal side load is put on the encoder shaft. The encoder body mount simply needs to stop the body of the encoder from rotating, not locate it. Bent 1/16" polycarbonate works well.
__________________
Team 469: 2010 - 2013
Team 5188: 2014 - 2016
NAR (VEX U): 2014 - Present
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 04:29.

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