Описание
В блок управления электрооборудованием кузова Hyundai Solaris (А) поступают входные сигналы от различных датчиков и переключателей. С помощью блока осуществляется управление сигнализацией и функциями блокировки (разблокирования) дверей, управление осветительными приборами, таймером стеклоподъемников, зуммером системы помощи при парковке задним ходом, а также системой бесключевого доступа.
НАЗНАЧЕНИЕ
Управление блокировкой и разблокированием дверей
Осуществляется управление следующими функциями для блокировки и разблокирования дверей с помощью реле.
Управление блокировкой/разблокированием дверей | |
A IGN1 | O_DRLockRly |
A_IGN2 | O_DRUnlockRly |
L_Driver door unlock switch | - |
L_Assistant door unlock switch | |
L_RRDR(&TailGate)UnlockSW | |
- | |
L_Power window Lock switch | |
L_Power window Unlock switch | |
Команда блокирования от передатчика | |
Команда разблокирования от передатчика | |
L_KeyIn switch | |
L_Driver door switch | |
L_Assistant door switch | |
L_Crashinput | |
L_InhibitP | |
F_Speed sensor | |
C_SMKRKE CMD | |
C_Passive Lock | |
C_Passive Unlock |
Однако функция разблокирования дврей при столкновении остается активной.
Однако если в течение 100 мс поступает другая команда, то выполняется команда, поступившая последней.
В случае поступления входного сигнала разблокирования всех дверей при столкновении, разблокирование выполняется при любом состоянии системы.
Вход | Состояние | Мощность |
LOCK | L_DRVDRUnlockSW вкл > откл || L_PwdwLockSW откл > вкл | O_DRLockRly = вкл (0,5 с) |
UNLOCK | L_DRVDRUnlockSW откл > вкл || L_PwdwUnlockSW откл > вкл | O_DRUnlockRly вкл (0,5 с) |
Нет выходной команды блокирования (разблокирования) от кнопки задней двери [=L_RRDR(TailGate)UnlockSW] и кнопки передней пассажирской двери [=L_ASTDRUnlockSW].
Вход | Предварительные условия | Мощность |
TX Lock || C_SMKRKECMD = Lock || C_PassiveLock = вкл | (Ключ внутри = откл || A_ACC = откл) и ALL DOOR CLOSE | Вариант 1 Если блокирование всех дверей подтверждено после O_DRLockRly = вкл (0,5 с), то O_HazardRly = вкл на 1 с один раз Вариант 2 Если блокирование всех дверей не подтверждено после O_DRLockRly = вкл (0,5 с), то Нет выходной команды O_HazardRly |
Разблокирование любой двери -> Блокирование всех дверей | Вариант 2 | O_HazardRly = вкл на 1 с один раз |
TX Lock || C_SMKRKECMD = блокирование | Ключ внутри = откл и Открыта любая дверь | O_DRLockRly = вкл (0,5 с) Нет O_HazardRly = вкл |
C_PassiveLock = вкл | Ключ внутри = откл и (L_DRVDRSW = вкл || L_ASTDRSW = вкл) | Игнорировать C_PassiveLock = вкл Нет O_DRLockRly = вкл |
C_PassiveLock = вкл | Ключ внутри = откл и (L_DRVDRSW = откл и L_ASTDRSW = вкл) и (L_RLDRSW = вкл || L_RRDRSW = вкл) | O_DRLockRly = вкл (0,5 с) Нет O_HazardRly = вкл |
Любая дверь открыта > ALL DOOR CLOSE | Все двери заблокированы с помощью (TX Lock || C_SMKRKECMD = Lock || C_PassiveLock = вкл) но одна из дверей открыта | O_HazardRly вкл на 1 с |
Любая дверь открыта: ALL DOOR CLOSE | Все двери заблокированы с помощью (TX Lock || C_SMKRKECMD = блокирование || C_PassiveLock = вкл) но любая дверь открыта и состояние исполнительного механизма любой двери изменилось (= Lock→Unlock) | Нет O_HazardRly вкл на 1 с |
Вход | Предварительные условия | Мощность |
TX Unlock || C_SMKRKECMD = Unlock || Разблокирование || | Ключ внутри = откл и Открыта любая дверь | O_DRUnlockRly = вкл на 0,5 с и O_HazardRly вкл на 0,5 с дважды |
TX Unlock || C_SMKRKECMD = Unlock || Разблокирование || | Ключ внутри = откл и ALL DOOR CLOSE | O_DRUnlockRly = вкл на 0,5 с и O_HazardRly вкл на 0,5 с дважды и Запуск 30-секундного таймера |
Ключ внутри = вкл | При работе 30-секундного таймера | Остановка 30-секундного таймера |
Все двери закрыты: Открыта любая дверь | При работе 30-секундного таймера | Остановка 30-секундного таймера |
TX Unlock || C_SMKRKECMD = Unlock || Разблокирование || | При работе 30-секундного таймера | O_DRUnlockRly = вкл на 0,5 с и O_HazardRly вкл на 0,5 с дважды и Перезапуск 30-секундного таймера |
30 с истекли | При работе 30-секундного таймера | O_DRLockRly = вкл на 0,5 с и O_HazardRly = вкл на 1 с один раз |
Ключ внутри
Вкл: L_KeyInSW вкл || A_IGN1 вкл || A_IGN2 вкл (не-SMK)
A_ACC вкл || A_IGN1 вкл || A_IGN2 вкл (SMK)
Откл: L_KeyInSW откл и A_IGN1 откл и A_IGN2 откл (не-SMK)
A_ACC откл и A_IGN1 откл и A_IGN2 откл (SMK)
Все двери закрыты:
L_DRVDRSW = откл и L_ASTDRSW = откл и L_RLDRSW = откл и L_RRDRSW = откл и L_TrunkOpenSW (или L_TailGateSW) = откл
Любая дверь открыта:
L_DRVDRSW = вкл || L_ASTDRSW = вкл || L_RLDRSW = откл || L_RRDRSW = откл ||
L_TrunkOpenSW (или L_TailGateSW) = откл
Блокирование всех дверей:
L_DRVDRUnlockSW = откл и L_ASTDRUnlockSW = откл и L_RR ( иTailGate)UnlockSW = откл
(10)
Если оценка выходного состояния реле к этому времени выполнена, начинается выполнение выходной команды на реле.
(Через 1,5 с после первого O_DRUnlockRly = вкл)
(11)
После состояния разблокирования, если это состояние не сохранялось 0,5 с, выполняется O_DRUnlockRly = вкл. Однако после L_DRVDRUnlockSW или L_ASTDRUnlockSW соответствовало условию блокировки (разблокирования) и после 0,5 с и если Key In = откл, не выполняется O_DRUnlockRly = вкл
T1,T3: 0,5 ± 0,1 с, T2: 1 ± 0,1 с, T4: 0,5 с макс.
Ключ внутри
Вкл: L_KeyInSW вкл || A_IGN1 вкл || A_IGN2 вкл (не-SMK)
A_ACC вкл || A_IGN1 вкл || A_IGN2 вкл (SMK)
Откл: L_KeyInSW откл и A_IGN1 откл и A_IGN2 откл (не-SMK)
A_ACC откл и A_IGN1 откл и A_IGN2 откл (не-SMK)
Но из состояния Key In1 = включенное состояние, если произошел вход в спящий резим, L_CrashInput игнорируется.
Но если Key In1 = откл, выполнение блокировки-разблокирования выполняется в соответствии с другой функцией.
Но, при состоянии Key In1 = откл/вкл, если входного сигнала L_CrashInput (PWM) нет, а Key In1 = откл->вкл, O_DRUnlockRly не выполняется.
T1: макс. 40 мс, T2: 5 ± 0,5 с
Сигнал L_CrashInput (PWM): см. ниже
Ключ внутри
Вкл: L_KeyInSW вкл || A_IGN1 вкл || A_IGN2 вкл (не-SMK)
A_ACC вкл || A_IGN1 вкл || A_IGN2 вкл (SMK)
Откл: L_KeyInSW откл и A_IGN1 откл и A_IGN2 откл (не-SMK)
A_ACC откл и A_IGN1 откл и A_IGN2 откл (SMK)
Группа | Состояние |
Значение по умолчанию | 15 км/ч |
Выбор 1 | Деактивация |
Выбор 2 | 40 км/ч |
При выводе O_DRLockRly = вкл в пределах T1. Однако, если все двери в состоянии блокирования или все двери не заблокированы,
Вывод O_DRLockRly = вкл не выполняется.
3 раз (цикл 1 с)
Однако если при 3-кратном выводе поступает команда блокирования (разблокирования), она игнорируется.
Однако после вывода O_DRLockRly = вкл, если сохраняется разблокированное состояние, выводится O_DRLockRly = для соответствующей двери.
T1: не более 1,5 с, T2: 0,5 ± 0,1 с
Состояние разблокирования одной из дверей:
Вкл (= Any door Unlock)
: L_DRVDRUnlockSW = вкл || L_ASTDRUnlockSW = вкл || L_RR&TailGateUnlockSW = вкл
Откл (= All door Lock)
: L_DRVDRUnlockSW = октл и L_ASTDRUnlockSW = откл и L_RR&TailGateUnlockSW = откл
Группа | Состояние |
Значение по умолчанию | Условия |
Выбор | Деактивация |
(однако если все датчики разблокирования разблокированы, вывод не происходит).
T1: 0,5 ± 0,1 с
Ключ внутри
Вкл: L_KeyInSW вкл || A_IGN1 вкл || A_IGN2 вкл (не-SMK)
A_ACC вкл || A_IGN1 вкл || A_IGN2 вкл (SMK)
Откл: L_KeyInSW откл и A_IGN1 откл и A_IGN2 откл (не-SMK)
A_ACC откл и A_IGN1 откл и A_IGN2 откл (SMK)
Состояние блокирования одной из дверей 2:
Вкл (= Any door lock)
: L_DRVDRUnlockSW = откл || L_ASTDRUnlockSW = откл || L_RRDR(&TailGate)UnlockSW = откл
Откл (= All door Unlock)
: L_DRVDRUnlockSW = вкл и L_ASTDRUnlockSW = вкл и L_RRDR(&TailGate)UnlockSW = вкл
(См. описание централизованной блокировки: «Централизованное блокирование-разблокирование с помощью передатчика с использованием 30-секундного таймера».)
(Нет вывода O_DRUnlockRly = вкл после L_PwdwUnlockSW = вкл)
L_RRDR(&TailGate)UnlockSW = откл->вкл.
Все двери закрыты: L_DRVDRSW = откл и L_ASTDRSW = откл и L_RLDRSW = откл и L_RRDRSW = откл и
(L_TrunkSW = откл || L_TailGateSW = откл)
Все двери заблокированы: L_DRVDRUnlockSW = откл и L_ASTDRUnlockSW = откл и
L_RRDR(&TailGate)UnlockSW = откл
Любая дверь разблокирована: L_DRVDRUnlockSW = вкл || L_ASTDRUnlockSW = вкл ||
L_RRDR(&TailGate)UnlockSW = вкл
Key In = вкл: L_KeyInSW вкл || A_IGN1 вкл || A_IGN2 вкл (не-SMK)
A_ACC вкл || A_IGN1 вкл || A_IGN2 вкл (SMK)
T1: 1 ± 0,1 с, T2: 0,5 ± 0,1 с
: L_DRVDRSW = вкл || L_ASTDRSW = вкл || L_RLDRSW = вкл || L_RRDRSW = вкл || L_TailGateSW = вкл
: L_DRVDRSW = откл и L_ASTDRSW = откл и L_RLDRSW = откл и L_RRDRSW = откл и
L_TailGateSW = откл
: L_DRVDRUnlockSW = откл || L_ASTDRUnlockSW = откл || L_RRDR(&TailGate)UnlockSW = откл
: при всех закрытых входах, 30-секундный таймер за счет C_SMKRKECMD = 0x02 (разблокирование) или C_PassiveUnlock
: 30-секундный таймер после команды C_SMKRKECMD = TailGate (0x03) или C_PassiveTrunk_TG
: A_ACC вкл || A_IGN1 вкл || A_IGN2 вкл
: A_ACC откл и A_IGN1 откл и A_IGN2 откл
(10)
Централизованное блокирование и разблокирование
: см. 4
(11)
H1*
: O_HazardRly = вкл на 1 с один раз
Вход | Мощность |
C_TrunkTG_LIDSW | O_Trunk(or TailGate)ReleaseRly |
C_SMKRKECMD | O_HazardRly |
C_PassiveTrunk_TG | |
F_SpeedSNSR | |
L_DRVDRSW | |
L_ASTDRSW | |
L_RLDRSW | |
L_RRDRSW | |
L_TailGateSW | |
L_DRVDRUnlockSW | |
L_ASTDRUnlockSW | |
L_RRDR(&TailGate)UnlockSW | |
A_ACC | |
A IGN1 | |
A_IGN2 |
Управление осветительными приборами
При получении входного сигнала осуществляется управление габаритными огнями.
Вход | Мощность |
L_TailLampSW | O_TailLampRly |
L_KeyInSW | |
A IGN1 | |
A_IGN2 | |
L_DRVDRSW | |
A_ACC |
C00: L_TailLampSW = вкл и Key In = откл 1 // O_TailLampRly = откл
L_TailLampSW = вкл и Key In = вкл 1 // O_TailLampRly = вкл и TailAutoCutEnable = вкл
C01: L_TailLampSW = откл // O_TailLampRly = откл и TailAutoCutEnable = откл
C02: L_TailLampSW = откл // TailAutoCut = откл
C03: TailAutoCutEnable = вкл и Key In = откл 1 и L_DRVDRSW = вкл
// O_TailLampRly = откл и TailAutoCutEnable = откл и TailAutoCut = вкл
C04: TailAutoCut = вкл и Key In = вкл 1
// O_TailLampRly = вкл и TailAutoCutEnable = вкл и TailAutoCut = откл
Key In 1:
Вкл: L_KeyInSW = вкл || A_IGN1 = вкл || A_IGN2 = вкл
Вкл: L_KeyInSW = откл и A_IGN1 = октл и A_IGN2 = откл
Если АКБ подключается->отключается в режиме 3 [Tail Lamp on, Tail Lamp off, Auto Cut], сохраняется предыдущий режим.
При состоянии A_IGN1 = откл, если L_4DRSW = вкл, плафон салона включен, и если L_4DRSW = откл, плафон салона отключается через 30 с.
При L_4DRSW = откл, в случае A_IGN1 = откл и (Key In1 вкл>откл), плафон салона выключается через 30 с.
Вход | Мощность |
L_4DRSW | O_RoomLamp |
L_KeyInSW | |
A IGN1 | |
A_IGN2 | |
Команда разблокирования от передатчика | |
L_DRVDRUnlockSW | |
L_ASTDRUnlockSW | |
L_RRDR(&TailGate)UnlockSW | |
A_ACC | |
C_SMKRKECMD | |
C_PassiveUnlock |
Ключ внутри
Вкл: L_KeyInSW On (не-SMK)
A_ACC вкл (SMK)
Откл: L_KeyInSW откл (не-SMK)
A_ACC откл (не-SMK)
Разблокирование: TX Unlock, C_SMKRKECMD(Unlock), C_PassiveUnlock
Любая дверь открыта: L_DRVDRSW = вкл || L_ASTDRSW = вкл || L_RLDRSW = вкл || L_RRDRSW = вкл
Все двери закрыты: L_DRVDRSW = откл и L_ASTDRSW = откл и L_RLDRSW = откл и L_RRDRSW = откл
Блокирование всех дверей:
L_DRVDRUnlockSW = откл и L_ASTDRUnlockSW = откл и L_RRDR(&TailGate)UnlockSW = откл
Любая дверь разблокирована:
L_DRVDRUnlockSW = вкл || L_ASTDRUnlockSW = вкл || L_RRDR(&TailGate)UnlockSW = вкл
Состояние | Описание |
Начальное состояние | Лампа освещения салона затухает |
Событие | Окончание затухания |
Действие | Плафон салона отключен |
Состояние | Описание |
Начальное состояние | Лампа освещения салона не горит |
Событие | A_IGN1 = вкл и любая дверь открыта |
Действие | Плафон салона включен |
Состояние | Описание |
Начальное состояние | Лампа освещения салона затухает |
Событие | A_IGN1 = вкл и любая дверь открыта |
Действие | Плафон салона включен |
Состояние | Описание |
Начальное состояние | Лампа освещения салона горит 20 минут |
Событие | A_IGN1 = вкл |
Действие | Плафон салона включен |
Состояние | Описание |
Начальное состояние | Лампа освещения салона горит 30 с |
Событие | TX Unlock или Key In 1 = вкл>откл |
Действие | Повторное включение лампы освещения салона на 30 с |
Состояние | Описание |
Начальное состояние | Лампа освещения салона горит |
Событие | A_IGN1 = откл и все двери закрыты |
Действие | Включение лампы освещения салона на 30 с |
Состояние | Описание |
Начальное состояние | Лампа освещения салона горит 20 минут |
Событие | A_IGN1 = откл и все двери закрыты |
Действие | Включение лампы освещения салона на 30 с |
Состояние | Описание |
Начальное состояние | Лампа освещения салона затухает |
Событие | 1. Key In1 = откл и все двери закрыты и TX Unlock 2. Все двери закрыты и Key In1 = откл |
Действие | Включение лампы освещения салона на 30 с |
Состояние | Описание |
Начальное состояние | Лампа освещения салона не горит |
Событие | 1. Key In1 = откл и все двери закрыты и TX Unlock 2. Все двери закрыты и Key In1 = откл |
Действие | Включение лампы освещения салона на 30 с |
Состояние | Описание |
Начальное состояние | Лампа освещения салона горит 30 с |
Событие | 1. A_IGN1 = вкл 2. Прошло 30 с 3. Any Door Unlock2 > All Door Lock3 |
Действие | Начало затухания лампы освещения салона |
Состояние | Описание |
Начальное состояние | Лампа освещения салона горит |
Событие | 1. A_IGN1 = вкл 2. Все двери закрыты |
Действие | Начало затухания лампы освещения салона |
Состояние | Описание |
Начальное состояние | Лампа освещения салона горит 20 минут |
Событие | 1. Прошло 20 мин 2. A_IGN1 = откл и все двери закрыты и All Door Lock3 |
Действие | Начало затухания лампы освещения салона |
Состояние | Описание |
Начальное состояние | Лампа освещения салона не горит |
Событие | A_IGN1 = откл и событие открывания любой двери |
Действие | Лампа освещения салона загорается на 20 минут |
Состояние | Описание |
Начальное состояние | Лампа освещения салона затухает |
Событие | A_IGN1 = откл и событие открывания любой двери |
Действие | Лампа освещения салона загорается на 20 минут |
Состояние | Описание |
Начальное состояние | Лампа освещения салона горит 30 с |
Событие | A_IGN1 = откл и событие открывания любой двери |
Действие | Лампа освещения салона загорается на 20 минут |
Состояние | Описание |
Начальное состояние | Лампа освещения салона горит |
Событие | A_IGN1 = откл и событие открывания любой двери |
Действие | Лампа освещения салона загорается на 20 минут |
Автоматическое отключение плафона салона
Вход | Мощность |
A_ACC | O_InteriorlampAutocutRly |
A IGN1 | |
A_IGN2 | |
L_KeyInSW | |
Команда блокирования от передатчика | |
Команда разблокирования от передатчика | |
C_SMKRKECMD | |
C_PassiveLock | |
C_PassiveUnlock | |
L_DRVDRUnlockSW | |
L_ASTDRUnlockSW | |
L_RRDR(&TailGate)UnlockSW |
C00: если (A_ACC = ВКЛ или A_IGN1 = ВКЛ или A_IGN2 = ВКЛ) или (режим ARM -> режим DISARM) или (TX Unlock или Passive Unlock или SMKRKECMD Unlock) или событие ANY DOOR OPEN
C01: если (A_ACC = ОТКЛ и A_IGN1 = ОТКЛ и A_IGN2 = ОТКЛ)
Запускается 20-минутный таймер
C02: если (режим DISARM -> режим ARM)
Запускается 3-секундный таймер
C03: если 3-секундный таймер истек
Тогда O_InteriorLampAutoCutRly = ОТКЛ
C04: если истек 20-минутный таймер
Тогда O_InteriorLampAutoCutRly = ОТКЛ
C05: если (A_ACC = ВКЛ или L_IGN1 = ВКЛ или L_IGN2 = ВКЛ) или (режим ARM -> режим DISARM) или (L_KeyInSW = ВКЛ > ОТКЛ) или (TX Unlock или Passive Unlock или SMK FOB Unlock) или событие ANY DOOR OPEN
Тогда O_InteriorLampAutoCutRly = ВКЛ и 20-минутный и 3-секундный таймеры отключаются
A) Состояние Interior Lamp Autocut ОТКЛ: O_InteriorLampAutoCutRly = ОТКЛ
B) Состояние Interior Lamp autocut ВКЛ: O_InteriorLampAutoCutRly = ВКЛ
C) Состояние 20-минутного таймера: O_InteriorLampAutoCutRly = ВКЛ
D) Состояние 3-секундного таймера: O_InteriorLampAutoCutRly = ВКЛ
A) Состояние Interior Lamp Autocut ОТКЛ: переход в режим Interior Lamp Autocut ОТКЛ
B) Состояние Interior Lamp Autocut ВКЛ: переход в состояние Interior Lamp Autocut ВКЛ
C) Состояние 20-минутного таймера: начало отсчета 20-минутного таймера
D) Состояние 3-секундного таймера: переход в состояние Interior Lamp Autocut ВКЛ
ТАЙМЕР ЭЛЕКТРОПРИВОДА СТЕКЛОПОДЪЕМНИКОВ
Если A_IGN1 = вкл, вывод On Power Window Relay.
Если A_IGN1 = откл, вывод Extend Power Window Relay на 30 с.
Однако если при выводе команды водительская дверь или передняя пассажирская дверь открыта, вывод прекращается.
Управление электростеклоподъемниками | |
Вход | Мощность |
A IGN1 | O_PwdwRly |
L_DRVDRSW | Активация O_Safety ECU |
L_ASTDRSW |
T1: 30 с
* Вывод на стеклоподъемник
: O_PwdwRly и O_Safety Pwdw ECU