Помогите пожалуйста составить тех. задание для программиста. Мне видится примерно так. Может что то добавить? Только про ногу и Ford Kuga не надо писать.
Открытие и закрытие запускается после получения сигнала от выключателя(кнопки) на водительской консоли, выключателя (кнопки) на крышке багажника, дистанционного ключа (брелока сигнализации). Если во время открытия поступает дополнительный сигнал открытия/закрытия, операция прекращается. последующее нажатие на кнопку приведет к открытию двери.
Все прерванные операции возобновляются после полного открытия двери из за того, что в нашей конструкции отсутствует доводчик и для нормального закрытия необходимо слегка прихлопнуть дверь, а для этого нужен разгон.
Положение крышки багажника контролируется с помощью датчика Холла, встроенного в электродвигатель привода вала.
Направление перемещения крышки багажника определяется путем анализа направления вращения электродвигателя привода.
Считывание импульсов датчика Холла (определение положения) активно в режиме работы с электроприводом и в ручном режиме.
Скорость вращения электродвигателя крышки багажника определяется встроенным в электродвигатель датчиком Холла.
Угол открытия крышки багажника рассчитывается путем подсчета входных импульсных сигналов от датчика Холла.
Штатный Замок багажника не открывается при движении автомобиля. Привод тоже не должен случайно включиться при закрытом замке.
ОТКРЫТИЕ. Нажимаем кнопку- пикает зуммер и открывается замок крышки багажника (Защелка крышки багажника выскакивает из ограничителя). Через 0,3-0,5 секунд начинают мигать задние поворотники и одновременно актуатор поднимает крышку.
ЗАКРЫТИЕ. При повторном нажатии на кнопку начинают мигать задние поворотники и актуатор закрывает крышку.
При обнаружении сопротивления движению во время закрывания направление ее движения поменяется на противоположное.
При обнаружении сопротивления движению во время открывании крышки багажника ее движение прекратится.После устранения причины торможения при нажатии на кнопку крышка продолжит открывание или её можно будет чуть потянуть вверх вручную. Электроника, увидев по датчику холла направление движения включит привод и откроет крышку до конца.
Может проще решать вопросы программирования при помощи вот таких блоков ?
http://infamarket.ru/market/mikrokontrollery/5/