Go to Post I don't care if my team wins. I care if they try their hardest to win. - pfreivald [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 29-01-2003, 18:25
Josh Hambright's Avatar
Josh Hambright Josh Hambright is offline
{Error Processing Custom Title}
AKA: oneangrydwarf/jtosh
no team (old school gangsta)
Team Role: Alumni
 
Join Date: Apr 2002
Rookie Year: 2000
Location: Indiana
Posts: 1,421
Josh Hambright has a reputation beyond reputeJosh Hambright has a reputation beyond reputeJosh Hambright has a reputation beyond reputeJosh Hambright has a reputation beyond reputeJosh Hambright has a reputation beyond reputeJosh Hambright has a reputation beyond reputeJosh Hambright has a reputation beyond reputeJosh Hambright has a reputation beyond reputeJosh Hambright has a reputation beyond reputeJosh Hambright has a reputation beyond reputeJosh Hambright has a reputation beyond repute
Send a message via AIM to Josh Hambright
Illuminated Switches

I was reading through the IFI Operator Interface Guide just to freshen up and i came across a passage that said "Do Not use illuminated switches". Is this a Rule that we must follow or is this just a recommendation on the part of IFI?

Are the instructions in these manuals the official rules for the controllers and such?

Because as far as switches go in the manual it says we can use any switch in any quantity (i think its any quantity)....so can i use illuminated switches?

Why would using them be frowned upon by IFI?
__________________
Former 461 Student/Mentor. Former 1272 and 1018 Mentor. Team 1555 Super-Fan.
Science and Engineering Can Open New Doors. --S.E.C.O.N.D.--
=~=!=@= #=$=%=
Co-Founder IndianaFIRST

Share your FIRST photos on Flickr!
  #2   Spotlight this post!  
Unread 29-01-2003, 19:21
ChrisH's Avatar Unsung FIRST Hero
ChrisH ChrisH is offline
Generally Useless
FRC #0330 (Beach 'Bots)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1998
Location: Hermosa Beach, CA
Posts: 1,230
ChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond repute
There is a rule in the rule book that prohibits illuminated switches. I can't get into Hyperrules at the moment or I'd give you the reference (must be that silly firewall they have here at work).

There IS a technical reason for the rule, but you'll have to ask one of the electricals what it is. Hopefully Al S or Rbayer or one of those guys will explain it. This has been a topic of discussion before, but I think it's been a few months or does it just seem that way? I may be suffering the usual "Build Season Time Distortion Syndrome".
__________________
Christopher H Husmann, PE

"Who is John Galt?"
  #3   Spotlight this post!  
Unread 30-01-2003, 08:30
Josh Hambright's Avatar
Josh Hambright Josh Hambright is offline
{Error Processing Custom Title}
AKA: oneangrydwarf/jtosh
no team (old school gangsta)
Team Role: Alumni
 
Join Date: Apr 2002
Rookie Year: 2000
Location: Indiana
Posts: 1,421
Josh Hambright has a reputation beyond reputeJosh Hambright has a reputation beyond reputeJosh Hambright has a reputation beyond reputeJosh Hambright has a reputation beyond reputeJosh Hambright has a reputation beyond reputeJosh Hambright has a reputation beyond reputeJosh Hambright has a reputation beyond reputeJosh Hambright has a reputation beyond reputeJosh Hambright has a reputation beyond reputeJosh Hambright has a reputation beyond reputeJosh Hambright has a reputation beyond repute
Send a message via AIM to Josh Hambright
well if any other teams want to find out the reason i found an old thread that tells why
http://www.chiefdelphi.com/forums/sh...ted +switches

Thanks everyone.
__________________
Former 461 Student/Mentor. Former 1272 and 1018 Mentor. Team 1555 Super-Fan.
Science and Engineering Can Open New Doors. --S.E.C.O.N.D.--
=~=!=@= #=$=%=
Co-Founder IndianaFIRST

Share your FIRST photos on Flickr!
  #4   Spotlight this post!  
Unread 30-01-2003, 11:46
FotoPlasma FotoPlasma is offline
\: |
no team
 
Join Date: Jul 2001
Rookie Year: 2001
Location: San Jose
Posts: 1,900
FotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond reputeFotoPlasma has a reputation beyond repute
Send a message via AIM to FotoPlasma
Quote:
Stolen from The_Robot.pdf, page 14
3.3.2 Sensor Inputs on the Operator Interface
....
The +12 Vdc LEDs may be connected between +5Vdc and Ground or between an LED output
and Ground to serve as a visual indicator to the robot operators. This can be helpful during a
competition match when a robot operator may not have a good view of the Operator Interface.
CAUTIONS
Connect switches between a switch input and Ground. Do not use lighted switches with
the Operator Interface unless the light is disabled.
You can still use these LED outputs manually, and perhaps with even greater use, than an illuminated switch, because you can trick around with them in the programming, rather than just having them on or off in conjunction with a switch. Each LED output (except for the Basic Run LED) is shared between the LEDs physically inside of the OI and a pin on either one of ports 1 and 3.

Code:
'Code exerpt from the 2003 default code, 2.0 and 2.5 versions.
Output		7	'define Basic Run LED on RC => out7
Output      	8	'define Robot Feedback LED => out8  => PWM1 Green
Output      	9	'define Robot Feedback LED => out9  => PWM1 Red
Output      	10	'define Robot Feedback LED => out10 => PWM2 Green
Output      	11	'define Robot Feedback LED => out11 => PWM2 Red
Output      	12	'define Robot Feedback LED => out12 => Relay1 Red
Output      	13	'define Robot Feedback LED => out13 => Relay1 Green
Output      	14	'define Robot Feedback LED => out14 => Relay2 Red
Output      	15	'define Robot Feedback LED => out15 => Relay2 Green
Say you wanted to have the red PWM1 LED light up whenever you press the port1 trigger. Here's all you'd have to do, if my mind doesn't fail me entirely:

Code:
out9 = p1_sw_trig
In the default code for PBASIC 2.0 (2.5 doesn't need it, with the advent of the SELECT CASE statement, but that's very interesting, as well), they do some interesting things with the modulus operator, and MIN and MAX to make the various LEDs light up when the PWM1 or PWM2 values are (close to being) maxed or minned (is that a word?) out.

As a side note, during the WRRF's Programming Workshop, before Kickoff, one of the tasks for people to complete was to make a rate display for a PWM output, both forwards, using the green LEDs, and backwards, using the red LEDs. It was very fun to just watch what people were able to do with these LEDs, seeing as how I was staffing the event (with Ken Krieger (formerly of 192, currently of WRRF) in the lead, and Mark Whitehouse (formerly of 232 and 814) as a fellow assistant.

Fun stuff.
__________________
I played hacky sack with Andy Baker.

2001-2004: Team 258, The Sea Dawgs
2005: Team 1693, The Robo Lobos
  #5   Spotlight this post!  
Unread 30-01-2003, 13:55
Unsung FIRST Hero
Al Skierkiewicz Al Skierkiewicz is offline
Broadcast Eng/Chief Robot Inspector
AKA: Big Al WFFA 2005
FRC #0111 (WildStang)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Wheeling, IL
Posts: 10,798
Al Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond repute
The main reason is any illuminated switch is expected to be driven by a lamp output on the OI. Those outputs are only able to sink 10 ma (milli amps) which is fine for LEDs but way low for lamps. Additionally, any operator box would receive power through the OI and by making this rule, it will keep teams from blowing fuses or killing the OI. As of yet, FIRST is not allowing separate power for the operator interface. I concur that with all the variables that would result in failures, this is a good general rule for all teams.

See Robot Control System p. 12 @
http://www.innovationfirst.com/FIRST...ence_Guide.pdf
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.

Last edited by Al Skierkiewicz : 30-01-2003 at 14:00.
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
Limit switches Team168 Programming 8 10-02-2003 16:22
switches in order PBoss Programming 5 26-01-2003 22:02
Team selector switches on ISAAC Lloyd Burns Robotics Education and Curriculum 0 17-12-2002 08:32
I need help with the reed switches!!!!!!! archiver 2001 2 24-06-2002 00:40
Need help with custom switches archiver 2001 3 24-06-2002 00:35


All times are GMT -5. The time now is 19:13.

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