Garnes Опубликовано 16 апреля, 2013 Опубликовано 16 апреля, 2013 Бак 80 пластик, у меня есть дампы с нескольких приборок М50Б25 с пластиком 80 литровым и во всех так как я тебе дал! У меня тоже всё правильно кажет! Значит все таки приборка((( Поменяю отпишусь Цитата
Bloody Опубликовано 16 апреля, 2013 Опубликовано 16 апреля, 2013 И еще вопрос. Я так и не разобрался с бинарными кодами. Вот возьмем значение количества цилиндров. Допустим, у меня 6 цилиндров. Беру из списка значение 0002, подставляю маску 001с. Получаю 00000010 00011100 = 00000000 почему тут ноль? В прошивке у меня значение по этому адресу стоит 4а. Попробуем перевести его в обратку, чтобы понять, что это. Итак. 4а это 01001010 + маска 00011100 = 00001000 Что в свою очередь означает 8. Что это? Ведь в инструкции есть только значения 1,2 и 3 PARZUWEISUNG_FSW : {},00000014,0001,0106,{},(00 1C),{68},{} ;ZYLINDER_ZAHL //Количество цилиндров PARZUWEISUNG_PSW1 : 005E,(00 01) ;4CYL PARZUWEISUNG_PSW1 : 0065,(00 02) ;6CYL PARZUWEISUNG_PSW1 : 0071,(00 03) ;8CYL PARZUWEISUNG_PSW1 : 0169,(00 02) ;12CYL Объясняю подробно: Количество цилиндров задается так Смотришь : {},00000014,0001,0106,{},(00 1C),{68},{} ;Количество цилиндров берем прошивку 525, в 14 ячейке (00000014) под маской (00 1C) хранится значение (4а) в бинарном это (01001010). И так имеем 01001010 Накладываем маску (1С) в бинарном маска будет иметь вид (00011100), вот где единички то значение нам и нужно, а там у нас получается 010, добавляешь впереди нулей чтобы получилось 8 знаков, получается (00000010). Переводи полученное в HEX че получается? (00 02) - 6 цилиндров. Если хочешь поставить 8 цилидров то процедура будет обратная, нужно засунуть значение (00 03). В Бинарном это (00000011) пихаем под маску вида (00011100) приэтом оставляем остальные значения байта если там менять ничего не нужно (а там еще зашипы данные о типе впрыска под маской 00 Е0 и данные о редукторе под маской 00 03) и получаем 01001110, переводи в HEX получится 4E. Цитата
Bloody Опубликовано 16 апреля, 2013 Опубликовано 16 апреля, 2013 Итак. 4а это 01001010 + маска 00011100 = 00001000 Нет!!!!!!!!!!! Маска 111 под ней 010, вперед нулей дорисуй чтоб 8 знаков было будет 0000 010, а это есть 00 02 в HEX!!!! Цитата
АлександR Опубликовано 16 апреля, 2013 Автор Опубликовано 16 апреля, 2013 PARZUWEISUNG_FSW : {},00000014,0001,0106,{},(00 1C),{68},{} ;ZYLINDER_ZAHL //Количество цилиндров PARZUWEISUNG_PSW1 : 005E,(00 01) ;4CYL PARZUWEISUNG_PSW1 : 0065,(00 02) ;6CYL PARZUWEISUNG_PSW1 : 0071,(00 03) ;8CYL PARZUWEISUNG_PSW1 : 0169,(00 02) ;12CYL Объясняю подробно: Количество цилиндров задается так Смотришь : {},00000014,0001,0106,{},(00 1C),{68},{} ;Количество цилиндров берем прошивку 525, в 14 ячейке (00000014) под маской (00 1C) хранится значение (4а) в бинарном это (01001010). И так имеем 01001010 Накладываем маску (1С) в бинарном маска будет иметь вид (00011100), вот где единички то значение нам и нужно, а там у нас получается 010, добавляешь впереди нулей чтобы получилось 8 знаков, получается (00000010). Переводи полученное в HEX че получается? (00 02) - 6 цилиндров. Если хочешь поставить 8 цилидров то процедура будет обратная, нужно засунуть значение (00 03). В Бинарном это (00000011) пихаем под маску вида (00011100) приэтом оставляем остальные значения байта если там менять ничего не нужно (а там еще зашипы данные о типе впрыска под маской 00 Е0 и данные о редукторе под маской 00 03) и получаем 01001110, переводи в HEX получится 4E. Вот здесь вообще лес ,03 под маской 1с ничего не даёт , и мы переходим к другим маскам в 14 ячейке ?? как это вообще выглядит ?? можно пример ? Цитата
Garnes Опубликовано 16 апреля, 2013 Опубликовано 16 апреля, 2013 Понял, запутался просто. Но тогда остается еще несколько вопросов. В значениях цилиндров есть 4 значения: 1,2, 4 и опять 2. Неужели 2 и 4 цилиндра для компа будут одинаковыми? И, опять же, что делать с теми позициями, где адреса совпадают?В частности возьмем пример с предыдущей страницы, где значение спидометра (макс. скорость) имеют тот же адрес, что и значение мили\км. Как быть тут? И вот да, Александр верный вопрос задал, как - то я тоже не улавливаю, что делать, если наложение маски дает на выходе 00. Цитата
Bloody Опубликовано 16 апреля, 2013 Опубликовано 16 апреля, 2013 Вечером домой приеду распишу, Сань я думал ты всё понял, мне проще в скайпе объяснить. Цитата
Bloody Опубликовано 16 апреля, 2013 Опубликовано 16 апреля, 2013 Подставлять значение нужно на место где маска 1С единицами (ххх111хх) перекрывает байт, ставишь на это место 011 (которое получилось при переводе из HEX в BIN значения 00 03), Цитата
АлександR Опубликовано 16 апреля, 2013 Автор Опубликовано 16 апреля, 2013 Вечером домой приеду распишу, Сань я думал ты всё понял, мне проще в скайпе объяснить. Я всё забыл ))) 01001110 4е значение 00011100 1с маска 000011 итог ,к нему добиваем нули и получаем 00000011 = 03 8 цилиндров. (вопрос 1 : выше в итоге я не дописал нули в конце ,потому что я уже знаю какой должен быть результат и два нуля в конце никак не прокатили бы ,а вот если бы я незнал что 4e будет в итоге 03 то как я должен был узнать что в конце ненужно писать нули ??? чем руководствоватся ??) 00000011 03 значение 00011100 1с маска ??? (вопрос 2) ей богу я не представляю как нужно изнасиловать маску со значением чтобы вышло : 01001110 зы скайпом давно уже не пользуюсь (( ася ,контакт и тут личка Цитата
Bloody Опубликовано 16 апреля, 2013 Опубликовано 16 апреля, 2013 Ответ 1 Если нет данных об остальном байте то 00001100 тогда получится 000ХХХ00 маска то та же Ответ 2 Давай разложим весь байт по адресу 00000014 01001110 маска 00 03 будет иметь вид ХХХХХХ11 под еденички попадает 10 переводим в HEX получаем 00 02 что у нас там? А там кодируется K_ZAHL Кол-во импульсов в километре датчика скорости, зависит от редуктора PARZUWEISUNG_PSW1 : 0182,(00 02) ;4534 (534 dec.)PARZUWEISUNG_PSW1 : 01A0,(00 01) ;4500 (500 dec.) маска 00 Е0 будет иметь вид 111ХХХХ под еденички попадает 010 переводим в HEX получаем 00 02 PARZUWEISUNG_FSW : {},00000014,0001,029A,{},(00 E0),{68},{};EINSPRITZART // Тип впрыска. 2ti сигнал ставить для 750, умножает расход на 2.PARZUWEISUNG_PSW1 : 019B,(00 02) ;vollbank_1ti_signal //PARZUWEISUNG_PSW1 : 019C,(00 06) ;vollbank_2ti_signal // маска 00 1C выше уже разбирали она ХХХ111ХХ 1 Цитата
АлександR Опубликовано 16 апреля, 2013 Автор Опубликовано 16 апреля, 2013 Ну а если так ?? ...0000014 адрес ! 00000010 значение 02 (6 цилиндров) 00011100 маска 1С 00000000 вышло совсем не 4А ****** 00000010 значение 02 (1ti signal) 11100000 маска E0 00000000 опять 4A не вышло ****** 00000010 значение 02 (KZAHL) 00000011 маска 03 00000010 так 4А и не вышло в чём подвох ? )) кто знает ?? Цитата
Bloody Опубликовано 17 апреля, 2013 Опубликовано 17 апреля, 2013 Ну а если так ?? ...0000014 адрес ! 00000010 значение 02 (6 цилиндров) 00011100 маска 1С 00001000 куда суём оттуда и вышло ****** 00000010 значение 02 (1ti signal) 11100000 маска E0 01000000 опять че то вышло ****** 00000010 значение 02 (KZAHL) 00000011 маска 03 00000010 так правильно вышло подвох ? )) какой подвох?? Складываем все в один байт и получаем 00001000 + 01000000 + 00000010 = 01001010 это че у нас? Цитата
АлександR Опубликовано 17 апреля, 2013 Автор Опубликовано 17 апреля, 2013 Ну а если так ?? ...0000014 адрес ! 00000010 значение 02 (6 цилиндров) 00011100 маска 1С 00001000 куда суём оттуда и вышло ****** 00000010 значение 02 (1ti signal) 11100000 маска E0 01000000 опять че то вышло ****** 00000010 значение 02 (KZAHL) 00000011 маска 03 00000010 так правильно вышло подвох ? )) какой подвох?? Складываем все в один байт и получаем 00001000 + 01000000 + 00000010 = 01001010 это че у нас? Вооот оно как михалыч ! Единицы совпали потому что мы убираем с первых значений нулей ровно столько сколько имеется их в маске ,ведь только тогда 010 будет над 111 ? Цитата
жмот Опубликовано 26 апреля, 2013 Опубликовано 26 апреля, 2013 рпивет всем любителем 34-рок подскажите пожалуйста мне по приборки лоу 1993г у мня на ней не работает спедометор торхометор росходометор датчик темперотуры и бензина а работают только лампочки. что сней не так???????? Цитата
Bloody Опубликовано 27 апреля, 2013 Опубликовано 27 апреля, 2013 рпивет всем любителем 34-рок подскажите пожалуйста мне по приборки лоу 1993г у мня на ней не работает спедометор торхометор росходометор датчик темперотуры и бензина а работают только лампочки. что сней не так???????? Кодер отпал)) Цитата
жмот Опубликовано 3 мая, 2013 Опубликовано 3 мая, 2013 привет всем подскажите мне подогнали приборку хай без чипа а у меня стояла лоу сделал перипиновку и не работают датчик топлива и температуры может быть такое из за чипа потому что его нету вобъще Цитата
billi Опубликовано 3 мая, 2013 Опубликовано 3 мая, 2013 Конечно! привет всем подскажите мне подогнали приборку хай без чипа а у меня стояла лоу сделал перипиновку и не работают датчик топлива и температуры может быть такое из за чипа потому что его нету вобъще 2 Цитата
obscure Опубликовано 6 мая, 2013 Опубликовано 6 мая, 2013 У меня такой вопрос ! Кто сможет перепрошить кодер на приборке или сделать старый за не дорого?! При включении зажигания не работает не одина стрелочка и горит code еще что-то BMW E34 Мотор М20 88г выпуска Приборка вот как на фото то есть она и есть ! Старая приборка сказала долго жить Если у кого есть кодер готовый могу подъехать купить и старый отдать =) ОЧЕНЬ НУЖНО Цитата
Bloody Опубликовано 7 мая, 2013 Опубликовано 7 мая, 2013 Покупаешь микруху 24С02 за 10 рублей в любом магазе, берешь прошивку и дуешь в ремонт всякого электронного барахла. прошиваешь, ставишь себе и радуешся. Цитата
obscure Опубликовано 13 мая, 2013 Опубликовано 13 мая, 2013 Покупаешь микруху 24С02 за 10 рублей в любом магазе, берешь прошивку и дуешь в ремонт всякого электронного барахла. прошиваешь, ставишь себе и радуешся. Если можно дайте ссылку на прошивку ! Программатор есть 24С02 есть а вот прошивки нет.... Цитата
Bloody Опубликовано 13 мая, 2013 Опубликовано 13 мая, 2013 Если можно дайте ссылку на прошивку ! Программатор есть 24С02 есть а вот прошивки нет.... http://www.e34.su/forum/topic/60868-proshivka-kodera/?p=926986 Цитата
Prorok Опубликовано 14 мая, 2013 Опубликовано 14 мая, 2013 Привет всем. Установил все по инструкции выше(кроме подрулевого переключателя). Заработало почти все. Не правильно показывает селектор АКПП и кнопки на приборке не реагируют на нажатия. Помогите советом. Авто 525tds 92г. АКПП приборка HI с синим задом с 95г. Спасибо 1 Цитата
АлександR Опубликовано 14 мая, 2013 Автор Опубликовано 14 мая, 2013 Привет всем. Установил все по инструкции выше(кроме подрулевого переключателя). Заработало почти все. Не правильно показывает селектор АКПП и кнопки на приборке не реагируют на нажатия. Помогите советом. Авто 525tds 92г. АКПП приборка HI с синим задом с 95г. Спасибо кнопки на приборках имеют токопроводящие резиновые кольца в месте прикосновения с платой ,смотреть их нужно скорее всего.! А акпп тут и не рассматривалась ,но если скажеш модель акпп то будет легче подсказать ! Цитата
Prorok Опубликовано 14 мая, 2013 Опубликовано 14 мая, 2013 кнопки на приборках имеют токопроводящие резиновые кольца в месте прикосновения с платой ,смотреть их нужно скорее всего.! А акпп тут и не рассматривалась ,но если скажеш модель акпп то будет легче подсказать ! В таблицах распиновки провода были указаны(по таблице разъем х507 если не ошибаюсь) положения Р, R, 2 - на своих местах, 3 и N - поменяны местами, D и 4 - немогу найти. В этих местах просто ничего не показывает. (распиновывал методом подбора, т.к. по таблице все было не на своих местах) коробка 5hp18 Цитата
mafiahere Опубликовано 15 мая, 2013 Опубликовано 15 мая, 2013 Народ, а если тачка 95 год, но приборка лоу(бэз строки), бк 6 кн(эл часы).(М50Б20 ванос АКПП)На такой может уже быть готовая проводка, чтобы поставить приборку, комп и не морочиться с прошивками и проводкой?просто если надо сильно заморачиваться - то ну его нафиг, а если протянул подрулевой переключатель, образно говоря сел и поехал - другое дело:)P.S. дома имеется микросхема(чип, кодер - ???) от приборки-машины М50Б25 безванос 1991, у которой была по вину АКПП(свапнутая на мкпп позднее) может и она мне пригодиццо для этой операции? Цитата
Bloody Опубликовано 15 мая, 2013 Опубликовано 15 мая, 2013 Народ, а если тачка 95 год, но приборка лоу(бэз строки), бк 6 кн(эл часы).(М50Б20 ванос АКПП) На такой может уже быть готовая проводка, чтобы поставить приборку, комп и не морочиться с прошивками и проводкой? просто если надо сильно заморачиваться - то ну его нафиг, а если протянул подрулевой переключатель, образно говоря сел и поехал - другое дело:) P.S. дома имеется микросхема(чип, кодер - ???) от приборки-машины М50Б25 безванос 1991, у которой была по вину АКПП(свапнутая на мкпп позднее) может и она мне пригодиццо для этой операции? Гемора много, очень много. А на машине 520 95 года тем более, они все урезанные до не могу, жесткая экономия пошла в то время. Цитата
mafiahere Опубликовано 15 мая, 2013 Опубликовано 15 мая, 2013 то есть даже косы под бк небось нету полной?от сцуки))ну вообще комплектация у меня средняя. Хотя б приборку то поставить со строкой...? Цитата
obscure Опубликовано 17 мая, 2013 Опубликовано 17 мая, 2013 http://www.e34.su/forum/topic/60868-proshivka-kodera/?p=926986 Спасибо!!! Цитата
bodylau Опубликовано 19 мая, 2013 Опубликовано 19 мая, 2013 Распиновка приборок более понятная -- https://docs.google.com/spreadsheet/ccc?key=0AmCaB_8H_mDUdGtxYngtT1NmdUh0MXpueUJRRXVrM2c&pli=1#gid=0 1 Цитата
obscure Опубликовано 21 мая, 2013 Опубликовано 21 мая, 2013 В приборке прошит ВИН. Если Гаец запустит тест и получит ВИН с машины которая находиться в розыске - получишь не слабый геморой. Поэтому я себе на всяк случай прошил свой. Вот такой вопрос как ее включить дома ? В какие контакты подключать у меня вот такая ! Блок питание на 12 вольт есть ! А то чип шить и бегать в машину ну не прикол совсем Цитата
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.