Режим автоматического подъема и опускания стекол на авто.

Ответить
aidar_i
Полковник
Сообщения: 2661
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 494
Откуда: Уфа
Имя: Айдар
Контактная информация:

Режим автоматического подъема и опускания стекол на авто.

#1

Сообщение aidar_i » 13.09.2017{, 11:57}

Попробовал сделать в программе  режим автоматического подъема и опускания стекол для авто Мицубиси Аутлендер 3. Программу прогнал на  Протеусе, вроде работает без глюков. Описание в самом проекте.  Пока не разобрался - нужна защита по току на мой автомобиль?
Монтаж на авто просто, тк есть блок выключателей всех стекол в водительской двери, при желании можно, докупив разъемы, сделать монтаж без разрыва проводки. Импульсы можно взять из замка двери. Изменив программу можно управлять со стеклоподъемниками в разных режимах.

У кого есть наработки по данной теме, прошу поделиться, и как можно сохранить положение открытия стекол до автозакрытия, чтобы при открытии стекла вернулись в первоначальное состояние.

Прилагаю проект и схему подключения
В схеме подключения нужно подправить контакты Ардуино.
Вложения
0873303.png
7637651.flp
(542.17 КБ) 106 скачиваний
Последний раз редактировалось aidar_i 13.09.2017{, 12:19}, всего редактировалось 1 раз.

Аватара пользователя
Anydy
Администратор
Сообщения: 3285
Зарегистрирован: 30.12.2017{, 12:10}
Репутация: 279
Имя: Андрей

Режим автоматического подъема и опускания стекол на авто.

#2

Сообщение Anydy » 14.09.2017{, 06:49}

aidar_i писал(а):как можно сохранить положение открытия стекол до автозакрытия
Ну можно приколхозить линейный переменный резистор поближе к двигателю....
Но зачем это надо...часто ли бывает ситуация когда по возвращению в авто надо вернуть стекла в то положение как и при уходе из машины??? Вы вышли толпой, стекла открыты, вернулись один - стекла все открылись - что закрывать все ненужные???
aidar_i писал(а):нужна защита по току на мой автомобиль?
Обязательно!
У меня доводчик стекол при постановке на охрану поочередно закрывает все стекла, при этом контролируя ток....если ток выше нормы двигателя значит стекло закрыто!

aidar_i
Полковник
Сообщения: 2661
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 494
Откуда: Уфа
Имя: Айдар
Контактная информация:

Режим автоматического подъема и опускания стекол на авто.

#3

Сообщение aidar_i » 14.09.2017{, 11:06}

Anydy писал(а):Но зачем это надо...
Мне, вообще то, надо только автозакрывание, это я так, разошелся!

Markys
Рядовой
Сообщения: 16
Зарегистрирован: 30.04.2017{, 09:38}
Репутация: 2
Откуда: Дмитров

Режим автоматического подъема и опускания стекол на авто.

#4

Сообщение Markys » 14.09.2017{, 16:52}

А так.
Вложения
_____-__.pdf
(294.69 КБ) 123 скачивания

aidar_i
Полковник
Сообщения: 2661
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 494
Откуда: Уфа
Имя: Айдар
Контактная информация:

Режим автоматического подъема и опускания стекол на авто.

#5

Сообщение aidar_i » 14.09.2017{, 20:54}

Спасибо! Мне так не пойдет. Доводчик с водительской стороны есть. Другие не нужны. Хочу минимум паек, сейчас нашел в Алиэкспресс блок, около 500 руб стоит, на автозакрытие только, решил его посмотреть, подключить его просто без паек и переделок. Если не устроит, внутренности заменю на Ардуино. Там есть и блок с разъемами на мою машину за 2500 руб, но что то не хочется за такую цену.

aidar_i
Полковник
Сообщения: 2661
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 494
Откуда: Уфа
Имя: Айдар
Контактная информация:

Режим автоматического подъема и опускания стекол на авто.

#6

Сообщение aidar_i » 14.09.2017{, 23:26}

Добавил датчик тока.
Вложения
_____.flp
(724.96 КБ) 116 скачиваний
Последний раз редактировалось aidar_i 15.09.2017{, 22:53}, всего редактировалось 1 раз.

aidar_i
Полковник
Сообщения: 2661
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 494
Откуда: Уфа
Имя: Айдар
Контактная информация:

Режим автоматического подъема и опускания стекол на авто.

#7

Сообщение aidar_i » 19.09.2017{, 15:24}

Попробовал сделать сохранение положения стекол до автозакрытия, использовав датчик тока и время закрытия окон.  Счетчики считают это время с точностью до 100 миллисек, а по команде датчика тока прерывается закрытие окон и останавливается счет. Датчик тока нужно откалибровать по реальным токам ( У меня стоит 2,5 пока наугад).
Вложения
_______.flp
(930.79 КБ) 96 скачиваний

Markys
Рядовой
Сообщения: 16
Зарегистрирован: 30.04.2017{, 09:38}
Репутация: 2
Откуда: Дмитров

Режим автоматического подъема и опускания стекол на авто.

#8

Сообщение Markys » 20.09.2017{, 15:24}

aidar_i  .    В железе пробовали. Или пока только в программе. И на 2 двери  работать будет если убрать 3 и 4 .

aidar_i
Полковник
Сообщения: 2661
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 494
Откуда: Уфа
Имя: Айдар
Контактная информация:

Режим автоматического подъема и опускания стекол на авто.

#9

Сообщение aidar_i » 27.09.2017{, 11:53}

Markys писал(а):aidar_i  .    В железе пробовали. Или пока только в программе. И на 2 двери  работать будет если убрать 3 и 4 .
Пробовал без подключения к автомобилю, работает, Не проверял только последний вариант с запоминанием. Настройки генераторов переключения каналов изменил на 5 и 2 сек (у меня закрываются окна за 4 сек, за 2 сек открываются наполовину).
Будет работать, только нужно убрать 2 выхода у DC и сбросы подключить к 3 м выходам. Можно и так оставить, ждать только нужно будет пока отработают выхода задних стеклоподъемников. Хотя, чего там ждать!

Добавлено (27.09.2017, 11:53)
---------------------------------------------
Markys писал(а):В железе пробовали. Или пока только в программе
Последнюю программу с сохранением положения стекол проверял на Протеусе, работает. Конечно его нужно  в машине посмотреть.
Последний раз редактировалось aidar_i 21.09.2017{, 10:46}, всего редактировалось 1 раз.

valand
Рядовой
Сообщения: 61
Зарегистрирован: 15.07.2018{, 15:12}
Репутация: 13
Имя: Андрей

Режим автоматического подъема и опускания стекол на авто.

#10

Сообщение valand » 17.07.2018{, 00:10}

Сделал нечто похожее, но в добавок с полным ручным управлением. Требует врезки между кнопками и мотором, и предназначено под обычные кнопки, где изначально нет авторежимов и прочего интеллектуального.
Блок управления эл.стеклоподъемниками автомобиля (блок на два стекла)
Конечные точки положения стекла определяются по увеличению тока потребления эл.двигателя.
Датчик тока в виде шунта на двух параллельных резисторах и операционнике LM358.
На текущий момент реализовано и работает как планировалось-
1. Обычное\штатное ручное управление кнопками, + функция "короткого нажатия"
При "коротком (очень быстро нажал\отпустил) нажатии" кнопки, стекло соответственно подымается или опускается до упора автоматически, без необходимости удерживать кнопку.
Процесс можно остановить повторным нажатием этой же кнопки, или кнопки противоположного направления.
При упоре в крайние положения, отключается по превышению тока.
2. Автодоводчик при постановке на охрану. Стекла закрываются последовательно по очереди. С начала подымается правое стекло, до сработки токового датчика или до сброса таймером через 12 сек.
(таймер на случай обрыва мотора, поломки датчика и прочих нештатных ситуаций)
потом по аналогичному принципу подымается левое стекло.
3. Не совсем так как задумывалось, но близко к тому. Требуется помощь зала для доработки.
Память для автоопускания стекол при снятии с охраны, если конечно они были открыты при постановке.
Стекла опустятся если снять с охраны не позднее чем через 20 минут после закрытия.
На данный момент память реализована так, при поступлении импульса на закрытие, запускается счетчик, по срабаныванию токового датчика счетчик останавливается и то что он насчитал пишется в переменную.
Потом эта переменная подставляется в таймер на открытие.
Но, так как величины счетчика и таймера разные, плюс они очень плавают если в проэкте много таймеров, плюс скорость поднятия и опускания стекла разная... Методом тыка были введены дополнительные множители и делители. Но так и не удалось добиться хорошей линейности.
Т.е. Можно приблизительно настроить или верхний диапазон (небольшое открытие-закрытие до 1\4 окна), или нижний диапазон, (почти полное открытие-закрытие) а все сразу пока никак.
Вложения
IMG_20180702_013343.jpg
IMG_20180702_013252.jpg
стеклоподъем доводчик.flp
(1.81 МБ) 103 скачивания
плата.zip
(78.34 КБ) 95 скачиваний
операционник для стеклоподъема.jpg

aidar_i
Полковник
Сообщения: 2661
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 494
Откуда: Уфа
Имя: Айдар
Контактная информация:

Режим автоматического подъема и опускания стекол на авто.

#11

Сообщение aidar_i » 17.07.2018{, 15:29}

Хорошая работа! А нужно ли точное автооткрытие окна? Если попробовать генератором секунд (в параметрах установить нужный период) нашего форумчанина? Его точность, пишут, выше. Я его применяю для таймера газовой плиты. Там таймеры штатные не нужны, только счетчики.

valand
Рядовой
Сообщения: 61
Зарегистрирован: 15.07.2018{, 15:12}
Репутация: 13
Имя: Андрей

Режим автоматического подъема и опускания стекол на авто.

#12

Сообщение valand » 17.07.2018{, 22:05}

Идеально точное конечно же нет, но когда было открыто на половину а открывается полностью или было слегка приоткрыто а не открывает совсем, то тогда тоже возникает вопрос надо ли оно вообще, и теряется покой и сон)
Точного совпадения в поиске по генератору секунд не нашел, но попутно накачал несколько пользовательских блоков на тему счетчиков\генераторов, буду смотреть по возможности.

Ingwar
Полковник
Сообщения: 1758
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 148
Откуда: Ленобласть
Имя: Игорь

Режим автоматического подъема и опускания стекол на авто.

#13

Сообщение Ingwar » 17.07.2018{, 22:11}

Думаю не получится сделать "память" положения на основе генератора... :smile110:
Напряжение на аккумуляторе величина нестабильная со всеми вытекающими.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

aidar_i
Полковник
Сообщения: 2661
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 494
Откуда: Уфа
Имя: Айдар
Контактная информация:

Режим автоматического подъема и опускания стекол на авто.

#14

Сообщение aidar_i » 17.07.2018{, 22:31}

Датчиками положения стекла могут быть датчики Холла. Они монтируются на червячном колесе. Когда червячное колесо вращается, меняется магнитный поток, и это изменение датчиками преобразуется в импульсы напряжения, выходящие из датчика.

Генератор внутри
Time.ubl
(233.21 КБ) 100 скачиваний
Есть еще штатная нелинейная шкала.

Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24.11.2017{, 16:25}
Репутация: 37
Откуда: Червоноград
Имя: Марьян

Режим автоматического подъема и опускания стекол на авто.

#15

Сообщение dizzyy » 18.07.2018{, 15:02}

aidar_i писал(а):
17.07.2018{, 22:31}
атчиками положения стекла могут быть датчики Холла.
это если есть запасные пины в шнурках дверей , а так в основном под завязку ..тогда проще переменик и тогда точно можно выставить положение

IgorShamparov
Рядовой
Сообщения: 3
Зарегистрирован: 06.07.2018{, 20:51}
Репутация: 0
Имя: Игорь

Режим автоматического подъема и опускания стекол на авто.

#16

Сообщение IgorShamparov » 06.03.2020{, 21:31}

Занимался когда-то стеклоподъемниками - лет 15 назад...
1. Токовый датчик вещь ненадежная. Если стоит коллекторный двигатель - то нужно делать по шуму коллектора. Датчик делается просто: трансформатор тока - через силу запитываем двигатели, с обмотки на мостик диодный. На нем смотрим наличие напряжения. Пока вал будет хоть чуть прокручиваться - будет сигнал. Как остановится сигнал пропадет. Можно изготовить из любого малогабаритного трансформатора. Силовую домотать самому: это 1-2 витка любого гибкого провода сечением 1,5 - 2,5 квадрата.
Если стекла закрываем по одному, то нужен только один датчик.
2. Контроль положения сложнее если моторчик коллекторный. Если на редукторе шестерня большого диаметра стальная то можно в удобном месте поставить датчик Холла из любого дисковода. По аналогии датчика коленвала. По сигналу на закрытие считаем импульсы, по остановке запоминаем. При открывании считаем то же количество...

Ответить

Вернуться в «Проекты различных устройств на Arduino»