Модернізація блоку водія склопідйомника

Кнопка склопідйомника дверей водія у нас хитра, якщо її сильно натиснути вниз, то відбудеться автоопускання скла.

Виникла думка, а як би зробити ще й автопідняття скла.

Розмірковувати на цю тему, як і на деякі інші, мене спонукав Booroondook з Різ форуму. У них машиною взагалі штатний алгоритм управління водійським вікном жахливий J . Але це до справи не стосується.

І я вирішив дослідити блок кнопок.

Підколупнув блок на підлокітнику, попередньо відкрутивши шуруп у ручці.

Вийняв на світ, відключив два роз'єми.

Відчіплюємо сам блок кнопок від накладки, йдемо в холод (на вулиці спекотно)

І розбираємо блок, знявши білу кришку.

Починаємо вивчати платню.

Тобто змальовуємо схему. (на кліку великий варіант)

Що бачимо: мікроконтролер, спарене реле, схема аналізу струму. І хитрий движковий перемикач, який у вихідному положенні розімкнуто, а при зрушенні спочатку замикається один контакт (це просто управління), а потім, якщо рухаємо далі, то другий. Це авто опускання в один бік і не задіяний контакт на іншу. Тобто апаратно схема годиться для управління склом в обох напрямках, але Корейці вирішили зробити лише половину.

Інші вікна управляються просто кнопками.

Споживання блоку 55мА, їх 45мА беруть він світлодіоди підсвічування кнопок.

Також було помічено, що до контакту, що не задіяний, кнопка не добирається через обмежувач.

Цей недолік легко усувається натфілем або ножем.

Далі, як за схемою можна було помітити (доробки позначені товстими лініями) я вирішив з'єднати вільний контакт із входом «авто вниз». І в принципі це могло б бути єдиним доопрацюванням, крім заміни контролера на новий з іншогопрошивкою. Впаяний контролер одноразово програмований, тому перепрограмувати його неможливо. На жаль, з PIC я не дружу, і такого контролера у мене не виявилося. Тому, я вирішив робити на знайомому, а головне, що є

склопідйомника
ATTiny13.

Однак Intel з моєї подачі написав програму під

склопідйомника
PIC12F629.

При використанні PIC потрібна лише одна вище описана доробка та заміна процесора. звіт Intelа тут Тим ​​у кого немає в наявності ATTiny і все одно що купувати, рекомендую робити на PIC як простіша реалізація.

А я продовжу про мою реалізацію: Так як підключення живлення у цих контролерів відрізняється, то я доопрацював плату для використання ATTiny. Три порізи, чотири перемички. (Для PIC цього не потрібно)

І ще один поріз згори. Також замість випаяного PIC-а впаюємо панель.

Як завжди розробляємо прошивку мікроконтролера.

Після прошивки програми потрібно прошити конфігурацію. Треба прошити нулі, зазвичай це зазначений стан, у такі біти: Увага, після встановлення біта RSTDISBL подальше програмування адаптерами типу 5 проводів стане неможливим. І перепрошити можна буде лише професійним програматором.

Збираємо у зворотному порядку, і йдемо пробувати в машину.

Половинне натискання (витягування) кнопки викликає рух скла до відпускання. Сильне до натискання (витягування) кнопки викликає автоматичне, до упору, або якщо упору не зафіксовано, то десятисекундний рух скла. Скло, що рухається на автоматі, можна зупинити натисканням кнопку в зворотний бік. Також реалізована логіка штатно на інших машинах, наприклад Nissan Almera, Ford Focus. Тим більше слід усунути цю несправедливість! Управлінняпасажирськими дверима, звичайно, залишилося без змін. Начебто все J .