Skiw®, Самара
http://www.skiw63.ru/
Последний раз редактировалось wladkom53; 20.05.2014 в 18:20.
В ходе тестирования(чуть более месяца и 3000км пробега) было выявлено, что Венатор работает исключительно, без всяких багов. Было несколько глюков, связанных непосредственно с железом, а именно несколько раз слетало разрешение. Что конкретно являлось сбоем комп или контроллер, так и не выяснил, но понял одно, что при выборе комплектующих экономить не стоит(в итоге дороже выйдет). Датчик топлива на тойоте (во всяком случае на моей) точно откалибровать не получилось, а связан это с тем, что он вроде бы как линейный реостат, а изменение сопротивления мультиметр не улавливает. При ускорении и торможении показания меняются с интервалом 10 литров. Проверял ниссановский, там все предельно понятно. Но все же минимальное значение, когда необходимо заправится отображается корректно. Еще не привычно наблюдать числовое значение температуры. В жаркий день в пробке темпер поднялся до 105град, вроде как в норме, но слегка паникнул. Переключение на ночной скин подключил к штатному автосвету. После принятия закона о включении фар в дневное время, данная функция оказалась не востребована, а тут даже очень сгодилась. Следующий этап - это переход на андроид. Контроллер с программатором уже на подходе.
Калибровка делали следующим образом:Датчик топлива на тойоте (во всяком случае на моей) точно откалибровать не получилось, а связан это с тем, что он вроде бы как линейный реостат, а изменение сопротивления мультиметр не улавливает. При ускорении и торможении показания меняются с интервалом 10 литров
1 выставляем авто на ровную площадку
2 сливаем ВСЁ!!! топливо из бака (перемычку в реле насоса и все в канистру, до воздуха).
3 заливаем 5 литров (это будет резерв) и выставляем 0л на показометре
4 частями по 1/10 бака доливаем топливо и вводим данные по каждой точке калибровки (каждые 10%)
5 после калибровки выставляем временную задержку показаний на 30 сек, тогда бултыхания топлива в движении не так заметны. На штатных датчиках задержка до минуты.
И еще, во время ввода данных калибровки двигатель должен быть заведен!!!
По температуре все верно, может достигать 110 град. На штатном показометре этого не увидишь, его характеристика слишком не линейна, обычно стрелка доходит до нормы при 60 град и до 100 может почти не двигаться, а при перегреве резко взлетает вверх.
По вопросам приобретения и настройки VENATOR пишите venatordashboard@gmail.com
Не забываем указывать свой ник на форуме
Сложность заключается в том, что от минимальной до максимальной отсечки в настройках ардуина кажет около 70 единиц(назовем их "ардуинвские единицы"), между каждыми пятью литрами 7-8 единиц. В состоянии покоя цифры бегают в диапазоне четырех единиц. При движении датчик отклоняется и соответсвенно значения меняются. Задержка у меня 1 минута. Может надо увеличить плечо подтяжки на +12в?
Я так полагаю это связано с чувствительностью аналоговых входов ардуины к бортовому напряжению
Последний раз редактировалось mitroxa; 28.05.2014 в 03:01.
уровень топлива лучше успокаивать ёмкостью будет, программно нужно считать алгоритмом среднюю величину за промежуток времнени, а не просто задержку по времени, иначе будут скачки в определённый промежуток времени и показания будут ложными.
кстати, калибровку уровня топлива лучше производить от обратного, то-есть от полного бака, ввиду некорых конструктивных особенностей баков! например в Субарах бак разделён на две части(левую и правую) и там установлено два датчика уровня, в связи с этим при достижении минимальных уровней показания оказываются ложными, особенно при незначительном замятии бака, лампа может загореться при 3-5 л. в остатке, а стрелка при целостном баке уходит в минус на каком-то уровне и возвратиться на минимальный уровень уже при 3-5 л. это всё из опыта владения двух поколений данной марки авто.
рабочая тем-ра у всех авто разная и может достигаться до около 110С, как ранее было сказано, причем это будет порог включения вентиляторов СО двигателя!
Поиграй резистором подтяжки. Ардуина измеряет уровень напряжения и чем больше разница пустого и полного бака, тем точнее измерение. На такуме резистор стоит порядка 1кОм.
именно такЯ так полагаю это связано с чувствительностью аналоговых входов ардуины к бортовому напряжению
Емкость немного сгладит скачки, есть смысл подпаять. А вышеупомянутый алгоритм уже встроен в программу и промежуток времени, в течении которого происходит усреднение данныж настраивается.
Это все теория. и разговор идет о авто с одним датчиком. На практике, предложенный Вами способ более трудоёмкий, но никак не более точный. По озвученному мною методу откалибровано мною 8 машин. Сколько откалибровали Вы?кстати, калибровку уровня топлива лучше производить от обратного, то-есть от полного бака, ввиду некорых конструктивных особенностей баков! например в Субарах бак разделён на две части(левую и правую) и там установлено два датчика уровня, в связи с этим при достижении минимальных уровней показания оказываются ложными, особенно при незначительном замятии бака, лампа может загореться при 3-5 л. в остатке, а стрелка при целостном баке уходит в минус на каком-то уровне и возвратиться на минимальный уровень уже при 3-5 л. это всё из опыта владения двух поколений данной марки авто.
Рабочая температура действительно разная, но однозначно ниже 110С. Пороги включения вентиляторов тоже разные, зависят от датчиков, настройки ЭБУ, и сильно привязаны к климатическому исполнению авто. 110С это уже по сути начало кипения ОЖ, но опять же зависит от пробки радиатора настроенной обычно на 0.9-1.1barрабочая тем-ра у всех авто разная и может достигаться до около 110С, как ранее было сказано, причем это будет порог включения вентиляторов СО двигателя!
По вопросам приобретения и настройки VENATOR пишите venatordashboard@gmail.com
Не забываем указывать свой ник на форуме
не говорил что я выполнял данную оперерацию, я лишь предупредил об некоторых особенностях данных конструктивов баков, дабы повысить точность калибровок. ведь при выполнении по моей поправке, мы имитируем отбор топливо насосом, который единственный в данных баках имитируя штатную ситуацию при работе двигателя.
хотя в таком баке два датчика подсоеденены последовательно, но ввиду непропорциональности площади бака на разном уровне и сообщение половин выше середины уровня, приводит к такому эффекту как уход указателя(или измерителя) топлива в отрицательную сторону и возвращение к нулевому уровню
Эту тему просматривают: 15 (пользователей: 0 , гостей: 15)