Показать сообщение отдельно
Старый 14.10.2013, 17:58   #1
EvgenyChel
Новый Пользователь
 
Регистрация: 07.03.2013
Город: Челябинск
Регион: 74
Машина: Toyota Crown
Сообщений: 13
EvgenyChel is on a distinguished road
По умолчанию Доводчики дверей на автомобиль

Мужики, всем добрый день! Тему разместил здесь, т.к. не совсем по тематике сайта, но надеюсь, тут смогут помочь, т.к. на трех форумах робото-техники и одном инженерно-программном - молчат уже сутки, хотя темы просматривают...
Дело такое, хочу установить на машину присоски дверей – электронные доводчики.
Наверно видели – стоят на мерсе S класс, лексусе LS серии…. Когда дверь не дозакрыл до конца – ее притягивает доводчик.
Приобрел замок двери в сборе для своей машины, стал думать как лучше все реализовать и пришел к выводу что надо будет писать программу на контроллере, т.к. простой электрикой тут не обойтись.
Вот пока к чему пришел (для примера на рисунках сделана левая дверь, то есть закрытие защелки будет идти против часовой стрелки):
Смотрим рисунок 1. Зеленый круг слева – защелка дверного замка, который стоит штатно в машине. Рядом с ним синий кружок – та деталь, которая стоит на стойках автомобиля, за которую замок и держится. Дальше идет дополнительное оборудование – справа зеленый кружок с буквой “М” – моторчик электропривода, я взял от стеклоподъемника. От него к защелке замка идет тросик – фиолетового цвета. На тросике сделан герконовый датчик – красный и оранжевый прямоугольники. Обращаем внимание на метки положения моторчика – там их две. Сейчас первый рисунок – это дверь полностью открыта, моторчик стоит в первом положении, тросик ослаблен, датчик разомкнут.
Закрываем дверь, и защелка замка попадает на положение “Дверь недозакрыта, болтается” и смотрим рисунок 2.
Защелка зацепляется уже за цилиндрик на стойке автомобиля, датчик на тросике замыкается и посылает сигнал на блок управления. Тот в свою очередь подает 12 вольт на моторчик и он начинает затягивать тросик. Ход там небольшой, где-то около сантиметра. Как только моторчик дотянул дверь – концевик размыкается, и наверно тут надо ставить второй концевик какой-то на закрытие двери, чтоб блок управления полностью снимал напряжение с моторчика.
Смотрим рисунок 3.
Дверь полностью закрыта, моторчик во втором положении, концевик разомкнут, все хорошо. НО! Тросик в натяге. Значит надо сделать как-то так, чтоб после полного закрытия двери блок управления подавал на моторчик 12 вольт в обратном положении на фиксированную величиную пути привода, и тот ослаблял тросик. Так как если тросик будет в натянутом положении – мы не сможем открыть дверь – защелка при открытии двери отщелкивается пружинкой.
Поэтому у нас и получается рисунок 4.

В связи с чем возникает несколько вопросов, буду рад ответам и дальнейшему направлению,т.к. в программировании и электрике разбираюсь очень плохо, но есть желание реализовать эту идею.
1. Какой датчик лучше ставить как основной – который будет отвечать за позицию защелки замка и посылать сигнал на блок управления?
2. Какой датчик ставить на закрытое положение двери, когда она полностью закрыта?
3. Для какого контроллера лучше писать программу для таких целей и какой язык программирования стоит начать осваивать для таких целей?
4. Нужно ли ставить дополнительный датчик на сам электропривод дотяжки, чтоб блок управления ориентировался по нему, и останавливал моторчик в строго фиксированных местах?
Миниатюры
Нажмите на изображение для увеличения
Название: 1.jpg
Просмотров: 908
Размер:	30.7 Кб
ID:	33168   Нажмите на изображение для увеличения
Название: 2.jpg
Просмотров: 892
Размер:	33.7 Кб
ID:	33169   Нажмите на изображение для увеличения
Название: 3.jpg
Просмотров: 890
Размер:	27.0 Кб
ID:	33170   Нажмите на изображение для увеличения
Название: 4.jpg
Просмотров: 861
Размер:	27.3 Кб
ID:	33171  
EvgenyChel вне форума   Ответить с цитированием