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

Бортовой компьютер на Arduino "БК SECU-3T by alvikagal"

Нужны или нет в БК часы, датчики температуры в авто и на улице?

Да, нужны часы и датчики температуры
54
74%
Нет, не нужны часы и датчики температуры
3
4%
Нужны только часы
3
4%
Нужны только датчики температуры
10
14%
Не знаю
3
4%
 
Total votes : 73
<<

wunder

User avatar

Posts: 1354

Joined: 19 Mar 2015, 16:50

Location: Ukraine

Your CAR: ВАЗ 2107 1,8L

SECU version: official SECU-3T


Has thanked: 40 times
Been thanked: 129 times

Post 12 Aug 2017, 21:52

Re: Бортовой компьютер на Arduino "БК SECU-3T by alvikagal"

Производительность в милилитрах , к примеру форсунка с производительностью 200 , пропускает 0, 2 литра нефти за t= 60 сек.
<<

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 12 Aug 2017, 21:54

Re: Бортовой компьютер на Arduino "БК SECU-3T by alvikagal"

Миллилитров в минуту производительнось?
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
<<

wunder

User avatar

Posts: 1354

Joined: 19 Mar 2015, 16:50

Location: Ukraine

Your CAR: ВАЗ 2107 1,8L

SECU version: official SECU-3T


Has thanked: 40 times
Been thanked: 129 times

Post 12 Aug 2017, 21:58

Re: Бортовой компьютер на Arduino "БК SECU-3T by alvikagal"

alvikagal wrote:Миллилитров в минуту производительнось?

Да. В менеджере выводится полная длительность впрыска, к примеру 10 милисек , если у форсунки длительность открытия к примеру =2 милисек и длительность закрытия 1 милисек , то длительность впрыска = 10-2+1 = 9 милисек.
<<

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 12 Aug 2017, 22:22

Re: Бортовой компьютер на Arduino "БК SECU-3T by alvikagal"

Лаг=длительность открытия - длительность закрытия.


О расходе:
Тогда нужно брать промежуток времени, например одну секунду и считать сколько миллисекунд было впрыска и умножать на производительность, получим расход в секунду.
Затем переводим в л/час и делим на (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
<<

wunder

User avatar

Posts: 1354

Joined: 19 Mar 2015, 16:50

Location: Ukraine

Your CAR: ВАЗ 2107 1,8L

SECU version: official SECU-3T


Has thanked: 40 times
Been thanked: 129 times

Post 13 Aug 2017, 00:07

Re: Бортовой компьютер на Arduino "БК SECU-3T by alvikagal"

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

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 13 Aug 2017, 00:14

Re: Бортовой компьютер на Arduino "БК SECU-3T by alvikagal"

Кол-во впрысков на такт и кол-во форсунок можно объединить одним параметром, который самому посчитать. Кол-во впрысков за оборот указать и достаточно. Иначе сложнее будет учесть одновременный впрыск, параллельный или фазированный.

ПС
Обновление данных каждую секунду.
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
<<

wunder

User avatar

Posts: 1354

Joined: 19 Mar 2015, 16:50

Location: Ukraine

Your CAR: ВАЗ 2107 1,8L

SECU version: official SECU-3T


Has thanked: 40 times
Been thanked: 129 times

Post 13 Aug 2017, 00:40

Re: Бортовой компьютер на Arduino

alvikagal wrote:Кол-во впрысков на такт и кол-во форсунок можно объединить одним параметром, который самому посчитать. Кол-во впрысков за оборот указать и достаточно. Иначе сложнее будет учесть одновременный впрыск, параллельный или фазированный.

ПС
Обновление данных каждую секунду.

Можно и обеденить конечно и в один параметр , но далеко не каждый, который захочет настроить вывод показометра , сможет этот параметр даже банально пересчитать :)
Выводить нужно не каждую секунду , так как если ехать с разной скоростью и разной нагрузкой , то получится каша из цифр :geek: , нужно делать несколько замеров и выводить на БК среднее число.
<<

wunder

User avatar

Posts: 1354

Joined: 19 Mar 2015, 16:50

Location: Ukraine

Your CAR: ВАЗ 2107 1,8L

SECU version: official SECU-3T


Has thanked: 40 times
Been thanked: 129 times

Post 13 Aug 2017, 00:48

Re: Бортовой компьютер на Arduino "БК SECU-3T by alvikagal"

Да и как насчёт использование шины I2C ? Можно же разделить вывод параметров наразные экраны , а не мониторить все параметры в кучу.
<<

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 13 Aug 2017, 01:10

Re: Бортовой компьютер на Arduino "БК SECU-3T by alvikagal"

wunder wrote:... нужно делать несколько замеров и выводить на БК среднее число.

О каких замерах идёт речь?
В течении секунды длительность впрыска может меняться на оборотах 3800 до 63 разных значений, а от SECU мы получаем каждые 20мсек инфу о длительности впрыска, т.е. 50 значений. Их можно складывать и делить на кол-во значений и получим среднее значение длительности впрыска в секунду.
Обороты за секунду тоже меняются и соответственно их тоже нужно складывать и делить, чтобы получить более точные средние обороты.
Это я описал сложный вариант, но можно проще:
Каждую секунду делаем расчёт по последнему полученному значению и его выводим на экран.
Если нагружать БК математикой, то периодичность получения пакетов пострадает, сейчас 20мсек периодичность отлично принимает пакет и обрабатывает, вроде даже 10мсек работает.

У тебя стоит БК?
Надо начать с простого и проверить результат, вплоть до жёстко забить настройки в прошивку и посмотреть результат.

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

ПС
Вот такую табличку с формулами накидал, чтобы не забыть мысли.
Зелёный - берём данные, синий - параметры, красный - расчитываем.
Image
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
<<

wunder

User avatar

Posts: 1354

Joined: 19 Mar 2015, 16:50

Location: Ukraine

Your CAR: ВАЗ 2107 1,8L

SECU version: official SECU-3T


Has thanked: 40 times
Been thanked: 129 times

Post 13 Aug 2017, 01:43

Re: Бортовой компьютер на Arduino "БК SECU-3T by alvikagal"

Таки да , упустил этот момент с периодом выдачи параметров :oops:
Бк пока нет , но думаю собрать. P,S. Как распознать дисплей 2004 , потдержует он кирилицу или нет? :?:
PreviousNext

Return to Полезные устройства для автомобиля

Who is online

Users browsing this forum: Google [Bot] and 2 guests

Powered by phpBB® Forum Software © phpBB Group.