Page 8 of 59

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

Posted: 17 Feb 2016, 15:09
by alvikagal
Я её уменьшил до 2 сек :lol: , так что не успеет мелодия доиграть ;) . Раньше 3 сек. была. В это время считываю еепром и данные от СЕКУ ещё не принимаются.

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

Posted: 17 Feb 2016, 16:40
by Yurii
alvikagal wrote:не успеет мелодия доиграть
А если повесить на внешний "музыкальный инструмент"??
Только мелодия не должна быть длинной, быстро надоест.

В голосовании участия не принимаю, но 5 коп.
Датчик температуры (внешний) в машине должен быть, но желательно отдельный.
У многих часов по 2 штуки а то и больше. (видеорегистраторы, магнитолы и т.д.)
Часы в БК нужны, если будут какие-то привязки или напоминалки по времени.
Ну и есть ли для всего этого свободные ресурсы в МК.
Сильно много информации на экране тоже плохо, при движении возникает растерянность глаз.

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

Posted: 17 Feb 2016, 17:23
by alvikagal
Спасибо, Юрий. У меня исключительный случай, ВАЗ 21099 низкая панель нет часов, навигатора нет, регистратора экран закрыт, приходится в телефон лезть, вот и хотел добавить. Одно время таксовал, был таксометр и в нем были часы и календарь, очень привык к часам, что когда ушел из такси долго его не продавал из-за часов. Потом думал отдельно купить, но не купил.
Как-то так.

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

Posted: 19 Feb 2016, 03:42
by alvikagal
Вроде бы с данными с помощью STC разобрался, осталось вывести ещё некоторые данные на экран.
Добавил ещё для себя:
"Усреднённая лямбда" (по 64 значениям входа ADD_I1) - это 1,28сек. при периодичности передачи данных 20мс.;
"Средняя лямбда" (по 8 значениям "Усреднённая лямбда") - это 10,24сек. при периодичности передачи данных 20мс..
Смотрю время от времени какая смесь средняя, если периодичность пакетов будет реже, то время соответственно увеличится.
А пока вот какие данные уже вывел:

Code: Select all

1158об 120км/ч 135км
 37,5' 100'С  100кПа
ДЗ100% ВЗ100% ГД100%
16Р  12.6В 4,9В 2,5В

18:00:00 +25'С -10'С
 37,5' 100'С  100кПа
1158об ВЗ100% ГД100%
16Р  12.6В 4,9В 2,5В

1158об   ДДКНОАОДCЕК
 37,5'   ЗФЗСЖДДДRЕВ
16Р  CEE 00000000000
12.6В CE 00000000000

УОЗ 25,0'   ОЖ-10,0'
Пуск 6,3'  ДТВ-11,0'
 ХХ 15,0'  РХХ-10,0'
Раб 20,0'   ДД-16,0'

Лямбда-10,0%  ГД100%
Дейст.0,7В    Шаг255 
Усред.0,5В    ДЗ100% 
Средн.0,6В Уск.-100% 

ЭПХХ=1  Газ=1       
Конц=1  ЭМР=0
Вент=0   СЕ=0 
Стар=0
Скорость ДПДЗ получилось бесполезной пока, т.к. её не успеваешь разглядеть, нужно будет подумать как (возможно максимум выводить) и с какой периодичностью (300мс. или 500мс.) выводить эти данные.
Длительность впрыска пока не выводил, т.к. проверить не смогу на авто.
Вот что ещё осталось:

Code: Select all

********************************************
Нереализованные данные, но рассчитанные
********************************************
ДД 0,95В
 ОК-10,0' 
Форс.209,0мс 
  ДТВ-10'C
Yurii wrote: А если повесить на внешний "музыкальный инструмент"??
Только мелодия не должна быть длинной, быстро надоест.
Я думаю, что это был подкол на счёт моей заставки :lol: 3 сек. приходилось ждать пока появятся данные БК.
Уже уменьшил до 2 сек.
Проверяю прошивку и тогда обновлю её.

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

Posted: 19 Feb 2016, 09:03
by Yurii
alvikagal wrote:Я думаю, что это был подкол на счёт моей заставки
Да не, я ее и не видел.
Это полу-шутка, но и почти серьезно, если использовать музыкальные мелкосхемки, или на тиньке(13) собрать, дернув ножкой можно запускать мелодию.
Вобще-то достаточно просто пикнуть, типа SECU готова, заводи.

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

Posted: 19 Feb 2016, 09:54
by alvikagal
Подкол со стороны Виктора [emoji3]. Можно и пикнуть, только условия задать. Например: ВЗ прикрыта (это сложновато будет реализовать, т.к. не каждому нужно ВЗ) и нет блокировки стартера (или только по стартеру определятся).
Кстати на эту пищалку и оповещение о СЕ можно опционально добавить.

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

Posted: 19 Feb 2016, 11:26
by viktor@strelec
alvikagal wrote:Кстати на эту пищалку и оповещение о СЕ можно опционально добавить.
хорошая идея
alvikagal wrote:Подкол со стороны Виктора
я был очень серьёзен :?

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

Posted: 19 Feb 2016, 16:45
by alvikagal
Начал писать экран настроек БК.
Вот как выглядят еще 3 добавленных экрана:
uploadfromtaptalk1455889478011.jpg
uploadfromtaptalk1455889444227.jpg
uploadfromtaptalk1455889426082.jpg

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

Posted: 23 Feb 2016, 20:25
by samodelkin
alvikagal wrote:Кстати на эту пищалку и оповещение о СЕ можно опционально добавить.
добавить можно но если эта функция будет отключаемая, а то при ситуации, когда авто мозг лечит и что то пиликает
нервы будут на пределе

по теме контроля вз: сека и так сильно страдает отсутсивием нормального кол-ва портов, её возможности намного больше чем можно реализовать, идея автора про увеличения портов ушла в прошлое, а теперь при переходе на инжектор их ещё меньше стало, и выделять под этот контроль какойто порт просто бездарно, просто на бк вывести символ в виде "ВЗ" не проблема и данные брать с секи

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

Posted: 24 Feb 2016, 16:59
by Димон21
alvikagal - привет дружище, давно не слышал тебя, не думал, что ты осилишь эту науку. Рад за тебя, тема по бортовому считаю отличной, применение 4х-строчника это здорово. Я так и не смог овладеть этим противным языком программирования, видать старый стал, но думаю схемку в лайотке нарисую.