__ __ \ \ / / \ \ / / \ V / \_/
_ _ | | | | | |_| | | _ | | | | | \_| |_/
### ## ## ##### ## ## ## ## ######
______ | ___ \ | |_/ / | / | |\ \ \_| \_|
### ## ## ## #### ## ## ####
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: == 4A-EG Trigger == These have a potential market for Corolla (AE86 and newer) and MR2. These engines are used in Mk1&Mk2 Ford Escorts as they are the same as the Cosworth BDA engine. Some decent scope traces. http://www.jamesmccombe.com/tube/Cars/MR2/ImageLibrary/Thumbnails/Drivetrain/EngineManagement/DistributorTesting/ContactSheet.shtml ''two ways I would do it'' ''1) use is in 'coil type trigger' mode any only use the G signal''. Apparently this is not enough even for wasted spark (just distributor). OR ''2) grind off one of the teeth on on the 24 tooth wheel and run 24-1 and only use Ne signal'' ''3) use both signals as is (Ne as primary trigger, G as secondary trigger), and make some firmware modifications'' [PhatBob] What sort of modifications? I still cannot see how we'd know where 'home' is without a missing tooth pulse. Sounds like a simple setup: * LM1815 for primary trigger * LM1815 for secondary trigger This way we get a similar crank and crank-signal pulses to the processor as the HALL signal of the mazda-BP engine (eg. MembersPage/Fero ) has by default (without LM1815 of course). Any info about the position of primary trigger falling edge ? If it's >50 crankdegrees BTDC, than it is supported without any firmware modification. Information on the Toyota 4a-eg timing system - distributor driven. http://www.autoshop101.com/forms/h23.pdf ---- Here's a diagram of the type of trigger found in European and JDM Toyota 4A-EG engines. http://vems.hu/www.vems.co.uk/VEMSWB/Toyota4AEGSignals.gif In its simplest form we can use the G trigger and set VEMS as a coil type ignition For batch fire and wasted spark we can grind teeth from the Ne trigger. The signals are generated from the distributor, which means that the 24 tooth wheel runs at 1/2 engine speed. Therefore we'll have to grind 2 teeth off the Ne trigger 180 degrees apart. To make a fully sequential system we can grind three teeth from the G trigger. ---- == Config - Coil type == <PhatBob> I'm trying to work out configuration of coil type ignition <PhatBob> primary_trigger=FE <PhatBob> ign_out=70 <PhatBob> but how do I set up the injectors to fire every other ignition event? ---- == Config - Batch type == <code> # CAMSYNC ##################################################################### cam_sync_f_edge_phase=FF cam_sync_r_edge_phase=FF reset_engphase_after=FF ## trigger and tooth wheel setup ################################################### # tooth wheel, angular width of tooth # for a 60 tooth wheel this is 360 / 60 = 6 degrees # For Toyota fitment we have a 24 tooth wheel revolving at 1/2 engine speed # Two teeth must be ground 180degrees apart 360 / 12 = 30 (0x1E) tooth_wheel_twidth1=1E # tooth wheel, angular width of missing tooth # 60 - 2 wheel, 3 times tooth_wheel_twidth1 = 18 degrees (0x12) # 12 - 1 wheel, 1 times tooth_wheel_twidth1 = 30 degrees (0x1E) tooth_wheel_twidth2=1E tooth_wheel=0B # 11 teeth between the missing tooth # trigger1, bit0 0:falling/1:rising, bit1 0:toothwheel/1:coil, bit2 0:no filtering/1:filtering primary_trigger=01 # trigger2, bit0 0:falling/1:rising, bit1 0:toothwheel/1:coil, bit2 0:no filtering/1:filtering secondary_trigger=FF # tooth wheel, active trigger tooth # after the missing tooth (00: right after missing tooth) # so that trigger tooth is ~60 degrees BTDC # Toyota with its 30 degree tooth width = 1 trigger_tooth=01 ign_tdcdelay=3C # 60 degrees # trigger again at TDC (whuy?) another_trigger_tooth=3 crank_minper=50 # for std. coil tach signal ## Ignition setup # crank advance = 10 degrees ign_crank_advance=2E ign_out=70 # EDIS:0x0? dummy: 0x7? disable:0xff bit0: invertout ignchmax=05 </code> ---- == Config - Fully Seqential == [Insert config lines here] 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.