Вернуться   Официальный Форум любителей LADA Kalina и новой Лада Калина 2 > Лада Калина. Технический раздел > Электрооборудование > Комбинация приборов. Датчики и указатели. Бортовой компьютер. Штатная магнитола.

Ответ
 
Опции темы Опции просмотра
Старый 06.04.2016, 12:19   #211
Тверской лидер
Двигатель и его системы
 
Аватар для Андрей710
 
Регистрация: 11.11.2008
Адрес: Tверь
Возраст: 49
Пол: Мужской
Сообщений: 22,275
Записей в дневнике: 8
Изображений: 4
Вес репутации: 156496 Андрей710 имеет репутацию за пределами доброй репутацииАндрей710 имеет репутацию за пределами доброй репутацииАндрей710 имеет репутацию за пределами доброй репутацииАндрей710 имеет репутацию за пределами доброй репутацииАндрей710 имеет репутацию за пределами доброй репутацииАндрей710 имеет репутацию за пределами доброй репутацииАндрей710 имеет репутацию за пределами доброй репутацииАндрей710 имеет репутацию за пределами доброй репутацииАндрей710 имеет репутацию за пределами доброй репутацииАндрей710 имеет репутацию за пределами доброй репутацииАндрей710 имеет репутацию за пределами доброй репутации
Отправить сообщение для Андрей710 с помощью ICQ
Re: Самодельный бортовой компьютер через K-Line

Lisenkow,
да много таких в инете ,да и было это давно 5-или 6 лет назад ...уже не интерессно Бк х1 Или мультитроникс и ноу проблем ,-всё уже сделаи за нас давно !
__________________
*****************************************
Часто меняете лампы Н7(БС) и Н11(ПТФ) ,-надоело? -Есть хорошее решение,плавный запуск ламп !Калина1\2 .также и для :Гранта, Ш-нива ,Samara-2,Логан\Ларгус\Сандеро\Дастер !
За подробностями ,стучать в личку!Или можно прочитать в дневнике.
Андрей710 вне форума   Ответить с цитированием Вверх
Старый 23.06.2016, 15:57   #212
Интересующийся
 
Регистрация: 04.08.2014
Адрес: Новосибирск
Возраст: 38
Пол: Мужской
Автомобиль: Калина 2008 люкс 1.4/16
Сообщений: 112
Вес репутации: 17 Lisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущее
Re: Самодельный бортовой компьютер через K-Line

Хочется повесить на ардуино несколько функций. Вкючая модуль gsm для сигнализации, управление автозапуском, индикация работы вентиляторов и температуры. Самое сложное (для меня) это связать ардуино и эбу. Пришел наконец то l9637. Если все правильно понял, подключение l9637 точно такое же, как и mc33290?
Нажмите на изображение для увеличения
Название: f89e82s-960.jpg
Просмотров: 28
Размер:	53.3 Кб
ID:	252413
Lisenkow вне форума   Ответить с цитированием Вверх
Старый 23.06.2016, 16:32   #213
Тверской лидер
Двигатель и его системы
 
Аватар для Андрей710
 
Регистрация: 11.11.2008
Адрес: Tверь
Возраст: 49
Пол: Мужской
Сообщений: 22,275
Записей в дневнике: 8
Изображений: 4
Вес репутации: 156496 Андрей710 имеет репутацию за пределами доброй репутацииАндрей710 имеет репутацию за пределами доброй репутацииАндрей710 имеет репутацию за пределами доброй репутацииАндрей710 имеет репутацию за пределами доброй репутацииАндрей710 имеет репутацию за пределами доброй репутацииАндрей710 имеет репутацию за пределами доброй репутацииАндрей710 имеет репутацию за пределами доброй репутацииАндрей710 имеет репутацию за пределами доброй репутацииАндрей710 имеет репутацию за пределами доброй репутацииАндрей710 имеет репутацию за пределами доброй репутацииАндрей710 имеет репутацию за пределами доброй репутации
Отправить сообщение для Андрей710 с помощью ICQ
Re: Самодельный бортовой компьютер через K-Line

Цитата:
Сообщение от Lisenkow Посмотреть сообщение
подключение l9637 точно такое же, как и mc33290?
Немного не такое:
Миниатюры
f89e82s-960_L9637.JPG  
__________________
*****************************************
Часто меняете лампы Н7(БС) и Н11(ПТФ) ,-надоело? -Есть хорошее решение,плавный запуск ламп !Калина1\2 .также и для :Гранта, Ш-нива ,Samara-2,Логан\Ларгус\Сандеро\Дастер !
За подробностями ,стучать в личку!Или можно прочитать в дневнике.
Андрей710 вне форума   Ответить с цитированием Вверх
Старый 04.02.2017, 15:36   #214
Интересующийся
 
Регистрация: 04.08.2014
Адрес: Новосибирск
Возраст: 38
Пол: Мужской
Автомобиль: Калина 2008 люкс 1.4/16
Сообщений: 112
Вес репутации: 17 Lisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущее
Re: Самодельный бортовой компьютер через K-Line

Смотрю, уже у многих получается подключить Ардуино к бош 797+.
Подскажите по инициализации...


digitalWrite(outPin, HIGH);
delay(350);
digitalWrite(outPin, LOW);
delay(25);
digitalWrite(outPin, HIGH);
delay(25);

и после этого уже можно слать
Serial_2.begin(10400);
char bytes8[] = {0x81,0x10,0xF1,0x82,0x04};
Serial_2.print(bytes8);
Serial_2.end();
Lisenkow вне форума   Ответить с цитированием Вверх
Старый 11.02.2017, 10:55   #215
Интересующийся
 
Регистрация: 04.08.2014
Адрес: Новосибирск
Возраст: 38
Пол: Мужской
Автомобиль: Калина 2008 люкс 1.4/16
Сообщений: 112
Вес репутации: 17 Lisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущее
Re: Самодельный бортовой компьютер через K-Line

Что то не идет. Выкладываю часть кода с инициализацией

******************************************
void setup()
{
delay(500);
Serial.begin(9600); //для вывода на порт

// НАЧАЛО ИНИЦИАЛИЗАЦИИ
digitalWrite(outPin, HIGH);
delay(350);
digitalWrite(outPin, LOW);
delay(25);
digitalWrite(outPin, HIGH);
delay(25);

Serial_2.begin(10400);
char bytes9[] = {0x81,0x10,0xF1,0x81,0x03};
Serial_2.print(bytes9);
delay(200);


// ИНИЦИАЛИЗАЦИЯ ЗАКОНЧЕНА
// ЭБУ ДОЛЖЕН ОТВЕТИТЬ ПОЛОЖИТЕЛЬНО
//ДАЛЕЕ СЧИТЫВАЕМ ОТВЕТ ЭБУ И ПРИВОДИМ К ЧИТАЕМОМУ ВИДУ
while (Serial_2.available()) {
inChar = Serial_2.read();
y = int(inChar);
out = String(inChar);
if (y >= 100) {out2 = String(y); }
if (y >= 10) { if (y <= 99) {out2 = "0" + out;} }
if (y < 10) {out2 = "00" + out;}
out3 = out3 + "," + out2;
}

Serial.println(out3); //ДОЛЖЕН БЫТЬ ПОЛОЖИТЕЬНЫЙ ОТВЕТ ОТ ЭБУ, В МОНИТОРЕ ПОРТА
//ДОЛЖЕН ПОКАЗАТЬ "0x83 0xF1 0x10 0xC1 0xEF 0x8F 0xC3"

delay(15000);

}
**************************************************

Ну так вот ЭБУ должен выйти с положительным ответом "0x83 0xF1 0x10 0xC1 0xEF 0x8F 0xC3"
вместо этого получается : 255,255,131,241,016,127,129,017,149
Lisenkow вне форума   Ответить с цитированием Вверх
Старый 11.02.2017, 11:25   #216
Легенда форума
 
Аватар для angtar
 
Регистрация: 16.11.2010
Адрес: Белгород, 31Rus
Возраст: 62
Пол: Мужской
Сообщений: 6,891
Записей в дневнике: 28
Вес репутации: 220754 angtar имеет репутацию за пределами доброй репутацииangtar имеет репутацию за пределами доброй репутацииangtar имеет репутацию за пределами доброй репутацииangtar имеет репутацию за пределами доброй репутацииangtar имеет репутацию за пределами доброй репутацииangtar имеет репутацию за пределами доброй репутацииangtar имеет репутацию за пределами доброй репутацииangtar имеет репутацию за пределами доброй репутацииangtar имеет репутацию за пределами доброй репутацииangtar имеет репутацию за пределами доброй репутацииangtar имеет репутацию за пределами доброй репутации
Отправить сообщение для angtar с помощью ICQ Отправить сообщение для angtar с помощью Skype™
Re: Самодельный бортовой компьютер через K-Line

Цитата:
Сообщение от Lisenkow Посмотреть сообщение
Serial.begin(9600); //для вывода на порт
не моё:
Пример для Я7.2
#include <SoftwareSerial.h>
int y ;
String out;
String out2;
String out3 = "";
String out4 = "";
String out5 = "";
String out6 = "";
int inChar ;
int st1;
int spd;
int spd2;
int outspd;
int outspd2;
int tax1;
int tax2;
int outputPin = 6;
int outputPin2 = 7;
int outputPin3 = 13;
int outPin = 3;

SoftwareSerial Serial_2(2, 3); // RX, TX

void setup()
{
pinMode(outputPin, OUTPUT);
pinMode(outputPin2, OUTPUT);
pinMode(outputPin3, OUTPUT);
delay(500);
//Serial.begin(9600);
Serial_2.begin(10400);

char bytes8[] = {0x81,0x10,0xF1,0x82,0x04};
Serial_2.print(bytes8);
//char inChar8 = Serial_2.read();
//Serial.write(inChar8);
Serial_2.end();

digitalWrite(outPin, HIGH);
delay(350);
digitalWrite(outPin, LOW);
delay(25);
digitalWrite(outPin, HIGH);
delay(25);
//delayMicroseconds(600);
Serial_2.begin(10400);

//char bytes7[] = {0x81,0x10,0xF1,0x81,0x03};
//Serial_2.print(bytes7);
// delay(200);

char bytes9[] = {0x81,0x10,0xF1,0x81,0x03};
Serial_2.print(bytes9);
delay(200);



}



void loop()
{
//while (Serial_2.available()) {
// char inChar77 = Serial_2.read();
//Serial.write(inChar77);
//}
y = 0;
out2 = "";
out = "";
inChar=0;
char bytes3[] = {0x82,0x10,0xF1,0x21,0x01,0xA5};
Serial_2.write(bytes3);
delay(200);
while (Serial_2.available()) {
inChar = Serial_2.read();
//Serial.write(inChar);
y = int(inChar);
out = String(inChar);
if (y >= 100) {
out2 = String(y);
}

if (y >= 10) {
if (y <= 99) {
out2 = "0" + out;
}
}

if (y < 10) {
out2 = "00" + out;
}

out3 = out3 + "," + out2;
//Serial.print(out3);
}


if (Serial_2.available() <= 0 ) {
//String poi = "128,241,016,060";
String poi = "128,241,016"; //80,F1,10,4A
//Serial.print(out3);
//Serial.println();


st1 = out3.indexOf(poi);

if (st1 > 0) {
st1 = out3.indexOf(poi);
out4 = out3.substring(st1+16);
//Serial.print(out4);
out5 = out4.substring(53,56);
out6 = out4.substring(49,52);


const int n = 10;
char *f = new char[n];
String s = out5;
s.toCharArray(f,n);
int spd = atoi(f);
// ...
delete[] f;





const int nn = 10;
char *ff = new char[nn];
String ss = out6;
ss.toCharArray(ff,nn);
int spd2 = atoi(ff);
// ...
delete[] ff;



outspd = spd*40;
outspd2 = spd2;
//spd = byte(out5);
//tax1 = 159 - (spd * 4);
//if (tax1 > 1) {

// Serial.println(tax1);
//}
if (outspd < 1500) {
digitalWrite(outputPin, HIGH);
}
if (outspd > 1500) {
digitalWrite(outputPin, LOW);
}

if (outspd2 > 40) {
digitalWrite(outputPin2, HIGH);

}
if (outspd2 < 40) {
digitalWrite(outputPin2, LOW);

}


//if (outspd2 > 40) {
digitalWrite(outputPin3, HIGH);
delay(70);
// }
// if (outspd2 < 40) {
digitalWrite(outputPin3, LOW);
delay(70);
// }
//Serial.println(tax1);
//Serial.println(outspd2);
}
}
}
__________________
Лучше быть хорошим человеком, ругающимся матом, чем тихой, воспитанной тварью
©
Фаина Раневская
************************************************** ****************
Не спорю с дураками, люди могут не понять разницы ©

angtar вне форума   Ответить с цитированием Вверх
Старый 11.02.2017, 13:23   #217
Интересующийся
 
Регистрация: 04.08.2014
Адрес: Новосибирск
Возраст: 38
Пол: Мужской
Автомобиль: Калина 2008 люкс 1.4/16
Сообщений: 112
Вес репутации: 17 Lisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущее
Re: Самодельный бортовой компьютер через K-Line

Да, брал за основу как раз Ваш скетч похоже Спасибо!
Переделал для себя (для 797+)

"В ЭБУ Bosch 7.9.7+ инициализация должна выполняться несколько иначе.
Передается инициализирующая последовательность высокий уровень к линии 25мс, низкий уровень к линии 25мс, последовательность 0х81 0х10 0xF1 0x81 0x03. При этом важно отметить, что интервал между инициализирующими посылками не менее 500 мс. ЭБУ сразу выходит на связь с положительным ответом.

Скорость обмена 10400 бод.
Перед запросом информации из ЭБУ его необходимо инициализировать на работу с БК.
Это делается из БК: шлется последовательность команд 0х81 0х10 0xF1 0x81 0x03. В ответ ЭБУ присылает ответ 0x83 0xF1 0x10 0xC1 0xEF 0x8F 0xC3. Это является признаком положительного ответа на запрос инициализации.
Теперь БК может запрашивать информацию."
Взято от сюда: http://cxem.net/avto/electronics/4-126.php

Но Эбу не даёт положительный ответ
Lisenkow вне форума   Ответить с цитированием Вверх
Старый 11.02.2017, 16:56   #218
Легенда форума
 
Аватар для angtar
 
Регистрация: 16.11.2010
Адрес: Белгород, 31Rus
Возраст: 62
Пол: Мужской
Сообщений: 6,891
Записей в дневнике: 28
Вес репутации: 220754 angtar имеет репутацию за пределами доброй репутацииangtar имеет репутацию за пределами доброй репутацииangtar имеет репутацию за пределами доброй репутацииangtar имеет репутацию за пределами доброй репутацииangtar имеет репутацию за пределами доброй репутацииangtar имеет репутацию за пределами доброй репутацииangtar имеет репутацию за пределами доброй репутацииangtar имеет репутацию за пределами доброй репутацииangtar имеет репутацию за пределами доброй репутацииangtar имеет репутацию за пределами доброй репутацииangtar имеет репутацию за пределами доброй репутации
Отправить сообщение для angtar с помощью ICQ Отправить сообщение для angtar с помощью Skype™
Re: Самодельный бортовой компьютер через K-Line

Цитата:
Сообщение от Lisenkow Посмотреть сообщение
Но Эбу не даёт положительный ответ
скетч не мой, просто встретился на просторах инета...
не читал этот документ?
__________________
Лучше быть хорошим человеком, ругающимся матом, чем тихой, воспитанной тварью
©
Фаина Раневская
************************************************** ****************
Не спорю с дураками, люди могут не понять разницы ©

angtar вне форума   Ответить с цитированием Вверх
Старый 13.02.2017, 09:05   #219
Интересующийся
 
Регистрация: 04.08.2014
Адрес: Новосибирск
Возраст: 38
Пол: Мужской
Автомобиль: Калина 2008 люкс 1.4/16
Сообщений: 112
Вес репутации: 17 Lisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущее
Re: Самодельный бортовой компьютер через K-Line

В этом документе именно так и указано... 25мс, 25мс, и последовательность.
Может быть это как то связано с тем, что ответ должен быть "0x83 0xF1 0x10 0xC1 0xEF 0x8F 0xC3", а мне приходит в десятичной форме?
Lisenkow вне форума   Ответить с цитированием Вверх
Старый 25.02.2017, 09:48   #220
Интересующийся
 
Регистрация: 04.08.2014
Адрес: Новосибирск
Возраст: 38
Пол: Мужской
Автомобиль: Калина 2008 люкс 1.4/16
Сообщений: 112
Вес репутации: 17 Lisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущееLisenkow имеет блестящее будущее
Re: Самодельный бортовой компьютер через K-Line

ну неужели никто не знает?
Lisenkow вне форума   Ответить с цитированием Вверх
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Сервис метрических линеек для форумов и блогов


Быстрый переход









Часовой пояс GMT +3, время: 02:16.