Back: \ MembersPage/JanSaenen
Input variables where Inj_out is dependant of with vapourised injection
Bosch 0 281 002 576
Free ADC inputs mcp3208:
- EC18pin12 available ADC because secondary_trigger: HALL
- EC18pin6 available ADC because onboard MAP
- EC18pin16
- EC36pin13 used for secondary trigger Hall
injection pulsewidth calculation
- I guess the fuel pulsewidth needs a *1/sqrt(fuel_pressure) multiplier (we'll likely use a table for sqrt() for speed.
- I have no idea how the fuel temperature will be used. Most likely another table_lookup for viscosity ? ( --- I don't think viscosity of a gas varies much with temperature. Density does , by universal gas laws ; multiply calculated fuel amount by T/Tref - both in degrees K - to correct for that.)
When the plan is ready, we'll add to the firmware and make it possible to enable it in config.
software:
NTC resistance look-up table: /NTC
Fuel pressure analog signal from sensor is calculated with:
Vout=(c1*Pabs+C0)*Us
Look-up table for multiplier: /Fuel_Pressure
- Vout = signal output voltage in V
- Vs = supply voltage in V
- Pabs = absolute pressure in kPa
- C0 = -5/350
- C1 = 0.8/350 kPa ^-1
Nice data sheets for gasses:
http://www.airliquide.com/en/business/products/gases/gasdata/index.asp?GasID=53
With this graph of pressure and temperature of Propane:
Same graph for butane-n: