History of MartinFranck/Tabelfile
Older Newer
2005-02-04 15:26:06 . . . . MembersPage/MarcellGal [hints]


Changes by last author:

Added:
Ignition advance table

described in the n[ ] table (8x8 or 16x8)

Obviously, lower ignition advance is needed at highy MAP (> 100 kPa is possible because of the turbo). This means n[7] will hold lower values than n[0]

The following kpa and rpm ranges could be used (or other can be good too):

r[0] = 07 ... <5 RPM values of your choice> ... 40 48

k[0] = 18 40 64 90 B0 ... <2 values of your choice> .. FF

You don't need too many bins initially, it just increases tuning time. For ignition during the 2nd phase (fine-tuning) you might find it a good idea to insert an rpm or kpa bin somewhere, so keep one "free" during the first round (spread your useful range across 7 bins and place the 8th somewhat beyond).

---------

My table.txt file can be seen here

# Martin´s tabel 2005-01-24, Mini 4cyl, [m_franck nospm at webspeed dot dk]

# Jorgens hints:

#

# At 100kPa you'll probably want 25-30degrees timing there.

# use 27deg at 100kPa and from 3k and up.

# Below 3k you ramp down the timing to 20deg at 1500rpm.

# take out 1deg per 10kPa for starters.

# That means 20 deg at 3k and 7 170kPa.

# You can also put in 1 deg per 10kPa under 100kpa. (32 deg at 50kPa. and 3k)

# ignition advance table (degrees)

# kpa\rpm| 08 13 23 29 35 45 55 67

# -----------------------------------------------

# 10 | 15 23 30 32 30 30 30 30

# 20 | 15 23 29 31 28 29 29 29

# 30 | 10 18 28 29 27 28 28 28

# 40 | 10 16 27 28 26 27 27 27

# 50 | 8 16 26 27 25 26 26 26

# 60 | 8 12 25 26 24 25 25 25

# 70 | 6 12 24 25 23 24 24 24

# 80 | 6 12 24 24 22 23 23 23

# ignition advance, table above -> converted

n[0]=3C 5C 78 80 78 78 78 78

n[1]=3C 5C 74 7C 70 74 74 74

n[2]=28 48 70 78 6C 70 70 70

n[3]=28 40 6C 70 68 6C 6C 6C

n[4]=20 40 68 6C 64 68 68 68

n[5]=20 30 64 68 60 64 64 64

n[6]=18 30 60 64 5C 60 60 60

n[7]=18 30 60 60 58 5C 5C 5C

# ====================

# note that calc or similar program can

# convert to hexa, if used in scientific mode

# GenBoard/Manual/Tables suggests a way

# so tables can be in decimal format:

numberformat=10

# kpa bins

# decimal kpa:

k[0]=10 20 30 40 50 60 70 80

# or the same values in hexa:

# k[0]=0a 14 1E 28 32 3C 46 50

# rpm bins

# decimal rpms:

r[0]=08 13 23 29 35 45 55 67

# or the same values in hexa:

# r[0]=08 0d 17 13 23 2d 37 43

# change back to hexa format, so the rest

# of the tables is not accidentally messed up:

numberformat=16

# first eight entries is the "injector mask"

h[0]=81 60 00 00 00 00 00 00

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

# ignition sequence

# using first two elements (config.ignchmax)

h[2]=05 00 05 00 05 00 05 00

b[0]=00 00 00 00 00 00 00 00

t[0]=00 00 00 00 00 00 00 00