Нестандартная вещь!

Опубліковано: 31 грудня 2015р. 12:04
Я їжджу на Москвич 2140, Volkswagen Eos, Москвич 2140
Дніпро, Україна

Привет всем в старом 2015 году!

На драйве, смотрю, появилась тенденция создавать посты в стиле "последняя запись в этом году" и т.п. Что же, не будем отставать от моды, как говориться, есть что сказать :-)
Речь сегодня пойдет не о новых технологиях автопилотирования, электромобилях и управляемом термоядерном синтезе. Нет. У нас вещи более приземленные :-)

Поговорим о реле паузы дворников.
На легковых автомобилях, как правило, управление стеклоочистителем реализовано по положительному проводу, а масса подается постоянно. Но на группе автомобилей (включая Москвич) дворники управляются по отрицательному проводу. Казалось бы, нет проблем — ставим реле и все работает как надо. Но как показала практика не все так легко.

Приехал ко мне человек на автомобиле Fiat tempra — прикольная машина как для своего времени. Теперь я понимаю тех, кто в восторге от фиата и лянчи. У них свои приколы, эти автомобили хорошо и качественно сделаны.
В автомобиле отсутствовало реле паузы дворников. Была информация, что, вроде, ставят реле от ВАЗ — 723.3777-01 и ему подобные. Родное реле fiat стоит как бюджет Молдавии, поэтому вариант его покупки мы отбросили сразу (хотя зря — надо было поискать на разборках). Особенностью реле 723.3777-01 является то, что периодичность работы можно запрограммировать самостоятельно + при вызове брызгалки сначала идет задержка, чтобы вода успела смочить стекло, потом включаются дворники до того момента, пока не отпустишь ручку. А после отпускания ручки дворники продолжают работать, чтобы стереть всю воду со стекла — удобно. Замечу, что в фиате на ручке управления дворниками есть переключатель на 3 положения и хотелось иметь возможность менять длительность паузы при помощи этой ручки. Устанавливая реле от ВАЗ планировалось эту длительность просто программировать, не используя положения переключателя.

Сама схема работы дворников в фиате реализована просто, и на мой взгляд, правильно — не в пример ВАЗ 2109, там не схема, а лабиринт. Если на пальцах, то при включении дворников в прерывистое положение, управляющий вход реле замыкается на массу через 7к 4к или 1к резистор. А реле должно выдать сигнал "-" на мотор-редуктор дворников. Скорость работы дворников только 1. Т.е. если есть минус на управляющем, то работают, нет минуса — парковочное реле укладывает их на место. К мотору подходит, по-моему, 4 провода — масса, управление, 12В от зажигания и +12В постоянных. При чем, управление не силовое — внутри мотор-редуктора стоит свое силовое реле.
Когда я разобрался с родной схемой, то стало понятно, что просто "подключить" реле от ВАЗ на проводках не получиться. Есть варианты подключения данного девайса посредством еще 4х! Реле. Т.е. собираем 4 инвентора и ставим. Я пробовал так, у меня так не захотело работать, были какие-то глюки не понятные. Потратил много времени на возню с ним — результат 0. Под конец я даже заподозрил, что само реле от калины с браком, хотя оно было новое.

Настроение ушло в жесткий "-". Можно было бы забить на это все это, но я уже пообещал человеку, что сделаю. А пацан сказал — пацан сделал. Да и в Мосе мне такой девайс может вполне понадобиться, чтобы не переделывать родную схему управления дворниками.
Решил на все плюнуть слюной, взять микроконтроллер и реализовать то, что мне нужно и как мне нужно. Благо, простенький контроллер с 1КБ памяти стоит ну совсем копейки. И вот что получилось.

Вместо реле в схеме нарисован светодиод для наглядности. В реальной схеме там биполярный транзистор и реле.
Посидел немного, написал прошивку на C в CodeVisionAVR. Да, не самая продвинутая среда разработки, да и ушлые программисты, глядя на мой код, наверняка уличат в быдлокоддинге. Ну есть немножко :) Оправдаюсь — в данном устройстве преследовал четкие определенные задачи и их удалось решить. Остальное в плане крастоты написания программы меня не ососбо волновало, да и 31е декабря, епсиль! Устройство работает стабильно, глюков не замечено. Это радует.

На схеме есть кнопка — были планы сделать реле обучаемым, чтобы каждой скорости можно было присвоить определенную длительность не выходя из машины. Но EEPROM что-то совсем не хотел у меня шиться моим новомодным программатором USBasp, поэтому решил не заморачиваться и просто сделать фиксированные настройки.

Если что настрою прямо в машине с ноута. Что-что, но через USB МК шьется почти молниеносно.
Можно еще добавить ф-ю, как в ВАЗ-реле: если тронуть переключатель, то дворники махнут пару раз и остановятся, не знаю на сколько это нужно. Сделать это очень легко, слегка отредактировав прошивку.

Ну все, товарищи, последняя запись в этом году написана, пора отправляться за ЕЛКОЙ и наводить марафет дома)))

Всем радости, УДАЧИ и мира… и улыбки вооот такой :D
И пусть Ваши реле не ломаются)))

С НАСТУПАЮЩИМ НОВЫМ ГОДОМ ВСЕХ!

P.S. После нового года девайс был установлен в автомобиль и протестирован. Тесты показали, что все работает на ура! Единственное что, это пришлось чуть подправить коеффициенты АЦП, которые влияют на определение положения переключателя. А то 2е и 3е положение определялось одинаково. Минут 15 на подбор коэффициентов и времени задержки — клиент попросил изменить время задержек и все ок! Полет нормальный.

0 0

Коментарі

Щоб залишати коментарі, потрібно авторизуватись.