Режим авто стеклоподъемника своими руками
Некоторое время назад задумался я над работой стеклоподъёмников на Солярисе. А именно — как бы "научить" пассажирский стеклоподъёмник функции AUTO, да ещё и "по заводу".
Информации по этому поводу особо нет, начинаем изыскания.
Полазив по каталогам выяснил, что на Солярис идут всего лишь 3 различных моторчика:
82460-1R010 — правый
82450-1R010 — левый
82450-1R010 — водительский с функцией AUTO
К последнему ещё отдельно идёт "удлинитель" — короткий 6-жильный проводок 82409-1R000.
Причём конструктивно стеклоподъёмники AUTO и обычные (AUTO DOWN сюда же) отличаются лишь моторчиками и проводкой, "пантографы" одинаковы.
По логике, раз в Солярисе стоят 2 "правых" и 2 "левых" моторчика, водительский можно "воткнуть" вместо ещё как минимум одного.
Предварительно раздобыв на разборке AUTO-моторчик, пошёл примерять.
Предположил, что это задний левый (Левый на левый), разобрал дверь, снял моторчик…
Но он был направлен в противоположную сторону.
Оказывается, моторчики у нас одинаковы по креплениям попарно диагонально (т.е. одинаковые редукторы): FL-RR и FR-RL
Собираем обратно, идём к задней правой двери, разбираем, снимаем моторчик.
Итак, чем же различаются AUTO и обычные?
Оба моторчика имеют статор, ротор, щётки и редуктор
(металлический цилиндрик с магнитами, стержень с обмоткой, площадочка с контактами и пластиковый конец с шестернёй). В дополнение к этому у AUTO-мотора есть собственный ЭБУ (чёрная пластиковая коробочка), который вставляется в разъём питания моторчика.
Статоры у них одинаковые, как и редукторы. А вот щётки и ротор — разные, на роторе закреплён магнит датчика Холла — чтобы ЭБУ имело от мотора обратную связь о положении ротора.
Таким образом, переставив щётки с ротором и ЭБУ с AUTO-моторчика на ЛЮБОЙ обычный, получаем AUTO-моторчик!
При этом "левые" и "правые" моторчики различаются лишь редукторами.
Недолго думая, выискал ещё 2 AUTO-моторчика, переставил необходимые части на пассажирский и задний левый моторчик.
Проверка. Делаем большой удлинитель на основе коротенького от AUTO-мотора, соединяем проводку водительской двери с его помощью с моторчиками-новобранцами. Проверяем кнопкой водительского стеклоподъёмника.
Результат теста: пассажирская дверь работает совершенно аналогично водительской, задние — работает лишь как AUTO DOWN.
Всё из-за того, что ход задних ЭСП меньше, чем у передних, на который и рассчитан ЭБУ. Ведь AUTO — не только автоподнятие, но и защита от защемления, которое отключается на последних миллиметрах, чтобы стекло могло дойти до верхней кромки.
ЭБУ с помощью датчика Холла знает, насколько поднялось или опустилось стекло. И если в режиме автоподнятия оно упрётся в верхнюю рамку, тогда как по мнению ЭБУ это лишь середина окна, ЭБУ посчитает, что произошло зажатие. Отъедет вниз и уйдёт в многим знакомый аварийный режим, когда работает только автоопускание.
Чтобы выйти из этого режима, ЭБУ должно заново запомнить "крайние точки", пройдя весь путь от низа до верха, который должен совпасть с зашитой в него информацией о величине хода переднего ЭСП.
А поскольку у задних ЭСП ход меньше, ЭБУ так и останется "на аварийке".
На текущий момент: временно остаюсь без стеклоподъёмников, кроме водительского. Обратного пути нет, в перспективе потенциально работающие передние AUTO и задние AUTO DOWN.
Следующий этап — проводка.
Данное устройство является автоматическим контроллером для электрических стеклоподъемников, которые разработаны для автомобиля, где уже были электрически управляемые окна, но они работали только при нажатии кнопки. После отпускания они немедленно останавливались. Для удобства управления была создана своя версия. Тут автоматическое закрывание / открывание стекла происходит после удержания кнопки 1 сек, и теперь вы можете легко открыть окно кратковременным нажатием, как и в более продвинутых автомобилях. Например можете использовать его для управления покупным приводом стёкол на ВАЗ и аналогичные машины. Устройство управляет только одним стеклом, чтобы контролировать два, необходимо создать две такие схемы. Это конечно требует больше работы и немного повышает стоимость, но такое решение имеет много преимуществ:
- Может применяться к электрическому люку.
- Легче установить и подключить.
- Использование кнопок независимое у пассажира и водителя.
Внимание! Будьте осторожны при сборке, проведении испытаний и эксплуатации схемы! Редакция 2 Схемы.ру не несет ответственности за материальные или моральные повреждения, вызванные представленной схемой. Вы используете всё это на свой страх и риск!
Схема блока автоматического управления
Технические данные контроллера окон
Можно снизить расход энергии применив более экономичный стабилизатор, вместо этих 78L05. Ток в режиме ожидания 10 мА относится к одному модулю, с двумя будет 20 мА, но и это не много, подсчитаем:
Принцип работы контроллера стеклоподъемников
Основой схемы является микроконтроллер Attiny13, выполняющий функции задания времени и логики. Через транзисторы он управляет катушками двух реле, которые в свою очередь управляют работой подъемника окна. После нажатия кнопки «Открыть» или «Закрыть» привод начнет работать. Система оснащена двумя защитами:
- Одна из них предназначена для немедленной остановки подъема, когда ветровое стекло сталкивается с неким сопротивлением или достигает своего максимального положения. Тут сделана защита герконом, на котором была намотана катушка из толстой эмалированной проволоки. Когда ток, потребляемый двигателем подъемника увеличивается, катушка намотанная на геркон создаст электромагнитное поле достаточно большое, чтобы заставить сработать его. В свою очередь, он подключит к земле один из входов микроконтроллера, который немедленно остановит работу привода. Еще одной важной гарантией является защита времени, которая играет важную роль при автоматическом закрытии / открытии.
- Если во время закрытия / открытия геркон не работает в течение 6 секунд, привод также будет остановлен. Это предотвратит неправильное использование герконового переключателя или неправильную настройку катушки (слишком маленькая например). Надежная работа микроконтроллера контролируется функцией таймера, который сбрасывается каждые 64 мс. Благодаря этому возможная приостановка программы сбрасывает микроконтроллер, восстанавливая надлежащую работу.
Если необходимо использовать внешний геркон, он может быть подключен к этому входу, однако не забудьте распаять соответствующие точки на печатной плате (они отмечены). Вместо катушки на герконовом переключателе можно припаять перемычку.
- любая кнопка снова нажата
- стекло столкнется с сопротивлением на пути (токовая защита)
- окно полностью закрыто / открыто (токовая защита).
- время закрытия / открытия превысит 6 секунд (временная защита).
Инструкции по сборке и настройке схемы
Сборка печатной платы. Сборку схемы лучше всего начать с облуживания, а затем пайки резисторов SMD. Все пути, через которые протекает большой ток, должны быть покрыты толстым слоем олова с тонкой медной проволокой внутри.
Универсальный драйвер для электрических окон в автомобиле содержит такие основные компоненты:
- Реле 2 штуки S4-12 с катушкой 12 В и контактами на 20 А. Эквиваленты: Fujitsu FBR51, Hongfa HFKM, NAIS JJM, Songchuan 895.
- Геркон 2,5 x 16 мм.
- Катушка 2-5 витков из эмалированной проволоки диаметром 1 мм. Мотается на 3 мм сверло по часовой стрелке и надевается на герконовый переключатель.
Регулировка токовой чувствительности может быть выполнена растяжением катушки (чем расстояние между витками больше, тем ниже чувствительность), или перемещением катушки по геркону в крайние положения.
Схема работает без проблем в автомобиле уже в течение нескольких лет. В приложении все файлы для сборки такого контроллера своими руками.
Универсальный блок стеклоподъемника в автомобиль - схема для самостоятельного изготовления. Предлагаемое для повторения устройство - автоматический привод электроподъемных стекол, который был разработан для Fiat Seicento. Автомобиль обладал первоначально электрическими подъёмниками стекол, но их управление заключалось в том, что подъемник работал только тогда, когда кнопка была нажата. Для лучшего комфорта и удобства - решено было создать свою версию. Теперь автоматическое закрытие/открытие стекла происходит при удержании кнопки на 1 сек. Данное устройство управляет только одним стеклом. Чтобы управлять двумя - соберите две схожие схемы. Это конечно недостаток, потому что требует больших усилий и увеличивает цену, но такое решение имеет и много преимуществ:
- Можно применять для электрического привода люка (один драйвер).
- Легче заталкивать, если не хватает места за приборной панелью.
- Обслуживание кнопок закрыть/открыть полностью независимо для переднего пассажира и водителя.
Схема автоматического стеклоподъёмника
Эти достоинства и побудили сделать именно такую версию устройства. Основой схемы является микроконтроллер Attiny-13. С помощью транзисторов он управляет катушками 2-х реле, которые в свою очередь управляют работой стеклоподъемника. При нажатии кнопки "Открыть" или "Закрыть" подъемник начнет работу. Тут есть автоматический выключатель - когда стекло встречает на своем пути какое-то сопротивление или достигнуто максимальное положение.
Скопируйте схему для увеличения
Защита сделана из геркона, на который намотана катушка из толстого провода. Когда ток, протекающий через двигатель подъемника будет расти, катушка намотанная на геркон, образует электромагнитное поле настолько большое, что это вызовет срабатывание геркона. Он, в свою очередь, замкнёт на массу один из входов микроконтроллера, который мгновенно остановит работу механизма.
Еще одним довольно важным элементом является защита по времени. Если при закрытии/открытии, в течение 6 секунд не сработает геркон - произойдет автоматическая остановка стеклоподъемника. Это страхует от возможной поломки геркона (мало ли что).
Для надежной работы микроконтроллера введена функция слежения, для авто сброса. Благодаря этому при возможных зависаниях программы она сбросит микроконтроллер, восстанавливая нормальную работу.
Устройство располагает также четырьмя логическими входами (0/1) гальванически изолированными от микроконтроллера с помощью оптронов. Прошивка вот здесь
Как это работает
Стекло поднимается и опускается с помощью кнопок Открыть/Закрыть. При нажатии одной из кнопок в течение времени менее 1 секунда будет движение стекла вверх/вниз, до момента отпускания кнопки. После нажатия любой кнопки в течение более чем 1 секунда произойдет автоматическое полное закрытие/открытие стекла. Этот процесс будет прерван, если:
- Снова нажать любую кнопку
- Стекло встречает на пути сопротивление
- Стекло полностью закроется/откроется
- Время закрытия/открытия превышает 6 секунд.
Функция закрывания стекла (комфорт): После получения сигнала закрывания стекол с блока дистанционного управления, произойдет автоматическое закрытие стекла.
Монтаж системы лучше всего начать с перемычек из тонкой проволоки, а затем резисторов SMD. Все пути, через которые будет течь большой ток (толстые дорожки в районе реле) необходимо залудить толстым слоем олова, а лучше проложить по ним медную проволоку.
Технические параметры устройства
- Напряжение питания: 12 - 15 В
- Потребляемая мощность в режиме ожидания: 10 мА
- Выходное напряжение (подъем): 12 - 15 В
- Максимальный выходной ток (подъемников): 20 A
- Напряжение входов 0/1: 12 - 15 В
- Защиты: от перегрузки по току, по времени
Система работает безотказно в машине уже несколько месяцев.
Внимание! Соблюдайте особую осторожность во время монтажа, проведения испытаний и эксплуатации системы! Если вы хотите проверить защиту от перегрузки - прижмите рукой стекло в уплотнителях и удерживайте его с двух сторон придавливая к поверхности. Не засовывай руку в щель между стеклом и дверью! Редакция сайта "2 Схемы" не несёт ответственности за материальный ущерб или ущерб здоровью, вы используете эту схему на свой страх и риск!
Тут по драйву походил, нашел решение, благодаря которому можно сделать автоматический стеклоподъемник водительской двери, чтобы с одного нажатия окно поднималось до конца. Но у предлагаемых решений был один минус (судя по отзывам к записям других БЖ): Трудно поймать момент, когда стекло само идет до конца и когда оно будет подниматься пока нажата кнопка. Меня это тоже не устраивало. Хотелось, что-то вроде того, как происходит при опускании окна, т.е. нажимаешь оно опускается, нажимаешь еще сильнее и после небольшого, типа, щелчка оно уже ползет автоматом вниз.
Так вот, идея зародилась, но получится или нет не знал, т.к. не разбирал, не видел как там все устроено.
Первоначально столкнулся с проблемой, как снять блок кнопок стеклоподъемника не снимая обшивки двери. Тут хочу выразить благодарность s600em199 , который подсказал как можно снять кнопки не снимая обшивки. Но как всегда водится, то каждый предпринимает действия исходя из ситуации, так что я по другому снял кнопки, так уж получилось.
В общем пытался отжать кнопки со стороны лобового стекла и подковырнув защелку вытащить, как советовал s600em199 , не получилось. Попробовал с противоположной стороны (та что ближе к средней стойке) и тут получилось. Немного обшивка приподнялась, но в итоге очень ловко выскочила, потом еще раз повторил данную процедуру(ниже будет почему), тоже получилось с легкостью. Ну естественно давил в сторону лобового стекла и вверх (с помощью отвертки).
Короче снял. Дальше проблема как разобрать. Открутил все видимые шурупы, крутил вертел в руках блок, и так и сяк подковыривал защелки.
В общем отжимать защелки надо с стороны кнопок для задних стекол, сначала справа заднюю, потом слева заднюю, потом средние также и т.д. Снимаем нижнюю крышку, после это нужно снять и верхнюю(та что вокруг кнопок).
Снимаем верхнюю крышку и видим, что кнопке вверх до конца мешает подняться 3 выступа (они имеются у каждой кнопки), но т.к. только кнопка водительского окна имеет 3 положения(будет видно, что на плате у нее другой переключатель), то только водительское окно может автоматом подниматься и опускаться, но только эта возможность производителями по-дефолту отключена (видимо из соображений безопасности, чтобы ненароком не защимить себе че нить).
Ну в общем, разобрал, начал сначала искать за счет чего создается эффект "донажатия" на кнопке водительского окна, и усмотрел, что внутри самой кнопки, в самом центре у нее не сточен небольшой выступ (на других он сточен). Ну и бог с ним, мне он особо и не нужен, у меня проблема как сделать "донажатие" для подъема окна.
Так вот. Все кто делал подобное, полностью стачивал эти 3 выступа и кнопки беспрепятственно поднималась до конца и окно автоматом поднималось, но если хотелось его чуть чуть приподнять, то нужно было ловить момент и главное не перетянуть кнопку на себя. Я увидел, что эти выступы выходят за кнопку чуть дальше на 1-1,5 мм. Т.е. если их аккуратно сточить и оставить немного чтобы кнопка цеплялась за остатки, то я добьюсь нужного эффекта. Так и поступил. Аккуратно полотном от ножовки по металлу (то что было под рукой) проточил выступы как можно ближе к кнопке на один пропил (этого оказалось мало). Потом еще приблизительно на один. В итоге я достиг нужного эффекта, т.е. когда жму на подъем, кнопка упирается во что-то, но стоит немного поднажать и она проскакивает и срабатывает уже автоматическое поднятие. Вот на изображении показано что получилось в итоге
А на следующем фото можно увидеть разницу между выступами (как стало и было, они что спереди, что сзади одинаковы)
Короче кнопка стала работать правильно, но я ее сделал с запасом, т.к. со временим при трении пластика о пластик, будут стираться выступы, то я их не совсем уж стал подгонять до нужного результата. Так что сейчас кнопки в самом верхнем положении застревает, но при не сильном нажатии становится в нейтрально положение (со временем это уйдет, когда пластик сотрется). Ну фотке видно как кнопка удерживается в верхнем положении:
Собрал в обратном порядке, но до этого протестил в разобранном виде, что все работает. Кстати не надо забывать, что переключатель водительского окна, что на плате припаян, нужно поставить в среднее положение, наверняка же захочется его отверткой погонять по всем положениям и забыть после этого поставить в среднее положение ;)
Через пару тройку недель пластик подотрется и все будет работать идеально, да и честно сказать боялся что слишком много отрежу и не будет нужного мне эффекта, а так это дело времени, пока все притрется.
Ну и напоследок выложу фотку блока, сбоку, чтобы видеть как устроены зажимы, которые держут его в дверях
Я отжимал сначала со стороны лобовухи и тянул вверх, поэтому зажим такой прижатый получился. Когда первый раз поставил на место блок, то он у меня болтался, пришлось немного отгинать усики вверх (снова вытаскивал блок из обшивки), после чего он нормально встал.
В общем доволен результатом. Так не хватало этой функции автоподъема стекла, теперь все окей.
Настраиваем режиа АВТО у водительского стеклоподъемника
С определенного года вступили в силу новые стандарты обеспечения безопасности, которые затронули работу стеклоподъемников в режиме автомата, которые предпологали опускание стекла в случае, если стекло остановилось при подъеме не в конечном положении (например зажало руку, голову или посторонний предмет). В результате возникли следующие две системы управления автоматическим стеклоподъемником.
2) Работа по датчику крайнего верхнего положения. В данной схеме на редукторе двигателя находится два датчика. Один говорит системе что происходит перемещение стекла - то есть дает импулься когда стекло перемещается. Другой говорит что стеклоподъемник находится в крайнем верхнем положении (на нем появляется масса в верхнем положении стеклоподъемника). Все датчики подключаются к микроконтроллеру, который обычкно находится в кнопке управления стеклоподъемника. Датчик крайнего верхнего положения конструктивно устроен так, что выставляется механически постоянно на самую верхнюю точку в которой когда либо находился стеклоподъемник (то есть там узел более высокого трения, который если вдруг стеклоподъемник поднялся допустим на пол сантиметра выше, тоже переместится на тоже значение). Необходимо это для первоначальной установки верхней точки (допустим при первом в жизни машине подъеме стекла). Контроллер постоянно контролирует показания этих датчиков. При опускании происходит контроль только датчика перемещения. Двигатель будет запитан на опускание вниз только до тех пор, пока идут импульсы от датчика перемещения. Импулься остановились, питание с двигателя снимается, стекло останавливается. При подъеме стекла вверх действует уже другой алгоритм. Питание с двигателя также снимается когда перестают поступать импулься с датчика перемещения и стекло останавливается. Далее если датчик крайнего верхнего положения показывает что стекло в верхней точке - то все нормально, если с датчика массы нет (стекло не в крайнем положении), то контроллер опускает стекло примерно на половину, чтобы освободить зажавшийся предмет.
В связи с тем, что конструктивно датчки верхнего положения сделан с маленьким запасом погрешности работы механизма подъема стекла (то есть недотяжка стекла на миллиметра три уже будет востпринята как не верхнее положение) то довольно часто возникает вышеуказанная проблема форума. Причин при этом может быть несколько.
а) Тонируем стекло. в процессе тонировки при снятом стекле нажимаем на кнопку подьема или опускания стекла. при этом если стеклоподъемник хоть раз попадет в зону "выше верхнего" у нас второй датчик выставиться на новую вернюю точку. Ну и соответсвенно при установке стекла на место эту точку стеклоподъемник не будет достигать, так как стекло будет механически ограничивать перемещение стеклоподъемника до старой верхней точке. Такая же ситуация при ремонте двери кузовщиками, когда они снимают стеклоподъемник.
б) Неполотно сидящие уплатнители стекла. В результае постоянно плавающая верхняя точка поднятия стекла. (поставили новые ветравички, перебрали дверь мастера по рихтовке и др.)
в) Люфт стекла в полозьях, когда стекло может вставать под углом в крайнее положение. При этом стеклоподъемник будет фиксировть более низкое положение стекла.
г) Также у меня в практике встречались случаи, когда причиной был предыдущий ремонт дачика перемещения неакуратными мастерами.Он выполнен на основе элемента, который обладает определенным высоким трением, который в обычной работе находится в неперемещаемом состоянии, а при преодолении стеклоподъемником точки "выше верхнего" перемещается вместе с редуктором, задавая таким образом новую верхнюю точку.После неакуратного разбора трение становится слабым и датчик может произвольно перемещаться и при обычном перемещении стекла и соответсвенно сбивается верхняя точка.
В варианте а) лечится первой и второй методикой (они повторяют друг друга) описанных в данной ветке.
В варианте б) и в) устранением механической причины (повторюсь что хватает практически нескольких миллиметров недотяжки для срабатывания защиты)
В варианте г) как повезет - от попытки восстановления до замены и далее лечим как пункт а)
Возможно есть другие варианты - но они мне не попадались
Если выхода нет - снимаем питание (или скидываем аккумулятор на несколько минут). Отключаем оба датчика от контроллера (в простом варианте осталвляем на двигатель стеклоподъемника только те провода, которые крутят двигатель). Не обнаружив сигналов датчика контроллер управляет стеклоподъемником только в ручном режиме, не влючая автоматический режим. То есть стекло будет ездить только пока удерживается кнопка.
у 100 кузова (наверно и у 90-го) второй вариант.
Итак, немного подумав и покрутив стеклоподъемник обнаружил на нем (на самом датчике который крепиться к моторчику) резиновую заглушку с углублением под которой сам механизм, тем самым нажимая на заглушку останавливается одна из шестерней датчика. В свою очередь эта заглушка находится напротив отверстия в двери. Неспроста подумал я)).
В общем восстановление режима авто сводится к следующему:
1. снимаем обшивку
2. подключает обратно пульт с кнопками
3. опускаем стекло в режиме АВТО-вниз
4. нажимаем тонким предметом через отверстие на заглушку и удерживаем до конца 5-го пункта (см. фотку)
5. поднимаем стекло полностью вверх в ручном режиме
6. опять опускаем (заглушка уже не нажата) и проверяем режим АВТО-вверх (все должно заработать как положено)
7. Собираем все обратно
Читайте также: