汽车发动机防盗锁止系统(IMMO) 核对ID匹配

2019-03-18 08:51:40 lcj 218


发动机防盗锁止系统(IMMO) 核对ID匹配


发动机防盗锁止系统(Immobilizer)是在通用的VATS基础上发展起来的,在防盗原理上传承了VATS的思路,即利用钥匙中芯片的密码与起动电门中的密码进行匹配来控制发动机的起动,以达到防盗的目的。对于装有发动机防盗锁止系统的汽车,即使盗车者打开车门也不能启动发动机开走汽车。其基本配置如图所示。

IMMO的方案经过了几代的改进,已经成为汽车上广泛应用的防盗技术。

第一代IMMO方案(fix code),只是在钥匙插进锁孔后,发送一个特定的密码,验证通过即可点火启动,典型的应答器是PCF7930。

第二代IMMO方案(read-write),使用应答器PCF7931,且每次发送的密码都不同,同时基站发送密码保护信息。

第三代IMMO方案,使用应答器PCF7935,由基站首先发送一串随机数,应答器再回应经过加密的代码,经过验证后才可启动发动机。

第四代IMMO方案,使用应答器PCF7936,基站不仅发送随机数,同时发送加密信息,通过认证后,应答器才发送加密的应答信号,用于启动。这是目前主要的IMMO应用方式。

第五代IMMO方案,使用应答器PCF7939,采用AES128的加密算法传输数据。


发动机防盗锁止系统(IMMO) 核对ID匹配


工作原理

通过在点火钥匙中内装有芯片,每个芯片内都装有固定的ID,只有钥匙芯片的ID与发动机的ID相匹配时,汽车才能启动。如果不一致,发动机无法启动。 当车主转动钥匙发动车辆时,基站发射低频信号开始认证过程。钥匙端应答器工作能量由基站低频信号提供,在认证过程中,置于钥匙中的应答器首先发送自身的ID号,通过基站芯片的验证,基站会发出一串随机数和MAC地址,同时应答器作出回应。为了提高安全性,每次发送的信号都是经过加密的数据。如图 2所示。


发动机防盗锁止系统(IMMO) 核对ID匹配


IMMO主要通过引擎控制单元ECU来控制发动机,整个方案包括低频收发器、MCU、稳压器和通信接口芯片(例如CAN、LIN收发器)。在尺寸的限制下,NXP推出新一代的单芯片解决方案{ABIC2},将这些芯片用一块专用IC来实现。它包括了LIN收发器、稳压器及数字逻辑单元,实现了单芯片的远程ECU通讯,只需要三根线(Power、GND和LIN)就可以实现IMMO功能。

推荐应用方案

点火锁附近的基站芯片PCF7991 +钥匙中的应答器PCF7936,如图 3所示。


发动机防盗锁止系统(IMMO) 核对ID匹配


莱芜配汽车钥匙 

莱芜汽车钥匙