|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools | Rate Thread | Display Modes |
|
#1
|
||||
|
||||
|
Ye old IFI
Hi.
Im a marketing newb, I build, but Im still a marketing newb. And i have an idea, an idea to build a robot for the marketing team to take to events, that is run off of the IFI controllers. I built one my first year of FIRST, and want to again. Problem is, I cant remember how. Who can help me with the layout of the breakers, victors, spikes and pwms? |
|
#2
|
|||||
|
|||||
|
Re: Ye old IFI
When I get a little more time on my end, I can elaborate on this a little more thoroughly, and there's surly someone who can answer better than me (not having actually competed in the IFI days), but I'll give it my best shot.
An overview of the control system can be found here. Basically, there are two parts, the Operator Interface (OI) and Robot Controller (RC). These are the predecessors to the cRIO and driverstation, respectively. Everything plugs into the RC (it has rows of pins for all I/O types you'd need). As for programming this, start by going here. Eventually, you'll need Microchip MPLAB 7.2 and the C18 compiler. You can find both of these online somewhere (although I think only a trial for the compiler), but things would be made much easier if you could find your install discs from a few years ago. That's the best I can do in the short amount of time I have, but I'll get back to you later in the day with more. |
|
#3
|
|||
|
|||
|
Re: Ye old IFI
I would kill to be able to build an IFI based robot right now.
So jelly. ![]() |
|
#4
|
||||
|
||||
|
Re: Ye old IFI
It's nearly the same layout as with the cRIO. Signal (PWM and relay) and sensor cables just connect to the IFI RC instead of the cRIO. There is no wireless bridge, just the IFI radio that plugs into the IFI RC.
|
|
#5
|
|||||
|
|||||
|
Re: Ye old IFI
Quote:
|
|
#6
|
|||||
|
|||||
|
Re: Ye old IFI
Here's the FRC wiring diagram: http://www.team358.org/files/program...on_Diagram.pdf
We have some other IFI era info documented here An alternative to learning to program it yourself is to experiment with the Robot Controller you have and discover what the program already on it will do for you. Since it ran a robot at one time it'll probably still be setup with that original program. If you find you need to write your own program:
Last edited by Mark McLeod : 15-09-2011 at 14:06. |
|
#7
|
||||
|
||||
|
Re: Ye old IFI
I have at my disposal 4 interfaces, 4 radios. I have electrical parts for all of them to.
Some random parts i have. An old gold circut board. lots of 20 and 30 breakers. a mile of cables. I have some victors and spike relays A robot that needs controls. I actually have a controller set up with 2 joys and a Op interface and radio. I need to find the corresponding Robot interface and radio. I have the little board that the 12 V connects to. I hope this works Still searching for: The backup battery The little red black and gray blocks that could fit together that wires go into The pwms we have that the programmers wont throttle me for taking(our team is low on the things) Other random electrical junk ![]() |
|
#8
|
|||
|
|||
|
Re: Ye old IFI
Quick question while we have the experts looking -- does anybody know what that 'dongle' between the USB and the 9-pin (serial?) port is?
We've got a couple of those old dongles, and I've often wondered if you can use the USB side of the orange VEX cable with a passthru or cossover 9-pin serial? If you've tried that out and know what actually works, please let us know. We've had some weird issues with our old (orginal) USB-to-9-pin dongle and the newer Easy-C code when programming our old IFI controllers. (Specially: the on-line window doesn't work, and it appears to download but the program never gets to the IFI controller.) Thanks, Keith Hall |
|
#9
|
|||||
|
|||||
|
Re: Ye old IFI
If this is what you're talking about, then its a USB to Serial DB-9 (RS232) adapter. Necessary since the vast majority of laptops don't come with serial ports any longer.
For the IFI controller it'd work with a regular serial cable, but not with a null modem cable. Can't help you with EasyC operability on the IFI controller. I didn't know EasyC was capable of that. Last edited by Mark McLeod : 16-09-2011 at 21:05. |
|
#10
|
|||||
|
|||||
|
Re: Ye old IFI
Quote:
I think Jess is going to find a new victim for the clipboard on Long Island for forgetting about that... ![]() |
|
#11
|
|||||
|
|||||
|
Re: Ye old IFI
...and I've got five or six licenses for EasyC too
![]() It's been awhile though since I've used it. If help with EasyC is needed then you can email support@intelitek.com for assistance. Last edited by Mark McLeod : 16-09-2011 at 22:42. |
|
#12
|
||||
|
||||
|
Re: Ye old IFI
Quote:
|
|
#13
|
|||||
|
|||||
|
Re: Ye old IFI
The backup battery isn't actually needed to operate normally, especially for demonstrations. It's effect is only noticeable if you have a low battery or a very draining pushing contest, then the robot just stops for about 5 seconds before continuing on.
|
|
#14
|
|||||
|
|||||
|
Re: Ye old IFI
Quote:
If you operate without the backup, set the OI LED screen to show the battery voltage; if you start getting down in voltage, change batteries. |
|
#15
|
|||||
|
|||||
|
Re: Ye old IFI
Quote:
When the RC loses power, the speed controllers and spikes stop receiving a PWM signal that allows them to move. They immediately go to the no signal state and stop until the RC finishes rebooting and reevaluates the joystick inputs when it comes back up (~ 5-10 seconds). What is your speculation on the technical reasons why you had that problem in 2002? Last edited by Mark McLeod : 17-09-2011 at 16:19. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|