Свап DCCD і DCCD контролер
Всім доброго часу доби.
Маю subaru forester jdm xt mt.
На мою стоковий коробку був встановлений хвостовик з SUBARU IMPREZA WRX RA c DCCD. На жаль фотографій процесу установки я не знайшов, але все встало болт в болт, шестерня в шестерню без будь-яких токарних робіт. Потім постало питання про те, як цією штукою керувати. Взимку було дуже багато снігу, так само було кілька пробних варіантів рішення апаратної частини. Контролер DCCDPro не розглядалося з кількох причин, одна з них - це вартість, друга - дуже бідні налаштування автоматичного режиму і великі сумніви про роботу алгоритму.
Дуже адекватний по налаштуванню MapDCCD. не влаштував за ціною, хоча на мій погляд це найкраща на даний момент заміна штатним мізкам і тим більше сумнівному DCCDPro.
Прихований текст
Я не проти, якщо у кого варто і подобається, але цитата з російськомовного сайту: "Вимірювання і обчислення DCCD контролера засновані на використанні нових просунутих формул, на відміну від тих, що ґрунтуються тільки на статичному відображенні і використанні довідкових таблиць." Уже говорить про чому. Справа в тому, що мікроконтролер не призначений для математичних обчислень, особливо складних формул. І саме з цього в блоці управління двигуном використовують карти, і кілька карт для різних режимів.
Тому було вирішено створити щось схоже на MapDCCD, багатьом простіше, але з можливістю швидко правити карти. Викладаю на ваш суд бета-версію =)
Невеликий опис: Має ручний режим. П'ять світлодіодів відображення стану. Автоматичний режим за трьома картками: положення дросельної заслінки і обертів, швидкість авто і бічне прискорення, прямолінійне прискорення при натиснутій педалі газу. Використовує вхідні сигнали положення дросельної заслінки, датчика швидкості, оборотів двигуна, акселерометр по 2м осях, натискання педалі гальма і підняття ручника. На даний момент все знаходиться в стадії 2х місячного тестування і налагодження, так само реалізується весь бажаний мені функціонал (наприклад поки немає поділу натиснута педаль газу або піднятий ручне гальмо).
Софтинка дозволяє зробити основні налаштування контролера, змінювати карти, дозволяє виробляти налагодження під час роботи контролера. Карти можна писати в реальному часі, тобто не потрібно перезапуск пристрою.
Прихований текст
кнопка і коліщатко
індикація авто режиму
корпус в який я все коли-небудь зберу =)
Зараз шукаю непоганий і досить простий спосіб розв'язки сигналу з датчика швидкості. Потрібно переробити печатку під корпус з можливістю виведення на лицьову панель індикації і елементів управління c USB портом. Дописати деякий функціонал для первинних налаштувань, ну і так по дрібницях =)))
У стадії проекту новий контролер, в який можна зашити кілька карт для різних режимів. Хотілося б знімати інформацію з коліс (абс), ну і взагалі. =))
Якщо кому цікаві подробиці і самостійна реалізація можна писати в личку. =))
Якщо хто мені може допомогти порадою - буду дуже вдячний.
У mapdccd є така можливість. Хоча, датчик абс і прискорення це зайве, а ось поворот керма дуже навіть корисна функція.
Датчик прискорення сосем не зайва. Що входить в поняття "датчик абс"? Якщо тупо сигнальний що абс спрацювало - тоді так, абсолютно безглуздо. Якщо знімати швидкості з усіх 4х коліс - тоді є сенс, але знову ж тільки з датчиком положення керма.
Я нарешті то закінчив роботу над своїм контролером. Майже півтора року пішло на створення і налагодження. =)