Форум Pilot Engineering

Форум Pilot Engineering (http://forum.pilotpowersupply.com/index.php)
-   Прошивки и ПО (http://forum.pilotpowersupply.com/forumdisplay.php?f=22)
-   -   Новое ПО+прошивка: поддержка оборотов, MegalogViewer и Виртуальный диностенд (http://forum.pilotpowersupply.com/showthread.php?t=168)

Pin 14.08.2012 17:12

Новое ПО+прошивка: поддержка оборотов, MegalogViewer и Виртуальный диностенд
 
Вложений: 3
Итак в архиве тестовые версии нового конфигуратора V3.4 и прошивки версии 2.4 для 4-х и 6-ти цилиндровых движков. Прошивки поддерживают сигнал оборотов с катушки зажигания( одна на все горшки ) , и трамблеров с индуктивными датчиками и датчиками Холла . При необходимости допишем определение оборотов под вашу систему.


Что нового :
  • Функции для которых требуется только обновить прошивку
  • Автоматическая коррекция состава смеси - самообучение ! То что вы ждали :)
  • Поддержка ДПДЗ - подаем на вход VAF
  • Поддержка программы MegalogViewer Файлы лога сохраняются в удобн6ом формате для просмотра этой программой. Логи можно проигрывать, анализировать. Также для этой программы в логах выводятся значения в вольтах . Кормим ей файл с расширением .csv
  • легенда на графиках логов


    Функции для которых потребуется обновить прошивку и переделать железо конвертера
  • Поддержка логирования оборотов двигателя
  • Поддержка программы Virtual Dyno - виртуальный диностенд ! рассчеты программы практически не отличаются от реальных диностендов . Кормим ей также лог из файла .csv
  • легенда на графиках логов

Автокоррекция смеси.
Перед обучением прогреть двигатель до рабочей температуры! Каждый раз после того как завели ( даже на горячую ) дать поработать на 2-3 тыщах оборотов в течение 2-3 минут для прогревва лямбды!
1. Запускаем панель приборов
2. Кликаем галку Atolimits
3.Параметр "Сглаживание MAF" на время обучения ставим =2-5.
4. Если Delta больше 5-10 отсчетов , то необходимо увеличить сглаживание маф! Для этого открываем табличку замены , уменьшаем число в соответствующем поле и жмеме Enter , смотрим на дельту в панели приборов.
5. далее тыкаем галку auto correction, если программу все устроит, она начнет корректировать смесь ( галка при этом будет гореть зеленым цветом. Если что-то не так - коррекции не будет - галка будет красной .
Также красным цветом будут выдерены проблемные параметры которые не нравятся программе.
Обученные ячейки будут показаны зеленым графиком.

6. параметры автокоррекции:
Delta1 - максимальный размер окна коррекции ( пульсаций) до значения MAF в поле MAF.
Delta 2- максимальный размер окна коррекции ( пульсаций) после значения MAF в поле MAF.

O2_Ref- Граница показания ЛЗ , программа ловит переход из бедной в богатую смесь основываясь на этом значений. Для просто зонда граница устанавливается в отсчетах. Для широкополосного Innovate MTX-L в единицах AFR умно женны на 10 ( допстим необходима смесь 13.9 , тогда в этом поле должно быть значение 139 )

Limdif- допустимое значение смещения границ коррекции вправо-влево.
если колбачится педаль газа - коррекция будет отменяться.

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

Во время коррекции и обучения используемые параметры будут подсвечиваться соответствующим цветом.

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


После настройки не зубываем записать таблицу в конвертер :)

Внимание!!!
Автонастройку рекомендуется использовать на скоростьях до 100км/ч - пожалейте и себя и окружающих - не гонйте на пределе.
Врехние мощностные режимы отсраиваются по логу !!! Для этого разгоняететсь до 2-или 3-ей передачи ( в зависимости от авто и максималки на этой передачи ) обороты держим 2000-3000. Включаем логирование, резко прижимаем тапку в пол и крутим до красной зоны на этой передаче. Сбрасываем газ , останавливаемся , сохраняем и анализируем лог( показания лямбды ) необходимые ячейки правим вручную ( на графике лога можно таскать ). Просто если вы решите все отстроить автокоррекцией , то вам придется гонять под 200>км/ч , а это имхо очень опасно! Помните что всех нас ждут дома и окружающих водителей тоже . Будьте аккуратны и внимательны на дороге.




Пределки для дополнительных функций
Внимание!
Для версии конвертера USB-PRO никаких изменений в железе производить не нужно !!! Просто соберите схему согласования и подключите в соответствии с рекомендациями.

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

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

Перемычка
Припаяйте провод между 4-й ножкой процессора, считаяот верхнего правого угла, и резистором идущим к первой ноге разъема. Смотрим рисунок - стрелками указано куда паять концы перемчки :)
Если вам покажется трудным подпаяться к одной ноге процессора, то можете повесить соплю между 3 и 4 ногами, но не заденьте первую , вторую и пятую( на рисунке не отмечена) ноги :)
Вложение 596

После установки перемычки, на пин №1 основного разъема конвертера можно будет подавать сигнал оборотов.

Внимание! - не подавать на вход сигналы амплитудой более 5В , иначе вы рискуете сжечь конвертер ! Обязательно собирайте схему согласования !

Схемы согласования



1. Самый простой вариант для систем с одной катушкой и трамблером - зацепиться за первичку катушки зажиагния.
У катушки зажигания есть два контакта - питание +12В , и контакт подключенный к коммутатору или ЭБУ . Подключаемся к контакту к которому подклюен коммутатор или ЭБУ с помощью схемы
Вложение 659
Номиналы резисторов 200 КОм, 10КОм. Стабилитрон - любой на напряжение 4-5.1в. Конденсатор 10-15пФ.

Для версии USB-PRO Выход схемы вместо пин1 подаем на клемник А (см. распиовку)

На коммутаторном выводе катушки зажигания амплитуда импульсов достигает 400В! Поэтому вам необходимо обеспечить хороший контакт массы согласущей схемы с массой конвертера и не перепутать местами резисторы , номиналы деталей и т.п. Просто внимательно собирайте и внимательно подключайте :) Ни в коем случае не размещайте схему согласования в одном корпусе с конвертером - вы либо убьете конвертер , либо будут дикие наводки на сигнал маф. Схема согласования должна быть снаружи , от нее подаем на конвертер только низкое напряжение со стабилитрона .

Если нужны будут схемы под индуктивные датчики , датчики холла и т.п. - отпишите выложу :)

A525 14.08.2012 17:18

Цитата:

Сообщение от Pin (Сообщение 2471)
Итак...
Что нового :[LIST][*]Поддержка логирования оборотов двигателя
[*]Поддержка ДПДЗ - подаем на вход VAF

http://botoff.net/uploads/posts/2011..._crusierpl.jpg

На выходных затестим :t2009:

A525 14.08.2012 17:24

Можно подробности о новых функциях?

Там добавился в разделе сглаживания пункт RPM..на панели приборов тоже какие-то новые штучки :)

_VanDal_ 15.08.2012 09:16

Есть паяльник и почти не пахнущие руки)

"файл с расширением .csv" пишется автоматически?

Pin 15.08.2012 10:38

A525
Скиньте фото платы вашего конвертера с обратной стороны - я нарисую чего и куда припаять .

На панели приборов добавлена калибровка ДПДЗ.
При включенном зажигании и не заведенном двигателе, запускаем панель приборов, полностью отпускаем педаль газа и нажимаем на кнопку MIN, затем нажимаем педаль газа в пол и чуть приотпускаем( на 0.5-1 см ) , нажимаем кнопку MAX. Эьти данные используются для вычисления положения педали газа в% - они нужны программе виртуального диностенда. Ну и в логе можно включить отображение в процентах.

Обороты, определяются по импульсам зажигания , соответственно если прицепимся к катушке или трамблеру с механическим опережением , то из-за износа, обычно, там все балдеет. Соответственно и обороты будут определяться с "пульсациями". Вот Чтоб этого избежать - введена фильтрация обротов. Рекомендованные значения 80-50. Если поставить фильтрацию еще сильнее( значение меньше 50), данные в Virtual Dyno будут не верны, но для относительной ориентировки можно использовать .

_VanDal_
Файлы пишутся сразу в двух форматах - для конфигуратора Log и CSV для всего остального. Можете скормить этому конфигуратору любой лог с форума и все увидите :)

A525 15.08.2012 14:13

Цитата:

Сообщение от Pin (Сообщение 2481)
A525
Скиньте фото платы вашего конвертера с обратной стороны - я нарисую чего и куда припаять .

На панели приборов добавлена калибровка ДПДЗ.
При включенном зажигании и не заведенном двигателе, запускаем панель приборов, полностью отпускаем педаль газа и нажимаем на кнопку MIN, затем нажимаем педаль газа в пол и чуть приотпускаем( на 0.5-1 см ) , нажимаем кнопку MAX. Эьти данные используются для вычисления положения педали газа в% - они нужны программе виртуального диностенда. Ну и в логе можно включить отображение в процентах.

А если не секрет - как конвертер определяет степень открытости дросселя, если он вообще никак с ним не соединён? :confused:

А конвертер у меня вот такой:
http://forum.pilotpowersupply.com/sh...27&postcount=9

_VanDal_ 15.08.2012 15:11

Вложений: 1
Цитата:

Сообщение от A525 (Сообщение 2486)
А если не секрет - как конвертер определяет степень открытости дросселя, если он вообще никак с ним не соединён? :confused:

Выше же написано "Поддержка ДПДЗ - подаем на вход VAF"

Для оборотов еще какая-то простенькая схемка понадобится?

"Преобразовал" несколько логов. При открытии выдает

A525 15.08.2012 21:34

упс, затупил я(

Pin 17.08.2012 13:14

_VanDal_
похоже , что это у вас что-то с виндой ( какая стоит?) или названиями директории. У меня на двух компах все открывает .

A525
Смотрим обновление в первом посте :)

_VanDal_ 17.08.2012 19:28

Пробовал на двух стационарных(XP и 7) и одном нетбуке(7).
Может прикрепите файл который открывается у Вас?

Pin 18.08.2012 11:34

http://forum.pilotpowersupply.com/sh...p?t=165&page=2
Вот с этой странички , любые из архивов у меня открываются

_VanDal_ 20.08.2012 09:15

Не открываются.
Может делаю что не так? (Открыть лог, потом сохранить - не открывается)

Pin 20.08.2012 13:27

Стоп.
По порядку !
Не понял когда ошибка вылазит.
1. Открытие работает ? - без ошибок отокрывает? на вкладе графиков лога все видно ?
2. Сохраняем . В директории должно появиться два файла с одинаковым названием , но разными расширениями- есть ?

A525 20.08.2012 16:43

Вопрос по резисторам: под какую мощность их брать? 1 Ватт? Больше?

Pin 20.08.2012 18:09

A525
0.25 Вт и выше :)

у вас логи открываются , сохраняются ?

Сейчас дописываю автонастройку по лямбде , думаю что даже без привязки к оборотам работать будет :) Через несколько дней выложу :)

_VanDal_ 21.08.2012 10:28

Цитата:

Сообщение от Pin (Сообщение 2508)
Стоп.
По порядку !
Не понял когда ошибка вылазит.
1. Открытие работает ? - без ошибок отокрывает? на вкладе графиков лога все видно ?
2. Сохраняем . В директории должно появиться два файла с одинаковым названием , но разными расширениями- есть ?

1. Родная программа открывает без ошибок, на графиках все видно.
2. Сохраняем появляется два файла (log и csv).
3. Вот второй и открывается с этой ошибкой.

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

Pin 21.08.2012 12:32

второй , это который csv ?
Вы его чем открываете - вирутал дино или мегалогвьювером ?

_VanDal_ 21.08.2012 17:26

Да csv, открываю мегалогвьювером((
(может еще что скачать нужно или настройки какие править?)

Pin 23.08.2012 09:20

Java обновите до самой последней версии :)

_VanDal_ 23.08.2012 16:40

Java везде стоит, в общем победил - скачал другую версию и все заработало)

Pin 24.08.2012 13:56

Добавлено автообучение смеси !!!!

И калькулятор в утилите сравнения таблиц ( внимание параметры сглаживания и ун утилита стивит по умолчанию, не забудьте потом их прописать вручную) для _VanDal_

Архив и первый пост обновлен !!!

Вован 28.08.2012 03:05

И снова приветсвую ! Огромный респект Pinу, что не остановился на достигнутом !!! Ув Pin, для чего нужна поддержка дпзт? И можно по подробней про подключение дпзт. у меня на m10b18 на дпзт 2 микрика и 3 положения 1й нажат - холостой, 2й - полное открытие заслонки, 1й и 2й не нажаты - рабочее.

Pin 28.08.2012 08:17

Приветствую.
ДПДЗ нужен для виртуального диностенда . В случае двух микриков , подключаться необходимо к микрику полного газа . Чтоб программа знала когда дроссель полностью открыт :)

Через неделю начну писать прошивку позволяющую работать по датчику абсолютного давления во впускном коллекторе - придумал алгоритм по которому можно оч сильно упростить настройку всей этой штуки :) и тогда возможно про расходомеры мы вообще забудем :)
Но мне необходимо чтобы народ попробовал эту версию и самообучение из этой версии . Потому что потом этот кусок кода будет прикручен для настройки по ДАД.

Вован 29.08.2012 14:17

Пробовал сегодня автонастройку - ничего не вышло. 1) при выборе порта вываливает ошибку получено 263 из 264 (на 3.3 версии такого небыло) При этом конфигуратор работает, только нет графика в панели приборов, который долен загрузиться с конвертера. 2) Пытался выполнить автонастройку, значения
Delta 1, Delta 2, O2, Limdif не трогал. Включаю автокоррекцию на холостых, загорается красным автокоррекция, начинается коррекция в сторону обеднения, квадратик падает все ниже и ниже, зеленый график строится в очень обедненном диапазоне и машина глохнет. Пульсация Delta 2-3 отсчета, у/н отключен. Ув. Pin можно по подробней изъяснить про Delta 1, Delta 2, O2, Limdif - из описания ничего не понял особенно про O2, Limdif. И какие значения посоветуете .

caleb 29.08.2012 23:41

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

Вован 30.08.2012 03:32

Цитата:

Сообщение от caleb (Сообщение 2600)
Приветсвую!
давненько не заходил, вижу конкретный прогресс!!!
надо будет обязательно попробовать , только я думал что лезть не придётся и покрыл его авто герметиком, теперь придется ковырять

Если только нужен дино:)

Вован 30.08.2012 03:36

Кстати еще вопрос: ув. Pin какие показания можно снять с виртуального диностенда ? Оч хочется подпаяться к 4ой дорожке, но чувство самосохранения работает :)

Pin 30.08.2012 08:35

Вован
Обновите прошивку из архива и попробуйте ещещ раз :) У меня оказывается тестовая версия программы на 263 байта , а в новом конфигураторе и прошивке , новый формат таблицы 264 байта.

С виртуал дино только момент и мощность , больше никаких . Если не уверены - лучше не рисковать .


После обновления , попробуйте также ключить обучение ( лямбда от ЭБУ должна быть отключена! ) и на месте до 4 тысяч обучите , как получится пришлите лог обучения и файл RAM.tab ( будет лежать в папке конфигуратора )

A525 02.09.2012 14:59

собрал схему согласования, подцепил к акуму...на выходе - 0.58 вольта....это нормально? :confused:

Pin 02.09.2012 18:29

Да :) Потому что на катушке импульсы до 400В :)

A525 02.09.2012 18:46

Цитата:

Сообщение от Pin (Сообщение 2630)
Да :) Потому что на катушке импульсы до 400В :)

Спасибо)
Я в своей темке выложил кое какие "результаты" :)

Pin 02.09.2012 22:04

зачот :)

Hofman 03.09.2012 23:28

Фигасе вы тут затеяли)) надо мне попробовать!)

A525 05.09.2012 20:32

Что-то у меня совсем не заработал тахометр...:(
На панели приборов (на холостых) показывает 5000RPM и периодически (не систематически) проваливается до 0..

Pin 06.09.2012 13:15

Параллельно стабилитрону вешаем конденсатор 10-15 пикофарад. Если не поможет, будем соображать схемку на операционном усилителе.

A525 06.09.2012 20:48

Цитата:

Сообщение от Pin (Сообщение 2659)
Параллельно стабилитрону вешаем конденсатор 10-15 пикофарад. Если не поможет, будем соображать схемку на операционном усилителе.

Опять всё разбирать:(

trend 07.09.2012 17:11

Pin, если не сложно скажи пожалуйста маркировку стабилитрона, поеду на рынок покупать что б не лохануться. Спасибо.

_VanDal_ 07.09.2012 21:30

bzx55c4v7
bzx85c4v7

trend 08.09.2012 02:55

_VanDal_ спасибо

Pin 08.09.2012 10:17

Конденсатор не забудьте взять на 10-15 пикофарад !!!


Часовой пояс GMT +6, время: 22:45.

Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot