arduino uno as controller board

Hi guys
I am new to the arduino world, i do lot with engine ecu mapping and so on but nothing like this.
im abulding an injector system but for safety i want it to work via board.

what i want that at a given value of throttle postion and a given value of revolutions to open a injector ranging from 5 to 12.
how can i do this usin a uno board?
thank you all

This should be possible but I wouldn't consider it a beginning project.

i do lot with engine ecu mapping and so on but nothing like this.

Does that involve programming or modifying code, or is it just tweaking variables? (You'll have to know/learn a little programming and know/learn a little electronics.)

...to open a injector ranging from 5 to 12.

5-12 what? 5-12V?

Some considerations -
The Arduino doesn't have a true-analog output (it does have a true 0-5V input). [u]analogWrite()[/u] uses [u]PWM[/u] to "simulate" analog. PWM can be used to control the speed of a motor or the apparent brightness of an LED and it can probably control a fuel injector.

The Arduino works at 5V. For 12V inputs you'll need voltage dividers (easy... 2 resistors) and probably a "protection diode" for over-voltage protection.

For the outputs (fuel injectors) you'll need a [u]MOSFET[/u] or transistor driver circuit to "boost" the 5V low-current PWM from the Arduino.

I assume you have an analog voltage for throttle position? I assume you have an RPM pulse?

...Work on one "function" at a time. Make sure you can read the throttle position and the RPM, and make sure you can control the fuel injector before trying to put it all together.

Hi
Sorry for the incomplete info

the injectors run from 5 to 12v depending of v they are more open or less.
i need to signal imputs, one being throttle position giving ohms as value and rpm as pulse or if taken from the ecu cable to tacho it would be volts or ohm...have to check

and the idea is

-at a certain position throttle lets say 60%
-at a certain rpm lets say 7000 rpm
those have to be met for:

function
Open circuit to injector with 5v
from range of 7 to 8000rpm

than from 9000 to 10000 rpm give another extra volt to injector to increase flow.

2 inputs total to generate one output.

the ecu i modify you have presete values and those are changed to achieve one thing or another.

mosfets i have a few from my 3d printer (i have not configurated it myself)

here are some ideas i have.
-i need to get signal from potientimenter from engine to now the opening range
-i need to have a signal input from revolutions

once criteria are met -if
to let pwm give signal continously increase from 1 given range lets say 5000 rpm to 7000 via signal cable doing a map and read the serial signal values to specify on map.
would apreciate help to write this sketch.
thanks