Go to Post You know you've overdosed on FIRST when you set your alarm clock to your team # ex: 9:32 - bladetech932 [more]
Home
Go Back   Chief Delphi > Technical > Control System
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 26-01-2005, 23:00
theCowboyKnight theCowboyKnight is offline
Registered User
#1486 (Knights Robotics)
Team Role: Leadership
 
Join Date: Jan 2005
Rookie Year: 2003
Location: Calgary
Posts: 6
theCowboyKnight is on a distinguished road
2 Questions about OI

I have a couple of questions about the operator interface that I cant seem to find the answer to, and this seems to be a great place to get some help. SO:

1 - We are trying to use the LED output bits provided by the control ports - that is fine and dandy. The one thing that we can seem to find out is the power outputs from the ports (specifically the LED pins on ports 1 & 3). Does anyone have any info about the supplied voltage?

also 2- We are looking to use a set of matrixorbital 4x20 VFD displays to relay information back to our pilots (basically a custom version of the dashboard). One option is to program something like a Basic stamp to take output bits from the LEDs and convert them into pre-programed statements to appear on the VFDs. The other is to use the Mini controller to directly output realtime data to the displays by porting it to the OI (Im still not sure how it works, but my programming team seems to like the idea). So basically my question is 1. can we even use this concept (refering to rules and such) and 2. Which system would work better.

Thanks for your help.
  #2   Spotlight this post!  
Unread 27-01-2005, 00:09
jgannon's Avatar
jgannon jgannon is offline
I ᐸ3 Robots
AKA: Joey Gannon
no team
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Pittsburgh, PA
Posts: 1,467
jgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond repute
Re: 2 Questions about OI

Quote:
Originally Posted by theCowboyKnight
1 - We are trying to use the LED output bits provided by the control ports - that is fine and dandy. The one thing that we can seem to find out is the power outputs from the ports (specifically the LED pins on ports 1 & 3). Does anyone have any info about the supplied voltage?
On the page of the OI manual that talks about those pins, it says that they provide 5V, and they are limited to 10mA.
Quote:
Originally Posted by theCowboyKnight
also 2- We are looking to use a set of matrixorbital 4x20 VFD displays to relay information back to our pilots (basically a custom version of the dashboard). One option is to program something like a Basic stamp to take output bits from the LEDs and convert them into pre-programed statements to appear on the VFDs. The other is to use the Mini controller to directly output realtime data to the displays by porting it to the OI (Im still not sure how it works, but my programming team seems to like the idea). So basically my question is 1. can we even use this concept (refering to rules and such)
<R66> discusses connecting devices to the Dashboard port. You can legally connect anything you want, but it has to be battery-powered, because AC power won't be available other than to power the OI.
Quote:
Originally Posted by theCowboyKnight
and 2. Which system would work better.
I think a BASIC Stamp would be the better of the two options you've offered, but have you read the Dashboard packet specifications? It's a lot of data to process on something like a BASIC Stamp, and it seems like a lot of extra work for minimal gain. I would suggest using a laptop instead, if you have one available. This is explicitly allowed in <R66>, assuming once again that it is running on battery, and you'll have a much easier time processing the data.
__________________
Team 1743 - The Short Circuits
2010 Pittsburgh Excellence in Design & Team Spirit Awards
2009 Pittsburgh Regional Champions (thanks to 222 and 1218)
2007 Pittsburgh Website Award
2006 Pittsburgh Regional Champions (thanks to 395 and 1038)
2006 Pittsburgh Rookie Inspiration & Highest Rookie Seed

Team 1388 - Eagle Robotics
2005 Sacramento Engineering Inspiration
2004 Curie Division Champions (thanks to 1038 and 175)
2004 Sacramento Rookie All-Star

_
  #3   Spotlight this post!  
Unread 27-01-2005, 11:38
ConKbot of Doom ConKbot of Doom is offline
Team Alumni
FRC #1184 (Cobra Robotics)
Team Role: Leadership
 
Join Date: Jan 2005
Rookie Year: 2004
Location: Maryland
Posts: 153
ConKbot of Doom has a spectacular aura aboutConKbot of Doom has a spectacular aura aboutConKbot of Doom has a spectacular aura about
Re: 2 Questions about OI

Quote:
Originally Posted by theCowboyKnight
also 2- We are looking to use a set of matrixorbital 4x20 VFD displays to relay information back to our pilots (basically a custom version of the dashboard). One option is to program something like a Basic stamp to take output bits from the LEDs and convert them into pre-programed statements to appear on the VFDs. The other is to use the Mini controller to directly output realtime data to the displays by porting it to the OI (Im still not sure how it works, but my programming team seems to like the idea). So basically my question is 1. can we even use this concept (refering to rules and such) and 2. Which system would work better.
Ahh, something I know lots about. (finally..) I would go with a basic stamp or a PIC to send the signals to the LCD, especially if it is a parallel LCD, than that would be much faster.

You could use a basic stamp for that, but I feel that a basic stamp is just kind of restricting, I like to use PIC's directly, I like the control you get.

I like to use the 16F series of chips and program them with assembly language.
http://members.cox.net/sonjarob/TUTs/uP4Idiots.html is a good tutorial for micro assembly, with some examples. With as simple of a project as you are doing, the code should be really easy to come up with. You don't have to use a Matrix Orbital LCD, btw, just use a HD44780 compatable parallel LCD, and it is all pretty simple. If anyone is interested I can post or email some of the ASM I use to interface with LCD. Also if anyone wants help with the actual programming of the chip (getting the data on the chip, not writing the code) I can help with that too. I might be able to help out with simple ASM stuff but, I'm not exactly hot stuff at ASM, takes me a while to get it right.

I love using LCDs, they are simple to interface with, some of them can be relatively cheap, and they look a lot fancier than LEDs.
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
47 Questions! Matt Krass Games/Trivia 52 19-04-2006 00:58
Q/A questions so far.. AmyPrib Rules/Strategy 49 28-01-2005 08:39
Common Questions with Repeating Answers Tom McCurdy General Forum 1 20-01-2005 15:06
**FIRST EMAIL**/Autodesk Inventor Training and Technical Questions Information Rich Wong FIRST E-Mail Blast Archive 0 07-12-2004 17:22
3 Questions!!! (2/20/04) Andy Grady General Forum 20 20-02-2004 17:31


All times are GMT -5. The time now is 03:39.

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