Текущее время: 16 июн 2024, 11:29
Модератор: Модераторы
Тоже думал сделать себе такое, но все руки не дойдут начать.
alldn писал(а):Могу поделиться схемой и программой
maxim.newalex писал(а):Тоже думал сделать себе такое, но все руки не дойдут начать.
Значит на наших машинах используется протокол в соостветствии со стандартом ISO 9141 взято http://www.etools.org/files/public/generic-protocols-02-17-03.htm
Описание ODB-2 можно здесь http://en.wikipedia.org/wiki/OBD-II_PIDs (на буржуйском)
alldn писал(а):shikita
Нужно поискать по интернету. Наверное.
alldn писал(а):shikita
Судя по таблице отсюда: http://www.multitronics.ru/products/obd2 у тебя протокол OBD2Q, что соответствует стандарту ISO 9141
Правда по этой таблице у меня получается другой протокол. Блин из разных источников разные данные...
alldn писал(а):Штука хорошая, но меня за 24 бакса жаба задушит. По интернету тьма схем k-line адаптеров от самых простых до сложных. Самый простой на 2-х транзисторах. Попробуй, сделай. Ну не будет получаться, тогда купишь что-нибудь.
alldn писал(а):Понятно. Вся эта канитель со сборкой, это на любителя.
Тогда лучше всего приобрести готовый бортовой компьютер и поставить. Тут уже обсуждали такие темы.
Вот их сколько, в том числе и на твою авто: http://www.multitronics.ru/kia/
Мне не компьютер нужен, мне сам процесс изготовления интересен.
Но это на вкус и цвет...
while ((kbd & Bit(3))==0) // Мгновенный расход топлива (литров в час)
{
testU();
clock=0; // выключаем моргающую точку
stroka[0]=getCode('h');
stroka[1]=getCode(1);
stroka[2]=(getCode(5) & 0x7f);
stroka[3]=getCode(5);
void testU()
{
ucc = read_adc()*1.08;
if (ucc < 50)
{
sleep_enable();
clock=0;
stroka[0]=255;
stroka[1]=255;
stroka[2]=255;
stroka[3]=255;
while (read_adc() < 50) {
idle();
}
sleep_disable();
}
return;
}
shikita писал(а):только вот саму плату надо как то делать
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1