MembersPage/DTechnologies/Hayabusa/Config (2005-06-11 18:43:59)

Part of MembersPage/DTechnologies/Hayabusa project.

Configuration (it's not complete because I'm writing it RIGHT NOW :)

While I'm waiting to get some quotes back on having my rotor machined, I'm going to start building my config files and tables using what information I have right now. I've been reading some of your configurations and I just hope that together we can keep my engine from blowing up hehehe.

Much of this is based off of the comments in JimW's fantastic setup config. I'm going to make a lot of mistakes I'm sure and I'll make comments where I've left items as is because I didn't know if they needed to be changed and where I've put in my own values. I'll be using JimW's values where I don't know what my values should be...let me know if you object Jim. I'll then change these values over time to values that will work with my engine.


Q: Is the period time in 'crank_minper' the minimum period between teeth or between a missing tooth trigger event?

Q: How does 'overrun_fuel_cut' and 'overrun_fuel_resume' work?


\n
primep=0D                  #Fuel Pump Priming 0x0D=1.3ms JimW.
primep_temp_scaling=A0     #Hot start priming 0xA0=63% JimW.
cwl=1E                     #Cold cranking pulsewidth 0x1E=3.0ms JimW.
cwh=0A                     #Hot cranking pulsewidth 0x0A=1.0ms JimW.
cranking_thres=03          #Cranking threshold 0x03=399 rpm JimW.
crank_minper=50            #Minimum crank period 0x50=12.8ms JimW.
rev_limit=78               #Rev Limit 0x78=12,000 rpm. DTech 'busa.

######
#Injector setup
#79.2cu. in, 4cyl, 4inj, 37.14lb/hr injectors, 2 squirts per 720deg.
#calculated using above specs in megasquirt calculator:
#http://www.megasquirt.info/manual/mfuel.htm#reqfuel
#0x??=5.6ms
req_fuel=??

alternate=01              #01=alternate between first and second batch
divider=02                #divider = (number of cyl/(alternate-1)

######
#Injectors: Salvaged from Honda S2000. Rated for 390cc/min
#Injector Firing Sequence
#Even though injectors are being fired in pairs, each will be connected to a seperate pin so that sequential injection is a future possibility.
#EC36 pins 06,07,08 and 09 to be used. 06+07=0x40+0x01=0x41, 08+09=0x10+0x04=0x14
h[0]=41 14 00 00 00 00 00 00

injopen=10               #Injector opening time 0x10=2.56ms JimW.
battfac=10               #Battery compensation JimW.
injocfuel=20             #Injector opening compensation 0x20=7.68ms JimW.
injrampup_battfac=FF     #Injector battery compensation 0xFF=77% of injocfuel@14V

injpwmt=FF               #Injector PWM time. disabled=0xFF. JimW.
infpwm=FF                #Injector duty cycle. 0xFF=100%. JimW.
injpwm6=00               #Injector duty cycle @ 6V 0x00=00%. JimW.

rpmk[0]=0B               #RPM Calculation. JimW.
rpmk[1]=B8

tps_low=00 #TPS Calibration. Starting with JimWs values

tps_high=FF #Will be calibrated using software later if needed.

tpsdot_kpadot_conf=00 #Use TPS DOT for acceleration enrichment. JimW.

tpsdotrate[0]=05 #Change in throttle position over 0.1 sec. JimW.

tpsdotrate[1]=14

tpsdotrate[2]=28

tpsdotrate[3]=4D

tpsaq[0]=00 #TPS accelerator enrichment

tpsaq[1]=00 #Set to 00 for initial VE tuning

tpsaq[2]=00

tpsaq[3]=00

tps_thresh=05 #Throttle Sensitivity JimW.

tpsasync=02 #Acceleration duration 0x0A=1second JimW.

acmult=64 #Cold acceleration multiplication factor 0x64= 0bias JimW.

tpsacold=05 #Cold acceleration added amount. JimW.

tpsdq=64 #Deceleration fuel cut. 0x64=100%. JimW.

decel_fuelcut_thres=0F #Decel fuelcut enabled above threshold 0x0F=1500rpm. JimW.

overrun_fuelcut=?? #Injectors disabled above this. 0x01=100rpm.

overrun_fuelresume=?? #Injectors re-enabled below this. 0x01=100rpm.

airden_ignore=62 #Idle enleaning limit. 0x62=98% JimW.

kpafac=7F #MPX4250AP barometer settings. JimW.

kpaofs=52

baro=64 #Mean barometric pressure 0x01=2kPa. JimW.

dbaro=0C #Max allowed difference in pressure. JimW.

  1. 4cyl values as per JimW's config.
config11=30

config12=30

config13=02

mt_unused=FF

batt_cal=BC #Battery voltage calibration. JimW. Will change later with Megatune

fan_temp=EA #Temp fan will come on. 0x69=105degC (Same as factory) DTech 'busa

fanhyst=05 #Hysteresis for fan shut off 0x05=5degC (Same as factory) DTech 'busa

fan_channel=FF #fan output channel. JimW.

fastidle=AA #fast idle enabled below this temp. AA=130degF. JimW.

  1. Idle air controller. Hayabusa has a mechanical fast idle built into throttle bodies. From factory it is manual. For this application, it will be operated by a small on/off solenoid...unless a better method is found.
iac_stepseq=?? #Stepping sequence.

iac_conf=?? #Idle air controller type.

iac_tps_thres=05 #Enable IAC when TPS is less than this. 0x01=.64% JimW.

iac_cold_idle_temp=A0 #Below this temp, idle is set to iac_cold_rpm. 0xA0=200degF JimW.

iac_warm_idle_temp=D0 #Above this temp, idle is set to iac_warm_rpm. 0xD0=248degF JimW.

iac_cold_rpm=

iac_warm_rpm=73 #Warm state idle rpm. 0x73=1150rpm (Same as factory). DTech 'busa