Програматор ППЗУ своїми руками:
тюнінгуем контролер BOSCH
Контролерами BOSCH я не займався принципово. Не те, щоб не вмів чи що, а просто ... Ну немає у мене програматора. Був колись, я купував його як додатковий модуль до псевдо-комп'ютера «Пошук», був такий десяток років тому. Ось на ньому я і писав-читав УФ ППЗУ, стирав їх розбитою лампою від вуличного освітлення.
Не так давно хороші знайомі попросили допомогти - то не заводилася нова ВАЗ-2112 в мороз. Заливала свічки. Хоч на гарантії, а ні в одному сервісі нічого не могли зробити, говорили - треба міняти прошивку, а ми не вміємо. Так, «дитячий сад, штани на лямках», по іншому не скажеш. Ось тут я і подумав: а може і справді самому перепрошити? Тупо купити програматор кілька неспортивно, а ось спаяти ... Побродив по Інтернету, схем зустрічається море, але ось друкована плата ...
На одному сайті побачив повний набір послуг, можна купити або програматор в зборі, налаштовану плату або взагалі без деталей. Доставка поштою 350 рублів. Вирішив так: замовлю, якщо пришлють - спаяні, не вийде - залишу цю затію в спокої.
Принципова схема, яка є на сайті в розділі документації. Виглядає трохи моторошно, однак коли в руках фабрична ПП, готовий виріб здається набагато ближче і реальніше ...
Плата з'явилася через пару тижнів .... У звичайному конверті з абсолютно приголомшливими сургучними печатками, загальним числом аж в п'ять штук! Справжній пакет зі штабу! Однак це все лірика, а по суті всередині була хорошої якості ПП і набір паперової документації, включаючи принципову і монтажну схеми з перелік деталей.
Пошук і закупівля комплектуючих не забрали багато сил і часу, частина була знайдена в перевіреному місці - магазині «Чіп і Діп«, решта на Митинському ринку. Найдорожча деталь це панель з нульовим зусиллям установки (Zero Insert Force), обійшлася вона під 200 рублів. Інші деталі загальною сумою вийшли рублів близько 350 включаючи блок живлення - трансформатори і корпус. LPT провід та роз'єми я купувати не став, був один зайвий провід для підключення принтера Centronics, який ІМХО набагато зручніше і нітрохи не гірше плоского шлейфу в плані перешкод і всього іншого.
З деталей була пара особливостей а саме:
- ІС по можливості я взяв серії +1533, їх простіше знайти, споживання менше, та й взагалі ...
- стабілітрони VD9-VD11решіл купити серії Д814, плата розлучена під них, та й потужність розсіювання у них побільше. Часом вони гріються, хоч і не так щоб дуже.
- Так і не зрозумів, для чого потрібно брати низькоомні опору досить потужні, по полватта. Спочатку я знайшов такі дрібні номінали тільки «восьмушки» (0,125 Вт) і так і не вдалося мені помітити будь-якого нагріву з їхнього боку ...
Коли всі деталі були зібрані, справив їх монтаж на ПП в повній відповідності з документацією. Після цього плату промив і в останню чергу упаяв «колодку» під ПЗУ.
![Контролер bosch, ch - homepage v2 (homepage) Контролер bosch, ch - homepage v2](https://images-on-off.com/images/144/kontrollerboschchhomepagev2-832d5caa.jpg)
Готова плата з боку деталей. В принципі, навіть нічого додати до представленого на знімку - ПП попалася хорошої якості, текстоліт нормальний, доріжки не відвалюються, помилки в розведенні шукати не довелося. «Наливай та пий!»
![Контролер bosch, ch - homepage v2 (контролер) Контролер bosch, ch - homepage v2](https://images-on-off.com/images/144/kontrollerboschchhomepagev2-9fbd63eb.jpg)
Залишалося лише розпаяти роз'єм LPT і підключити плату до комп'ютера.
Зрозуміло, не обійшлося без блоку живлення - для прошивки ПЗУ наявних 12-ти вольт недостатньо. У документації була прикладена схему імпульсного БП, однак я не так добре з ними знайомий. Вирішив піти перевіреним шляхом, благо на ринку мені з легкістю вдалося купити підходящі трансформатори потрібного вольтажа і прийнятного струму під навантаженням.
![Контролер bosch, ch - homepage v2 (homepage) Контролер bosch, ch - homepage v2](https://images-on-off.com/images/144/kontrollerboschchhomepagev2-1d1fe320.jpg)
Немає сенсу описувати докладніше цей БП - трансформатор, діодний збірка і згладжує конденсатор. Вихідних напруг два - 12 і 50 Вольт, додаткової стабілізації в блоці живлення немає.
![Контролер bosch, ch - homepage v2 (homepage) Контролер bosch, ch - homepage v2](https://images-on-off.com/images/144/kontrollerboschchhomepagev2-6da4e46e.jpg)
Плата БП, вид з боку пайки. ПП спочатку просвердлив під елементи, потім на швидку руку намалював доріжки фломастером. «Прасувальні» технологія тут явно ні до чого ...
![Контролер bosch, ch - homepage v2 (контролер) Контролер bosch, ch - homepage v2](https://images-on-off.com/images/144/kontrollerboschchhomepagev2-96051953.jpg)
Бактерицидна лампа, швидше за все, вже анахронізм. Сучасні ПЗУ електричного стирання, у мене були труднощі з моїм комплектом при стирання 512-х, є рішення, я нічого не став перепоювати на платі, а замкнув контакти на панелі. Їй і користувався для стирання ПЗУ.
Далі приступив власне до модернізації контролера. Для цього запасся хорошою цангову колодкою на 28 ніг і ПЗУ Winbond 27c512 з часом доступу 45 нс. Не став купувати дорожчу «низькотемпературну» версію ПЗУ, так як за твердженнями багатьох, звичайні (розраховані температуру вище нуля) прекрасно працюють в умовах наших холодів.
Зрозуміло, ЕБУ довелося з машини зняти. Кришку вдалося зняти без проблем і під нею виявилася запаяна одноразова ПЗУ, що не з'явилася великим сюрпризом.
![Контролер bosch, ch - homepage v2 (контролер) Контролер bosch, ch - homepage v2](https://images-on-off.com/images/144/kontrollerboschchhomepagev2-8bde5532.jpg)
Марка контролера в даному випадку не має особливого значення, так як ЕБУ тут розглядається з технологічної точки зору. Завдання - поміняти одну мікросхему на іншу. Під штрих-кодом можна прочитати номер встановленої на заводі прошивки ПЗУ.
![Контролер bosch, ch - homepage v2 (homepage) Контролер bosch, ch - homepage v2](https://images-on-off.com/images/144/kontrollerboschchhomepagev2-f3d59640.jpg)
Наявну мікросхему зберігати не має сенсу, тому її просто викуси. Якщо буде потрібно повернутися на штатну прошивку, її завжди можна знайти у вільному доступі.
Той, хто в змозі спаяти програматор, без праці впорається з демонтажем непотрібної нам ІС. Але про всяк випадок опишу свою версію даної операції.
![Контролер bosch, ch - homepage v2 (homepage) Контролер bosch, ch - homepage v2](https://images-on-off.com/images/144/kontrollerboschchhomepagev2-9cabb504.jpg)
Акуратно викусивать мікросхему. Від неї залишаються такі «ніжки», які при хорошому прогріванні вилітають під дією «відсмоктування», залишаючи чисте отвір. Також непогано виходить протикати отвори зубочисткою.
![Контролер bosch, ch - homepage v2 (homepage) Контролер bosch, ch - homepage v2](https://images-on-off.com/images/144/kontrollerboschchhomepagev2-0c0fc584.jpg)
Труднощі можуть бути тільки з висновками, що контактують з шинами харчування. Плата багатошарова і деякі отвори прогріваються насилу. У важких випадках можна скористатися і сталевий голкою.
Я спеціально не став впаивать нову ПЗУ, а поставив її на панельку. Тепер в будь-який час можна буде замінити прошивку в модернізованому ЕБУ шляхом зміни ІС, в будь-який момент «відкотитися» на стару версію без застосування програматора.
Машина, надана для даного експерименту, стала краще заводитися в холодну погоду, стабільніше стала робота двигуна на холостому ходу - завдання моя була виконана. Зрозуміло, виготовлення програматора не було крайньою необхідністю - його можна було просто купити або «прошити» ПЗУ на тому ж ринку зі своєю дискети ... але мені просто так захотілося, а власні бажання потрібно поважати!
Рада - якщо у вас немає достатнього досвіду пайки подібних мікросхем, краще знайдіть найближчого знайомого з досвідом таких операцій. Адже не раз і не два я чув про наслідки «чіп-тюнинХ», виконаного монтерами-елекртікамі. Так що бережіть себе і свої ЕБУ!
Прошивки можна пошукати тут.