Chapter 1. Introduction

Table of Contents

Features
Required Tools
Purchasing The Genboard V.3 ECU

The Genboard V.3 ECU is an open source, Do-It-Yourself, programmable controller that can be used for multiple applications. The primary and most popular use of the Genboard is for Electronic Fuel Injection on internal combustion engines. The goal of this manual is to explain what is involved in using the Genboard for use in an EFI system and to lead you through the construction, installation, programming, and tuning of this application.

The Versatile Engine Management Systems (VEMS) website is run by volunteers and is a vehicle for the research, design, and implementation of open source engine solutions that target performance, reliability, low cost, and versatility. It is also a vehicle of self-learning and fun.

Do-It-Yourself engine management became very popular around 2000 to 2001 with entry-level systems supporting batch injection only. VEMS took it to another level with the added functionality of sequential injection, direct ignition control, wideband oxygen monitoring, detonation detection, exhaust gas temperature monitoring, and the ability to expand.

While there is a large network of resources and people for helping you with the Genboard use, you are ultimately responsible for any errors, problems, and subsequent damage that may occur to any engine running on Genboard. You must read and understand this manual before starting your Genboard project so that you may understand what is involved and successfully complete your Genboard installation.

Features

The VEMS Genboard is powered by the Atmel Mega128 processor. The items contained on the board are included on the following list. These features make Genboard V.3 the most powerful and inexpensive EFI and Ignition Unit ever available.

Drivers

  • 8 High Current Ignition Drivers

  • 8 injection drivers supporting peak-hold injectors.

  • 2 High current miscellaneous outputs. These drivers, as well as the 8 injector drivers can be configured as high current (14 to 15 A) drivers for special outputs (Idle Solenoid, ON/OFF solenoid, NOS Injector, Variable Intake actuator, etc...)

  • 1 Idle stepper driver. (Can be used as four individual 1A push-pull drivers)

  • 4 350mA protected open collector drivers with pull-up.

  • 1 350mA protected open collector driver for fuel pump relay.

  • 1 350mA protected open collector driver for small idle solenoids.

  • 2 350mA protected open collector drivers driving LED's. Available for other applications if connected on board.

Communications

  • 2 RS232 ports for Updates and Data Logging.

  • 1 One-wire communications port. (Can replaces one RS232)

  • 1 Onboard LCD support.

  • 1 Onboard PS/2 Keyboard support

  • Feature connector for CAN bus and MMC (Multimedia Card) add-on boards.

  • Fast serial boot loader for firmware updates.

Sensor Inputs

  • 2 VR/Hall sensor inputs.

  • 2 knock sensor inputs with advanced DSP based signal conditioning.

  • Onboard 2.5-bar Manifold Absolute Pressure Sensor (MAP)

  • Coolant temperature sensor (CLT)

  • Intake Air Temperature sensor (IAT)

  • Throttle position sensor (TPS)

  • 2 miscellaneous inputs for resistive sensors, like exhaust back pressure and fuel pressure.

  • 2 LSU4 Wideband O2 controllers. (fast and precise digital control)

  • 2 Type-K EGT sensor amplifiers.

  • Several internal sensor inputs for custom applications.

Enclosure and Connectors

  • Automotive grade AMP Econoseal III connectors.

  • Extruded Alubos enclosure with CNC machined endplates.

Genboard V.3 ECU Target Features

  • Support for most common trigger arrangements.

  • 1-8 cylinder full sequential injection with coil on plug/coil near plug, wasted spark, or 1-2 distributors. Or, 10-16cylinder semi sequential with wasted-spark/ 1-2 distributors.

  • Wide open throttle closed loop Lambda control (WOT closed loop) - lambda (AFR) mapable through entire loadsite-range (kPa, RPM)

  • Self learning VE table