В Nissan Qashqai/X-Trail
на замке зажигания (кнопке пуска) только два положения, в то время как
на других авто три: ВЫКЛ-АСС-ЗАЖИГАНИЕ.
У нас же: ВЫКЛ и АСС – совмещены, т.е. правильнее считать это положение ВЫКЛ, а
реальное положение ключа АСС (accessory) имитирует блок BCM, отрабатывая определенный алгоритм (ниже будет описание).
Как следствие:
на колодке ГУ отсутствует сигнал ACC, который можно было бы использовать для управления вкл/выкл головного устройства.
Для подключения
нештатного головного устройства
вместо ACC используют сигнал IGN (ignition – зажигание), т.к. именно он присутствует в колодке подключения ГУ. В результате, чтобы включить ГУ на заглушенном двигателе, приходится включать зажигание, а значит включаются и дополнительные потребители: ДХО, климат и т.п., что не есть хорошо и в общем-то напрягает.
Режим АСС в авто все же
существует. Начинается он с момента, когда было выключено зажигание (ключом или кнопкой) и длится в течение времени, определяемого на основании
алгоритма AUTO-ACC, отрабатываемого
блоком BCM.
В авто есть даже реле Accessory relay, расположенное в блоке предохранителей/реле под капотом. Но в подключении штатного ГУ Nissan Connect сигнал с него не участвует, его нет в колодках ГУ. Там все несколько иначе: на ГУ приходит
от BCM сигнал «ACC output» (ACC или ON = 0-0,5В; OFF = 3,15В).
В формировании алгоритма режима AUTO-ACC блок BCM использует
множество сигналов от разных датчиков (благо они все у него есть) и
штатное ГУ Nissan Connect.
Подробно алгоритм описан
в сервис-мануале PCS. Копировать сюда листы мануала не буду.
Реально интересующиеся уже давно скачали себе мануал и почитают сами.
Для остальных
мой вольный (сильно упрощенный) перевод.
Итак - алгоритм:
1. После
выключения зажигания начинается режим AUTO-ACC и
запускается таймер.
Если водительская дверь при этом
будет открыта, то ГУ выключится сразу, точнее не выключится, а перейдет в
режим «готовности к быстрому старту» (режим ожидания действия).
Если водительская дверь при этом
будет закрыта, то ГУ
продолжит работать пока не будет сделано
одно из действий:
- будет
открыта водительская дверь,
- на авто с ключом:
ключ будет вытащен из цилиндра,
после чего ГУ перейдет
в режим ожидания действия.
2.
Включить ГУ из режима ожидания действия можно одним из способов:
- Нажать на ГУ
кнопку Power,
- Нажать
кнопку разблокировки дверей на брелоке, на двери и т.п.
3. Если после открытия водительской двери (или вытаскивания ключа из замка зажигания) ГУ
не включить из режима ожидания действия
в течение 2 минут, то ГУ
выключается полностью.
4. Если запущенный в п.1 таймер
достигнет 10 минут, то ГУ переходит в режим ожидания действия и
может быть снова включена в течение 2 минут (см. п.2). При повторном включении
таймер продлевается еще на 10 минут и т.д. (в сумме
до 30 минут).
По истечение максимум 30 минут – ГУ
выключается полностью. Здесь уже работает режим сохранения АКБ.
5. После полного выключения ГУ (по п.п.3 или 4)
через 1 минуту режим AUTO_ACC завершается.
Период (1 минута) может быть
продлен еще на 1 минуту, если открыть или закрыть водительскую дверь.
Если в течение этого периода (1 минута) нажать
кнопку разблокировки дверей на брелоке, на двери и т.п., то ГУ
включится в рабочий режим и цикл (начиная с п.1) возобновится.
6. После завершения режима AUTO_ACC он
может быть запущен вновь:
- включением-выключением зажигания;
- без включения зажигания, если
нажать кнопку разблокировки дверей на брелоке, на двери и т.п.
7. Если
все двери будут заблокированы с брелока или кнопки и т.п., то:
- Если ГУ было включено, то оно перейдет в «режим ожидания действия» и через 2 минуты (если не будут произведены действия п.2) полностью выключится. Еще через 1 минуту (см. п.5) завершится режим AUTO_ACC.
- Если ГУ было выключено (уже находилось в «режиме ожидания действия»), то режим AUTO_ACC завершится через 1 минуту.
Наворочено
Ну и еще более упрощенно
– типовые сценарии:
- Заглушили двигатель. ГУ работает. Будет работать еще 10 минут. Если выключится – можно включить (п.2 алгоритма). Будет работать еще 10 минут. И так до 30 минут.
- Если заглушили двигатель и открыли водительскую дверь (вытащили ключ из цилиндра). ГУ выключилось, но его еще можно включить в течение 2 минут (п.2 алгоритма). Если включили, то далее все также – до 30 минут.
- Если 30 минут истекли или вы не включили ГУ в течение 2 минут после того как открыли водительскую дверь (вытащили ключ из цилиндра) - можно вкл/выкл зажигание или нажать кнопку разблокировки дверей – и у вас снова будет 30 минут.
- Закрыли все двери и заблокировали их. ГУ выключилось даже если было включено.
Все, что написано выше, относится к
штатному ГУ.
Замечания (или
почему это не работает на нештатных ГУ):
Сигнал «ACC output», который приходит на колодку ГУ от BCM, меняет свое состояние
только:
- 3,15В --> 0-0,5В при включении зажигания и при перезапуске режима AUTO_ACC (см. п.6)
- 0-0,5В --> 3,15В по завершению режима AUTO_АСС.
Т.е. ни при открытии/закрытии водительской двери, ни при вытаскивании ключа из замка, ни при нажатии кнопки разблокировки дверей на брелоке, на двери и т.п. - сигнал «ACC output»
не изменяется. Но штатное ГУ, тем не менее,
на эти действия реагирует, что позволяет предположить, что информацию об этих действиях оно получает от ВСМ
по CAN-шине.
Т.е. даже если бы удалось как-то на
нештатном ГУ использовать сигнал «ACC output», который есть в колодке ГУ, то все равно
полноценного режима не удалось бы получить, т.к. нужно, чтобы ГУ
само реагировало на сигналы по CAN-шине.
Как-то так