About and Roadmap
About this project
This is an attempt to build a functioning fuel injection system using the Atmega32 system, I've decided to not use the
motorola chipsets for this because I perfer working with avr-gcc and I find atmel's general community excellent for learning within.
The hardware for this, So far, is expected to be based on existing late model holden commodore type EFI, consisting of
- Low and High pressure fuel system, regulators etc
- MAF (Mass air flow), MAP (Manifold pressure), Air temperature and crank angle sensors for metering fuel delivery
- 9600 BPS USART communications
- Some kind of dash mountable readout and tuning system
- Coupling with the wbo2 wideband o2 sensor
The system will probably not run in closed-loop mode with the lambda sensor, and for ease of initial implementation, will keep the existing vacuum and mechanical advance distributor.
Roadmap for development
- Get the hang of Timers, ADC and other fundamentals of the Atmega32
- Implement basic PWM for proof-of-concept injector management
- Write an efficient interpolation method for the Atmel
- Combine several ADC conversions into cachable interpolated table lookups
- Perform some initial bench testing
- Perform some real-life flowthru testing by mounting all devices to existing carburated car
- Adjust parameters and mount into final vehicle
