Перейти к содержанию

Доводчик стеклоподъемника


igor_strela

Рекомендуемые сообщения

здравствуйте! Прошу дельного совета)) увлекаюсь созданием разных устройств на AVR. Сейчас хочу сообразить доводчик стекол в авто. Всё хорошо если бы ни одно "но". хочу реализовать следующую функцию- при поднимании стекла, если встречается препятствие (рука, голова)) раньше чем стекло поднялось до верхнего упора- система должна определить это и опустить стекло обратно на "N" сантиметров. так сделано в более-менее иномарках. не пойму как это контролировать. крайние положения буду определять по току в цепи мотора. так же можно отследить препятствие. но вот в чем вопрос- даже если знать время поднятия от нижнего до верхнего положения, если представить себе что, например стекло было опущено 1 сек, затем еще опущено в течении 2 сек, затем 2 сек. поднималось, затем опускалось, не касаясь крайних положений, то как? оно движется не с равномерной скоростью от старта до остановки.?. сам работаю диагностом. вижу что после отключения АКБ стеклоподъемники приходится обучать. в это время на сканере видно в процентах положение стекла и ток. Если кто то меня понял, я извиняюсь что запутано))  может кто что подскажет? Спасибо!))

Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

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

В электронном блоке управления учитывается:

1) количество импульсов, когда определяется величина опускания (подъёма) стекла;

2) после включения блокировки движения стекла вычисляется продолжительность этих импульсов;

3) когда устанавливается направление движения, учитывается импульсный сдвиг от пары датчиков.

У каждого стеклоподъёмника зачастую есть свой ЭБУ. В этом блоке управления происходит преобразование сигналов от входящих устройств в управляющие импульсы для исполнительного устройства – электродвигателя постоянного тока. Между всеми блоками есть связь через центральный блок управления.

https://idaoffice.org/ru/posts/car-window-regulators/

В действительности всё выглядит иначе, чем на самом деле. ©

Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Или шаговым движком: запомнить количество шагов от верхнего до нижнего положения, и наоборот, а промежуточные значения хранить в результате вычисления i++ или i--.

Ну или чтоб не изменять штатную систему можно поставить дополнительно счётчик импульсов, а дальше уже то что выше описал.

Улыбнись! Завтра будет ещё хуже...

@Borodach - мудератор.

Ссылка на комментарий
Поделиться на другие сайты

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

"Я не знаю какой там коэффициент, я просто паять умею. "

Ссылка на комментарий
Поделиться на другие сайты

11 часов назад, igor_strela сказал:

затем опускалось, не касаясь крайних положений, то как?

кнопку надо поставить в крайних положениях, которую будет нажимать стекло при полном закрытии-открытии, все остальное различай по току!

Наверно, после нажатия кнопки алгоритм слежения по току отключить и через пол-секунды двигатель отключать - эксперементально надо проверить время.

эти кнопки можно использовать для калибровки системы слежения за током, думаю!

Изменено пользователем ruhi

Можно сделать все! Но чем больше можно, тем больше нельзя!

Ссылка на комментарий
Поделиться на другие сайты

2 минуты назад, Dr. West сказал:

Шаговый запросто может пропустить шаги, не осилить передвинуть стекло

Счётчик импульсов на тросике точно не пропустит движение стекла )) Да и по нему же можно отслеживать препятствие и граничные положения стекла...

Улыбнись! Завтра будет ещё хуже...

@Borodach - мудератор.

Ссылка на комментарий
Поделиться на другие сайты

Ну да, или, как выше сказали, датчик оборотов на шестерне редуктора или валу двигателя.

"Я не знаю какой там коэффициент, я просто паять умею. "

Ссылка на комментарий
Поделиться на другие сайты

Так Atmel в своё время выпустили аппноут на эту тему, там вроде и код есть. Изучайте и делайте. Только обязательно делитесь результатами проделанной работы.

http://ww1.microchip.com/downloads/en/AppNotes/doc7559.pdf

Изменено пользователем mr_smit
Ссылка на комментарий
Поделиться на другие сайты

Концевик на подъемник, срабатывающий за пару мм до полного закрытия окна и контроль тока мотора. if (концевик == 1 and ток мотора == 1) {window stop}; if (концевик == 0 and ток мотора == 1) {window rollback};

Концевики, заодно, на предупреждение об открытых окнах)

Изменено пользователем Bobius

Для людей, которые пишут "мФ" вместо "мкФ", в аду приготовлен отдельный котёл. 1 мФ = 1000 мкФ.

Ссылка на комментарий
Поделиться на другие сайты

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

Ссылка на комментарий
Поделиться на другие сайты

10 часов назад, mr_smit сказал:

Так Atmel в своё время выпустили аппноут на эту тему, там вроде и код есть. Изучайте и делайте. Только обязательно делитесь результатами проделанной работы.

http://ww1.microchip.com/downloads/en/AppNotes/doc7559.pdf

спасибо- поизучаю обязательно!!!

Ссылка на комментарий
Поделиться на другие сайты

7 часов назад, igor_strela сказал:

просто подключив устройство в разрыв между кнопкой и мотором нужного функционала не добиться

А нужного ли? ;)

В действительности всё выглядит иначе, чем на самом деле. ©

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...