Особенности чипирования OBD0 MPFI ЭБУ (1988–1991)
ЭБУ OBD0 MPFI имеют две основные схемотехнические конструкции, влияющие на процесс чипирования:
- 90–91 ЭБУ:
- Оснащены внешним ПЗУ 38256 (эквивалент 27C256), которое можно легко заменить.
- 88–89 ЭБУ:
- Используют процессор Oki83 C154 и не имеют внешнего ПЗУ, что усложняет чипирование.
- Все ЭБУ 88–91 USDM PM8 (HF) используют конструкцию с Oki83 C154, даже в 90–91 годах.
Способы чипирования ЭБУ 88–89 годов
Несмотря на отсутствие внешнего ПЗУ, существуют три способа чипирования этих ЭБУ:
1. Замена 40-контактного MCU на Intel8051-совместимый MCU с внутренним ПЗУ
- Требуется микросхема, совместимая с Intel8051, такая как Oki83 C154.
- Необходима модификация программ для устранения использования A5 (особенность Oki).
- Программа должна быть адаптирована для полной совместимости с Intel8051.
- Потребуется программатор для записи программы в новый процессор.
- Замечание: На момент 12 января 2004 года проект не завершён. (Метод предложен Dave).
2. Установка дочерней платы (Daughterboard)
- Дочерняя плата включает:
- Разъём для EPROM.
- Латч 74HC373.
- Разъём для оригинального MCU.
- Подключение _EA для использования внешнего ПЗУ вместо внутреннего.
- Преимущество:
- Не требуется модификация программного обеспечения.
- Программа остаётся совместимой, поскольку используется процессор Oki83 C154.
- Недостатки:
- Требуются дополнительные компоненты и больше пайки.
3. Простая установка гнезда для ПЗУ с проводами
- Устанавливается разъём для EPROM с проводами длиной 6–10 дюймов, подключаемыми к плате по схеме.
- Преимущество:
- Самый простой способ.
- Можно использовать те же программы, что и для ЭБУ 90–91 годов.
- Недостатки:
- Пайка проводов может быть неудобной и требует аккуратности.
Особое примечание для владельцев PM7-B020:
- Перед подключением вывода 31 процессора к земле его необходимо отключить от платы.
- Несоблюдение этого требования может привести к:
- Постоянно горящему индикатору CEL.
- Нестабильной работе ЭБУ.
- Это относится только к PM7-B020, но может быть полезным в случае проблем с другими ЭБУ.
EPROM PINS | MCU PINS(m83c154) | 74hc373 Pins |
1 | 40 | |
2 | 25 | |
3 | 19 | |
4 | 2 | |
5 | 16 | |
6 | 5 | |
7 | 15 | |
8 | 6 | |
9 | 12 | |
10 | 9 | |
11 | 39 | |
12 | 38 | |
13 | 37 | |
14 | 20 | |
15 | 36 | |
16 | 35 | |
17 | 34 | |
18 | 33 | |
19 | 32 | |
20 | 10 | |
21 | 23 | |
22 | 29 | |
23 | 24 | |
24 | 22 | |
25 | 21 | |
26 | 26 | |
27 | 27 | |
28 | 20 |
Переключение M83C154 на внешний ROM
Подключение вывода 31 (EA) к земле:
- Вывод 31 микроконтроллера M83C154 является сигналом EA (External Addressing).
- Если подключить его к выводу 20 (GND), процессор будет использовать внешний ROM вместо внутреннего.
Альтернативный метод: установка сокета на External RAM
- Идея:
Установить разъём (например, ZIF или обычный) на небольшую прототипную плату, которая крепится поверх чипа External RAM. - Преимущества:
- Уменьшение количества проводов.
- Недостатки:
- Конструкция становится довольно высокой (два чипа и разъём друг на друге), что может затруднить закрытие корпуса ЭБУ.
- Требуются навыки пайки и внимание к деталям, поэтому метод не рекомендуется для новичков.
Как сделать:
- Подготовка платы:
- Прототипная плата используется для крепления разъёма.
- На нижнюю сторону платы добавляются два ряда одинарных штырей (single-row headers).
- Штыри припаиваются к чипу External RAM.
- Удаление лишних штырей:
- Некоторые штыри обрезаются, оставляя только те, которые подключаются к XRAM (согласно таблице подключений).
- Проверка подключения:
- После пайки проверьте цепь с помощью тестера непрерывности.
- Убедитесь, что соединения соответствуют электрической схеме.
Советы и рекомендации:
- Изучите фотографии, сделанные при чипировании PM6, чтобы получить представление о конечном результате.
- На прототипной плате сделайте небольшой надрез, чтобы обозначить PIN1 (как на большинстве микросхем).
- Убедитесь, что вывод Pin 28 EEPROM подключён к Pin 1, даже если это не отображено на фотографиях.
EPROM PINS | MCU PINS(m83c154) | External RAM Pins | |
1 | 40 | ||
2 | 25 | ||
3 | 1 | ||
4 | 2 | ||
5 | 3 | ||
6 | 4 | ||
7 | 5 | ||
8 | 6 | ||
9 | 7 | ||
10 | 8 | ||
11 | 9 | ||
12 | 10 | ||
13 | 11 | ||
14 | 12 | ||
15 | 13 | ||
16 | 14 | ||
17 | 15 | ||
18 | 16 | ||
19 | 17 | ||
20 | Connect to EEPROM Pin 14 | ||
21 | 23 | ||
22 | 29 | ||
23 | 24 | ||
24 | 22 | ||
25 | 23 | ||
26 | 26 | ||
27 | 27 | ||
28 | Connect to EEPROM Pin 1 |
Советы:
- Проверьте все соединения с помощью мультиметра (режим тестера непрерывности) перед включением ЭБУ.
- Обратите внимание на правильность подключения вывода Pin 28 к Pin 1 EEPROM, поскольку это ключевой момент для стабильной работы.
- Следуйте приведённым таблицам и схемам, чтобы избежать ошибок.
Этот порядок подключения обеспечивает корректную работу внешнего ROM и надёжную связь с микроконтроллером M83C154.