PJSC(Pump Jet Solenoid Controller)はArduinoを使用したバイク用燃料噴射コントローラです。このプロジェクトは、オープンソースECUプロジェクト『Speeduino』をベースにしています。
[PJSC v1.03]Tuner Studioのゲージ選択にメニューに、アイドルコントロールパルスデューティ比(Idle Load)を追加
| @@ -3893,15 +3893,15 @@ | ||
| 3893 | 3893 | |
| 3894 | 3894 | gammaEnrichGauge = gammaEnrich, "Gamma Enrichment", "%", 50, 150, -1, -1, 151, 151, 0, 0 |
| 3895 | 3895 | pulseWidthGauge = pulseWidth, "Pulse Width", "mSec", 0, 10, 0, 0, 8, 9, 2, 2 |
| 3896 | - pulseWidthGauge2 = pulseWidth2, "Pulse Width2", "mSec", 0, 10, 0, 0, 8, 9, 2, 2 ;[PJSC v1.03] | |
| 3897 | - pulseWidthGauge3 = pulseWidth3, "Pulse Width3", "mSec", 0, 10, 0, 0, 8, 9, 2, 2 ;[PJSC v1.03] | |
| 3898 | - pulseWidthGauge4 = pulseWidth4, "Pulse Width4", "mSec", 0, 10, 0, 0, 8, 9, 2, 2 ;[PJSC v1.03] | |
| 3896 | + pulseWidthGauge2 = pulseWidth2, "Pulse Width2", "mSec", 0, 10, 0, 0, 8, 9, 2, 2 ;[PJSC v1.03] | |
| 3897 | + pulseWidthGauge3 = pulseWidth3, "Pulse Width3", "mSec", 0, 10, 0, 0, 8, 9, 2, 2 ;[PJSC v1.03] | |
| 3898 | + pulseWidthGauge4 = pulseWidth4, "Pulse Width4", "mSec", 0, 10, 0, 0, 8, 9, 2, 2 ;[PJSC v1.03] | |
| 3899 | 3899 | ;[PJSC v1.01] tachometer = rpm, "Engine Speed", "RPM", 0, 8000, 300, 600, 3000, 5000, 0, 0 |
| 3900 | - tachometer = rpm, "Engine Speed", "RPM", 0, {rpmhigh},600, 1000,{rpmwarn},{rpmdang}, 0, 0 ;[PJSC v1.02] | |
| 3900 | + tachometer = rpm, "Engine Speed", "RPM", 0, {rpmhigh},600, 1000,{rpmwarn},{rpmdang}, 0, 0 ;[PJSC v1.02] | |
| 3901 | 3901 | veGauge = veCurr, "VE Current", "%", 0, 120, -1, -1, 999, 999, 0, 0 |
| 3902 | - veGauge2 = veCurr2, "VE2 Current", "%", 0, 120, -1, -1, 999, 999, 0, 0 ;[PJSC] | |
| 3903 | - veGauge3 = veCurr3, "VE3 Current", "%", 0, 120, -1, -1, 999, 999, 0, 0 ;[PJSC v1.01] | |
| 3904 | - veGauge4 = veCurr4, "VE4 Current", "%", 0, 120, -1, -1, 999, 999, 0, 0 ;[PJSC v1.01] | |
| 3902 | + veGauge2 = veCurr2, "VE2 Current", "%", 0, 120, -1, -1, 999, 999, 0, 0 ;[PJSC] | |
| 3903 | + veGauge3 = veCurr3, "VE3 Current", "%", 0, 120, -1, -1, 999, 999, 0, 0 ;[PJSC v1.01] | |
| 3904 | + veGauge4 = veCurr4, "VE4 Current", "%", 0, 120, -1, -1, 999, 999, 0, 0 ;[PJSC v1.01] | |
| 3905 | 3905 | warmupEnrichGauge = warmupEnrich, "Warmup Enrichment", "%", 100, 200, 130, 140, 140, 150, 0, 0 |
| 3906 | 3906 | aseEnrichGauge = ase_enrich, "Afterstart Enrichment","%", 0, 200, 130, 140, 140, 150, 0, 0 |
| 3907 | 3907 | batCorrectGauge = batCorrection, "Voltage Correction", "%", 0, 200, 130, 140, 140, 150, 0, 0 |
| @@ -3912,6 +3912,7 @@ | ||
| 3912 | 3912 | boostTargetGauge = boostTarget, "Target Boost", "kPa", 0, {maphigh}, 0, 20, {mapwarn}, {mapdang}, 0, 0 ;[PJSC v1.02] |
| 3913 | 3913 | boostDutyGauge = boostDuty, "Boost Duty Cycle", "%", 0, 100, -1, -1, 101, 110, 1, 1 ;[PJSC v1.02] |
| 3914 | 3914 | afrTargetGauge = afrTarget, "Target AFR", "", 7, 25, 12, 13, 15, 16, 2, 2 ;[PJSC v1.02] |
| 3915 | + idleLoadGauge = idleLoad, "Idle Load", "%", 0, 100, -1, -1, 80, 90, 0, 0 ;[PJSC v1.03] | |
| 3915 | 3916 | |
| 3916 | 3917 | gaugeCategory = "Sensor inputs" |
| 3917 | 3918 | mapGauge = map, "Engine MAP", "kPa", 40,{maphigh}, 50, 60,{mapwarn},{mapdang}, 0, 0 ;[PJSC v1.02] |
| @@ -3927,22 +3928,20 @@ | ||
| 3927 | 3928 | afrGauge = afr, "Air:Fuel Ratio", "", 10, 18, 11, 12, 16, 17, 2, 2 |
| 3928 | 3929 | afrGauge2 = afr2, "Air:Fuel Ratio 2", "", 10, 18, 11, 12, 16, 17, 2, 2 |
| 3929 | 3930 | lambdaGauge = lambda, "Lambda", "", 0.5, 1.5, 0.5, 0.7, 2, 1.1, 2, 2 |
| 3930 | - exValvePosGauge = valvePosition, "Exhaust Valve Position", "%open", 0, 100, -1, 1, 90, 100, 0, 0 ;[PJSC]For External Trigger | |
| 3931 | - exValveADCGauge = valvePositionADC, "Exhaust Valve ADC", "", 0, 255, -1, -1, 256, 256, 0, 0 ;[PJSC]For External Trigger | |
| 3932 | - exSparkGauge = sparkedAngle, "Sparked Angle", "deg BTDC", -20, 60, -10, 0, 45, 50, 0, 0 ;[PJSC]For External Trigger | |
| 3933 | - dutyFreqGauge = dutyFreq, "Duty Pulse Frequency", "Hz", 0, 100, 5, 10, 90, 95, 0, 0 ;[PJSC]For capturing duty pulse | |
| 3934 | - dutyRatioGauge = dutyRatio, "Duty Ratio", "%", 0, 100, 5, 10, 90, 95, 0, 0 ;[PJSC]For capturing duty pulse | |
| 3935 | - dutyFreqGauge2 = dutyFreq2, "Duty Pulse Frequency 2", "Hz", 0, 100, 5, 10, 90, 95, 0, 0 ;[PJSC]For capturing duty pulse | |
| 3936 | - dutyRatioGauge2 = dutyRatio2, "Duty Ratio 2", "%", 0, 100, 5, 10, 90, 95, 0, 0 ;[PJSC]For capturing duty pulse | |
| 3937 | - baroGauge = baro, "Barometric Pressure", "kPa", 0, 200, 20, 60, 140, 180, 1, 0 ;[PJSC]Add the gage for barometric sensor | |
| 3938 | - injcountGauge = testCnt, "Injection Count", "pulses", 0, 1000, 65535, 65535,65535, 65535,0, 0 ;[PJSC v1.01] For test mode | |
| 3939 | - afrAnalyzeGauge1 = afr_analyze1, "Air:Fuel Ratio for VE1", "", 7, 25, 12, 13, 15, 16, 2, 2 ;[PJSC v1.02] For AFR sensor selection | |
| 3940 | - afrAnalyzeGauge2 = afr_analyze2, "Air:Fuel Ratio for VE2", "", 7, 25, 12, 13, 15, 16, 2, 2 ;[PJSC v1.02] For AFR sensor selection | |
| 3941 | - afrAnalyzeGauge3 = afr_analyze3, "Air:Fuel Ratio for VE3", "", 7, 25, 12, 13, 15, 16, 2, 2 ;[PJSC v1.02] For AFR sensor selection | |
| 3942 | - afrAnalyzeGauge4 = afr_analyze4, "Air:Fuel Ratio for VE4", "", 7, 25, 12, 13, 15, 16, 2, 2 ;[PJSC v1.02] For AFR sensor selection | |
| 3943 | - syncLossGauge = syncLossCounter, "Sync Loss Count", "", 0, 120, -1, -1, 999, 999, 0, 0 ;[PJSC v1.02] | |
| 3944 | - EGTADCGauge = EGTADC, "Exhaust Gas Temperature ADC", "", 0, 1024, -1, -1, 1024, 1024, 0, 0 ;[PJSC v1.03] | |
| 3945 | - EGTGauge = EGT, "Exhaust Gas Temperature", "TEMP", -100, 1000, -1, -1, 600, 800, 0, 0 ;[PJSC v1.03] | |
| 3931 | + exValvePosGauge = valvePosition, "Exhaust Valve Position", "%open", 0, 100, -1, 1, 90, 100, 0, 0 ;[PJSC]For External Trigger | |
| 3932 | + exValveADCGauge = valvePositionADC, "Exhaust Valve ADC", "", 0, 255, -1, -1, 256, 256, 0, 0 ;[PJSC]For External Trigger | |
| 3933 | + exSparkGauge = sparkedAngle, "Sparked Angle", "deg BTDC", -20, 60, -10, 0, 45, 50, 0, 0 ;[PJSC]For External Trigger | |
| 3934 | + dutyFreqGauge = dutyFreq, "Duty Pulse Frequency", "Hz", 0, 100, 5, 10, 90, 95, 0, 0 ;[PJSC]For capturing duty pulse | |
| 3935 | + dutyRatioGauge = dutyRatio, "Duty Ratio", "%", 0, 100, 5, 10, 90, 95, 0, 0 ;[PJSC]For capturing duty pulse | |
| 3936 | + dutyFreqGauge2 = dutyFreq2, "Duty Pulse Frequency 2", "Hz", 0, 100, 5, 10, 90, 95, 0, 0 ;[PJSC]For capturing duty pulse | |
| 3937 | + dutyRatioGauge2 = dutyRatio2, "Duty Ratio 2", "%", 0, 100, 5, 10, 90, 95, 0, 0 ;[PJSC]For capturing duty pulse | |
| 3938 | + baroGauge = baro, "Barometric Pressure", "kPa", 0, 200, 20, 60, 140, 180, 1, 0 ;[PJSC]Add the gage for barometric sensor | |
| 3939 | + afrAnalyzeGauge1 = afr_analyze1, "Air:Fuel Ratio for VE1", "", 7, 25, 12, 13, 15, 16, 2, 2 ;[PJSC v1.02] For AFR sensor selection | |
| 3940 | + afrAnalyzeGauge2 = afr_analyze2, "Air:Fuel Ratio for VE2", "", 7, 25, 12, 13, 15, 16, 2, 2 ;[PJSC v1.02] For AFR sensor selection | |
| 3941 | + afrAnalyzeGauge3 = afr_analyze3, "Air:Fuel Ratio for VE3", "", 7, 25, 12, 13, 15, 16, 2, 2 ;[PJSC v1.02] For AFR sensor selection | |
| 3942 | + afrAnalyzeGauge4 = afr_analyze4, "Air:Fuel Ratio for VE4", "", 7, 25, 12, 13, 15, 16, 2, 2 ;[PJSC v1.02] For AFR sensor selection | |
| 3943 | + EGTADCGauge = EGTADC, "Exhaust Gas Temperature ADC", "", 0, 1024, -1, -1, 1024, 1024, 0, 0 ;[PJSC v1.03] | |
| 3944 | + EGTGauge = EGT, "Exhaust Gas Temperature", "TEMP", -100, 1000, -1, -1, 600, 800, 0, 0 ;[PJSC v1.03] | |
| 3946 | 3945 | |
| 3947 | 3946 | #if CELSIUS |
| 3948 | 3947 | cltGauge = coolant, "Coolant Temp", "TEMP", -10, 120, 0, 10, 95, 110, 0, 0 |
| @@ -3979,6 +3978,8 @@ | ||
| 3979 | 3978 | injOpenGauge = inj_open, "Injector Open Time", "ms", 0, 35.0, 1.0, 1.2, 20, 25, 1, 1 |
| 3980 | 3979 | mapMultiplyGauge = map_multiply_amt, "MAP Multiply", "%", 0, 200, 130, 140, 140, 150, 0, 0 |
| 3981 | 3980 | nSquirtsGauge = nSquirts, "# Squirts", "", 0, 10, 130, 140, 140, 150, 0, 0 |
| 3981 | + injcountGauge = testCnt, "Injection Count", "pulses", 0, 1000, 65535, 65535,65535, 65535,0, 0 ;[PJSC v1.01] For test mode | |
| 3982 | + syncLossGauge = syncLossCounter, "Sync Loss Count", "", 0, 120, -1, -1, 999, 999, 0, 0 ;[PJSC v1.02] | |
| 3982 | 3983 | ;------------------------------------------------------------------------------- |
| 3983 | 3984 | |
| 3984 | 3985 | [FrontPage] |