Go to Post Good story telling and animation know no age limits. - BMiller2559 [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
  #61   Spotlight this post!  
Unread 06-07-2006, 13:39
lukevanoort lukevanoort is offline
in between teams
AKA: Luke Van Oort
no team
 
Join Date: Oct 2005
Rookie Year: 2005
Location: Waterloo, ON, Canada
Posts: 1,873
lukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond repute
Send a message via AIM to lukevanoort
Re: IFI Critique

Quote:
Originally Posted by Daniel_LaFleur
They make their money selling OIs and such, but that isn't their goal. If it was they would probably be out of business by now.
Actually, they make most of it selling server racks, and you don't see them putting server racking in the kit to boost profit margins. (Mind you, server racks might be very usable construction materials) Anyway, let's try and get back on topic here, I think sparksandtabs wanted a thread about how to improve the current IFI system, not the company and its relationship with FIRST. A more accurate thread title might have been IFI Control System Critique.
__________________
Team 1219: 2009 - Mentor
Team 587: 2005 - Animator, 2006-2008 - Team Captain
  #62   Spotlight this post!  
Unread 06-07-2006, 16:39
Jack Jones Jack Jones is offline
Retired
no team
 
Join Date: Jan 2003
Rookie Year: 2003
Location: Waterford, MI
Posts: 964
Jack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond reputeJack Jones has a reputation beyond repute
Re: IFI Critique

Quote:
Originally Posted by lukevanoort
Actually, they make most of it selling server racks, and you don't see them putting server racking in the kit to boost profit margins. (Mind you, server racks might be very usable construction materials) Anyway, let's try and get back on topic here, I think sparksandtabs wanted a thread about how to improve the current IFI system, not the company and its relationship with FIRST. A more accurate thread title might have been IFI Control System Critique.
Mind you... nothing has improved GM more than Toyota!
  #63   Spotlight this post!  
Unread 06-07-2006, 22:57
Billfred's Avatar
Billfred Billfred is offline
...and you can't! teach! that!
FRC #5402 (Iron Kings); no team (AndyMark)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: The Land of the Kokomese, IN
Posts: 8,547
Billfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond repute
Re: IFI Critique

Quote:
Originally Posted by Joe Johnson
Even so, they are a for profit company. It is their charter to make as much money from FIRST and FIRST related sales as they can. It is not IFI's job to make sure that FIRST teams have the best products and the lowest prices. That job falls to Manchester.
This is true, but I'd argue that in the market of FRC robot parts, you're all but required to provide the most bang for the buck in order to keep getting business. According to Brandon's statistics, there were just over 7,000 active users on CD. (For comparison, FIRST's 2005 annual report indicates that about 25,000 students participated in FRC in 2005. The two numbers are borderline apples-and-oranges, but you get the point.)

Now, let's suppose that Billfred Industries starts selling two-speed gearboxes, trying to go head-to-head with AndyMark*. A lot of those customers are either going to be on CD, be part of some local FIRST scene, or know someone who is. If these gearboxes are awesome, business will pick up next build season. But if the things just don't work, that same network will spread that news just as quickly. (How many AM Shifters did you see on robots in 2005? How many did you see in 2006?)

From what I've seen, there's been two ways to get a product out there in FIRST: team demand leading to it going in the KOP (think kitbot, CMUcam, the lighted target for the CMUcam), or word of mouth among teams about it (think roughtop, wedgetop, AM Shifters). A brand new control system can't really be done through the latter route, and convincing other teams that this new system you've developed is worth FIRST making the switch from IFI a bit of an uphill struggle. It'd take a heck of a salesman to get enough teams calling for the switch for it to really show up on the radar, but I believe it can be done if the product is quality. We are talking about the same folks who can scout a whole regional and collect enough data to make my head explode, after all.

*Now really, who would want to try and go against Andy Baker? That's like trying to single-handedly outscore 25, 254, and your choice of triplet with a shopping cart.
__________________
William "Billfred" Leverette - Gamecock/Jessica Boucher victim/Marketing & Sales Specialist at AndyMark

2004-2006: FRC 1293 (D5 Robotics) - Student, Mentor, Coach
2007-2009: FRC 1618 (Capital Robotics) - Mentor, Coach
2009-2013: FRC 2815 (Los Pollos Locos) - Mentor, Coach - Palmetto '09, Peachtree '11, Palmetto '11, Palmetto '12
2010: FRC 1398 (Keenan Robo-Raiders) - Mentor - Palmetto '10
2014-2016: FRC 4901 (Garnet Squadron) - Co-Founder and Head Bot Coach - Orlando '14, SCRIW '16
2017-: FRC 5402 (Iron Kings) - Mentor

94 events (more than will fit in a ChiefDelphi signature), 14 seasons, over 61,000 miles, and still on a mission from Bob.

Rule #1: Do not die. Rule #2: Be respectful. Rule #3: Be safe. Rule #4: Follow the handbook.
  #64   Spotlight this post!  
Unread 07-07-2006, 22:56
Joe Johnson's Avatar Unsung FIRST Hero
Joe Johnson Joe Johnson is offline
Engineer at Medrobotics
AKA: Dr. Joe
FRC #0088 (TJ2)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 1996
Location: Raynham, MA
Posts: 2,648
Joe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond repute
Re: IFI Critique

Quote:
Originally Posted by lukevanoort
...Anyway, let's try and get back on topic here, I think sparksandtabs wanted a thread about how to improve the current IFI system, not the company and its relationship with FIRST. A more accurate thread title might have been IFI Control System Critique.
I jumped into this thread with a discussion about why we don't have an easy way to do a gamepad type controller on the OI. The answer was not customer focused but IFI support focused. Well, actually, first it was implied that it was illegal to do so and when a perfectly legal work around was discussed, it was claimed that it would make IFI answer more phone calls than they'd like. They have not responded to using a USB host chip such as EZ-host.

I think the two are inseperable. The relationship between IFI and FIRST one of the reasons things are the way they are.

Joe J.
__________________
Joseph M. Johnson, Ph.D., P.E.
Mentor
Team #88, TJ2
  #65   Spotlight this post!  
Unread 08-07-2006, 20:52
John Gutmann John Gutmann is offline
I'm right here
AKA: sparksandtabs
FRC #0340 (GRR)
Team Role: Mechanical
 
Join Date: Feb 2005
Rookie Year: 2004
Location: rochester
Posts: 804
John Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant future
Send a message via AIM to John Gutmann Send a message via MSN to John Gutmann Send a message via Yahoo to John Gutmann
Re: IFI Critique

Hmmm.....I wonder when the AM control system will be shipped out

But seriously, the quatily and cost of the control system to me is outrageous. I have seen in many occasions where somebody has used a basic stamp to control something far more difficult that what we do in first. Go to the parallax website and look at the "Nuts and Volts" articles they have. They are hooking their BASIC stamps up to EVERYTHING you can imagine. Granite the programming languange is really easy to understand and it gives rookies an advangtages, it still held back more expirienced teams from acceling. I have seen manythings done in BASIC as we do in C. ALso that control system if bought direct from parallax is far cheaper. 2 BOEs and 2 transcievers with a few ADC chips and external circuittry and voila you spent only 300$ if that.

Not to bash anybody's control system but I have a development board sitting 3 feet from me that cost 80$ that can do EVERYTHING that the IFI system can do. Sure it may take a little more coding but it is cheaper and more raw (more room for development and expansion by individual teams) that the IFI and parallax solution.

<bashing>How hard could it possibly be to design a new control system?</bashing>

of course all IMHO
  #66   Spotlight this post!  
Unread 08-07-2006, 21:07
BrianBSL BrianBSL is offline
Registered User
FRC #0190
 
Join Date: Sep 2004
Rookie Year: 2000
Location: Worcester, MA
Posts: 251
BrianBSL has much to be proud ofBrianBSL has much to be proud ofBrianBSL has much to be proud ofBrianBSL has much to be proud ofBrianBSL has much to be proud ofBrianBSL has much to be proud ofBrianBSL has much to be proud ofBrianBSL has much to be proud ofBrianBSL has much to be proud ofBrianBSL has much to be proud of
Re: IFI Critique

Quote:
Originally Posted by sparksandtabs
Hmmm.....I wonder when the AM control system will be shipped out

But seriously, the quatily and cost of the control system to me is outrageous. I have seen in many occasions where somebody has used a basic stamp to control something far more difficult that what we do in first. Go to the parallax website and look at the "Nuts and Volts" articles they have. They are hooking their BASIC stamps up to EVERYTHING you can imagine. Granite the programming languange is really easy to understand and it gives rookies an advangtages, it still held back more expirienced teams from acceling. I have seen manythings done in BASIC as we do in C. ALso that control system if bought direct from parallax is far cheaper. 2 BOEs and 2 transcievers with a few ADC chips and external circuittry and voila you spent only 300$ if that.

Not to bash anybody's control system but I have a development board sitting 3 feet from me that cost 80$ that can do EVERYTHING that the IFI system can do. Sure it may take a little more coding but it is cheaper and more raw (more room for development and expansion by individual teams) that the IFI and parallax solution.

<bashing>How hard could it possibly be to design a new control system?</bashing>

of course all IMHO
I issue the same challenge to you that I issued in my other post - if you think it can be done better and cheaper, then do it and sell it to FIRST. The BOM price for a IFI RC is likely less than $75, including the PCB, but engineering (including the base software dev - both master and user in thier configuration) and support time are not free. Basic Stamps are overpriced and under powered - and would be a move backwards - as they certainly don't provide the level of refinement necessary for FIRST. What is it that the stamp can do that the PIC can't? I don't see anything in your argument of your dev board being more capable - there are plenty of systems that cost less which are more capable, but they aren't as refined and don't provide the output control. You seem to be arguing two different things - going simpler in one sense (BASIC) and more complicated in the other sense (here's a dev board with nothing done for you). The IFI platform provides a mix of these - and with easyC, the simple side is covered pretty well.

Remember, in the end, the system doesn't have to be used by just you - it must be used by 1000+ other teams, and must provide a safety factor that others who aren't on a team know they won't be hurt by another team's misprogramming. None of those dev boards can provide that without some level of custom IO protection. Plus who wants to slap 8 pcb's on their robot - your 6 pieces of parallax gear does nothing about packaging.

I'm not saying it can't be done better and cheaper - I'm just saying that I'm not doing it with my time, and I don't see you doing it. If you think it is such an outrage, then be a do-er and not a talk-er. Even if you don't have the resources to do it yourself, there is nothing stopping you from convincing FIRST to accept a new system and getting together the resources to create it (even if by a sponsor, etc).
__________________
My posts represent my personal views only, and do not represent the views of either my team, Team 190, nor its primary sponsor, Worcester Polytechnic Institute.
  #67   Spotlight this post!  
Unread 08-07-2006, 21:18
John Gutmann John Gutmann is offline
I'm right here
AKA: sparksandtabs
FRC #0340 (GRR)
Team Role: Mechanical
 
Join Date: Feb 2005
Rookie Year: 2004
Location: rochester
Posts: 804
John Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant future
Send a message via AIM to John Gutmann Send a message via MSN to John Gutmann Send a message via Yahoo to John Gutmann
Re: IFI Critique

I am not neccessarily saying that the the Stamps are better, but I am saying that from what I have seen they can do basically everything we need to do. Maybe not so much in the upcoming years but right now from my expirience I would say they would run fine.

My dev. board isn't a stamp it is an atmel AVR. Also again I am not saying to give the teams a dev board and expect them to do anything. But I mean how hard would it be to take a socket for a 40 PDIP and create the neccessary ports for it on a PCB. I am not saying it needs no engineering but I also dont think it needs a whole heck of alot to get the job done. (then again what do I know I am only in highschool, feel free to bash me for this comment.)

As for your challenge. Sure. what the heck it is summer and I have nothing better to do. Just to set some rules for this new system I will try to develop what do you want. How about everybody who want to helps or has an idea as to what I could include in this system to make it something that they think a majority of FIRST teams could use or want in a system to post here.

I will work on a simple one that does everything that the IFI system does right now and make periodic updates on everything.

<edit> Due to me being poor right now. and not having the money to prototype something like this it will have to wait for a little bit. I do not currently have the mony to put into the right kind of socket to mount the chip I was looking at to a PCB let alone my dev board.

Though I will still do conceptual planning and post it on here</edit>

Last edited by John Gutmann : 08-07-2006 at 23:04.
  #68   Spotlight this post!  
Unread 09-07-2006, 19:43
Joe Johnson's Avatar Unsung FIRST Hero
Joe Johnson Joe Johnson is offline
Engineer at Medrobotics
AKA: Dr. Joe
FRC #0088 (TJ2)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 1996
Location: Raynham, MA
Posts: 2,648
Joe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond repute
Re: IFI Critique

STAMP2 is not a step in the right direction to be sure. The problems we had with STAMP2s as a control mechanism were many and various -- complex & unweldy programming slots, unsigned 16 bit math, no interrupts, poorly implemented UART, and so on.

It was basically easy to do easy stuff using PBASIC, but anything complex took a guru to implement.

I think there are better micros/languages to use.

Joe J.
__________________
Joseph M. Johnson, Ph.D., P.E.
Mentor
Team #88, TJ2
  #69   Spotlight this post!  
Unread 09-07-2006, 20:02
John Gutmann John Gutmann is offline
I'm right here
AKA: sparksandtabs
FRC #0340 (GRR)
Team Role: Mechanical
 
Join Date: Feb 2005
Rookie Year: 2004
Location: rochester
Posts: 804
John Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant future
Send a message via AIM to John Gutmann Send a message via MSN to John Gutmann Send a message via Yahoo to John Gutmann
Re: IFI Critique

Quote:
Originally Posted by Joe Johnson
STAMP2 is not a step in the right direction to be sure. The problems we had with STAMP2s as a control mechanism were many and various -- complex & unweldy programming slots, unsigned 16 bit math, no interrupts, poorly implemented UART, and so on.

It was basically easy to do easy stuff using PBASIC, but anything complex took a guru to implement.

I think there are better micros/languages to use.

Joe J.
Once again, I am not saying that using the BS2 is a step in the right direction. I never said anywhere that I wanted to use it. I simply said that I have seen it used in a setting that needs more complex coding than what we do. So it is possible to use it. But I don't necessarily think that using a microchip processor is the best thing either.
  #70   Spotlight this post!  
Unread 09-07-2006, 20:22
Dave Flowerday Dave Flowerday is offline
Software Engineer
VRC #0111 (Wildstang)
Team Role: Engineer
 
Join Date: Feb 2002
Rookie Year: 1995
Location: North Barrington, IL
Posts: 1,366
Dave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond repute
Re: IFI Critique

Quote:
Originally Posted by sparksandtabs
I simply said that I have seen it used in a setting that needs more complex coding than what we do. So it is possible to use it.
I see from your profile that your rookie season was 2004. You realize that prior to 2004 the robot controllers used a BS2, right? Many, many people complained about the lack of power and other features (hence the move to the PIC-based RCs by IFI). And yes, there were many teams that completely maxed out the performance of the BS2. Teams were most definitely being held back by the BS2-based RCs.
  #71   Spotlight this post!  
Unread 09-07-2006, 20:55
Matt Krass's Avatar
Matt Krass Matt Krass is offline
"Old" and Cranky. Get off my lawn!
AKA: Dark Ages
FRC #0263 (Sachem Aftershock)
Team Role: Mentor
 
Join Date: Oct 2002
Rookie Year: 2002
Location: Long Island, NY
Posts: 1,187
Matt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond repute
Send a message via AIM to Matt Krass
Re: IFI Critique

Quote:
Originally Posted by sparksandtabs
snip!
Not to bash anybody's control system but I have a development board sitting 3 feet from me that cost 80$ that can do EVERYTHING that the IFI system can do.
snip!
I assume you're speaking of the STK500 board, in which case, you are flat out wrong. That board cannot do anything the IFI system does save for program a Flash based microcontroller. It is a very fancy, albeit useful multi-AVR programmer with some builtin debug features, and a builtin array of LEDs and buttons for testing. The obvious features such as PWM generation, I/O and ADC hardware require a chip with far more pins than a 40 pin PDIP AVR could ever supply, not to mention it doesn't support the ease of connection ability or any number of little things, such as pulldown resistors, multiple ADC inputs (16 last I checked), relay outputs, multiple serial ports (the DB-9s on the board must be jumpered by ribbons to the proper pins on the AVR, and even then only one of them is directly accessible, the other talks to the STK500s processor array.) You can't fully emulate the IFI control system with any combination of chips on that board, not in full functionality with all the extras you probably don't even realize you have and take for granted. There's also the cost of the development IFI put in to the pre-existing controller libraries and default code, which gives you much of that functionality you arbitrarily claimed the STK500 could do.

In short, there's just no way that $80 development board could emulate the IFI system properly, and have all the pre-existing software support and safety features, plus it definitely does not have a built-on 900MHz radio system.

Before you go bashing IFI and making wild claims, make sure they have some foundation.
__________________
Matt Krass
If I suggest something to try and fix a problem, and you don't understand what I mean, please PM me!

I'm a FIRST relic of sorts, I remember when we used PBASIC and we got CH Flightsticks in the KoP. In my day we didn't have motorized carts, we pushed our robots uphill, both ways! (Houston 2003!)
  #72   Spotlight this post!  
Unread 09-07-2006, 21:25
Kyle Fenton Kyle Fenton is offline
GET IT ON!!
FRC #0121 (Rhode Warrior)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 2000
Location: Middletown, R.I.
Posts: 785
Kyle Fenton has much to be proud ofKyle Fenton has much to be proud ofKyle Fenton has much to be proud ofKyle Fenton has much to be proud ofKyle Fenton has much to be proud ofKyle Fenton has much to be proud ofKyle Fenton has much to be proud ofKyle Fenton has much to be proud ofKyle Fenton has much to be proud ofKyle Fenton has much to be proud of
Send a message via AIM to Kyle Fenton
Re: IFI Critique

While I do agree that the PIC processor has to go, I know that is not going to happen soon. But my biggest gripe with the RC is the use of PWM cables. They are way to fragile, and the connectors suck.
What IFI should use is standard CAT 3 cable with RJ-11 connectors.
__________________
121
Rhode Warriors
NAVSEA/Raytheon/URI/Middletown, Portsmouth, Tiverton, Mt. Hope HS
Quality Robots Since 1996
  #73   Spotlight this post!  
Unread 09-07-2006, 23:09
John Gutmann John Gutmann is offline
I'm right here
AKA: sparksandtabs
FRC #0340 (GRR)
Team Role: Mechanical
 
Join Date: Feb 2005
Rookie Year: 2004
Location: rochester
Posts: 804
John Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant future
Send a message via AIM to John Gutmann Send a message via MSN to John Gutmann Send a message via Yahoo to John Gutmann
Re: IFI Critique

Quote:
Originally Posted by Matt Krass
I assume you're speaking of the STK500 board, in which case, you are flat out wrong. That board cannot do anything the IFI system does save for program a Flash based microcontroller. It is a very fancy, albeit useful multi-AVR programmer with some builtin debug features, and a builtin array of LEDs and buttons for testing. The obvious features such as PWM generation, I/O and ADC hardware require a chip with far more pins than a 40 pin PDIP AVR could ever supply, not to mention it doesn't support the ease of connection ability or any number of little things, such as pulldown resistors, multiple ADC inputs (16 last I checked), relay outputs, multiple serial ports (the DB-9s on the board must be jumpered by ribbons to the proper pins on the AVR, and even then only one of them is directly accessible, the other talks to the STK500s processor array.) You can't fully emulate the IFI control system with any combination of chips on that board, not in full functionality with all the extras you probably don't even realize you have and take for granted. There's also the cost of the development IFI put in to the pre-existing controller libraries and default code, which gives you much of that functionality you arbitrarily claimed the STK500 could do.

In short, there's just no way that $80 development board could emulate the IFI system properly, and have all the pre-existing software support and safety features, plus it definitely does not have a built-on 900MHz radio system.

Before you go bashing IFI and making wild claims, make sure they have some foundation.
I am referring to the stk500. But I also have the stk503 that can run 100 pin chips. Also doesn't the IFI system have 2 processors? So if I were to actually try to make a new system I could use 2 procesors, right? So I could run a ATMEGA128 or ATMEGA2560 and with one chip I could emulate most of the features on the IFI system. Also I would outsource somethings, such as PWM because I think it would make the code run better, though using a USART you would only need a set of 3 charaters to set the pwm. It would require less timers and less general code to run them. Also I would want to use the IFI radios just because I think it would make it easier then finding a whole new wireless communication system.

I don't think I could do this myself, that is why I asked a couple of electrical and software engineers to help me work things out with this. I don't think it will be completely easy but I do think it is possible.
  #74   Spotlight this post!  
Unread 09-07-2006, 23:15
BrianBSL BrianBSL is offline
Registered User
FRC #0190
 
Join Date: Sep 2004
Rookie Year: 2000
Location: Worcester, MA
Posts: 251
BrianBSL has much to be proud ofBrianBSL has much to be proud ofBrianBSL has much to be proud ofBrianBSL has much to be proud ofBrianBSL has much to be proud ofBrianBSL has much to be proud ofBrianBSL has much to be proud ofBrianBSL has much to be proud ofBrianBSL has much to be proud ofBrianBSL has much to be proud of
Re: IFI Critique

Quote:
Originally Posted by sparksandtabs
I am referring to the stk500. But I also have the stk503 that can run 100 pin chips. Also doesn't the IFI system have 2 processors? So if I were to actually try to make a new system I could use 2 procesors, right? So I could run a ATMEGA128 or ATMEGA2560 and with one chip I could emulate most of the features on the IFI system. Also I would outsource somethings, such as PWM because I think it would make the code run better, though using a USART you would only need a set of 3 charaters to set the pwm. It would require less timers and less general code to run them. Also I would want to use the IFI radios just because I think it would make it easier then finding a whole new wireless communication system.

I don't think I could do this myself, that is why I asked a couple of electrical and software engineers to help me work things out with this. I don't think it will be completely easy but I do think it is possible.
A single atmega 128 won't be able to re-create what they do with 2 chips - mainly due to the lack of UART's (Atmel doesn't seem to understand the synchronous thing) - we use 3 of the 4 as far as i can tell on the microchips. (Radio on master, program and TTL on user). Especially if you use one of the UART's to "outsource" PWM generation, you would have to find a way to share the program and radio ports, unless you forced everyone to use ISP. I think you would be better off using I2C or SPI for the secondary PWM generation.

I did have the pleasure of using Brian Dean's MAVRIC (www.bdmicro.com) on the real time scoring system I developed for Battlecry, and it was a nice change from the Microchip's - but I don't think the Atmega128 provides significantly more than the high-end 8-bit PIC in the RC. (And yes it was overkill for the RTS system, but we had a board laying around).
__________________
My posts represent my personal views only, and do not represent the views of either my team, Team 190, nor its primary sponsor, Worcester Polytechnic Institute.
  #75   Spotlight this post!  
Unread 09-07-2006, 23:50
John Gutmann John Gutmann is offline
I'm right here
AKA: sparksandtabs
FRC #0340 (GRR)
Team Role: Mechanical
 
Join Date: Feb 2005
Rookie Year: 2004
Location: rochester
Posts: 804
John Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant future
Send a message via AIM to John Gutmann Send a message via MSN to John Gutmann Send a message via Yahoo to John Gutmann
Re: IFI Critique

Quote:
Originally Posted by BrianBSL
A single atmega 128 won't be able to re-create what they do with 2 chips - mainly due to the lack of UART's (Atmel doesn't seem to understand the synchronous thing) - we use 3 of the 4 as far as i can tell on the microchips. (Radio on master, program and TTL on user). Especially if you use one of the UART's to "outsource" PWM generation, you would have to find a way to share the program and radio ports, unless you forced everyone to use ISP. I think you would be better off using I2C or SPI for the secondary PWM generation.

I did have the pleasure of using Brian Dean's MAVRIC (www.bdmicro.com) on the real time scoring system I developed for Battlecry, and it was a nice change from the Microchip's - but I don't think the Atmega128 provides significantly more than the high-end 8-bit PIC in the RC. (And yes it was overkill for the RTS system, but we had a board laying around).
That is the only thing I haven't been able to work out yet. I have only found 1 real user friendly PWM board.I am sure there are more but I haven't found them yet. I know for FACT that one chip wouldn't beable to do everything. It only has 8 ADCs, 2 USARTs, and a few other things such as IO and such. Now on the other hand the atmega2560 has 4 USARTs

Last edited by John Gutmann : 10-07-2006 at 00: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
Critique this code Ben Englert Programming 12 06-04-2006 01:21
Critique Mike Website Design/Showcase 5 18-06-2005 02:15
Critique this design, please Roland Website Design/Showcase 15 19-10-2004 01:29
Yet another website to critique Joshua May Website Design/Showcase 11 18-10-2004 09:18
Please critique 195's site Tom Bottiglieri Website Design/Showcase 3 17-02-2004 13:13


All times are GMT -5. The time now is 01:28.

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