PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Общение с машиной (http://pccar.ru/forumdisplay.php?f=14)
-   -   маршрутный компьютер под ELM327 (http://pccar.ru/showthread.php?t=13426)

zhserg 22.09.2011 17:23

Может.

Recard 08.10.2011 16:17

zhsergБольшое спасибо за прогу, тестю.Система W7 от DNA работает без проблем.Автомобиль Getz 1.4 пока с расходом определяюсь.
Если можно вкорячить датчик температуры охлж. жидкости, буду очень благодарен.у нас с постройки не ставят(((

zhserg 08.10.2011 16:54

Здесь уже есть датчик.

Recard 08.10.2011 20:27

Цитата:

Сообщение от zhserg (Сообщение 198219)
Здесь уже есть датчик.

посмотрел отлично,спасибо завтра проверю, я так понял это упрощенная схема.Хотел прикрутить шкурку не получилось.При запуске проги выдаёт "is not a valid integer value, но всё же запускается.
при сохранение параметров порта выдаёт ошибку "I/0 Error 32"

Извиняюсь, для всех просто с предыдущей версии копируем файл "OBDmain.ini в папку в которую вы разархивировали, и будет вам счастье!!!
Еще хотел спросить: почему когда катишься на включенной скорости с опущенной педалью "ГАЗа" мгновенный расход показывает значение, вроде бы не должен-до определенного момента показывать?!!Не бейте если чего не до понял....

zhserg 09.10.2011 06:09

Лучше бы новый exe-шник в старую папку...
Цитата:

Еще хотел спросить: почему когда катишься на включенной скорости с опущенной педалью "ГАЗа" мгновенный расход показывает значение, вроде бы не должен-до определенного момента показывать?!!
Бензин то все равно потребляется (как на ХХ), скорость не равна нулю, поэтому и показывает.

GASCHE 09.10.2011 08:46

Цитата:

Сообщение от zhserg (Сообщение 198292)
Бензин то все равно потребляется (как на ХХ), скорость не равна нулю, поэтому и показывает.

Нет в случае описанном Recard в так называемом режиме "отсечка" топливо не потребляется, но ECU продолжает показывать, то значение времени впрыска, которое должно быть. Чтоб устранить это, надо смотреть другие параметры ECU прямо или косвенно указывающие на этот режим и зависящие от марки машины.

Recard 09.10.2011 11:22

Цитата:

Сообщение от zhserg (Сообщение 198292)
Лучше бы новый exe-шник в старую папку...

Пробовал так и так шкурки не прикручиваютсь. в окошке"выбор скина" список вообще не появляется. :-(
а если вдруг появился то не сохраняется....
С новым открытием восстанавливается по умолчанию

zhserg 09.10.2011 15:16

Вложений: 1
Предлагаю использовать следующую версию 1.0.2.0 В ней добавлен расчет по MAF (у кого он есть в авто). На практике этот режим не проверялся. Если будут замечания, то прошу выкладывать.
Все необходимые файлы есть во вложении. Кроме того большое количество скинов есть здесь. Выбранный скин необходимо поместить в папку Skins. Для сохранения выбранного скина при дальнейших загрузках нажать "Сохранить".

Вложение 23935

zhserg 09.10.2011 15:18

Цитата:

Сообщение от GASCHE (Сообщение 198293)
Чтоб устранить это, надо смотреть другие параметры ECU прямо или косвенно указывающие на этот режим и зависящие от марки машины.

А какие смотреть, можно поинтересоваться? В OBDII они есть?

Recard 09.10.2011 17:48

Сегодня опробовал вашу последнюю версию.подключилась тяжело.Сначала протокол другой писала ISO14650 после, подсоединилась по ISO 9141.
Долго считывала показания. я в шоке как увидел темп. воздуха 4456 град.Потом восстановилась справедливость показание пришли в норму.
Через часок снова опробую в ноуте аккум сел :-((.
И ёще в Гетце MAF отсутствует.

Recard 09.10.2011 17:50

Цитата:

Сообщение от zhserg (Сообщение 198336)
А какие смотреть, можно поинтересоваться? В OBDII они есть?

сегодня специально проссматривал графики чтобы определить-пока еще не определился но в районе 1100 об чувствуется толчёк т.е. начинается подача топлива в двигатель.Как получу достоверные результаты сообщу.

Recard 09.10.2011 20:28

Ну вот снова опробовал: подключился без проблем.показания сразу стали показывать реальные.Буду наблюдать дальше.

GASCHE 09.10.2011 22:17

Цитата:

Сообщение от zhserg (Сообщение 198336)
В OBDII они есть?

Специальных нет только косвенные, такие например как "Дроссельная заслонка полностью закрыта" и обороты двигателя больше xxxx.

zhserg 10.10.2011 09:19

Не все так просто с "отсечкой" - ссылка.
Да и нужно ли это на самом деле?
Если "кровь из носу" нужно это учитывать, то требуется физическое подключение к форсунке. На текущем этапе это точно не планирую делать, может в будущем...

GASCHE 10.10.2011 10:05

Цитата:

Сообщение от zhserg (Сообщение 198406)
Не все так просто с "отсечкой"

Об этом я вам в самом начале сказал :)
Цитата:

Сообщение от zhserg (Сообщение 198406)
Да и нужно ли это на самом деле?

А вы как думаете? Представьте ситуацию, когда 10км приходиться ехать в гору, а потом спускаться обратно в течение получаса, причем постоянно в режиме отсечки какой расход насчитает ваша программа?
Цитата:

Сообщение от zhserg (Сообщение 198406)
На текущем этапе это точно не планирую делать, может в будущем...

Хозяин - барин :)

Recard 11.10.2011 13:35

ТО: zhserg предыдущая версия работает стабильней чем новая с датчиком.Новая версия повторно тяжело подключается, не с первого и даже не со второго раза.И ещё пока не забыл, показания температуры жидкости очень сильно тормозит, большой период обновления.Расход и давление воздуха сразу меняются и отображаются, а жидкости не сразу,а через сек. 20 ожидает и появляется показание.
Прошу Вас на предыдущую версию добавить только датчик охлж. жидкости.без дополнительной информации "о протоколе".
За ранее спасибо.
И как пожелание, вольтметр бы не плохо было бы увидеть...

zhserg 11.10.2011 19:37

Т.к. температура с течением времени меняется очень плавно, поэтому и установлен приоритет этого параметра 1:30 в угоду более быстрого обновления других параметров.
Вольтметр сделаю.

aleksz62 02.12.2011 14:19

Ув.zhserg после выкл. зажигания связь с ЭБУ сомо собой пропадает.Но после вкл соединяться не хочет надо перезапускать прогу. Это так должно быть или что-то с настройкой? Подскажите. СПАСИБО.

zhserg 02.12.2011 15:10

Возьмите отсюда другую версию.

zhserg 03.12.2011 16:56

Очередное обновление.

Димастый 09.12.2011 21:01

....

Димастый 09.12.2011 21:07

А есть ли возможность такую програмку вставить в изображение с видеокамеры, фиксирующей движение? Иногда бывает полезно просмотреть где и с какой скоростью ты двигался с привязкой по местности.

zhserg 09.12.2011 21:41

Для этого есть отдельные программы видеорегистраторы с отображением координат GPS и скоростью.

Димастый 09.12.2011 23:20

А ссылочка есть на програмулину?

Hamster 10.12.2011 00:10

Цитата:

Сообщение от Димастый (Сообщение 204603)
А ссылочка есть на програмулину?

А глаза открыть и мозг включить не пробовал? Для чего форум на разделы разбит, от нечего делать что ли?
http://forum.pccar.ru/forumdisplay.php?f=102

stealth 28.12.2011 13:25

Цитата:

Сообщение от zhserg (Сообщение 203679)
Очередное обновление.

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

zhserg 28.12.2011 14:01

Цитата:

Сообщение от stealth (Сообщение 206241)
Пробую подружить с амулетом, пока не дружится :)

Это может поможет?
Программа по-идее должна работать.

stealth 30.12.2011 23:17

Работает....но как то странно, иной раз работает, иной раз не работает не видит эбу.
Не могу поменять порт, всегда возращается к 10. Во время работы двигателя не могу заправить полный бак, нажимаю полный бак бензина, на секунду в окошке появляется нужное значение, и тут же меняется на предыдущее. А при выключенном зажигании заправляется. :)

zhserg 01.01.2012 17:25

Цитата:

Сообщение от stealth (Сообщение 206444)
Работает....но как то странно, иной раз работает, иной раз не работает не видит эбу.

С этим нужно разбираться кто виноват. Попробуй запустить отладку obdmain.exe test.
Цитата:

Не могу поменять порт, всегда возращается к 10.
Надеюсь после смены порта нажимаешь "Сохранить"? Или же в ini исправь на нужный порт.
Цитата:

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

stealth 01.01.2012 23:10

НУ вот покатался два дня...что могу сказать, прикольно, но есть пару нюансов.
1. Главный трабл, больше железный, но все же. Все работает, но когда запускаешь двигатель, то напряжение в сети просаживается или идут помехи, в общем адаптер елм перезагружается. И программа теряет связь с двигателем. Мигает первыми двумя зелеными кубиками, третий красный. Но стоит закрыть прожку и снова ее запустить, как связь восстанавливается. Вывод при перезапуске программы, происходит более "полная" переинициализация порта или адаптера. Может можно сделать такую переинициализацию при каждой потере связи, скорее всего нужно открыть и закрыть порт заново. А может еще лучше, отключить его в системе и включить заново, такой себе антиглюк :)
2. Статистика поездки, только хочешь глянуть статистику, на стоянке, выключив зажигание, она обнуляется :) Нужно сделать, чтоб статистика висела до следующего включения зажигания. :)
3. При выборе MAF сенсора, у меня все виснет и вылетает с ошибками.
4. Не возможно выбрать ком порт отличный от 10, нажимаю сохранить, но он все равно 10 :) В ручную прописываю 10 в файлике, программа отказывается запускаться :) Хотя все другеи параметры программа запоминает.
5. Хотелось бы иметь возможность отключать ненужные датчики/графики, не тратить место на экране и не занимать время процессора.
6. Ну и в принципе, если мы говорим о замене бортового компа, было бы очень здорово иметь окошечко где выводился бы код ошибки, информативность системы была бы выше.

zhserg 02.01.2012 10:53

1. Переинициализация в программе происходит с полным отключением порта и так. Откуда у тебя запитан адаптер? Попробуй от компа запитать чтобу питание не рвалось.
2. Исправимо.
3. А у тебя есть MAF в авто?
4. Видимо ты это делаешь при отключенном адаптере.
5. Этого делать не буду, т.к. на всех не угодишь. Прошу воспринимать так как есть.
6. Мы говорим не о замене бортового компа, а маршрутном компьютере. Так что за кодами ошибок к другим программам.

stealth 03.01.2012 01:42

Адаптер питается от бортовой сети, в компе у меня 12 вольт нету. Сегодня изучал проблему глубже. Дело не в питании, я могу закрыть программу, она работала, считывала, потом снова ее запустить и она уже не будет считывать, снова закрыть и снова запустить и она опять работает, ниче не понимаю :) Может надо заново переинциализировать адаптер, может самому эбу надо дать какие-то команды. Но что-то происходит при перезапуске программы.

По остальным пунктам, как говорится хозяин барин :) мы не в праве чего-то требовать.

zhserg 03.01.2012 19:18

Цитата:

в компе у меня 12 вольт нету
Это что за комп такой, планшет?
Цитата:

снова закрыть и снова запустить и она опять работает
Другие программы пробовал? Как себя ведут?
Что-то сильно подозреваю что порт теряется в системе по аппаратным причинам...

stealth 04.01.2012 01:51

Цитата:

Сообщение от zhserg (Сообщение 206621)
Это что за комп такой, планшет?
Другие программы пробовал? Как себя ведут?
Что-то сильно подозреваю что порт теряется в системе по аппаратным причинам...

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

Кстати по поводу статистики, я понял чего не хватает, суточной статистики. :)

zhserg 04.01.2012 07:27

Цитата:

потом снова ее запустить и она уже не будет считывать
Запусти obdmain.exe test и пришли файл obdmain.tst - я уже об этом просил, иначе гадание на кофейной гуще...

stealth 04.01.2012 17:31

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

32:Старт
78:Порт открыт
875 St:1 :atzELM327 v1.4>
1282 St:2 :AT SP3OK>
4328 St:3 :01 00 1BUS INIT: ...OK41 00 BE 3E B8 10 >
4500 St:4 :01 0F 141 0F 34 >
4672 St:4 :01 0C 141 0C 00 00 >
4735 St:4 :at rv28.3V>
4907 St:4 :01 0D 141 0D 00 >
5078 St:4 :01 0B 141 0B 66 >
5250 St:4 :01 0C 141 0C 00 00 >
5297 St:4 :at rv28.3V>
5453 St:4 :01 0D 141 0D 00 >
5610 St:4 :01 0B 141 0B 66 >
5782 St:4 :01 0C 141 0C 00 00 >
5828 St:4 :at rv28.3V>
6000 St:4 :01 0D 141 0D 00 >
6157 St:4 :01 0B 141 0B 66 >
6328 St:4 :01 0C 141 0C 00 00 >
6375 St:4 :at rv28.3V>
6547 St:4 :01 0D 141 0D 00 >
6703 St:4 :01 0B 141 0B 66 >
6875 St:4 :01 0C 141 0C 00 00 >
6922 St:4 :at rv28.3V>
7078 St:4 :01 0D 141 0D 00 >
7250 St:4 :01 0B 141 0B 66 >
7422 St:4 :01 0C 141 0C 00 00 >
7469 St:4 :at rv28.3V>
7641 St:4 :01 0D 141 0D 00 >
7813 St:4 :01 0B 141 0B 66 >
7985 St:4 :01 0C 141 0C 00 00 >
8032 St:4 :at rv28.3V>
8203 St:4 :01 0D 141 0D 00 >
8360 St:4 :01 0B 141 0B 66 >
8516 St:4 :01 0C 141 0C 00 00 >
8563 St:4 :at rv28.3V>
8750 St:4 :01 0D 141 0D 00 >
8907 St:4 :01 0B 141 0B 66 >
9063 St:4 :01 0C 141 0C 00 00 >
9110 St:4 :at rv28.3V>
9282 St:4 :01 0D 141 0D 00 >
9453 St:4 :01 0B 141 0B 66 >
9610 St:4 :01 0C 141 0C 00 00 >
9657 St:4 :at rv28.3V>
9828 St:4 :01 0D 141 0D 00 >
9985 St:4 :01 0B 141 0B 66 >
10157 St:4 :01 0C 141 0C 00 00 >
10203 St:4 :at rv28.3V>
10500 St:4 :01 0D 1NO DATA>
11188:Порт открыт
11985 St:1 :atzELM327 v1.4>
12125 St:2 :AT SP3OK>
15344 St:3 :01 00 1BUS INIT: ...ERROR>
16032:Порт открыт
16828 St:1 :atzELM327 v1.4>
16969 St:2 :AT SP3OK>
20188 St:3 :01 00 1BUS INIT: ...ERROR>
20891:Порт открыт
21703 St:1 :atzELM327 v1.4>
21844 St:2 :AT SP3OK>
25047 St:3 :01 00 1BUS INIT: ...ERROR>
25735:Порт открыт
26532 St:1 :atzELM327 v1.4>
26672 St:2 :AT SP3OK>
29891 St:3 :01 00 1BUS INIT: ...ERROR>
30594:Порт открыт
31391 St:1 :atzELM327 v1.4>
31516 St:2 :AT SP3OK>
34735 St:3 :01 00 1BUS INIT: ...ERROR>
35422:Порт открыт
36219 St:1 :atzELM327 v1.4>
36375 St:2 :AT SP3OK>
39578 St:3 :01 00 1BUS INIT: ...ERROR>
40266:Порт открыт
41063 St:1 :atzELM327 v1.4>
41219 St:2 :AT SP3OK>
44422 St:3 :01 00 1BUS INIT: ...ERROR>
45110:Порт открыт
45907 St:1 :atzELM327 v1.4>
46047 St:2 :AT SP3OK>
49266 St:3 :01 00 1BUS INIT: ...ERROR>
49953:Порт открыт
50750 St:1 :atzELM327 v1.4>
50891 St:2 :AT SP3OK>
54125 St:3 :01 00 1BUS INIT: ...ERROR>
54813:Порт открыт
55625 St:1 :atzELM327 v1.4>
55766 St:2 :AT SP3OK>
58969 St:3 :01 00 1BUS INIT: ...ERROR>
59657:Порт открыт
60453 St:1 :atzELM327 v1.4>
60610 St:2 :AT SP3OK>
63813 St:3 :01 00 1BUS INIT: ...ERROR>
64516:Порт открыт
65313 St:1 :atzELM327 v1.4>
65438 St:2 :AT SP3OK>
68657 St:3 :01 00 1BUS INIT: ...ERROR>
69344:Порт открыт
70157 St:1 :atzELM327 v1.4>
70297 St:2 :AT SP3OK>
73500 St:3 :01 00 1BUS INIT: ...ERROR>
74188:Порт открыт
74985 St:1 :atzELM327 v1.4>
75141 St:2 :AT SP3OK>
78344 St:3 :01 00 1BUS INIT: ...ERROR>
79063:Порт открыт
79860 St:1 :atzELM327 v1.4>
79969 St:2 :AT SP3OK>
83188 St:3 :01 00 1BUS INIT: ...ERROR>
83875:Порт открыт
84750 St:1 :atzELM327 v1.4>
84813 St:2 :AT SP3OK>
88047 St:3 :01 00 1BUS INIT: ...ERROR>
88735:Порт открыт
89547 St:1 :atzELM327 v1.4>
89688 St:2 :AT SP3OK>
92891 St:3 :01 00 1BUS INIT: ...ERROR>
93578:Порт открыт
94375 St:1 :atzELM327 v1.4>
94532 St:2 :AT SP3OK>

stealth 04.01.2012 17:33

А вот это просто, запустил программу, все работает, далее закрыл программу и снова открыл уже нефига не работает. Но если снова перезапущу программу то заработает.

0:Старт
47:Порт открыт
844 St:1 :atzELM327 v1.4>
1250 St:2 :AT SP3OK>
4469 St:3 :01 00 1BUS INIT: ...ERROR>
5172:Порт открыт
5969 St:1 :atzELM327 v1.4>
6094 St:2 :AT SP3OK>
9312 St:3 :01 00 1BUS INIT: ...ERROR>
10000:Порт открыт
10797 St:1 :atzELM327 v1.4>
10953 St:2 :AT SP3OK>
14156 St:3 :01 00 1BUS INIT: ...ERROR>
14844:Порт открыт
15640 St:1 :atzELM327 v1.4>
15797 St:2 :AT SP3OK>

Неудобство, лог протирается после каждого перезапуска программы :(

zhserg 05.01.2012 11:38

С инициализацией шины нелады... Попробуй убрать галочку "Быстый опрос" и выбрать протокол "Автомат".
Цитата:

Неудобство, лог протирается после каждого перезапуска программы
Есть такое дело. Не предполагалось запускать многократно. В след версии буду менять имя файла.

stealth 05.01.2012 12:09

Цитата:

Сообщение от zhserg (Сообщение 206710)
С инициализацией шины нелады... Попробуй убрать галочку "Быстый опрос" и выбрать протокол "Автомат".

Пробовал...не помогает. Я все пробовал :) Сейчас накидаю программу, которая будет смотреть в лог твоей программы, и если видит, что все плохо перезапускает ее. :)

Кстати, а ты закрываешь порт каждый раз или только открываешь :)

Ну вот если подумать, чем отличается перезапуск программы от постоянных попыток инициализировать порт. Тем что при перезапуске сам адаптер какое-то время находится в отключенном состоянии, то есть аппаратно он не держит ни высокий уровень на шине, ни низкий, его для ЭБУ нету. В этот момент ЭБУ может и переинициализировать шину и все начинате работать....ХОтя легко может оказаться, что во время перезапуска программы, когда закрыт порт, адаптер какое-то время держит низкий уровень на шине, чем заставляет ЭБУ переинициализировать шину...

zhserg 05.01.2012 12:19

Цитата:

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

а ты закрываешь порт каждый раз или только открываешь
Понятное дело закрываю - это в логах только не отображается.
Цитата:

чем отличается перезапуск программы от постоянных попыток инициализировать порт.
Еще время между инициализациями. Давай я сейчас накидаю вариант с задержкой (к примеру 5 сек). Мыло в личку кинь.


Часовой пояс GMT +4, время: 09:30.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot