American English British English Български Čeština Français Deutsch (Du) Magyar Italiano 日本語 Lietuvių Polski Српски Slovenčina Español (Tú) Türkçe Українська
Select language:

Сигнал расхода топлива

<<

Faza_888

User avatar

Posts: 218

Joined: 28 Sep 2013, 22:51

Location: Богородицк

Your CAR: AUDI 100 V6 2.8L AAH

SECU version: DIY SECU-3T


Has thanked: 15 times
Been thanked: 38 times

Post 25 Aug 2017, 09:59

Сигнал расхода топлива

Может где я писал об этом, уже не помню.

Можно добавить выход сигнала расхода топлива?
Стандартный для бортовых компьютеров ВАЗ. 16000 импульсов за 1 литр израсходованного топлива. Активный уровень низкий, длительность активного уровня 0,9 мс.
<<

STC

User avatar

Posts: 6539

Joined: 30 Apr 2013, 23:41

Location: Ukraine

Your CAR: AZLK 2140

SECU version: DIY SECU-3


Has thanked: 801 times
Been thanked: 1317 times

Post 25 Aug 2017, 20:55

Re: Сигнал расхода топлива

Получается, что нужен будет точный таймер чтобы отсчитывать время между импульсами.
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
<<

Faza_888

User avatar

Posts: 218

Joined: 28 Sep 2013, 22:51

Location: Богородицк

Your CAR: AUDI 100 V6 2.8L AAH

SECU version: DIY SECU-3T


Has thanked: 15 times
Been thanked: 38 times

Post 25 Aug 2017, 22:48

Re: Сигнал расхода топлива

Получается что да. Нужно еще подумать.
<<

Faza_888

User avatar

Posts: 218

Joined: 28 Sep 2013, 22:51

Location: Богородицк

Your CAR: AUDI 100 V6 2.8L AAH

SECU version: DIY SECU-3T


Has thanked: 15 times
Been thanked: 38 times

Post 30 Aug 2017, 10:20

Re: Сигнал расхода топлива

Пока мне видится это так:

Нам нужно получить 16000 импульсов на 1 литр.
1 литр это 1000 см3
Соответственно 1000 см3 / 16000 = 0,0625 см3 израсходованного топлива на 1 импульс.
Производительность форсунки к примеру 132 см3 / 1мин.
Тогда 0,0625 см3 * 1мин. / 132 см3 = 28,41мс впрыска на 1 импульс.

Это наверно нужно считать в менеджере, а в прошивку только загружать число 28,41мс.
Остается в прошивке суммировать чистое время впрыска всех впрысков во всех цилиндрах и по достижении 28,41мс давать импульс длительностью 0,9мс.

У кого еще какие идеи?
<<

Faza_888

User avatar

Posts: 218

Joined: 28 Sep 2013, 22:51

Location: Богородицк

Your CAR: AUDI 100 V6 2.8L AAH

SECU version: DIY SECU-3T


Has thanked: 15 times
Been thanked: 38 times

Post 31 Aug 2017, 12:10

Re: Сигнал расхода топлива

И еще желательно ввести коэффициент поправки расхода топлива +-%.
<<

STC

User avatar

Posts: 6539

Joined: 30 Apr 2013, 23:41

Location: Ukraine

Your CAR: AZLK 2140

SECU version: DIY SECU-3


Has thanked: 801 times
Been thanked: 1317 times

Post 31 Aug 2017, 12:17

Re: Сигнал расхода топлива

В прошивке можно сделать вычисление расхода топлива и передавать его наружу. А вот сделать чтобы прошивка сама выдавала импульсы проблематично (хотя и возможно), так как все свободные таймеры в 644 уже заняты. Как вариант можно доработать прошивку для 1284, но это потом.
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
<<

Faza_888

User avatar

Posts: 218

Joined: 28 Sep 2013, 22:51

Location: Богородицк

Your CAR: AUDI 100 V6 2.8L AAH

SECU version: DIY SECU-3T


Has thanked: 15 times
Been thanked: 38 times

Post 31 Aug 2017, 12:28

Re: Сигнал расхода топлива

STC wrote:В прошивке можно сделать вычисление расхода топлива и передавать его наружу.


Не плохой вариант. STC Если сделаете это, то я сделаю преобразователь на каком нибудь маленьком контроллере.
Дискретности в 0,1л более чем достаточно.
Также можно будет в менеджере рассчитывать и показывать расход на 100км.
<<

STC

User avatar

Posts: 6539

Joined: 30 Apr 2013, 23:41

Location: Ukraine

Your CAR: AZLK 2140

SECU version: DIY SECU-3


Has thanked: 801 times
Been thanked: 1317 times

Post 31 Aug 2017, 12:35

Re: Сигнал расхода топлива

Буду думать некоторое время.
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
<<

Faza_888

User avatar

Posts: 218

Joined: 28 Sep 2013, 22:51

Location: Богородицк

Your CAR: AUDI 100 V6 2.8L AAH

SECU version: DIY SECU-3T


Has thanked: 15 times
Been thanked: 38 times

Post 31 Aug 2017, 12:40

Re: Сигнал расхода топлива

Ок. Я тоже подумаю.
<<

alvikagal

User avatar

Posts: 2766

Joined: 18 Sep 2013, 01:58

Location: Украина, Павлоград

Your CAR: ВАЗ-21099 1,5л.

SECU version: DIY SECU-3T


Has thanked: 334 times
Been thanked: 449 times

Post 01 Sep 2017, 06:09

Re: Сигнал расхода топлива

Тоже на днях дописывал в БК функцию мгновенного расхода и кое-кто получилось, нужно проверять. Пришёл к такому варианту, чтобы считать точный расход, это должно быть в SECU. А для расчёта разных показаний (средний расход л/100км, л/час, остаток топлива в баке и т.п.), достаточно передавать расход топлива, т.е. сколько литров использовано.
Нужно каждый такт считать:
расход=(длительность впрыска - лаг форсунки) * производительность * кол-во впрысков за такт.
Ещё умножать на количество форсунок работающий в параллель, т.е. в паре.
В лог выдавать расход топлива в литрах. А имея в логе литры, пройденные километры, скорость можно посчитать что нужно.
Ну и даже импульсы выдавать на литр.
60-2/SECU/ДКЗ/бенз-газ/ДД/ДТВ/УДК/ШДГ/ВЗ
Отчёт - viewtopic.php?f=6&t=236
Бортовой компьютер 20*04 - viewtopic.php?p=19996#p19996
SD card logger - viewtopic.php?f=12&t=1029
Next

Return to Прошивки

Who is online

Users browsing this forum: No registered users and 2 guests

Powered by phpBB® Forum Software © phpBB Group.