Otaniemi Flying Finns jumping on board the FreeEMS wagon!
Posted: Tue Feb 03, 2009 11:45 pm
Helsinki University of Technology's Formula SAE team, Otaniemi Flying Finns, decided today to base our vehicle control electronics on FreeEMS.
Other considerations where MS and VEMS.
VEMS went out the window because they require a non disclosure agreement to be signed to get the source code, prohibiting us from releasing any subsequent code.
MS just doesn't have the omph to do what we need. Would require 2-3 separate boxes talking together, creating a nightmare to program and debug.
FreeEMS is based on a chip with enough outputs and inputs and memory. Having 8 hardware PWM outputs for instance will greatly simplify coding (we will be needing all 8). No "done" code to modify and add to, but definitely enough to get started with, so this was a quite easy choice in the end.
I ordered the prototype board and a jimstim to get us started.
Control targets:
Engine:
-sequential control of 2-cyl 180º engine
-direct vnt-control (based on map, compressor intake pressure or turbo rpm)
-possibly onboard WB lambda
Gearbox:
-dual clutch control
-active diff lock control
Suspension:
-semi-active ride height control
General:
-launch control
-datalogging
Timeframe:
vehicle initial testing mid-April
Our electric team:
Janne
Oskar
Hossi
Our home page:
http://fsae.sytes.net/ (needs even more work then the diyefi.org site)
We will definitely be releasing all our work, although I don't know how much help to the general project we will be. Due to our timeframe and code performance considerations we will be writing setup specific code. A lot will probably be able to be used with only minor modification though.
Progress reports:
12.2.2009 Recieved the Technologicalarts prototype board
14.2.2009 Successful firmware upload (loop time 0.3ms)
Other considerations where MS and VEMS.
VEMS went out the window because they require a non disclosure agreement to be signed to get the source code, prohibiting us from releasing any subsequent code.
MS just doesn't have the omph to do what we need. Would require 2-3 separate boxes talking together, creating a nightmare to program and debug.
FreeEMS is based on a chip with enough outputs and inputs and memory. Having 8 hardware PWM outputs for instance will greatly simplify coding (we will be needing all 8). No "done" code to modify and add to, but definitely enough to get started with, so this was a quite easy choice in the end.
I ordered the prototype board and a jimstim to get us started.
Control targets:
Engine:
-sequential control of 2-cyl 180º engine
-direct vnt-control (based on map, compressor intake pressure or turbo rpm)
-possibly onboard WB lambda
Gearbox:
-dual clutch control
-active diff lock control
Suspension:
-semi-active ride height control
General:
-launch control
-datalogging
Timeframe:
vehicle initial testing mid-April
Our electric team:
Janne
Oskar
Hossi
Our home page:
http://fsae.sytes.net/ (needs even more work then the diyefi.org site)
We will definitely be releasing all our work, although I don't know how much help to the general project we will be. Due to our timeframe and code performance considerations we will be writing setup specific code. A lot will probably be able to be used with only minor modification though.
Progress reports:
12.2.2009 Recieved the Technologicalarts prototype board
14.2.2009 Successful firmware upload (loop time 0.3ms)