Архив автора: icelord

Сборка двигателя

Сначала отражатели и маслофорсунки, для H23 колена надо изменить форму носика на более пологую
везде блюдем момент затяжки!

коленвал, бугеля и пастель коленвала

собираем поршня и надеваем кольца, наборные маслосъемные кольца наиболее эффективные, но собирать их сомнительное удовольствие 🙁

запихиваем поршня в блок

красота, P5P от Prelude TypeS

Ставим маслонасос и малоотражатель (97+ spec) с заборником

Прикручивать заднюю крышку на кантователе то еще удовольствие

Ставим поддон

накидываем голову

тянем с правильным моментом и последовательностью

накидываем валы и бугеля (+100 500 к крутости за заглушку распредвала)

собираем ГРМ и накидываем ремень (натяжитель поставил автоматический, что бы по феншую было)

фторопластовая 5мм термо-прокладка (+100 500 к крутости, жаль, что никто не увидит), у EGR никаких шансов
и еще +100 500 к крутости — крышку VTEC клапана-то заметят

и тут у EGR нет шансов, и не много франшкенштейнизма — OBD2 дроссель и IACV на OBD1 впуске
и еще +100 500 к крутости, за понтовую заглушку EGR

регулировка клапанов
Впуск 0.15-0.19мм
Выпуск 0.17-0.21мм

Тянем шкив 245нм, со спец ключом очень удобно, даже одному.

механика готова, остались шланги-хоботы и моторную косу накинуть

Свет в прелюдик

DRL 2*4W 6000К, 2*45W 3″ линза 5600К LED ближний, 2*30W 5600К LED дальний

DRL: 2 куска светодиодной ленты 3538 IP68 повышенной плотности монтажа
Ближний: bi-линза KOITO Q5 под внешний H4 внутренний D2S, идеально вписывается в отражатель H4 прелюда
Дальний: LED H1 лампы в штатный отражатель

Подготовка к сборке мотора

Ребилд ГБЦ

Успокоители поставил от 1999+ H22A мотора

Клапана прирезаны и притерты на 2х проходной пасте

И засухарены

Заблокирован канал EGR в стенке выпуска 4го цилиндра

Статическая балансировка шатунно-поршневой группы

отдельно поршень и каждый палец
понадобилось подточить только 1 палец — убрал шарошкой изнутри 0.1г
в поршнях делались с внутренней стороны жирового пояса ямки сверлом 10мм не более 2мм глубиной. много, разбег был большой 🙂

шатуны — шарошкой убрал изъяны литья на шейке, оказалось достаточно

Общий вес шатунно-поршневой группы H22A Type-S
кстати удлаленные баланс валы весят почти столько же как 4 ШПГ ))))

Дополнительно были рассверленны маслосгонные каналы до 2.5мм (были 2.0)

Удаление валов балансиров моторов серии H и F

После удаление валов необходимо перекрыть ВСЕ масляные каналы питающие валы и задний редуктор

В масляном насосе:
отверстия валов перекрываются заглушками рубашки охлаждения двигателя, нам нужно 40мм (от ЗМЗ-406, номер 4061002030) и 25.4мм (от мерседеса или амеров FEBI 02544) цена за обе 55-60 рублей.

для заднего вала необходимо выпресовать вкладыш-подшипник, если нет пресса можно использовать болт M10 150 мм, гайка М10, 2 шайбы, головка на 14 и 27мм:

После этого необходимо перекрыть 3 масла канала под крышкой редуктора заднего вала:

удобнее всего использовать установочные болты (подойдут DIN913, DIN914 и DIN916) M8 крайняя левая 25-30мм (или 2 коротких — подача масла идет в центра канала и выход есть под крышку и к первому подшипнику заднего вала), те что справа 10мм

Перекрываем каналы в пастели коленчатого вала:

лучше всего использовать те же установочные винты посаженные на резьбовой герметик

Красным отмечено куда надо установить заглушки M12 12мм, зеленым M10 10мм

И последняя заглушка — отвод из основного мало канала в 3м бугеле коленвала, длинный метчик М10 стоит как пролет чугунного моста, а обычный коротковат:

<наращиваем его удлинителем на 1/4″ и вращаем плоскогубцами, так как мой вороток только до M10 🙁

Ставим установочный винт M10 12мм на резьбовой герметик.

канал двойной (почти 20 мм основной канал пастели, в глубине у него 9мм отверстие к среднему подшипнику заднего баланс вала. На фото подсвечено со стороны выкрученого датчика давления масла

Полировка оптики

Отмыть стекло (пластик 😂)
Шкурим постоянно поливая водой 600 шкуркой, пока не уйдет вся желтизна, потом тоже самое 2000 пока не будет равномерно матовое

покрыть лаком — я использовал полиуретановый URETHAN 71 (УФ и к солевым растворам стойкий)

www.chipdip.ru/product/urethan-71-200

Баллончика хватит на полжизни )))

Колхозная приборка #8

Пересвечиваем приборку

Платы под KA-3528SEC (да, оранжевые, что бы стрелки более приятно светились)

4 на тахометр, 5 на спидометр

Дневной режим

Ночной режим

Безтрамблерное зажигание (CoilOnPlug) #5 (версия 0.2)

Пока делал первую версию контроллера, параллельно решил сделать упрощенную версию (без подкидного дурака и студенток) на ATTiny44

3D модель платы без посадочных отверстий (размер вышел 25х25мм):

Схема:

Плата:

Безтрамблерное зажигание (CoilOnPlug) #5 (похвастаться-попозориться)

Собран натурный макет:) похоже даже, что все работает, теперь дело за отладкой прошивки на моторе 🙂

по габаритам может даже на место коммутатора встанет, поприкидываем 🙂

PS и да, руки из нижнего плечевого пояса растут. так что smd пайка страшненькая

Безтрамблерное зажигание (CoilOnPlug) #4 (на по обсуждать)

На текущий момент пока вот такое вырисовывается (это все дичайшая alfa версия, для обсуждения!!!)

Схема:

С1 и PG — сенсор CYP1 в трамблере
+12 и G — питание
1,2,3,4 — выход-триггер на катушки
IGN — сигнал зажигания от ECU
TACH — выход тахометра
VCC, GND, SCK, MSIO, MOSI, RST — выходы на программатор

Плата:

из трамблера выкидывается: бегунок, катушка, коммутатор, плата ставится на место катушки (там с запасом места, в теории можно на место коммутатора пристроить, надо будет по мозговать.

Код:

/*****************************************************
Project : Ab0VE Tech Coil on Plug I4 Controller
Version : 0.1
Author  : icelord
MCU     : ATTiny26
*****************************************************/

#include 
#include 

// OUTPUT
#define IGNITION1 PA0
#define IGNITION2 PA1
#define IGNITION3 PA2
#define IGNITION4 PA3
#define LED       PB6
#define TACHO     PA5

// INPUT
#define CYP1      PA4
#define IGN       PB5


uint8_t CYLINDER=0;
uint8_t WASFIRE=0;
uint8_t INFIRE=0;
uint8_t WASCYP=0;

ISR( __vectorPCINT4,  ISR_NOBLOCK) // PCINT4 - CYP PA4
{
// Check CYP
   if ( ((PINA & (1 < < 4))==1 ) && (!WASCYP)) { // CYP
     CYLINDER=1;WASCYP=1;
    }
  if ( ((PINA & (1 << 4))==0) && (WASCYP)) { // GONE CYP
      WASCYP=0;
    }
}

ISR( __vectorPCINT13, ISR_NOBLOCK) // PCINT13 - IGN PB5
{
// Check FIRE
    if ( ((PINB & (1 << 5))==1) && (!INFIRE)) { // Start FIRE
     INFIRE=1;
    }
    if ( ((PINB & (1 << 5))==0) && (INFIRE)) {  // GONE FIRE
     INFIRE=0;
   }
}

int main(void)
{
  uint8_t LEDSTATUS=0;

  DDRB = 0b01000000;
  DDRA = 0b00101111;

  PORTB |= _BV(LED); // LED ON on start

while (1)
   {
      if (INFIRE==1)// Fire coil?
      { WASFIRE=1;
        PORTA |= _BV(TACHO);
        switch (CYLINDER){ // Set fire for required coil 1-3-4-2
        case 1: PORTA |= _BV(IGNITION1);
        case 2: PORTA |= _BV(IGNITION3);
        case 3: PORTA |= _BV(IGNITION4);
        case 4: PORTA |= _BV(IGNITION2);
        }
      } else
      {
        if (WASFIRE==1){ // ready for next cylinder?
           PORTA=0; // disable all coils and TACHO for some reasons
           WASFIRE=0;
           CYLINDER++;
           if (CYLINDER>4) { // only 4 cylinder model :)
              CYLINDER=1;
              if (LEDSTATUS==0) {// Change LED on each _FULL_ cycle
                PORTB &= ~_BV(LED); // LED ON
                LEDSTATUS=1;
              } else {
                PORTB |= _BV(LED); // LED ON
               LEDSTATUS=0;
              }
           }
         } // was fire
      }

   } // main loop

}

Колхозная приборка #6

В замен умершего одометра делаю цифровой на Arduino Nano + 2х HCMS-2973

данные будут храниться в FRAM FM24C16, циклов перезаписи должно хватить )
так же будет управление подсветкой приборки (indiglo) и стрелок (сверх яркие светодиоды)

Колхозная приборка #5

Ну как-то так будет, осталось что бы почта OLED экран довезла и можно будет окончательно собирать колхозий

image1

по сенсорам будет:

  • давление масла
  • температура масла
  • вольтметр
  • температура тормозных дисков
  • температура в выпускном коллектора
  • AFR/лямбда

 

Колхозная приборка #4

продолжаю с доп приборами, пока из реализованных идей, иконочка на OLED (нашел ОЧЕНЬ близкий по свечению с VFD) экран между показометрами,

photo-2016-11-04-18-45-18_2286

(указатель топлива — 21 риска/указатель температуры — 7 рисок несимметричных)
давление масла/температура масла
вольтметр/[пусто]
[пусто]/температура тормозов (PIR датчик MLX90614 на грязевой щиток — будет и точно и просто)
топливная смесь (AFR)/температура выпуска (EGT)

была бы турба — наддув/температура турбины 🙂

что бы еще добавить? 😕

Колхозная приборка #2

Боль и печаль, у Prelude указатель уровня топлива и температуры управляется своим 4-х битным компьютером (SOC) μPD7566CS
img_1048

так что инерционность непонятно как побеждать, кроме как оторвать нафиг всю цифровую часть кроме контроллеров VFD μPD6323C и сделать свое управление всем этим безобразием….
img_1041

или как вариант подумать что еще туда можно выводить, что не требует оперативности отображения… :)))

HONDA: Ремонт ECU двигателя OBD-1 на примере P14/P13

Многие открывавшие ECU OBD-1 моторов видели такую картину:
burned_iab

…выгоревший составной транзистор управления электро-вакуумными заслонками (или VTEC соленоидами) — D1780, он же (SD21780)… причина — протекание слишком большого тока (по схеме — +12->соленойд->транзистор->земля). Ближайшим аналогом является KT972Б — на 45В, что достаточно, для «с фанатизмом» А,В,Г — на 60В, все они на 3А (против 2А у D1780) — ценой рублей в 30, в базарный день.
photo-2016-10-29-16-48-03_2238

По ногам он так же полностью совместим + можно радиатор поставить для страховки.
photo-2016-10-29-16-37-02_2237
для совсем щепетильных — можно поставить токоограничивающий резистор на 10-20Ом на несколько ватт.
photo-2016-10-29-16-48-16_2239

Безтрамблерное зажигание (CoilOnPlug) для моторов F- и Н-series #3

Инсталляция прототипа в P14 мозги для тестов, параллельно идет отрисовка полностью автономной системы во внутрь трамблера 🙂
photo-2016-10-28-23-17-41_2234

маловато свободных пинов в косе, кстати…. всего 6, если машина с автоматом…
photo-2016-10-28-23-17-59_2235

Всем Type-R

Коды красных эмблем Type-R от Honda

red-h-8-sizes

Шильдик №1: 75700-S5T-E11
Размер: 123mm x 100mm
EP3 (CIVIC) 2005 (Спереди)
CL7,CL9,UC5 (ACCORD) (Спереди)
RB1 (ODYSSEY) (Спереди) & (Сзади)
RE3,RE4 (CRV) (Спереди)
BE1,BE3 (EDIX) (Спереди)
RB3 (ODYSSEY) (Спереди)
RR1,RR3 (ELYSION) (Сзади)
RK1,RK2,RK3 (STEPWAGON) (Сзади)

Шильдик №2: 75700-SNW-003
Размер: 113mm x 92mm
GE6,GE8 (FIT JAZZ) (Спереди)
RN6,RN8 (STREAM) (Спереди)
FD1,FD2,FA1 (CIVIC) (Спереди)
RG1 (STEPWAGON) (Сзади)
RT3 (CROSSROAD) (Сзади)
UC5 (ACCORD) (Сзади)
CM2 (Спереди)
BE1,BE3 (EDIX) (Сзади)

Шильдик №3: 75700-SMT-E00
Размер: 98.40mm x 79.65mm
FN2 (CIVIC) (Спереди)
RN3,RN5 (STREAM) (Спереди)

Шильдик №4: 75701-SNW-003ZC (Белый)
Размер: 95.20mm x 77.30mm
FD2 (CIVIC) TYPE R (Сзади)
GA1 (CITY) (Сзади)
SR9 (SPIRIOR) (Сзади)

Шильдик №5: 75700-S5T-E01
Размер: 92.63mm x 74.95mm
DC5 (TYPE IS) (Спереди) & (Сзади)
RN3 (STREAM) (Спереди)
BE1,BE3 (EDIX) (Сзади)
RE3,RE4 (CRV) (Сзади)
CM2 (ACCORD WAGON) (Сзади)
FD1,FA1 (CIVIC) (Сзади)
EP3 (CIVIC) (Спереди)
GD1 (FIT JAZZ) (Спереди)
RN1,RN6,RN8 (STREAM) (Сзади)
GE6,GE8 (FIT JAZZ) (Сзади)
RB3 (ODYSSEY) (Сзади)
ZF1 (CRZ) (Спереди) & (Сзади)

Шильдик №6: 75701-S6M-Z01
Размер: 86.13mm x 69.73mm
RA8 (ODYSSEY) (Спереди)
CL7 (ACCORD) (Сзади)
DC5 (INTEGRA) (Сзади)
GD1,GD3 (FIT)(JAZZ) (Сзади)
RN1 (STREAM) (Сзади)
RD5 (CRV 2005) (Сзади)

Шильдик №7: 75701-S1A-E11ZB
Размер: 79.4mm x 65mm
NA1,NA2 (NSX) (Спереди) & (Сзади)
CL1 (EURO R) (Спереди) & (Сзади)
ES8 (CIVIC) (Спереди) & (Сзади)
GE6,GE8 (FIT JAZZ) (Сзади)
RB3 (ODYSSEY) (Сзади)
ZF1 (CRZ) (Спереди) & (Сзади)

Шильдик №8: 75701-TF0-003
Размер: 92mm × 75mm
GE6,GE8 (FIT JAZZ 09-11) (Сзади)
ZE2 (INSIGHT) (Спереди)

Шильдик №9: 75700-SYY-003
Размер: 108mm x 90mm
GE6-9 (FIT JAZZ 2012) (Спереди)

Шильдик №10: 75701-SLJ-003
Размер:131mm x 107mm
RG1 , RG3 (STEPWAGON 05-09) (Спереди)
RK1 , RK3 (STEPWAGON 09- ) (Спереди)
DBA-RT1 (CROSSROAD) (Спереди)
JF1/2 (N-BOX 11- ) (Спереди)
RM1-4 (CRV 2012- ) (Спереди)
LEGEND 09 (Спереди)

Крышка ключа: 35114-SNW-J01

Безтрамблерное зажигание (CoilOnPlug) для моторов F- и Н-series #2

Сделал прототип на Arduino Nano V3 (да, знаю, что хватило бы Tiny24, но в выходные только chipdip работал, а там простейшая attiny24 стоит 65р, а пачка Arduino от дедушки Ляо выходят по 100р штучка со всеми прелестями 🙂 ). Ключи на IRFR9024.

Паяльная паста высохла…. разбавление изопропиловым помогло, но не очень… получилось грязненько и сплав Вуда весь вышел, так что прототип не луженный (

Осталось дождаться катушек и разъемов к ним — и можно тестить на моторе :))))

photo-2016-10-23-17-46-05_2207

тот самый момент, когда ты понимаешь, для чего нужен 4+ канальный осциллограф 🙂
photo-2016-10-23-18-36-52_2208

Безтрамблерное зажигание (CoilOnPlug) для моторов F- и Н-series: «первый свет»

Строим «безтрамблерную» систему зажигания для моторов HONDA серии H- и F-

photo-2016-10-22-12-58-01_2202

идея все в корпусе трамблера делать пока не убита до конца, но отложена (вот не нравится ECU, что кто-то pickup трогает 🙁 ).
схема будет — внутри ECU, цепляем плату с Atmega328 к INJECTOR1 (определяем 1й цилиндр) и ICM (команда на вспышку), через силовые ключи на неиспользуемые ноги ECU — 4 провода на 4 катушки, при желании можно будет бустер поставить — так как питание у катушек внешнее.
катушки — передние катушки зажигания от Honda Jazz 1.4 — по размеру идеально подходят, надо будет только выпилить крепежную пластину на головку.

схема обратимая, если все плохо — поменять крышку трамблера с проводами, подключить катушку в трамблере и бегунок (10 минут на всё).