Электронный Блок Управления на авто

MaksVV
Онлайн
Зарегистрирован: 06.08.2015

скетч будет такой 


#include "OBD.h"


//Тип UART
COBD obd;  // ELM подключать к пинам 0 и 1 ардуино

int speedVal = 0;
int rpmVal = 0;
int UVal = 0;

void setup()
{

  while (!obd.init()); 
}

void loop()
{
  obd.readPID (PID_SPEED, speedVal);   //записываем в переменную скорость а/м
  obd.readPID (PID_RPM, rpmVal);       //записываем в переменную обороты ДВС
  obd.readPID (PID_CONTROL_MODULE_VOLTAGE, UVal); //записываем в переменную напряжение АКБ
  

}  

ну и напоследок подключение ELM к ардуино

JosR
Offline
Зарегистрирован: 08.11.2017

MaksVV пишет:

Без переходника никак, точнее вам наоборот нужно выкинуть лишнее из своего шнурка, чтобы подключиться к ардуине (см. рисунок #592 - нужно убрать часть которая TTL UART<->USB)

Это уже интересней... Можно же не выбрасывать, а подпаяться внутри разъема и вывести провода.

Попробую завтра раскрутить шнурок и посмотреть.

Хотя я его раньше раскручивал и вроде бы это похоже:

https://www.drive2.ru/b/2368649/

Осталось разобраться куда подпаиваться ...

MaksVV
Онлайн
Зарегистрирован: 06.08.2015

 

Но не факт, что будет работать с припаянной CH340. Вообще конечно нужно отпаивать. 

JosR
Offline
Зарегистрирован: 08.11.2017

Спасибо за помощь, я думал не отпаивать, а разорвать цепи  и вывести тумблер. Хочешь через ноут диагнастируй, хочешь — ардуинкой опрашивай. Приду домой разберу шнур и сравню.

MaksVV
Онлайн
Зарегистрирован: 06.08.2015

del

JosR
Offline
Зарегистрирован: 08.11.2017

 Минус можно же взять с R8 с края платы?

Придется опять разбирать...

Дорожки пока не трогал, к авто не подключал...

MaksVV
Онлайн
Зарегистрирован: 06.08.2015

JosR пишет:

 Минус можно же взять с R8 с края платы?

да можно там. TX и RX на всякий случай через 1 кОм подпаевайте. 

JosR
Offline
Зарегистрирован: 08.11.2017

Придется искать окуда их спаять... так как свободных нет ... :)

MaksVV
Онлайн
Зарегистрирован: 06.08.2015

не майтесь фигней. То что вы пытаетесь сделать, это обычный К-лайн адаптер. Спаяйте ещё один адаптер, схемы я выше давал ,вам всё равно нужен второй, чтобы прочитать что там на К-линии происходит при диагностике вашим шнурком ВАГ. 

просто даже если вы подключите ардуино к ЭБУ что дальше то делать будете? А лучше вообще ЕЛМ применить.  Я почему и рекомендовал елм, т.к. он всю "грязную" работу по использованию протокола берет на себя. 

JosR
Offline
Зарегистрирован: 08.11.2017

Мне с ардуино нужно минимум параметров от эбу. Попробую использовать библиотеку OBD

MaksVV
Онлайн
Зарегистрирован: 06.08.2015

JosR пишет:
Попробую использовать библиотеку OBD

Имейте ввиду, эта библиотка НЕ работает с к-лайн адаптером. Она предназначена для подключения к ардуино ЕЛМ адаптера. 

JosR
Offline
Зарегистрирован: 08.11.2017

Уже проверил, не работает... на выходах 5 вольт. В теме про опель вроде бы без библиотеки опрашивали ЭБУ. 

infyniti
Offline
Зарегистрирован: 15.07.2017

К А К   П О Ч И С Т И Т Ь     Т Е М У ?

А Д М И Н Ы   К А К   П О Ч И С Т И Т Ь   Т Е М У   О Т    С П А М А ? 

qwone
qwone аватар
Онлайн
Зарегистрирован: 03.07.2016

запросы чистильщикам сюда.http://arduino.ru/forum/obshchii/chistim-forum-ot-spama-vmeste