Page 8 of 59
Re: Бортовой компьютер на Arduino "БК SECU-3T by alvikagal"
Posted: 17 Feb 2016, 15:09
by alvikagal
Я её уменьшил до 2 сек
, так что не успеет мелодия доиграть
. Раньше 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:
А если повесить на внешний "музыкальный инструмент"??
Только мелодия не должна быть длинной, быстро надоест.
Я думаю, что это был подкол на счёт моей заставки
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 добавленных экрана:
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х-строчника это здорово. Я так и не смог овладеть этим противным языком программирования, видать старый стал, но думаю схемку в лайотке нарисую.