Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Mitsubishi Lancer Evolution - Форум владельцев _ Электрика и вопросы настройки _ control closed loop AFR with your wideband O2 system

Автор: coupe 1.4.2015, 20:55

оригинальная тема >>> http://www.evolutionm.net/forums/ecuflash/370522-how-control-closed-loop-afr-your-wideband-o2-system.html

мой патч для 88580714 >>> http://risovozka.com/kak-ekonomit-toplivo-s-mitsubishi-lancer-evolution/

теперь можно оставаться с тримами, логировать смесь, экономить на бензине, забыть о смерти передней лямбды и это всё благодаря одной ШПЛ icon_surprised.gif

Автор: porogh 2.4.2015, 8:48

На эво8 есть такая?

Автор: coupe 2.4.2015, 10:37

полистай оригинальный топик, вроде бы кто-то делал порт.
может быть чуть позже заморочусь для 96530706.

Автор: evterlp 2.4.2015, 10:45

Дима, так а что в итоге с результатами расхода в режиме овощ?

Автор: coupe 2.4.2015, 12:26

Цитата(evterlp @ 2.4.2015, 10:45) *
Дима, так а что в итоге с результатами расхода в режиме овощ?

у меня раньше эмуляция с зейтроникса работала на 15.6, было 10-12 по городу.

не думаю, что сейчас что-то изменится. просто сделал всё по фен-шую icon_surprised.gif

пысы: форсы фик1100 :)

Автор: Mr.Nik 12.5.2015, 10:02

Цитата(coupe @ 2.4.2015, 16:26) *
у меня раньше эмуляция с зейтроникса работала на 15.6, было 10-12 по городу.

не думаю, что сейчас что-то изменится. просто сделал всё по фен-шую icon_surprised.gif

пысы: форсы фик1100 :)


Интересная тема, у меня стоит 96530706 lc-1 подключен к мозгу для логирования. Есть ли патч для этой прошивки?

Автор: coupe 12.5.2015, 10:16

да. и он уже портирован.
в оригинальной ветке листай.

я его попробовал по быстрому на знакомого 8ке, работает.
но через пару дней 8ку продали и на этом эксперименты закончились :)

Автор: Mr.Nik 12.5.2015, 10:26

Цитата(coupe @ 12.5.2015, 14:16) *
да. и он уже портирован.
в оригинальной ветке листай.

я его попробовал по быстрому на знакомого 8ке, работает.
но через пару дней 8ку продали и на этом эксперименты закончились :)


Чета не могу найти дай Ссылку, пожалуйста.

Автор: coupe 12.5.2015, 10:57

ссылка в первом посте. или ты думаешь я за тебя сейчас 100 страниц буду перелистывать? :)

Автор: Petushka 101 12.5.2015, 14:58

Перечитал все 30 страниц темы с ЭвоМ.
На первой странице ССЫЛКИ НЕТ!
На 16 странице выложен пропатченый 96530006 , пропатченного 96530706 я не нашел!

Так что, либо даём ссылку на пропатченный 96530706 V7, либо признаём что немного погорячились и не отправляем никого читать и искать того, чего НЕТ!

Автор: coupe 12.5.2015, 16:06

я не говорил ни про какие первые страницы. говорилось о первом посте моей темы, где имеется ссылка на оригинальную тему на эвом.

между "Перечитал все 30 страниц" и ПРОЛИСТАЛ - большая разница.

мне можно больше вопросов не задавать. с таким подходом тупо взападло отвечать.

Автор: Petushka 101 12.5.2015, 16:31

Цитата(coupe @ 12.5.2015, 17:06) *
я не говорил ни про какие первые страницы. говорилось о первом посте моей темы, где имеется ссылка на оригинальную тему на эвом.

между "Перечитал все 30 страниц" и ПРОЛИСТАЛ - большая разница.

мне можно больше вопросов не задавать. с таким подходом тупо взападло отвечать.


А я не задаю вопросов, а констатирую ФАКТ, что в теме на ЭвоМ - НЕТ ссылки на версию 96530706 прошивки от Тефры.
И чтобы люди НЕ ТРАТИЛИ своего времени как я (а это больше часа) на "пролистывание" 30 страниц.

Есть такое понятие, как уважение к чужому времени!
Можно бросить не аккуратную фразу в духе: "всё там есть, поищи..." , а потом обвинить в "плохом к себе обращении"...

Пусть люди рассудят ситуацию.

Автор: MihasMSK 12.5.2015, 16:53

Я не понимаю зачем нужен патченный ROM?

Ведь ROM это лишь набор шестнадцатеричных данных. К нему прилагается XML definition. Фактически это описание данных, как положения так и содержания.
ROM - это фактически копия структуры мозга эво.
а XML описание содержания для человека. По xml ecuflash знает что и куда писать.

Так что для добавления новых фич, нужно просто добавить строки в xml описание, с верными адресами и все.
Никаких патченых ромов нет.

Если я ошибаюсь, поправьте меня.
[cut]Например для 88590015 будет вот так. Но и это же может подойти и для 96530706. Но так как мозги у эво9 512 байт а у эво 8 256, то скорее всего будет смещение по адресам. ВОт тогда следует просто найти адреса для наших эво 8.
Изменив XML и при помощи него внеся изменения в ROM мы получим пропатченный ROM

<table name="Closed Loop Wideband On/Off" category="Front/Rear_02" address="8734" type="1D" level="1" scaling="uint8"/>
<scaling name="AFR16" units="AFR" toexpr="14.7*128/x" frexpr="14.7*128/x" format="%.1f" min="8" max="20" inc="0.1" storagetype="uint16" endian="big"/>
<table name="Cold Engine Closed Loop AFR" category="Front/Rear_02" address="8736" type="1D" level="1" scaling="AFR16"/>

<table name="Min Coolant Temp To Use AFR Table" category="Front/Rear_02" address="8738" type="1D" level="1" scaling="Temp"/>

<scaling name="mLinverse" units="1/mL" toexpr="x/8" frexpr="x*8" format="%.1f" min="0" max="100" inc="0.1" storagetype="uint16" endian="big"/>
<table name="Wideband AFR Correlation 1/mL Value" category="Front/Rear_02" address="873A" type="1D" level="1" scaling="mLinverse"/>

<table name="Wideband AFR Correlation bL/mL Value" category="Front/Rear_02" address="873C" type="1D" level="1" scaling="uint16"/>

<table name="AFR Table Multiplier High Word" category="Front/Rear_02" address="8740" type="1D" level="1" scaling="Hex16"/>
<table name="AFR Table Multiplier Low Word" category="Front/Rear_02" address="8742" type="1D" level="1" scaling="Hex16"/>

<table name="Front O2 (ADC 04) RAM variable" category="Front/Rear_02" address="c2ba" type="1D" level="1" scaling="Hex16"/>

<table name="Rear O2 (ADC 0A) RAM variable" category="Front/Rear_02" address="c2be" type="1D" level="1" scaling="Hex16"/>

<table name="MUT12 Value (To Read Wideband)" category="Front/Rear_02" address="3eece" type="1D" level="1" scaling="Hex16"/>

<table name="MUT19 Value (To Read Front O2 ADC)" category="Front/Rear_02" address="3eeea" type="1D" level="1" scaling="Hex16"/>


<table name="ADC Value Mod Hook" category="Front/Rear_02" address="c250" type="3D" level="1" scaling="Hex16">
<table name="Code" type="Static X Axis" elements="1" scaling="Hex16">
<data>Hex16</data>
</table>
<table name="Address" type="Static Y Axis" elements="10">
<data>C250</data>
<data>C252</data>
<data>C254</data>
<data>C256</data>
<data>C258</data>
<data>C25A</data>
<data>C25C</data>
<data>C25E</data>
<data>C260</data>
<data>C262</data>
</table>
</table>

<table name="Hook For Closed Loop Pulse Control Hex" category="Front/Rear_02" address="182e4" type="3D" level="1" scaling="Hex16">
<table name="Code" type="Static X Axis" elements="1">
<data>Hex16</data>
</table>
<table name="Address" type="Static Y Axis" elements="8">
<data>182E4</data>
<data>182E6</data>
<data>182E8</data>
<data>182EA</data>
<data>182EC</data>
<data>182EE</data>
<data>182F0</data>
<data>182F2</data>
</table>
</table>

<table name="Front/Rear 02 Sim Subroutine Part 1" category="Front/Rear_02" address="47f00" type="3D" level="1" scaling="Hex16">
<table name="Code" type="Static X Axis" elements="1" scaling="Hex16">
<data>Hex16</data>
</table>
<table name="Address" type="Static Y Axis" elements="40">
<data>47F00</data>
<data>47F02</data>
<data>47F04</data>
<data>47F06</data>
<data>47F08</data>
<data>47F0A</data>
<data>47F0C</data>
<data>47F0E</data>
<data>47F10</data>
<data>47F12</data>
<data>47F14</data>
<data>47F16</data>
<data>47F18</data>
<data>47F1A</data>
<data>47F1C</data>
<data>47F1E</data>
<data>47F20</data>
<data>47F22</data>
<data>47F24</data>
<data>47F26</data>
<data>47F28</data>
<data>47F2A</data>
<data>47F2C</data>
<data>47F2E</data>
<data>47F30</data>
<data>47F32</data>
<data>47F34</data>
<data>47F36</data>
<data>47F38</data>
<data>47F3A</data>
<data>47F3C</data>
<data>47F3E</data>
<data>47F40</data>
<data>47F42</data>
<data>47F44</data>
<data>47F46</data>
<data>47F48</data>
<data>47F4A</data>
<data>47F4C</data>
<data>47F4E</data>
</table>
</table>

<table name="Front/Rear 02 Sim Subroutine Part 2" category="Front/Rear_02" address="47f50" type="3D" level="1" scaling="Hex16">
<table name="Code" type="Static X Axis" elements="1">
<data>Hex16</data>
</table>
<table name="Address" type="Static Y Axis" elements="40">
<data>47F50</data>
<data>47F52</data>
<data>47F54</data>
<data>47F56</data>
<data>47F58</data>
<data>47F5A</data>
<data>47F5C</data>
<data>47F5E</data>
<data>47F60</data>
<data>47F62</data>
<data>47F64</data>
<data>47F66</data>
<data>47F68</data>
<data>47F6A</data>
<data>47F6C</data>
<data>47F6E</data>
<data>47F70</data>
<data>47F72</data>
<data>47F74</data>
<data>47F76</data>
<data>47F78</data>
<data>47F7A</data>
<data>47F7C</data>
<data>47F7E</data>
<data>47F80</data>
<data>47F82</data>
<data>47F84</data>
<data>47F86</data>
<data>47F88</data>
<data>47F8A</data>
<data>47F8C</data>
<data>47F8E</data>
<data>47F90</data>
<data>47F92</data>
<data>47F94</data>
<data>47F96</data>
<data>47F98</data>
<data>47F9A</data>
<data>47F9C</data>
<data>47F9E</data>
</table>
</table>

<table name="Front/Rear 02 Sim Subroutine Part 3" category="Front/Rear_02" address="47fa0" type="3D" level="1" scaling="Hex16">
<table name="Code" type="Static X Axis" elements="1">
<data>Hex16</data>
</table>
<table name="Address" type="Static Y Axis" elements="18">
<data>47FA0</data>
<data>47FA2</data>
<data>47FA4</data>
<data>47FA6</data>
<data>47FA8</data>
<data>47FAA</data>
<data>47FAC</data>
<data>47FAE</data>
<data>47FB0</data>
<data>47FB2</data>
<data>47FB4</data>
<data>47FB6</data>
<data>47FB8</data>
<data>47FBA</data>
<data>47FBC</data>
<data>47FBE</data>
<data>47FC0</data>
<data>47FC2</data>
</table>
</table>

<table name="Closed Loop Fuel Pulse Control Subroutine" category="Front/Rear_02" address="47fc4" type="3D" level="1" scaling="Hex16">
<table name="Code" type="Static X Axis" elements="1">
<data>Hex16</data>
</table>
<table name="Address" type="Static Y Axis" elements="16">
<data>47FC4</data>
<data>47FC6</data>
<data>47FC8</data>
<data>47FCA</data>
<data>47FCC</data>
<data>47FCE</data>
<data>47FD0</data>
<data>47FD2</data>
<data>47FD4</data>
<data>47FD6</data>
<data>47FD8</data>
<data>47FDA</data>
<data>47FDC</data>
<data>47FDE</data>
<data>47FE0</data>
<data>47FE2</data>
</table>
</table>[/cut]

Автор: AIK 12.5.2015, 17:11

Это не так. Для примера, если ты откроешь обычный ром хмл-ем от тефра, то на месте альтернативных карт будет белиберда. Ну это так примитивный пример. В патченых ромах написаны новые таблицы и прописаны новые алогоритмы работы, такие , как например директ буст контроль, спид денсити или просто альтернативные карты, чек ту нок и тд.

Автор: MihasMSK 12.5.2015, 17:11


Именно вот эти данные для 9653ххххх


<scaling name="AFR16" units="AFR" toexpr="14.7*128/x" frexpr="14.7*128/x" format="%.1f" min="8" max="20" inc="0.1" storagetype="uint16" endian="big"/>
<scaling name="mLinverse" units="1/mL" toexpr="x/8" frexpr="x*8" format="%.1f" min="0" max="100" inc="0.1" storagetype="uint16" endian="big"/>

<table name="Closed Loop Wideband On/Off" category="Front/Rear_02" address="7FC0" type="1D" level="1" scaling="uint8"/>
<table name="Cold Engine Closed Loop AFR" category="Front/Rear_02" address="7FC2" type="1D" level="1" scaling="AFR16"/>
<table name="Min Coolant Temp To Use AFR Table" category="Front/Rear_02" address="7FC4" type="1D" level="1" scaling="Temp"/>
<table name="Wideband AFR Correlation 1/mL Value" category="Front/Rear_02" address="7FC6" type="1D" level="1" scaling="mLinverse"/>
<table name="Wideband AFR Correlation bL/mL Value" category="Front/Rear_02" address="7FC8" type="1D" level="1" scaling="uint16"/>
<table name="AFR Table Multiplier High Word" category="Front/Rear_02" address="7FCC" type="1D" level="1" scaling="Hex16"/>
<table name="AFR Table Multiplier Low Word" category="Front/Rear_02" address="7FCE" type="1D" level="1" scaling="Hex16"/>
<table name="Front O2 (ADC 04) RAM variable" category="Front/Rear_02" address="AA0E" type="1D" level="1" scaling="Hex16"/>
<table name="Rear O2 (ADC 0A) RAM variable" category="Front/Rear_02" address="AA0A" type="1D" level="1" scaling="Hex16"/>
<table name="MUT12 Value (To Read Wideband)" category="Front/Rear_02" address="3624A" type="1D" level="1" scaling="Hex16"/>
<table name="MUT19 Value (To Read Front O2 ADC)" category="Front/Rear_02" address="36266" type="1D" level="1" scaling="Hex16"/>

<table name="ADC Value Mod Hook" category="Front/Rear_02" address="A8F8" type="3D" level="1" scaling="Hex16">
<table name="Code" type="Static X Axis" elements="1" scaling="Hex16">
<data>Hex16</data>
</table>
<table name="Address" type="Static Y Axis" elements="10">
<data>A8F8</data>
<data>A8FA</data>
<data>A8FC</data>
<data>A8FE</data>
<data>A900</data>
<data>A902</data>
<data>A904</data>
<data>A906</data>
<data>A908</data>
<data>A90A</data>
</table>
</table>

<table name="Hook For Closed Loop Pulse Control Hex" category="Front/Rear_02" address="14DB4" type="3D" level="1" scaling="Hex16">
<table name="Code" type="Static X Axis" elements="1">
<data>Hex16</data>
</table>
<table name="Address" type="Static Y Axis" elements="8">
<data>14DB4</data>
<data>14DB6</data>
<data>14DB8</data>
<data>14DBA</data>
<data>14DBC</data>
<data>14DBE</data>
<data>14DC0</data>
<data>14DC2</data>
</table>
</table>

<table name="Front/Rear 02 Sim Subroutine Part 1" category="Front/Rear_02" address="36980" type="3D" level="1" scaling="Hex16">
<table name="Code" type="Static X Axis" elements="1" scaling="Hex16">
<data>Hex16</data>
</table>
<table name="Address" type="Static Y Axis" elements="40">
<data>36980</data>
<data>36982</data>
<data>36984</data>
<data>36986</data>
<data>36988</data>
<data>3698A</data>
<data>3698C</data>
<data>3698E</data>
<data>36990</data>
<data>36992</data>
<data>36994</data>
<data>36996</data>
<data>36998</data>
<data>3699A</data>
<data>3699C</data>
<data>3699E</data>
<data>369A0</data>
<data>369A2</data>
<data>369A4</data>
<data>369A6</data>
<data>369A8</data>
<data>369AA</data>
<data>369AC</data>
<data>369AE</data>
<data>369B0</data>
<data>369B2</data>
<data>369B4</data>
<data>369B6</data>
<data>369B8</data>
<data>369BA</data>
<data>369BC</data>
<data>369BE</data>
<data>369C0</data>
<data>369C2</data>
<data>369C4</data>
<data>369C6</data>
<data>369C8</data>
<data>369CA</data>
<data>369CC</data>
<data>369CE</data>
</table>
</table>

<table name="Front/Rear 02 Sim Subroutine Part 2" category="Front/Rear_02" address="369D0" type="3D" level="1" scaling="Hex16">
<table name="Code" type="Static X Axis" elements="1">
<data>Hex16</data>
</table>
<table name="Address" type="Static Y Axis" elements="40">
<data>369D0</data>
<data>369D2</data>
<data>369D4</data>
<data>369D6</data>
<data>369D8</data>
<data>369DA</data>
<data>369DC</data>
<data>369DE</data>
<data>369E0</data>
<data>369E2</data>
<data>369E4</data>
<data>369E6</data>
<data>369E8</data>
<data>369EA</data>
<data>369EC</data>
<data>369EE</data>
<data>369F0</data>
<data>369F2</data>
<data>369F4</data>
<data>369F6</data>
<data>369F8</data>
<data>369FA</data>
<data>369FC</data>
<data>369FE</data>
<data>36A00</data>
<data>36A02</data>
<data>36A04</data>
<data>36A06</data>
<data>36A08</data>
<data>36A0A</data>
<data>36A0C</data>
<data>36A0E</data>
<data>36A10</data>
<data>36A12</data>
<data>36A14</data>
<data>36A16</data>
<data>36A18</data>
<data>36A1A</data>
<data>36A1C</data>
<data>36A1E</data>
</table>
</table>

<table name="Front/Rear 02 Sim Subroutine Part 3" category="Front/Rear_02" address="36A20" type="3D" level="1" scaling="Hex16">
<table name="Code" type="Static X Axis" elements="1">
<data>Hex16</data>
</table>
<table name="Address" type="Static Y Axis" elements="18">
<data>36A20</data>
<data>36A22</data>
<data>36A24</data>
<data>36A26</data>
<data>36A28</data>
<data>36A2A</data>
<data>36A2C</data>
<data>36A2E</data>
<data>36A30</data>
<data>36A32</data>
<data>36A34</data>
<data>36A36</data>
<data>36A38</data>
<data>36A3A</data>
<data>36A3C</data>
<data>36A3E</data>
<data>36A40</data>
<data>36A42</data>
</table>
</table>

<table name="Closed Loop Fuel Pulse Control Subroutine" category="Front/Rear_02" address="36A44" type="3D" level="1" scaling="Hex16">
<table name="Code" type="Static X Axis" elements="1">
<data>Hex16</data>
</table>
<table name="Address" type="Static Y Axis" elements="16">
<data>36A44</data>
<data>36A46</data>
<data>36A48</data>
<data>36A4A</data>
<data>36A4C</data>
<data>36A4E</data>
<data>36A50</data>
<data>36A52</data>
<data>36A54</data>
<data>36A56</data>
<data>36A58</data>
<data>36A5A</data>
<data>36A5C</data>
<data>36A5E</data>
<data>36A60</data>
<data>36A62</data>
</table>
</table>

Автор: Petushka 101 12.5.2015, 17:39

Если всё было бы так просто, то *.rom`ов бы просто не существовало, а были бы одни xml.
Мне видится, что ром это программа, а хмл описание к ней, описание без программы бесполезно.

Автор: micron 12.5.2015, 18:05

Цитата(Petushka 101 @ 12.5.2015, 20:39) *
Если всё было бы так просто, то *.rom`ов бы просто не существовало, а были бы одни xml.
Мне видится, что ром это программа, а хмл описание к ней, описание без программы бесполезно.

ну отчего же, с помощью xml можно изменить данные в определенных ячейках рома, но этого скорее всего мало, нужно изменить алгоритм работы.

Автор: MihasMSK 12.5.2015, 21:22

Цитата(micron @ 12.5.2015, 18:05) *
ну отчего же, с помощью xml можно изменить данные в определенных ячейках рома, но этого скорее всего мало, нужно изменить алгоритм работы.


Этого достаточно. XML лишь позволяет точно изменять значения ячеек ROMа

Автор: Petushka 101 13.5.2015, 2:44

MihasMSK - ты прав!
Я ещё раз перечитал стартовый топ mrfred`а и кажется врубился как получить "пропатченую" 96530706 от Тефры.

За основу берем ром, который лежит на 16 странице, там человек уже выставил все значения HEX как у mrfred`а в исходнике, практически все совпадают, я проверил.

Дальше нам нужно вставить листинг для XML`а, который лежит там же на 16 странице, в XML`ы 96530006 и в 96530706 V7.

Таким образом, мы сможем корректно одновременно открыть оба рома:

Это ром с 16 страницы




И Тефра:



Открыв вновь появившиеся таблицы в Тефре, можно обнаружить белиберду,которую нужно исправить на те "циферки и буковки", которые прописаны в "пропатченом" роме с 16 страницы...




Вот и вся канитель. Думаю что всё это должно работать, поскольку в этой же теме через несколько страниц, другой пользователь утверждает что всё пашет и он год как на всём этом катается...

Так что нужно править ХМL, править значения и тестить icon_surprised.gif Сам не раньше выходных окажусь рядом с машиной, если у кого нибудь появятся первые результаты - отпишитесь! icon_rolleyes.gif


Автор: Mr.Nik 13.5.2015, 10:04

Цитата(Petushka 101 @ 13.5.2015, 6:44) *
MihasMSK - ты прав!
Я ещё раз перечитал стартовый топ mrfred`а и кажется врубился как получить "пропатченую" 96530706 от Тефры.

За основу берем ром, который лежит на 16 странице, там человек уже выставил все значения HEX как у mrfred`а в исходнике, практически все совпадают, я проверил.

Дальше нам нужно вставить листинг для XML`а, который лежит там же на 16 странице, в XML`ы 96530006 и в 96530706 V7.

Таким образом, мы сможем корректно одновременно открыть оба рома:

Это ром с 16 страницы




И Тефра:



Открыв вновь появившиеся таблицы в Тефре, можно обнаружить белиберду,которую нужно исправить на те "циферки и буковки", которые прописаны в "пропатченом" роме с 16 страницы...




Вот и вся канитель. Думаю что всё это должно работать, поскольку в этой же теме через несколько страниц, другой пользователь утверждает что всё пашет и он год как на всём этом катается...

Так что нужно править ХМL, править значения и тестить icon_surprised.gif Сам не раньше выходных окажусь рядом с машиной, если у кого нибудь появятся первые результаты - отпишитесь! icon_rolleyes.gif


Сделал все также, но тоже нахожусь в командировке...проверить пока нет возможности. По идеи должно все работать.

PS. Нужно перенести все таблицы, которые есть в этом куске XML.

Автор: MihasMSK 13.5.2015, 10:19

Цитата(Petushka 101 @ 13.5.2015, 2:44) *
MihasMSK - ты прав!
Вот и вся канитель. Думаю что всё это должно работать, поскольку в этой же теме через несколько страниц, другой пользователь утверждает что всё пашет и он год как на всём этом катается...
Так что нужно править ХМL, править значения и тестить icon_surprised.gif Сам не раньше выходных окажусь рядом с машиной, если у кого нибудь появятся первые результаты - отпишитесь! icon_rolleyes.gif


Цитата(Mr.Nik @ 13.5.2015, 10:04) *
Сделал все также, но тоже нахожусь в командировке...проверить пока нет возможности. По идеи должно все работать.

PS. Нужно перенести все таблицы, которые есть в этом куске XML.

Я вчера воткнул ШПЛЗ, откалибровал. Сделал прошивку. Залил. Осталось ШПЛЗ завести в мозг и посмотреть результат.
Кто первый? icon_twisted.gif

Автор: Petushka 101 13.5.2015, 11:28

Цитата(MihasMSK @ 13.5.2015, 11:19) *
Кто первый? icon_twisted.gif

Видимо точно не я... Моё корыто ещё минимум 2 недели точно не поедет, жду запчасти, могу только на подъёмнике "газовать"... icon_redface.gif

Автор: MihasMSK 14.5.2015, 17:45

Цитата(AIK @ 12.5.2015, 17:11) *
Это не так. Для примера, если ты откроешь обычный ром хмл-ем от тефра, то на месте альтернативных карт будет белиберда. Ну это так примитивный пример. В патченых ромах написаны новые таблицы и прописаны новые алогоритмы работы, такие , как например директ буст контроль, спид денсити или просто альтернативные карты, чек ту нок и тд.

Вполне реально.

Автор: BedRock 15.5.2015, 3:24

Проверить на себе так руки еще не дошли...
А шо, разве нельзя прописать в таблице Open Loop Load / RPM в диапазоне своих круизных оборотов, минимальный Load, разве не перейдет в OL в этом разе?

Автор: AIK 15.5.2015, 3:38

Цитата(BedRock @ 15.5.2015, 4:24) *
Проверить на себе так руки еще не дошли...
А шо, разве нельзя прописать в таблице Open Loop Load / RPM в диапазоне своих круизных оборотов, минимальный Load, разве не перейдет в OL в этом разе?

Конечно можно, конечно перейдет. Более того - нужно, тк как будут копиться тримы и как будут влиять - вопрос ...
В спортмозгах обратную связь с шпл заводят для того, чтобы и на мощности она смесь к требуемой подтягивала, хотя по-моему это бред - устройство слишком медленное.

Автор: Petushka 101 15.5.2015, 11:09

Цитата(BedRock @ 15.5.2015, 4:24) *
Проверить на себе так руки еще не дошли...
А шо, разве нельзя прописать в таблице Open Loop Load / RPM в диапазоне своих круизных оборотов, минимальный Load, разве не перейдет в OL в этом разе?

Я прописывал минимальный лоад и минимальное положение дросселя для перехода в ОЛ в круизе. И нифига... все равно ощущение, что по карте не едет, а едет по лямбде, все значения крутятся около 14.7 и ниже, добиться 15,6, к примеру, так и не получилось у меня.

Автор: AIK 15.5.2015, 11:19

Цитата(Petushka 101 @ 15.5.2015, 12:09) *
Я прописывал минимальный лоад и минимальное положение дросселя для перехода в ОЛ в круизе. И нифига... все равно ощущение, что по карте не едет, а едет по лямбде, все значения крутятся около 14.7 и ниже, добиться 15,6, к примеру, так и не получилось у меня.

Сделай это лагтаймом

Автор: Petushka 101 15.5.2015, 11:26

Цитата(AIK @ 15.5.2015, 12:19) *
Сделай это лагтаймом

Это как? icon_redface.gif
Вернее, что такое лагтайм? icon_redface.gif

Автор: micron 15.5.2015, 13:07

Цитата(AIK @ 15.5.2015, 6:38) *
Конечно можно, конечно перейдет. Более того - нужно, тк как будут копиться тримы и как будут влиять - вопрос ...
В спортмозгах обратную связь с шпл заводят для того, чтобы и на мощности она смесь к требуемой подтягивала, хотя по-моему это бред - устройство слишком медленное.

для лубого самого допотопного мозга, двс очень медленная штука, поэтому лямда регулирование на бусте работает очень достойно.

Автор: Slavonic 15.5.2015, 13:24

AIK,
Какую смесь делать? 15,6 как рекомендуют или можно беднее?

Оно и на 16-16,5 едет, но стремно))
ЕГТ пока нету. На какой смеси начинаеются проблемы с ЕГТ на круизе?

Автор: Petushka 101 15.5.2015, 14:40

Цитата(Slavonic @ 15.5.2015, 14:24) *
AIK,
Какую смесь делать? 15,6 как рекомендуют или можно беднее?

Оно и на 16-16,5 едет, но стремно))
ЕГТ пока нету. На какой смеси начинаеются проблемы с ЕГТ на круизе?

+1
к вопросу о смеси в круизе.

Автор: AIK 15.5.2015, 16:15

Цитата(micron @ 15.5.2015, 14:07) *
для лубого самого допотопного мозга, двс очень медленная штука, поэтому лямда регулирование на бусте работает очень достойно.

Дело в том, что смесь характеризует событие, которое произошло уже много циклов назад, в отличии от других параметров логгирования плюс сенсор сам по себе медленный.

Автор: AIK 15.5.2015, 16:24

Цитата(Slavonic @ 15.5.2015, 14:24) *
AIK,
Какую смесь делать? 15,6 как рекомендуют или можно беднее?

Оно и на 16-16,5 едет, но стремно))
ЕГТ пока нету. На какой смеси начинаеются проблемы с ЕГТ на круизе?

На любой. Проблем с егт в круизе не будет. Важно где у вас круиз заканчивается, главное чтоб не до бустоффа))
Я делаю 15.2 ну 15.5 тем кто хочет экономить. И вот почему - у такой экономии есть обратная сторона - отклик на газ пропадает и начинаешь тапку топтать - выходит тож на тож)).
На ССТ это вообще огненно чувствуется. Даже эксперимент ставил - делаешь в разряжении до например 4000 оборотов смесь 15 а с 4500 13.5 резкую границу, так машина начинает волнами ехать на ровном газу- разгоняется после 4000 сама. Попробуйте.

Автор: AIK 15.5.2015, 18:19

Цитата(Petushka 101 @ 15.5.2015, 12:26) *
Это как? icon_redface.gif
Вернее, что такое лагтайм? icon_redface.gif

Латенси, на нашем "сток мозг" языке)). Уменьшая , забеднишь хх и круиз. На большой загрузке (нагрузке) изменения в таком объеме почти не скажутся, ну может чуть поправишь...

Автор: Petushka 101 15.5.2015, 18:48

Цитата(AIK @ 15.5.2015, 19:19) *
Латенси, на нашем "сток мозг" языке)). Уменьшая , забеднишь хх и круиз. На большой загрузке (нагрузке) изменения в таком объеме почти не скажутся, ну может чуть поправишь...

Этот параметр связан с форсами? Т.е. уменьшая значение форсунка меньше времени остаётся открытой? Так?

Автор: mitja22 15.5.2015, 19:41

Подскажите, а как к мозгу подключить ШПЛ ? (LC-1) у меня он стоит в даунпайпе вместо 2-й лямбды... icon_redface.gif

Автор: MihasMSK 15.5.2015, 19:57

Цитата(AIK @ 15.5.2015, 18:19) *
Латенси, на нашем "сток мозг" языке)). Уменьшая , забеднишь хх и круиз. На большой загрузке (нагрузке) изменения в таком объеме почти не скажутся, ну может чуть поправишь...


Я меняю в большую сторону значение размерности форсунок Injector size Scaling. На 1-2 шага. Экономия есть :-) Но важно не валить.

Автор: AIK 15.5.2015, 20:03

Цитата(Petushka 101 @ 15.5.2015, 19:48) *
Этот параметр связан с форсами? Т.е. уменьшая значение форсунка меньше времени остаётся открытой? Так?

ingector battery voltage latency compensation
Физический смысл - скорость открытия-закрытия инжектора, или другими словами характеризует наклон краев импульса открытия инжектора. По этому в реальной жизни и называется Lag time. На малых временах открытия инжектора существенно влияет на смесь.
Меняя его, мы меняем соотношение расчетных и реальных параметров срабатывания инжектора.

Автор: AIK 15.5.2015, 20:08

Цитата(MihasMSK @ 15.5.2015, 20:57) *
Я меняю в большую сторону значение размерности форсунок Injector size Scaling. На 1-2 шага. Экономия есть :-) Но важно не валить.

Он всю карту смеси уводит. Если в начале настройки , то да.
Так и латенси надо менять умножением всей таблицы на числа типа 0.95, 0.97...

Автор: Petushka 101 15.5.2015, 20:11

Цитата(mitja22 @ 15.5.2015, 20:41) *
Подскажите, а как к мозгу подключить ШПЛ ? (LC-1) у меня он стоит в даунпайпе вместо 2-й лямбды... icon_redface.gif

тут есть схема куда подключать, для эво 8 европа:
http://www.tuningevo.club/newforum/index.php?showtopic=15469&st=240

после подключения в прошивке нужно включить O2 патч и поменять MUT адрес 12 ячейки. Как и на что менять только вечером смогу подробнее изложить, сейчас с телефона...

Автор: micron 15.5.2015, 20:25

Цитата(AIK @ 15.5.2015, 23:08) *
Он всю карту смеси уводит. Если в начале настройки , то да.
Так и латенси надо менять умножением всей таблицы на числа типа 0.95, 0.97...

а вот у меня после установки вальбры тримы прилично ушли в минус, лоу трим -3,1 мид трим -7,2 что мне надо подкрутить чтоб корекция в норму вернулась?

Автор: AIK 15.5.2015, 20:37

Цитата(micron @ 15.5.2015, 21:25) *
а вот у меня после установки вальбры тримы прилично ушли в минус, лоу трим -3,1 мид трим -7,2 что мне надо подкрутить чтоб корекция в норму вернулась?

Я бы посоветовал опенлуп сделать лоадом и требуемую смесь сделать

Автор: micron 15.5.2015, 21:14

Цитата(AIK @ 15.5.2015, 23:37) *
Я бы посоветовал опенлуп сделать лоадом и требуемую смесь сделать

блин, попроще скажи blush.gif

Автор: AIK 15.5.2015, 22:17

Цитата(micron @ 15.5.2015, 22:14) *
блин, попроще скажи blush.gif

Выключить обратную связь по лямбде обнулив значения лоада в картах open loop load 1 и 2

Автор: micron 15.5.2015, 22:23

Цитата(AIK @ 16.5.2015, 1:17) *
Выключить обратную связь по лямбде обнулив значения лоада в картах open loop load 1 и 2

я так делал, смесь в жир улетает, на хх 12,5 на круизе 13,5 и только на бусте более менее попадает. на сколько я понимаю в стоке регулятор сильно зажат, может дьюти клапану уменьшить?

Автор: Pyatka-ubiyca 15.5.2015, 22:28

Из статьи

Цитата
После чего по адресу MUT3C появляется возможность логировать AFR. Нужно лишь добавить соответсвующий параметры в evoscan. Формулы следующие:

AEM: x*0.03913+10
ZT2: x*0.03921+9.6


Эти формулы я так понимаю, просто для того чтобы конвертировать напряжение с приходящего проводка в значение смеси...

И как мне получить формулу для датчика STACK ? Искать где-то калибровочную таблицу?

Автор: Slavonic 15.5.2015, 23:30

Я ставил ноут напротив датчика, делал пару фото в разны режимах, чтобы было видно показания датчика и данные в логе.и по этим значениям подбирал для своего датчика формулу

Автор: Petushka 101 16.5.2015, 0:06

Цитата(mitja22 @ 15.5.2015, 20:41) *
Подскажите, а как к мозгу подключить ШПЛ ? (LC-1) у меня он стоит в даунпайпе вместо 2-й лямбды... icon_redface.gif

Поскольку вопрос актуальный, сделал тему:

http://www.tuningevo.club/newforum/index.php?showtopic=41803

Автор: AIK 16.5.2015, 9:34

Цитата(micron @ 16.5.2015, 0:23) *
я так делал, смесь в жир улетает, на хх 12,5 на круизе 13,5 и только на бусте более менее попадает. на сколько я понимаю в стоке регулятор сильно зажат, может дьюти клапану уменьшить?

Клапана на регулятор? Его обычно или исключают механически или выключают програмно. Можно еще для лучшего спула использовать его в зоне 2000-3000 обороов , при этом исключив его участие на нагрузке.
А в твоем случае выросло давление топлива и надо просто перескейлить форсунки. Тк на нагрузке все приемлемо - скейлинг не трогай, а лагтаймы уменьши.

Автор: micron 16.5.2015, 14:44

Цитата(AIK @ 16.5.2015, 12:34) *
Клапана на регулятор? Его обычно или исключают механически или выключают програмно. Можно еще для лучшего спула использовать его в зоне 2000-3000 обороов , при этом исключив его участие на нагрузке.
А в твоем случае выросло давление топлива и надо просто перескейлить форсунки. Тк на нагрузке все приемлемо - скейлинг не трогай, а лагтаймы уменьши.

Да дьюти клапана на регулятор. А как его програмно выключить? поставить везде 100%? если лаг уменьшу на нагрузке же ведь тоже карта съедет или нет?

Автор: AIK 16.5.2015, 20:24

Цитата(micron @ 16.5.2015, 16:44) *
Да дьюти клапана на регулятор. А как его програмно выключить? поставить везде 100%? если лаг уменьшу на нагрузке же ведь тоже карта съедет или нет?

Выключаю я его так. Лин спул он -2000 об, лин спул офф 2031 оборот.
А если сделать 2000 и 3000 то он будет работать только в этом диапозоне. В стоке он работает до 7000 об вроде, что приводит к неоднородности смеси на разныхтпередачах.

Автор: micron 16.5.2015, 22:07

Цитата(AIK @ 16.5.2015, 23:24) *
Выключаю я его так. Лин спул он -2000 об, лин спул офф 2031 оборот.
А если сделать 2000 и 3000 то он будет работать только в этом диапозоне. В стоке он работает до 7000 об вроде, что приводит к неоднородности смеси на разныхтпередачах.

у меня лин спул отключен в переферии

Автор: AIK 16.5.2015, 22:19

Цитата(micron @ 17.5.2015, 0:07) *
у меня лин спул отключен в переферии

Ну соленоид между коллектором и топ регулятором - это соленоид лин спула. Можно и в переферии просто его выключить. Чаще всего просто кидают трубку в обход его.

Автор: mitja22 16.5.2015, 22:24

Цитата(Petushka 101 @ 16.5.2015, 0:06) *
Поскольку вопрос актуальный, сделал тему:

http://www.tuningevo.club/newforum/index.php?showtopic=41803


Спасибо!!!

Автор: Mr.Nik 19.5.2015, 13:23

Поставил себе данный мод, в прощивку Tephra - 96530706, вроде работает но как-то странно:
На холостых прописана смесь 14,7. Фактически получается смесь плавает от 14,2 до 14,9 (плавно, туда, сюда).
На круизе прописано 15,6. Фактически получается смесь плавает 15,1 до 16,0.

Так у всех? Или тока у меня:

Широкополостник- Innovate Wideband MTX-L:

формула для него в Evoscan: 0,05859*x+7,35

Получаем:

1/mL = 1/0.05859 = 17
bL/mL = 7,35/0.05859 = 125

Прикрепляю прошивку с Xml.

 96530706_TephraMod_phenem_Wideband.ZIP ( 129.34 килобайт ) : 104
 

Автор: MihasMSK 19.5.2015, 14:31

Цитата(Mr.Nik @ 19.5.2015, 13:23) *
Поставил себе данный мод, в прощивку Tephra - 96530706, вроде работает но как-то странно:
На холостых прописана смесь 14,7. Фактически получается смесь плавает от 14,2 до 14,9 (плавно, туда, сюда).
На круизе прописано 15,6. Фактически получается смесь плавает 15,1 до 16,0.

Так у всех? Или тока у меня:

Широкополостник- Innovate Wideband MTX-L:

формула для него в Evoscan: 0,05859*x+7,35

Получаем:

1/mL = 1/0.05859 = 17
bL/mL = 7,35/0.05859 = 125

Прикрепляю прошивку с Xml.

Просто чрезвычайно медленная штука получается. Если в разрежении еще как то попадает, то дальше уже не хватит скорости логгирования и смесь будет плавать. Именно поэтому я пока не подключаю. Полезность фичи сомнительна.

Автор: micron 19.5.2015, 15:36

а время реакции гденить можно поменять? просто в мозках где встроеный контролер лямды там можно без проблем выставить любое время реакции, все будет точно попадать.

Автор: Mr.Nik 19.5.2015, 16:20

Цитата(micron @ 19.5.2015, 18:36) *
а время реакции гденить можно поменять? просто в мозках где встроеный контролер лямды там можно без проблем выставить любое время реакции, все будет точно попадать.


Каким образом? И где, что поменять?

Автор: Petushka 101 19.5.2015, 21:38

Что если ШЛЗ на место первой лямбды вкрутить, а 1 лямбду на место ШЛЗ? Т.е. махнуть их местами?

Автор: micron 20.5.2015, 6:34

Цитата(Petushka 101 @ 20.5.2015, 0:38) *
Что если ШЛЗ на место первой лямбды вкрутить, а 1 лямбду на место ШЛЗ? Т.е. махнуть их местами?

ни чего не изменится.

Автор: micron 20.5.2015, 6:36

Цитата(Mr.Nik @ 19.5.2015, 19:20) *
Каким образом? И где, что поменять?

если бы я знал, я только еще начинаю осваивать сток эво мозг.

Автор: MihasMSK 20.5.2015, 9:02

Цитата(micron @ 19.5.2015, 15:36) *
а время реакции гденить можно поменять? просто в мозках где встроеный контролер лямды там можно без проблем выставить любое время реакции, все будет точно попадать.

Я думаю что нигде. Скорость работы самой ШПЛЗ+интерфейс LC-1+Штатные мозги вся эта связка не позволит оперативно получать данные о смеси. К тому же, смесь, там где установлен ШПЛЗ, это(как уже писали выше) результат произошедших циклов сгорания топлива некоторое время назад. В общем взгляд в прошлое :-)
Вот для контроля забеднения смеси ШПЛЗ завести в мозг полезно, и для тримов еще. Так сказать для сбора статистики, не для оперативного контроля. В общем то и все :-)
Лучше завести мап сенсор в мозги, что бы они наддув знали. Хотя тоже сомнительно.
Эвиковские мозги вообще весьма относительная штука по точности +- трамвайная остановка. Удивительно, но работает drinks.gif

Автор: fikus 13.4.2016, 23:06

Всем доброго времени суток, а у Меня в прошивке вообще не отображается опенлуп и клоузлуп :(

что мне делать? Прошу сильно не пинать :( новичок :(

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)