MembersPage/KeithHargrove (2006-07-09 23:10:16)

my Alfa Milano

KeithHargrove/AlfaMilano

my Alfa spider

inside wiring for knock

vems_inside.jpg

It is working now. I started out clean with mcells config and it just worked.

I here that tooth_wheel_twidth is not used any more and to set it to 0xff

it does not seem to care what I put in there.

Everything looks good to me except tooth_wheel_twidth1 should be 0x0A, for a 10 degree tooth width on the trigger wheel.

Hall

showing the tooth cut out of my Spica pump drive wheel

had 36 teth now I only have 35 left.

FI_wheel_pickup_closeup.jpg

This is my 2nd proto

pickup.jpg

pickup_split.jpg

pickup_in_cover.jpg

This is my first proto

I will remake it now and clean stuff up

hall.jpg

hall2.jpg

VW COP

cop_inch.jpg

Too long for the 4cly

cop_spyder.jpg

Looks like I can make it work for the V6

cop_vs_75_OEM.jpg

cop_75_top.JPG

cop_75_side.jpg

75_v6.jpg

The pinout

if there is a power-NPN inside I think we will need to add a small NPN (2N3904), eg. on the IGBT pads:

Let me note that stepper driver could drive the NPN almost directly, through a resistor (and very fast!) if we allowed any digitalout()-pin for ignition in edis.c (not just the ign259 outputs).

vw_cop_06b905115e_sch.gif

1J0973724 might be the plug for the VW coil as vw etka lists them


Triggering

I have been working on a easy way to retrofit older cars with no tiggers.

The proposed GenBoard/InputTrigger setups below are optimized for fast startup (little time spent in cranking).

"They are not simpler than the supported (ncyl/2*N - m) missing tooth crankwheel setup (like a vanilla 24-1, 36-1 or 60-2),"

How is making a "Vanilla 24-1, 36-1 or 60-2" + some cam pickup(we need to know when to fire the coils and which cyl to inject to)

simpler the breaking off 2 tabs and adding a hall.

but with appropriate firmware support they can find out the engine position faster at cranking.

Anyway, I like the documentation format. We need to explain the direct ign setups on DummyIgnition page (or rather subpages) in a similar way:


This is not the simplest for a 4 cyl.

It is not?? OK what is simpler that will do seq. injection and drive the 4 coils?

4cyl.jpg

The pickups are 180° apart.

If the 2 pickups were ANDed it would look like a it had 4 tabs not 2

so with this we can see 8 edges one every 45° of the encoder or 90° crank

We can add more tabs if we want. 4 tabs would give 22.5° on the encoder and 45° on the crank.

With this we get:


This is a old example of a simple trigger for 6 cyl.

trig_w_b.gif trig_w_a.gif

The pickups are 60° apart.

Pickup A is even. and pickup B is odd.

With this I can get sync after the first Gap.

So I will not have the crank and crank untill #1 comes around to get sync.

also if one fails I should be able to still get sync after no more the 2 gaps (1 gap past the working pickup) and use softwate timing for the missing pickup.

This can go ether on a cam or inside a distributor.


injector connectors

http://www.machv.com/fuelincon.html $12

http://www.racetep.com/injcon.html $10

http://www.clewett.com/products/connector.htm $4.50 + $2.50 for 5 pins ($3.85each for 8)

good pics here

http://shop.store.yahoo.com/eagleday/ampconnectors.html

tyco info

http://catalog.tycoelectronics.com/TE/bin/TE.Connect?C=17458&M=FEAT&LG=1&I=13

827551-3(black type C) very common pin 927846-1

826008-1(grey typa A) 826008-5 (black)

825414-1(grey type b)

the -x is the color


injectors to buy

http://www.fiveomotorsport.com/Injector_SetsBMW.asp


http://www.dune-buggy.com/turbo/partslist.htm

more info


Yay I got it to GO!!!

2 things I found one was there was a port conflict on port A3

so I changed to

  1. define LED_STATUS 1
  2. define LEDPORT PORTD
in hwdef_v3.h

now I get the pulses from the header JP1

the 2nd thing was that a reflash did not load etc/config.mtt

so I needed to

cat etc/config.mtt /dev/ttya


mcd\n

see megatune file below


mct

j[0]=667F 667F 677F 697F 6E7F 717F 717F 737F B57F B17F 307F 577F

j[1]=677F 687F 6B7F 6F7F 757F 797F 7A7F 797F 857F 907F 987F A87F

j[2]=687F 6C7F 717F 787F 837F 887F 867F 827F 697F B57F 3A34 4E38

j[3]=6F7F 717F 797F 847F 917F 987F 987F 927F 207F 8D94 3D35 5543

j[4]=7B7F 7F7F 847F 8D7F 9B7F A47F A87F A17F A890 C3B3 5F30 9085

j[5]=827F 837F 8C7F 937F A87F B37F B97F B37F FFFF FFFF FFFF FFFF

j[6]=867F 8B7F 937F 9C7F AF7F B87F BF7F BE7F FFFF FFFF FFFF FFFF

j[7]=877F 8C7F 967F A07F B07F BA7F C57F C27F FFFF FFFF FFFF 647F

j[8]=FFFF 727F 0C07 727F 697F 777F 697F 207F B996 6E7F 6F7F 697F

j[9]=797F 1010 657F 207F 2017 2020 697F 207F 207F 6D7F 657F 1010

j[A]=1019 1010 2020 2020 2020 2020 1010 1010 1025 1010 1010 1010

j[B]=102A 1010 2020 2020 2030 0220 00B6 0011 808A 0000 0109 2001

l[0]=45 38 38 36 34 34 34 34 FF FF FF FF

l[1]=38 38 38 38 36 36 36 36 FF FF FF FF

l[2]=38 38 38 38 38 38 38 38 FF FF FF FF

l[3]=38 38 38 38 38 38 38 38 FF FF FF FF

l[4]=38 38 41 47 4F 4F 4F 4F FF FF FF FF

l[5]=45 45 4F 59 59 59 59 59 FF FF FF FF

l[6]=6A 6A FF FF FF FF FF FF FF FF FF FF

l[7]=FF FF FF FF FF FF FF FF FF FF FF FF

l[8]=FF FF FF FF FF FF FF FF FF FF FF FF

l[9]=FF FF FF FF FF FF FF FF FF FF FF FF

l[A]=FF FF FF FF FF FF FF FF FF FF FF FF

l[B]=FF FF FF FF FF FF FF FF FF FF FF FF

n[0]=FF FF FF FF FF FF FF FF FF FF FF FF

n[1]=FF FF FF FF FF FF FF FF FF FF FF FF

n[2]=FF FF FF FF FF FF FF FF FF FF FF FF

n[3]=FF FF FF FF FF FF FF FF FF FF FF FF

n[4]=FF FF FF FF FF FF FF FF FF FF FF FF

n[5]=FF FF FF FF FF FF FF FF FF FF FF FF

n[6]=FF FF 5F FF FF FF FF FF FF FF FF FF

n[7]=FF FF FF FF 6F 78 78 78 FF FF FF FF

n[8]=FF FF FF FF FF FF FF FF FF FF FF FF

n[9]=FF FF FF FF FF FF FF FF FF FF FF FF

n[A]=FF FF FF FF FF FF FF FF FF FF FF FF

n[B]=FF FF FF FF FF FF FF FF FF FF FF FF

k[0]=14 1E 28 32 3C 4B 5A 69 FF FF FF FF

r[0]=05 0A 0F 14 1E 28 32 40 FF FF FF FF

h[0]=01 02 04 08 10 20 40 80

h[1]=00 00 00 00 00 00 00 00

h[2]=00 01 02 03 04 05 06 07

b[0]=28 30 38 40 48 50 58 60 FF FF FF FF

t[0]=20 40 17 80 A0 C0 E0 FF


http://www.vems.hu/files/sly/megasquirt200507080255.msq

scope.gif