MegaSquirt - Откъде, какво и всичко за нея ...
- Vizor
- Изгубена душа
- Мнения: 12508
- Регистриран на: Съб 04 мар 2006 16:01
- Автомобил: Subaru Forester XT
- Двигател:
- Местоположение: София
- Контакти:
Re: MegaSquirt - Откъде, какво и всичко за нея ...
Да разбира се, че може.. това е човека, който я е правил!
- leonardo_vd
- Мнения: 3022
- Регистриран на: Съб 07 апр 2007 17:04
- Автомобил: Golf mk1 VR6 TURBO
- Двигател: AAA
- Местоположение: Видин
- Контакти:
Re: MegaSquirt - Откъде, какво и всичко за нея ...
Някой да си има идея какви долу горе да са стойностите на warm up, на 1.8т с мега. Че всичко е наред ама студена колата е адската мъка. Пали и гасне веднага, а не ми се иска да я държа на обороти още студена.
- Vizor
- Изгубена душа
- Мнения: 12508
- Регистриран на: Съб 04 мар 2006 16:01
- Автомобил: Subaru Forester XT
- Двигател:
- Местоположение: София
- Контакти:
Re: MegaSquirt - Откъде, какво и всичко за нея ...
пробвай бе.. бутни ги..
warmup и afterstart-а
warmup и afterstart-а
- leonardo_vd
- Мнения: 3022
- Регистриран на: Съб 07 апр 2007 17:04
- Автомобил: Golf mk1 VR6 TURBO
- Двигател: AAA
- Местоположение: Видин
- Контакти:
Re: MegaSquirt - Откъде, какво и всичко за нея ...
E да де, ама обясни с картинки. Като на малко дете. То първия път трудно, после лесно.
- aradovanov
- Мнения: 1115
- Регистриран на: Нед 20 яну 2008 1:05
- Автомобил:
- Двигател:
- Местоположение: Бургас
Re: MegaSquirt - Откъде, какво и всичко за нея ...
Това съм го събирал във файл и общо взето има всичко за настройките какво означават.
Ако има проблем с превода ще помагам.
#Enrichments
Priming Pulse
The duration in milliseconds of a priming pulse that is applied when the MS controller is powered up. If you don’t want a priming pulse, set this field to zero. (Only available for version 2.0 and later of MegaSquirt controller code.)
Cranking Pulsewidth
Cranking pulse width determines how long the injector will be open in milliseconds for each pulse while the engine is cranking (i.e., the RPM is below 300). The actual pulse width is determined by performing linear interpolation on the line described by the end points you enter for the "-40 degrees F" and "170 degrees F" values. For instance, if you enter 10.0 ms as the pulse width at -40 F and 2.0 ms at 170 F, the pulse width will be 6.0 ms when you start your engine at 65 F.
Note: Cranking pulse occur at every ignition event, while running pulses only occur at the interval specified on the constants page; if you have a 4 cylinder engine and are taking the tachometer signal from the coil, then you will get four (4) cranking pulses per cycle and depending on settings one injection per cycle while running.
The MS variables "CWU" and "CWH" hold the low temperature and high temperature pulse widths, respectively.
Afterstart Enrichment
The afterstart enrichment is one that decays from its max value (specified in the "Enrichment (percent)" field) to zero in a linear fashion over a period defined in "Number of Ignition Cycles." If you specify 20% enrichment over 250 ignition cycles, then the first pulse is enriched by 20%, the 125th pulse is enriched by 10% and the 250th (and later) by zero percent (this assumes 1 event per cycle, or a 1 cylinder engine; divide by the number of ignition events per cycle to get the specific behavior for your motor).
MS stores these values in the flash constants called "AWC" (Afterstart Warmup Count) and "AWEV" (Afterstart Warmup Enrichment Value).
Exhaust Gas Oxygen Sensor Parameters
These parameters define the closed loop behavior of MS. You must have a narrow band O2 sensor hooked up for this mode to work in v.1.0 controller code; either a narrow band or wide band will work with v.2.0 of controller code. To disable closed loop operation altogether, set the EGO Step value to zero.
EGO Sensor Type
Specify either a narrow band sensor or wide band sensor. Functionally this merely sets the direction sense of the sensor voltage. For narrow band sensors, the voltage rises as the mixture is richening and drops as the mixture becomes lean. The wide band setting corresponds to the opposite sense, i.e., voltage drops to indicate enrichment (this is how the DIY-WB operates, not necessarily all WB sensors!). (Available in v 2.0 controller code.)
EGO Switch Point (v)
This is the switching point voltage that indicates stoichiometric combustion (approximately 14.7:1 with gasoline). For narrow band sensors this is 0.5 v*; for the DIY-WB wideband sensor it is 2.5 v (for other wideband sensors this voltage may be quite different). (This value is only active in v 2.0 controller code.)
*This is true for zirconia NB sensors, which are used almost exclusively in modern vehicles. The titania NB sensor has a different voltage range (1-5 v), but is rarely used.
Coolant Temp Activation (°F)
This is the temperature below which closed loop operation is disabled. If this value is too low, then closed loop will try to lean out the warmup enrichments and you may experience rough running. Typical value is 160 F and should somewhat above the point at which warmup enrichment stops (see the Warmup Enrichment Bins settings and find the lowest on which contains 100).
The MS value "EGOTEMP" stores this quantity.
Ignition Events Per Step
This value determines the rate at which the closed loop algorithm applies correction. The default value of 32, when used on a four cylinder engine with four ignition events per cycle, tells MS to wait for 8 cycles before changing the current correction factor.
EGO Step (percent)
Once the closed loop algorithm has decided to change the correction factor, it adds or subtracts this percentage from the current value. This should move slowly to avoid unstable response, so make sure it is small, 1% being the default.
EGO Limit (%)
Closed loop operation should not be substituted for proper tuning! This value limits the correction that can be made by the closed loop algorithm, the default of 10% indicates the correction factor cannot go outside the range 90-110%.
EGO Active Above RPM
This value specifies the lower limit above which closed loop operation occurs. Typically, your engine will idle best when it is richer than stoich, so turning off closed loop for low RPMs allows this to happen. The default value for the RPM limit is 1200. (Available only in v 2.0 MS, older versions have a fixed 1200 RPM value in the controller code.)
Warmup Enrichment Bins
Warmup enrichment is based on coolant temperature. Since warmup enrichment requirements are usually non-linear, several bins are provided to specify different rates in different temperature domains.
Place values in the "-40" through "160 degrees F" fields, typically running from about 120 at -40 F to 100 at 100 F; make sure the values are all 100 or greater.
The MS array "WWU" contains these enrichment values.
Acceleration Enrichment
Acceleration enrichment (AE) occurs when you open the throttle "rapidly" to avoid bogging the engine. In v.1.01 MS, this is done solely based upon the rate of change in the throttle position sensor (also called TPSDOT).
TPSDOT Thresh
This is the threshold in v/sec below which no acceleration enrichment will occur (you can move the throttle from idle to full open without acceleration enrichment, if you open it slowly enough). Depends grossly upon the range of your TPS, a typical value might be 1.2 v/sec.
Tuning Note: While you are tuning the VE table you should set this threshold artificially high (maybe 40.0) to disable acceleration enrichment completely. After the VE table is fairly well-defined, set this back to 1.2 and begin tuning AE.
MS stores this value in the "TPSTHRESH" variable.
Accel Time (sec)
This value indicates how long the acceleration enrichment "squirt" will last. Typical values are around 1.0 second. MS stores this value in the variable "TPSACLK."
Cold Accel Enrichment (ms)
The acceleration enrichment pulse also varies depending upon coolant temperature. The value specified here is the pulse width added to the value from the bin calculations at -40 F. The Cold Acceleration Enrichment amount is linearly interpolated from full amount at -40 F down to zero at 165 F. A typical value might be 2.0 ms.
This value is stored in the "TPSACOLD" variable in MS.
Decel Fuel Cut (%)
When you let off the throttle rapidly (that is the closing rate exceeds TPSDOT Thresh) and the engine is turning faster than 1500 RPM, then deceleration fuel cutoff is performed by MS. Deceleration fuel cut is multiplied by the "normal" pulse width, that is, if the calculated pulse is 12.0 ms and you have 20% decel cut, then the resulting pulse width is 2.4 ms. A value of 100% disables the fuel cut (it multiplies the current pulse width by 100%), and can cure bucking on deceleration in vehicles with manual transmissions.
The MS variable "TPSDQ" holds this value as a percentage.
Acceleration Enrichment Bins (ms)
These bins specify the actual enrichment in terms of pulse width. They are linearly interpolated to determine a value that is ultimately added to the computed pulse width.
The array of values is called "TPSAQ" as stored in MS.
Ако има проблем с превода ще помагам.
#Enrichments
Priming Pulse
The duration in milliseconds of a priming pulse that is applied when the MS controller is powered up. If you don’t want a priming pulse, set this field to zero. (Only available for version 2.0 and later of MegaSquirt controller code.)
Cranking Pulsewidth
Cranking pulse width determines how long the injector will be open in milliseconds for each pulse while the engine is cranking (i.e., the RPM is below 300). The actual pulse width is determined by performing linear interpolation on the line described by the end points you enter for the "-40 degrees F" and "170 degrees F" values. For instance, if you enter 10.0 ms as the pulse width at -40 F and 2.0 ms at 170 F, the pulse width will be 6.0 ms when you start your engine at 65 F.
Note: Cranking pulse occur at every ignition event, while running pulses only occur at the interval specified on the constants page; if you have a 4 cylinder engine and are taking the tachometer signal from the coil, then you will get four (4) cranking pulses per cycle and depending on settings one injection per cycle while running.
The MS variables "CWU" and "CWH" hold the low temperature and high temperature pulse widths, respectively.
Afterstart Enrichment
The afterstart enrichment is one that decays from its max value (specified in the "Enrichment (percent)" field) to zero in a linear fashion over a period defined in "Number of Ignition Cycles." If you specify 20% enrichment over 250 ignition cycles, then the first pulse is enriched by 20%, the 125th pulse is enriched by 10% and the 250th (and later) by zero percent (this assumes 1 event per cycle, or a 1 cylinder engine; divide by the number of ignition events per cycle to get the specific behavior for your motor).
MS stores these values in the flash constants called "AWC" (Afterstart Warmup Count) and "AWEV" (Afterstart Warmup Enrichment Value).
Exhaust Gas Oxygen Sensor Parameters
These parameters define the closed loop behavior of MS. You must have a narrow band O2 sensor hooked up for this mode to work in v.1.0 controller code; either a narrow band or wide band will work with v.2.0 of controller code. To disable closed loop operation altogether, set the EGO Step value to zero.
EGO Sensor Type
Specify either a narrow band sensor or wide band sensor. Functionally this merely sets the direction sense of the sensor voltage. For narrow band sensors, the voltage rises as the mixture is richening and drops as the mixture becomes lean. The wide band setting corresponds to the opposite sense, i.e., voltage drops to indicate enrichment (this is how the DIY-WB operates, not necessarily all WB sensors!). (Available in v 2.0 controller code.)
EGO Switch Point (v)
This is the switching point voltage that indicates stoichiometric combustion (approximately 14.7:1 with gasoline). For narrow band sensors this is 0.5 v*; for the DIY-WB wideband sensor it is 2.5 v (for other wideband sensors this voltage may be quite different). (This value is only active in v 2.0 controller code.)
*This is true for zirconia NB sensors, which are used almost exclusively in modern vehicles. The titania NB sensor has a different voltage range (1-5 v), but is rarely used.
Coolant Temp Activation (°F)
This is the temperature below which closed loop operation is disabled. If this value is too low, then closed loop will try to lean out the warmup enrichments and you may experience rough running. Typical value is 160 F and should somewhat above the point at which warmup enrichment stops (see the Warmup Enrichment Bins settings and find the lowest on which contains 100).
The MS value "EGOTEMP" stores this quantity.
Ignition Events Per Step
This value determines the rate at which the closed loop algorithm applies correction. The default value of 32, when used on a four cylinder engine with four ignition events per cycle, tells MS to wait for 8 cycles before changing the current correction factor.
EGO Step (percent)
Once the closed loop algorithm has decided to change the correction factor, it adds or subtracts this percentage from the current value. This should move slowly to avoid unstable response, so make sure it is small, 1% being the default.
EGO Limit (%)
Closed loop operation should not be substituted for proper tuning! This value limits the correction that can be made by the closed loop algorithm, the default of 10% indicates the correction factor cannot go outside the range 90-110%.
EGO Active Above RPM
This value specifies the lower limit above which closed loop operation occurs. Typically, your engine will idle best when it is richer than stoich, so turning off closed loop for low RPMs allows this to happen. The default value for the RPM limit is 1200. (Available only in v 2.0 MS, older versions have a fixed 1200 RPM value in the controller code.)
Warmup Enrichment Bins
Warmup enrichment is based on coolant temperature. Since warmup enrichment requirements are usually non-linear, several bins are provided to specify different rates in different temperature domains.
Place values in the "-40" through "160 degrees F" fields, typically running from about 120 at -40 F to 100 at 100 F; make sure the values are all 100 or greater.
The MS array "WWU" contains these enrichment values.
Acceleration Enrichment
Acceleration enrichment (AE) occurs when you open the throttle "rapidly" to avoid bogging the engine. In v.1.01 MS, this is done solely based upon the rate of change in the throttle position sensor (also called TPSDOT).
TPSDOT Thresh
This is the threshold in v/sec below which no acceleration enrichment will occur (you can move the throttle from idle to full open without acceleration enrichment, if you open it slowly enough). Depends grossly upon the range of your TPS, a typical value might be 1.2 v/sec.
Tuning Note: While you are tuning the VE table you should set this threshold artificially high (maybe 40.0) to disable acceleration enrichment completely. After the VE table is fairly well-defined, set this back to 1.2 and begin tuning AE.
MS stores this value in the "TPSTHRESH" variable.
Accel Time (sec)
This value indicates how long the acceleration enrichment "squirt" will last. Typical values are around 1.0 second. MS stores this value in the variable "TPSACLK."
Cold Accel Enrichment (ms)
The acceleration enrichment pulse also varies depending upon coolant temperature. The value specified here is the pulse width added to the value from the bin calculations at -40 F. The Cold Acceleration Enrichment amount is linearly interpolated from full amount at -40 F down to zero at 165 F. A typical value might be 2.0 ms.
This value is stored in the "TPSACOLD" variable in MS.
Decel Fuel Cut (%)
When you let off the throttle rapidly (that is the closing rate exceeds TPSDOT Thresh) and the engine is turning faster than 1500 RPM, then deceleration fuel cutoff is performed by MS. Deceleration fuel cut is multiplied by the "normal" pulse width, that is, if the calculated pulse is 12.0 ms and you have 20% decel cut, then the resulting pulse width is 2.4 ms. A value of 100% disables the fuel cut (it multiplies the current pulse width by 100%), and can cure bucking on deceleration in vehicles with manual transmissions.
The MS variable "TPSDQ" holds this value as a percentage.
Acceleration Enrichment Bins (ms)
These bins specify the actual enrichment in terms of pulse width. They are linearly interpolated to determine a value that is ultimately added to the computed pulse width.
The array of values is called "TPSAQ" as stored in MS.
- aradovanov
- Мнения: 1115
- Регистриран на: Нед 20 яну 2008 1:05
- Автомобил:
- Двигател:
- Местоположение: Бургас
Re: MegaSquirt - Откъде, какво и всичко за нея ...
Примерни настройки, аз карах така известно време на 1.8 16В.
- leonardo_vd
- Мнения: 3022
- Регистриран на: Съб 07 апр 2007 17:04
- Автомобил: Golf mk1 VR6 TURBO
- Двигател: AAA
- Местоположение: Видин
- Контакти:
Re: MegaSquirt - Откъде, какво и всичко за нея ...
Благодаря за отговора. Като пробвам ще споделя.
-
- Мнения: 3529
- Регистриран на: Съб 07 май 2005 3:05
- Автомобил: Golf Mk4
- Двигател: AGU
- Местоположение: София
Re: MegaSquirt - Откъде, какво и всичко за нея ...
Я да питам нещо - има ли в някой от софтуерите на мегата фунцкионалност която да забранява EGO контрола първите 30 секунди (примерно). Щото сензора ми иска толкова време за подгрев преди да почне да подава информация ...
- Vizor
- Изгубена душа
- Мнения: 12508
- Регистриран на: Съб 04 мар 2006 16:01
- Автомобил: Subaru Forester XT
- Двигател:
- Местоположение: София
- Контакти:
Re: MegaSquirt - Откъде, какво и всичко за нея ...
Той през това време не би трябвало да работи. Каква ти е идеята и защо го искаш това?
-
- Мнения: 3529
- Регистриран на: Съб 07 май 2005 3:05
- Автомобил: Golf Mk4
- Двигател: AGU
- Местоположение: София
Re: MegaSquirt - Откъде, какво и всичко за нея ...
Гася колата като е загряла, паля я след 2 мин и EGO корекцията почва да работи веднага, а широколентовата сонда подгрява и не връща данни все още. Което може да е проблем - ако първите 30 секунди се подава газ може да обедни и да докара фал. В момента съм настроил уреда да дава информация за бедна смес през подгряващият период и проблема май не е актуален толкова, но ми се ще по-интелигентно решение на проблема.
- GOLF 2 GTI16v
- Мнения: 155
- Регистриран на: Вто 24 юни 2008 20:18
- Автомобил:
- Двигател:
- Местоположение: Шумен
Re: MegaSquirt - Откъде, какво и всичко за нея ...
brum написа:Гася колата като е загряла, паля я след 2 мин и EGO корекцията почва да работи веднага, а широколентовата сонда подгрява и не връща данни все още. Което може да е проблем - ако първите 30 секунди се подава газ може да обедни и да докара фал. В момента съм настроил уреда да дава информация за бедна смес през подгряващият период и проблема май не е актуален толкова, но ми се ще по-интелигентно решение на проблема.
това го няма като опция и не можеш да го промениш през мегатун може би трябва да се бръкне по дълбоко ....
но нз защо при тб тръгва ведага след запалване при мен корекцията тръгва след минимум 30сек не сам го сасичал никога но съм го наблюдавал и е достатъчно да загрее сондата може би просто трябва са смениш версията ....
-
- Мнения: 3529
- Регистриран на: Съб 07 май 2005 3:05
- Автомобил: Golf Mk4
- Двигател: AGU
- Местоположение: София
Re: MegaSquirt - Откъде, какво и всичко за нея ...
А можеш ли да провериш с коя версия си ти :) ?
- GOLF 2 GTI16v
- Мнения: 155
- Регистриран на: Вто 24 юни 2008 20:18
- Автомобил:
- Двигател:
- Местоположение: Шумен
Re: MegaSquirt - Откъде, какво и всичко за нея ...
brum написа:А можеш ли да провериш с коя версия си ти :) ?
029y4
-
- Мнения: 1
- Регистриран на: Сря 04 май 2011 11:07
- Автомобил:
- Двигател:
- Местоположение: Самоков
Re: MegaSquirt - Откъде, какво и всичко за нея ...
Снимаката не се отваря?
Ако не си намерил схема драсни. :)
Ако не си намерил схема драсни. :)
Кой е на линия
Потребители, разглеждащи този форум: Няма регистрирани потребители и 24 госта