Flex Fuel Sensor input :
- write in the WebShop order comment "wheelspeed2 frequency input needed for Ethanol sensor".
- firmware can be configured to automatically compensate for the Ethanol content based on the sensor readings. (First used by: MembersPage/Sascha )
See GenBoard/VerThree/FlexFuel/HardWare for hardware specific info
Summary: Using the GM/Continental sensor directly is possible using a digital input (wheelspeed1, wheelspeed2, or from a digital on 2nd serial with appropriate adapter if desired) wheelspeed2 most typically
Sensor outputs 50Hz at 0% Ethanol, 150Hz at 100% ethanol
VemsTune Setup:
Note: It is recommended to use 1.2.38 firmware. Several more anytrims were added in 1.3.32 which helps here.
To set up adjustments based on ethanol content (example):
Motorsports -> Anytrim Control
Anytrim 1 = Fuel Trim, Speed2 Input
Anytrim curve: Set the fuel adjustment curve. Roughly 0-30% from 50kph (0% Ethanol) to 150kph (100% Ethanol)
Use additional anytrims if you want to adjust boost target, etc.
With anytrim function
- the wheelspeed2 (0-255) can be also used as input (since ~1.1.8x firmware). The wheelspeed2 (which is a freq input) can be used for the Ethanol-concentration sensor.
- wheelspeed1 also but the Ethanol-sensor should normally be connected to wheelspeed2:
- please write in the WebShop order comment "wheelspeed2 frequency input needed for Ethanol sensor".
- also analog input, MAP or fuel pressure (which is 700 kPa absolute pressure analog input - MAP) can be useful for anytrim compensations
TODO: Flex fuel configlet to set multiple config options with 1 click (also: update VT help)
Speed sensor settings for flexfuel guide works:
- Speed sensor trigger edge : Falling
- Speed sensor divider : 1
- Speed Sensor Calibration : 100 (if VemsTune is in kph), 62 if VT is in mph
In anytrim the road speed is always +50 to actual ethanol content so tuning is from 50kmh - 150kmh representing 0-100% Ethanol content.
It is common to add a new symbol in VemsTune. You can edit the firmware version's calc-model-common .ini file in C:\Program Files (x86)\VemsTune-2018-01-04\config\include
ex. calc-model-common-1.2.38.ini or if there isn't a calc-model-common for your firmware, edit C:\Program Files (x86)\VemsTune-2018-01-04\config\vemsTune-v3-<firmware>.ini
Add a stanza that is "ethanol = speed2-50" if you use wheelspeed2 for your ethanol sensor
Save and close the ini file. Start (or restart) VemsTune, and go to View -> Editors -> Add new symbol descriptor
Choose "All" for a filter, and look for ethanol or whatever you named it. Choose a symbol group that makes sense. We use Fuel/Enrichments in our setups. Set a title that you like Ethanol or Flex-Fuel is sensible. Click Create.
Then you can add or modify a gauge to display ethanol content. Right click an unused or un-needed gauge, "Change Gauge Data", Fuel/Enrichments, Ethanol
Hopefully we can soon get this integrated into VemsTune and re-released so it's built-in (as below)
Is it possible to develop V3 so that Speed Sensor settings allow to designate which speed input is Flex Fuel (which then automates these settings)
- and an actual Flex Fuel option is then available in anytrim
- a configlet to set a few variables in 1 step should be fine. Thanks for the feedback
At the same time fuel temperature which is represented by duty cycle could also be implemented as fuel temp and also allowed in anytrim as fuel correction. Just two channels that would make a world of difference in user approach to flex fuel and working with varying fuel temp for proper fuel amount calibration.
This would allow anytrim fuel, ignition and boost control to be reflected by actual ethanol content channel.