![]() |
маршрутный компьютер под ELM327
Есть ли программа - маршрутный компьютер работающая с ELM327 для расчета расхода топлива, мгновенный, за поездку, остатка топлива в баке, расстояние которое можно пройти на остатке топлива, различные одометры и тд??
|
|
Предлагаю на испытания и конструктивную критику свою программу.
Основная функция - расчет среднего расхода топлива на поездку с использованием ELM327 адаптера, подключенного к диагностическому разъему OBD-II. Кроме этого показывает некоторые датчики (скорость, обороты, давление, температуру во впуске, кратковременную и долговременную коррекцию), показания которых собственно и нужны для расчета расхода топлива. Расчетные показатели: удельный расход топлива и воздуха, мгновенный расход топлива, пробег, количество израсходованного топлива и средний расход. Метод расчета - пока только по MAP. Скрины: http://avaclub.ru/forum/userpix/3_obdmain1_1.jpg http://avaclub.ru/forum/userpix/3_obdmain2_1.jpg http://avaclub.ru/forum/userpix/3_obdmain3_1.jpg Вложение 23935. Размер окна приложения выбирался исходя из встраивания во фронт-енд iCarDS. Буду раз всем замечаниям и обнаруженным ошибкам. |
zhserg, классная прога. а можно к ней прикрутить считывание и обнуление ошибок?
|
Прикрутить можно, только я не считаю нужным. Для этого есть уйма других.
|
zhserg, почему только до 50 можно сделать коэф MAP?
показывает боснословные цифры у меня( |
вопрос,
1. при выключения зажигания прога не зависает? 2. при выходе из сна продолжает работу? 3. можно ли как нибудь встроить эти показания в инфопанель? 4. можно ли изменить вид датчиков на стрелочные или хотяб полоской или вид цифр? как здесь http://www.scantool.net/scan-tools/e...5-compact.html к сожалению это прога при выключении зажигания замирает и только перезагрузка, что напрягает безмерно, хотя там много возможностей по дизайну |
demolog, Tеоретически границы 60-90%. Могу конечно и снять это ограничение...
А у тебя точно MAP, а не MAF? Какие показания давления на незаведенной машине и на ХХ? |
Actyon,
1. не зависает (по крайней мере у меня на XP). Кстати, говорят на 7-ке не работает, сам не проверял. 2. да, продолжает 3. в какую инфопанель? 4. можно, только над этим нужно работать... Я не профессиональный программист. Полоска (прогресс-бар) есть на мгновенном расходе. Более я не посчитал нужным делать. Сейчас делаю запись в файл отчетов о поездке чтобы можно было анализировать сколько всего пройдено, сколько средняя скорость и т.д. Исключил показания кратко- и долговременной коррекции для более быстрого отображения других показателей. Эту погрешность можно выправить коэффициентом МАР. Эту версию планирую выложить на следующей неделе как обкатаю. |
спс. еще вопросик. как бы есть пробег за поезку и он я так понимаю плюсуется. можно ли добавить цифры средних расходов бенза от включения зажигания до выключения. как бы добавить значения за поездку. оставив при этом общий.
инфопанель в икаре это один из видов главного экрана. |
Цитата:
Собственно поэтому и нужно делать записи в журнал, а потом с ними можно делать что угодно. Цитата:
|
ждемс с нетерпением, потому как довольно удобная штука, единственно это показания в цифрах, визуально как бы перегружено инфой, но это субъективно.
|
Пробовал эту програмку, машина civic 4d 2008г, винда 7, при подключении порт и адаптер загораются зеленым, а ECU горит красным, параметры не считываются.
|
а другие программы активируют елмку?
|
ScanMaster-ELM v2.1 и ScanXL_Professional_3.2.1 работают нормально.
|
Про 7-ку я уже писал, буду что-то предпринимать на этот предмет.
|
zhserg, MAP точно, на ХХ 28-30 кПа, не надо 30%, это у меня глюканула прога видимо сначало, просто не пойму как этот коэф. считаеться и какой выставить для моей машины. honda civic 7 покол. 2001 г. , 1.7 двиг.
Dmitriy-83,zhserg у меня семерка стоит, полет нормальный. все цепляеться. |
Коэффициент MAP - по другому коэффициент наполнения цилиндров. О нем, например, здесь.
У себя на Авансиере определил опытным путем - 0.75 (75%). |
zhserg, поконкретнее про опытным путем можешь? ...из формул определял или как то етсь более простой способ?
расскажи в двух словах. |
Ты наверняка знаешь свой средний расход при каждодневных поездках. Обычно это и маршрут, и время, и расстояние (и пробки :) )примерно одинаковые.
Выставляй, скажем 70%, и поехал... Показывает по окончании поездки большой расход - уменьши коэффициент и наоборот. Еще лучше проехать по трассе с более-менее равномерной скоростью... Необходимо учитывать что программа считает расход за поездку с момента старта двигателя, а не начала движения, поэтому и начальные показания большие. И чем дольше стоишь, тем расход больше. потом в поездке он уменьшается. Опять же смотря как ехать :) У меня до установки Карписи, вернее смены монитора, был штатный "показометр". Вот под него и подгонял. В следующих версиях программы обязательно сделаю калибровку расхода. |
да вот я и пытаюсь понять свой расход )) толком не пойму какой он и так понимаю по мапу его толком и не определить ((
|
Внешними устройствами/программами, исключая "родное", без калибровки не определить, это точно. Ну или кто-то до тебя откалибровал ))
Подожди чуток, я скоро выложу версию программы с накоплением данных. В ней будет проще определиться. |
zhserg, ну а что делать ждем ждем ждем ))
|
И так, новая версия 1.0.1.0:
Скриншоты: http://avaclub.ru/forum/userpix/3_obdmain_1_1.jpg http://avaclub.ru/forum/userpix/3_obdmain_2_1.jpg http://avaclub.ru/forum/userpix/3_obdmain_3_1.jpg http://avaclub.ru/forum/userpix/3_obdmain_4_1.jpg Отличия: - С точки зрения графики особо ничего не поменялось. - исключены датчики топливной коррекции в угоду более частого опроса оставшихся и, как следствие, более точное определение пройденного пути и расхода соответственно. - добавлена закладка "Поездки". Здесь мы видим накапливаемые данные за все поездки и среднюю скорость текущей поездки. Кнопкой "Начать заново" можно начать новое накопление данных (старые записи не удаляются). - данные сохраняются в файл OBDmain.log. Структура одной записи - Дата/время начала поездки, суммарное время поездок, суммарный километраж, суммарно израсходованное топливо, продолжительность поездки, километраж поездки, израсходованное топливо, ср. расход за поездку. Внесение записи в файл происходит по окончанию поездки, т.е. прекращению поступления данных от ECU. - изменен файл OBDmain.ini (добавлена скорость порта) - в статус-баре (где индикаторы) выводится протокол - интеграция с iCarDS: 1. Вывод двух датчиков (для пробы): скорость и обороты. В файле label_list.txt добавить две строчки !speed и !enginespeed, в файле label_ru.ini- l_label_!speed=скорость,км/ч и l_label_!enginespeed=обороты. Обновление показаний 1 раз в сек. 2. Добавлена обработка сообщений WM_COPYDATA для переключения закладок на назначаемых кнопках: PREV-предыдущая закладка, NEXT - следующая. 3. В настройках программы при встраивании как внешнее приложение можно указывать и "Оставить в памяти" и "Перезагрузить", работает корректно при выходе из сна. Ссылка - Вложение 23935. |
Ктонить попробовал хоть новую версию?
|
А для дизеля насколько корректно расход считает?
|
Честно говоря не знаю... Нужно подбирать соответствующий коэффициент МАР.
Из теории: Коэффициент наполнения при работе ДВС ...... малооборотных дизелей 0,82 — 0,95; высокооборотных дизелей 0,75-0,9 (большие значения относятся к ДВС с наддувом). Кроме этого для дизелей стехиометрический коэффициент, насколько я знаю, другой. |
Цитата:
|
Т.е. не загорается зеленый индикатор "Адаптер"? Или "ECU"?
А предыдущая видела что-ли? p.s. продолжение здесь |
Цитата:
|
Какой адаптер у тебя? Дело в том, что при инициализации у меня стоит проверка на тип адаптера, буквально, адаптер должен ответить на команду ATZ строкой содержащей "ELM327". В этом случае продолжается выполнение программы.
|
A ecли отвечает так ELM327 v1.4?
|
Цитата:
|
Да нет просто уточняю.
|
В следующей версии проверку сокращу до 'ELM' без '327'.
|
Тогда каким путём можно обойти проверку, если адаптер не ELM, а К-KLine, с подключением
по СОМ порту. В другой ветке ответили, "какая разница" и "должен". Мой адаптер не сможет ответить на команду ATZ строкой содержащей "ELM". |
|
Цитата:
|
Будь добр, посмотри в Scanmaster'е на закладочке Start как определяется интерфейс (желательно скопировать эту строчку) и скорость (надеюсь в моей программе ты выставил такую же).
|
А на чем эта прога работает, под какой системо, под XP может?
|
Часовой пояс GMT +4, время: 04:54. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot