_______ |__ __| | | | | | | |_|
# # # ### ## # # # ## # # ###
_______ ( ___ ) | ( ) | | (___) | | ___ | | ( ) | | ) ( | |/ \|
## # ## ## # # ## ## # ### ## ## ## # #
### ## ## ## ## ## #### ## ## ## ##
IMPORTANT: enter the case-INsensitive alphabetic (no numbers) code AND WRITE SOME SHORT summary of changes (below) if you are saving changes. (not required for previewing changes). Wiki-spamming is not tolerated, will be removed, so it does NOT even show up in history. Spammers go away now. Visit Preferences to set your user name Summary of change: '''Documenting VEMS installation on 2009 Ford Fiesta 1.6 16v Sport''' *'''1.6 16v Duratec Ti-VCT''' *VCT controls '''both cams''': via '''2 HALL sensors and 2 solenoids''' **solenoids have 2 wires **PWM controlled 50% is neutral, less than 50% retards camshaft and '''more than 50% advances the camshaft''' * crankshaft sensor is '''VR and crank wheel is 36-1''', tooth #1 angle 80deg * ignition tower with 2 coils, wasted spark (3 wires) - constant 12v, ground to fire **dwell 2.5ms **ignition input: falling edge **spark output: going high *throttle control is drive-by-wire *injectors, '''12 Ohm''', 116g/min (that low really? ) *Other sensors: **air-mass sensor (2 wire) **coolant temp sensor (2 wire) **accelerator pedal (6 wire) **knock sensor (2 wire) **oil pressure switch (1 wire) **clutch control switch (2 wire) **break paddle switch (2 wire) **2x lambda sensor (4 wires) **manifold absolute pressure (4 wire) **fuel pump with sender (4 wires) **each wheel has a speed sensor hall on ABS ring (2 wire) For the project we have the following requirements: *retain the basic operation of the engine, including '''drive-by-wire''' **no need to retain upstream lambda *log the brake pedal movement **we can do this by replacing the existing break switch with a potentiometer *log oil pressure sensor **need to find space for oil pressure sensor *log oil temperature sensor **need to find space for oil temperature sensor *enable launch control and flat shift **use the clutch control switch to achieve this *add a shift light *include road/race switch **race mode should use secondary VE+ignition+VVT tables and override (always on) radiator fan plus turn off daylight running lights - some of the things might be done by controlling a relay and not from ECU **road mode should use primary VE+ignition+VVT tables, radiator turned on at a certain temperature, daylight running lights on *make a warning buzzer **buzzer would go off if oil pressure would be low, oil or coolant temperature would be high *continuous logging (SD card or tablet) Thanks for the detailed project specs, this is how it's done by professionals. '''ECU related comments''' (order time !): * all analog inputs, 3 without pullup * 2nd RS232 TX and RX * VR, HALL, HALL ** just in case: VR must be tested with crazy missing tooth amplitude (not uncommon for Fords or homemade wheels). Optional: Add document to category: Wiki formatting: * is Bullet list ** Bullet list subentry ... '''Bold''', ---- is horizontal ruler, <code> preformatted text... </code> See wiki editing HELP for tables and other formatting tips and tricks.