Автоматическое управление стеклоподъёмниками в автомобиле
- Алексей FAV
- Вымогатель припоя
- Сообщения: 579
- Зарегистрирован: Пн янв 01, 2007 22:27:34
- Откуда: Оренбург
- Контактная информация:
- Мышонок
- Друг Кота
- Сообщения: 3792
- Зарегистрирован: Чт сен 14, 2006 11:42:09
- Откуда: Обитаю на чердаке
- Контактная информация:
Поглядите здесь: http://www.radiokot.ru/forum/viewtopic.php?t=5119 Обидчивый наш! уже и защитнищки объявились...
Повторяю: делов-то было: кнопку "Назад" в браузере нажать и сообщение подправить чуть-чуть! 
Память очень интересная штука: бывает так, что запомнишь одно, а вспомнишь другое...
- Алексей П
- Вымогатель припоя
- Сообщения: 615
- Зарегистрирован: Сб фев 24, 2007 06:26:18
- Откуда: г.Нижний Тагил
- Контактная информация:
Spider писал(а):
А там случайно нет какихнибудь датчикрв хола, через которые проц считает обороты?
04 May 21:14
Только что разбирал панель управления стеклоподъёмниками в Субару импреза (кстати сама панель изготовлена ниссаном - мелочь, а прикольно), так вот, там двигло даже не начинает крутиться если стекло в крайне верхнем/нижнем положении. Даже не напрягается. При этом по принципиальной схеме, да и по конструкции стекла никаких концевиков, извещающих о положении стекла, нет.
И ещё. Стекло упopно пытается подняется если вставить распорку между ним и крышей. Ломает распорку и поднимается. Общий ток сети (измерял на клеме аккумулятора) поднимается до 17-20А.
Вот так. Досканально изучить плату управления не получилось - она залита каким-то селиконовым напонителем. Но в процессе отколупывания последнего я видел некий проц залитый каплей смолы (как в китайских поделках безкорпусные процы) и пару подстроечных резисторов. Попробую завтра добраться глубже
А там случайно нет какихнибудь датчикрв хола, через которые проц считает обороты?
- Алексей П
- Вымогатель припоя
- Сообщения: 615
- Зарегистрирован: Сб фев 24, 2007 06:26:18
- Откуда: г.Нижний Тагил
- Контактная информация:
Тут ставил другу на машину этот блок, на столе работает нормально, а на автомобиле ни вкакую.Пришлось заменить R3 на 5,1ком, а R2 на 270ком.
Ну значит всетаки проц следит за тем вращается мотор или нет. Только знать бы какой, скорее всего специально сконструировали как МАХ для контроля вентиляторов.
Да нет там ничего. От мотора 2 провода. Простая сдвоенная кнопка в виде корамысла. По умолчания все концы в во.. землю. Только вот водительсякая кнопка усложнена. Там есть положение Авто вверх и авто вниз.
Ну значит всетаки проц следит за тем вращается мотор или нет. Только знать бы какой, скорее всего специально сконструировали как МАХ для контроля вентиляторов.
- tych
- Э...
- Сообщения: 2792
- Зарегистрирован: Ср апр 04, 2007 08:39:14
- Откуда: Москва
- Контактная информация:
Алексей П писал(а):Вот обещаная прошивка.
Проект, исходник и прошивка
========
у тебя в проге:
===============
while (PIND.4 == 1) {
// пока Пока PIND.4 не станет 1
===============
НЕТ ! Это условие "Пока на PIND.4 есть 1"
и можно записать его так: while (PIND.4) {
а "пока Пока PIND.4 не станет 1"
будет так: while (! PIND.4) {
см. стр. 5 краткого курса - "Си для МК"
===========
В курсе я рекомендую в шапке исходника описать что делает программа и как.
============
Вместо датчиков можешь подключить кнопки в VMLAB по примеру из прерываний со страницы 3 курса и посмотреть как работет программа. Применение VMLAB описано в задаче 3.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
- tych
- Э...
- Сообщения: 2792
- Зарегистрирован: Ср апр 04, 2007 08:39:14
- Откуда: Москва
- Контактная информация:
У вас переключения моторов происходят при
возникновении 0 на PIND.5 ?
Мне не понятно нафига там столько пауз ?
Вобщем нужно словами описать что прога должна делать.
возникновении 0 на PIND.5 ?
Мне не понятно нафига там столько пауз ?
Вобщем нужно словами описать что прога должна делать.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru