Arduino

Опубліковано: 22 листопада 2018р. 13:15
Я їжджу на Volvo S80 II
Львів, Україна

Попалась в интернете статья, как на HU850 прикрутить AUX. Прикрутил, решил пойти немного дальше. Купил еще одну ардуину и к ней кан шилд. Как оказалось для кан шини есть множество библиотек. И, почему то, большинство библиотек по умолчанию для шилдов с 16МГц кварцем. А мне достался с 8МГц. Методом тыка начал искать где же его поменять. Поскольку я занимаюсь написанием конфигураций к 1с, и немного написанием на си шарп, то нашел относительно быстро. Из скачанных библиотек, после изменения частоты с 16 на 8, корректно подключилась и выдала что то более или менее для меня понятное одна OBDII
Attempting to connect to OBD2 CAN bus … success
08:45:18.075 ->
08:45:18.075 -> PIDs supported [01 — 20]
08:45:18.122 -> Monitor status since DTCs cleared
08:45:18.169 -> Fuel system status
08:45:18.169 -> Calculated engine load
08:45:18.169 -> Engine coolant temperature
08:45:18.215 -> Short term fuel trim — Bank 1
08:45:18.262 -> Long term fuel trim — Bank 1
08:45:18.309 -> Engine RPM
08:45:18.309 -> Vehicle speed
08:45:18.309 -> Timing advance
08:45:18.309 -> Intake air temperature
08:45:18.356 -> MAF air flow rate
08:45:18.403 -> Throttle position
08:45:18.403 -> Oxygen sensors present (in 2 banks)
08:45:18.403 -> Oxygen Sensor 2 — Short term fuel trim
08:45:18.497 -> OBD standards this vehicle conforms to
08:45:18.497 -> Run time since engine start
08:45:18.544 -> PIDs supported [21 — 40]
08:45:18.591 -> Distance traveled with malfunction indicator lamp (MIL) on
08:45:18.675 -> Commanded evaporative purge
08:45:18.675 -> Warm-ups since codes cleared
08:45:18.675 -> Distance traveled since codes cleared
08:45:18.769 -> Absolute Barometric Pressure
08:45:18.769 -> Oxygen Sensor 1 — Fuel–Air Equivalence Ratio
08:45:18.816 -> Catalyst Temperature: Bank 1, Sensor 1
08:45:18.863 -> PIDs supported [41 — 60]
08:45:18.863 -> Monitor status this drive cycle
08:45:18.910 -> Control module voltage
08:45:18.957 -> Absolute load value
08:45:19.003 -> Fuel–Air commanded equivalence ratio
08:45:19.003 -> Relative throttle position
08:45:19.050 -> Ambient air temperature
08:45:19.050 -> Absolute throttle position B
08:45:19.097 -> Absolute throttle position D
08:45:19.097 -> Absolute throttle position E
08:45:19.132 -> Commanded throttle actuator
На вскидку ясно, что это те показатели, которые можно безболезненно снять с помощью данной библиотеки.
Попробовал пойти дальше и подключил библиотеку CAN_BUS_Shield-master. Предварительно также изменив дефолтное значение частоты на 8МГц. Но эта библиотека выдала только что все у нее OK и никак не реагировала на повороты ключа в зажигании. Решил радии эксперимента вернуть на 16МГц. Библиотека снова сказал ОК и начала валить в монитор одно и тоже не зависимо от положения ключа. Даже не сохранял, то что она валила. Рассторился. Отсоединил провода и снова включил зажигание, и… Опа! Anti-skid temporally off. Подключил дайс -небольшое ведерко ошибок в TCM и DIM кто то кого то потерял из виду. Сбросил ошибки. Буду ковырять дальше.

0 0

Коментарі

Щоб залишати коментарі, потрібно авторизуватись.