Блок SMARTRA включает в себя встроенную индуктивную антенну и электронные схемы, соединенные с выключателем зажигания. Блок SMARTRA соединен с блоком управления двигателем специальной линией связи.
Такой способ управления блоком SMARTRA наиболее целесообразен, так как пуском двигателя управляет блок управления двигателем.
Принцип действия системы
Система иммобилайзера включает в себя блок управления двигателем, блок SMARTRA и приемоответчик, встроенный в ключ зажигания.
Блок управления двигателем осуществляет опознавание ключа зажигания с помощью специального кодирующего алгоритма, действующего параллельно в приемоответчике и блоке управления двигателем. Пуск двигателя возможен только при совпадении результатов действия алгоритма. В памяти блока управления двигателем хранятся данные всех приемоответчиков, прилагаемых к автомобилю.
Блок управления двигателем и блок SMARTRA сообщаются между собой по специальной линии связи. Во время действия этой связи между блоком управления двигателем и SMARTRA линия «К» блока управления двигателем для других видов связи использоваться не может, блок управления двигателем устанавливает связь по линии «К» либо с блоком SMARTRA, либо с другими устройствами (например, с проверочным прибором при техническом обслуживании) путем включения мультиплексора и пуска специальных процедур связи. Мультиплексор — часть аппаратного обеспечения блока управления двигателем. Блок SMARTRA осуществляет связь через приемоответчик, встроенный в ключ зажигания. Связь устанавливается на радиочастоте 125 кГц. Блок SMARTRA размещен на выключателе зажигания рядом с рамочной приемопередающей радиоантенной. Принимаемый рамочной антенной радиочастотный сигнал преобразуется блоком SMARTRA в сообщения для серийной связи, а поступающие от блока управления двигателем сообщения преобразуются в радиочастотный сигнал, передаваемый через антенну на приемоответчик.
Блок SMARTRA не проводит опознавание приемоответчика или вычисление алгоритма кодирования. Он представляет собой усовершенствованный интерфейс, который преобразует получаемый на радиочастоте поток данных от приемоответчика в последовательность сообщений, выдаваемых на блок управления двигателем, и наоборот.
Приемоответчик — типа Hitag 2 с усовершенствованным алгоритмом кодирования. При программировании ключа в приемоответчик вводятся специальные данные автомобиля, которые записываются его
запоминающим устройством. Процедура записи одноразовая, поэтому содержимое памяти приемоответчика изменить невозможно. Данные вводятся в виде цепочки длиной 9 байт, составленной на заводе-изготовителе. Содержимое памяти приемоответчика делится на две цепочки, которые носят названия «опознаватель» и «пароль ключа».
После этого программирования память приемоответчика блокируется и ее содержимое становится невозможным считать или изменить. Приемоответчик переходит из состояния «чистый» в состояние «запрограммированный».
Кроме того, каждый приемоответчик наделен собственным идентификационным номером IDE длиной 32 бита. Номера IDE приемоответчиков уникальны (не повторяются). Номер IDE вводится на заводе-изготовителе и может только считываться.
Опознаватель и пароль ключа не передаются от блока управления двигателем на приемоответчик или обратно. Передаются только результаты действия алгоритма кодирования. По результату кодирования практически невозможно вычислить специальные данные автомобиля.
Для кодирования ключей или иных целей блок управления двигателем соединяется с проверочным устройством, в качестве которого может служить заводской тестер, используемый на станциях технического обслуживания Hyundai. Связь осуществляется по протоколу линии «К» блока управления двигателем.