Go to Post please remember that the children we are trying to positively influence do read these forums. - Amanda Morrison [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

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 10-02-2013, 23:09
jnaranjo jnaranjo is offline
Registered User
FRC #4682
 
Join Date: Jan 2013
Location: Seattle
Posts: 7
jnaranjo is an unknown quantity at this point
What kind of sensor should we use?

We are using a windshield wiper DC motor to swing a rod for a set number of degrees.

We want a sensor that can give us the angle that our rod is at.

We are short on time, so something that is in our kit of parts would be ideal.

Our rod will be hitting frisbees pretty hard, and we want to avoid breaking any overly sensitive parts of the sensor on impact.

This is our first year, and we are a bit overwhelmed by the many different types of sensors, but we are looking primarily into optical or magnetic absolute encoders, and alternatively into potentiomenters.

We would appreciate any help we can get.
Thanks!
  #2   Spotlight this post!  
Unread 10-02-2013, 23:39
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,825
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: What kind of sensor should we use?

Quote:
Originally Posted by jnaranjo View Post
We are using a windshield wiper DC motor to swing a rod for a set number of degrees.
Are you SURE that's an FRC legal motor? I don't see it in R32, which lists the only legal FRC motors. If it is not there, I'd suggest the throttle control motor or a window motor. Maybe a servo and set it to go to an angle--that's what they're designed to do--but that depends on how hefty the rod is.

Quote:
We want a sensor that can give us the angle that our rod is at.

We are short on time, so something that is in our kit of parts would be ideal.

Our rod will be hitting frisbees pretty hard, and we want to avoid breaking any overly sensitive parts of the sensor on impact.
You probably want a potentiometer with a sacrificial connection--that is, a connection that will break before the pot does. Butt up the ends of the pot shaft and another axle or shaft that is at the pivot point of the rod and rotating with it, then ziptie a short piece of surgical tubing around both. That connection will allow for shock absorption.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

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

  #3   Spotlight this post!  
Unread 10-02-2013, 23:39
Kevin Sevcik's Avatar
Kevin Sevcik Kevin Sevcik is offline
(Insert witty comment here)
FRC #0057 (The Leopards)
Team Role: Mentor
 
Join Date: Jun 2001
Rookie Year: 1998
Location: Houston, Texas
Posts: 3,744
Kevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond repute
Send a message via AIM to Kevin Sevcik Send a message via Yahoo to Kevin Sevcik
Re: What kind of sensor should we use?

Question: Do you REALLY need a sensor for this? Window lift motors are meant to be stalled without burning up or anything. It would be simpler and faster to put some physical stops in the system so that you're just running from one stop to another. Then you put in a little simple code to only run it for x.x seconds in one direction and y.y seconds in the other direction. Problem solved without sourcing a sensor or figuring out how to program it.
__________________
The difficult we do today; the impossible we do tomorrow. Miracles by appointment only.

Lone Star Regional Troubleshooter
  #4   Spotlight this post!  
Unread 10-02-2013, 23:53
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,113
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: What kind of sensor should we use?

For this application I would prefer something like a US Digital MA3 magnetic absolute angle sensor. It's physically a lot like a small potentiometer, and the signal it provides is also a lot like what you'd get from a pot.

If you're really short on time, you can probably find a 10k potentiometer at a local electronics shop.
  #5   Spotlight this post!  
Unread 11-02-2013, 08:25
IKE's Avatar
IKE IKE is offline
Not so Custom User Title
AKA: Isaac Rife
no team (N/A)
Team Role: Mechanical
 
Join Date: Jan 2008
Rookie Year: 2003
Location: Michigan
Posts: 2,153
IKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond repute
Re: What kind of sensor should we use?

If it only sweeps between 2 positions, then 2 limit switches may work well. Make sure you use something other than the limit switch as the physical stop, apply the limit switch in a way that it has a little compliance. Often this can be accomplished by bending the limit switch tab into a shape that can flex.

If you need to stop at various angles, I would recommend a potentiometer. Be careful when installing as it is really easy to turn too far, and break them.
  #6   Spotlight this post!  
Unread 11-02-2013, 08:33
Gdeaver Gdeaver is offline
Registered User
FRC #1640
Team Role: Mentor
 
Join Date: Mar 2004
Rookie Year: 2001
Location: West Chester, Pa.
Posts: 1,370
Gdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond repute
Re: What kind of sensor should we use?

If shock is an issue then a non-contacting absolute rotary position encoder would be good. A Cherry AN8 series is an example.
http://www.cherrycorp.com/english/se...sition/an8.htm
  #7   Spotlight this post!  
Unread 11-02-2013, 09:05
protoserge's Avatar
protoserge protoserge is offline
CAD, machining, circuits, fun!
AKA: Some call me... Tim?
FRC #0365 (MOE) & former 836 Mentor)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2002
Location: Wilmington, DE
Posts: 754
protoserge has a reputation beyond reputeprotoserge has a reputation beyond reputeprotoserge has a reputation beyond reputeprotoserge has a reputation beyond reputeprotoserge has a reputation beyond reputeprotoserge has a reputation beyond reputeprotoserge has a reputation beyond reputeprotoserge has a reputation beyond reputeprotoserge has a reputation beyond reputeprotoserge has a reputation beyond reputeprotoserge has a reputation beyond repute
Re: What kind of sensor should we use?

Quote:
Originally Posted by Kevin Sevcik View Post
Question: Do you REALLY need a sensor for this? Window lift motors are meant to be stalled without burning up or anything. It would be simpler and faster to put some physical stops in the system so that you're just running from one stop to another. Then you put in a little simple code to only run it for x.x seconds in one direction and y.y seconds in the other direction. Problem solved without sourcing a sensor or figuring out how to program it.
If I'm not mistaken, the window motors will auto-protect if they trip the internal thermal limit. The software timer would definitely be a good idea in this case.

OP, can you provide a simple sketch of your mechanism?
  #8   Spotlight this post!  
Unread 11-02-2013, 10:14
Tem1514 Mentor's Avatar
Tem1514 Mentor Tem1514 Mentor is offline
Registered User
FRC #1514
Team Role: Mentor
 
Join Date: Feb 2010
Rookie Year: 2010
Location: Toronto
Posts: 239
Tem1514 Mentor is a splendid one to beholdTem1514 Mentor is a splendid one to beholdTem1514 Mentor is a splendid one to beholdTem1514 Mentor is a splendid one to beholdTem1514 Mentor is a splendid one to beholdTem1514 Mentor is a splendid one to beholdTem1514 Mentor is a splendid one to beholdTem1514 Mentor is a splendid one to behold
Re: What kind of sensor should we use?

A roller type limit switch running on a disc with cam lobes would do the trick.
  #9   Spotlight this post!  
Unread 11-02-2013, 10:25
colin340 colin340 is offline
human
AKA: Colin Nobles
FRC #0148
Team Role: Teacher
 
Join Date: May 2005
Rookie Year: 2005
Location: rochester
Posts: 432
colin340 has a reputation beyond reputecolin340 has a reputation beyond reputecolin340 has a reputation beyond reputecolin340 has a reputation beyond reputecolin340 has a reputation beyond reputecolin340 has a reputation beyond reputecolin340 has a reputation beyond reputecolin340 has a reputation beyond reputecolin340 has a reputation beyond reputecolin340 has a reputation beyond reputecolin340 has a reputation beyond repute
Send a message via AIM to colin340
Re: What kind of sensor should we use?

teams 340's progs seem to be a big fan of vex encoders
at 14$ for a wired and enclosed encoder with 90 tick per rev you cant go wrong
__________________
61 77 77 20 77 69 74 74 6c 65 20 62 61 62 79 20 63 6f 6e 64 6f 72 20 69 73 20 72 65 61 64 69 6e 67 20 43 44
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 20:17.

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