江蘇汽車技師學院 史賽賽
在汽車遙控器的發(fā)展歷程中,其外形與功能在不斷地變化,但最基本的原理與工作模式變化較少,本文將對此進行闡述。
最初,汽車上并沒有配遙控器,車門的開關全靠機械鑰匙。隨著汽車工業(yè)與電子技術的不斷進步,出現了單獨的汽車遙控器,可以較遠距離地控制車門鎖的開關,再往后發(fā)展,就出現了遙控器與機械齒合二為一的車鑰匙,這也是目前市場的主流車鑰匙。當然也有一些新起之秀,遙控功能的實現可以不通過傳統(tǒng)按鍵,而是通過藍牙、手機APP、網絡和智能感應等方式實現,車鑰匙越來越智能化。
遙控器發(fā)射的電波常見頻率有315 MHz、430 MHz、433 MHz、434 MHz和868 MHz等。遙控器發(fā)射的電波按照編碼形式可分為固定碼、滾動碼和加密碼等3種類型。
(1)固定碼。固定碼是指每次遙控器發(fā)出去的編碼都不會改變,這種遙控器比較容易拷貝,一般使用在一些低端車和卷簾門、伸縮門上。
圖1中的代碼0001的含義是鍵值,每條指令都有對應的鍵值。例如,關鎖、開鎖、開后備箱等都有不同的鍵值,這樣接收端才能識別并執(zhí)行相應的指令,如圖1中的0001是關鎖鍵值,圖2中的0011是開鎖鍵值。
圖1和圖2中的代碼2003110213是固定編碼,不管是關車門、鎖車門還是別的操作,這個代碼都是固定的,固定碼也就是這個意思。
圖1 鎖車時遙控器發(fā)出的數據(截屏)
(2)滾動碼。滾動碼是指遙控器對于同樣的操作如鎖車每次發(fā)出的編碼都不同,遙控器的芯片通過一系列算法完成滾動編碼功能,這類芯片比較難復制。
如圖3 與圖4 所 示,代碼0 1 0 0 是 鎖 車 鍵值,7845AED是中間數據,代表遙控器的身份(ID),車輛防盜器要識別是哪一把遙控鑰匙要與之通訊。圖3中的代碼491E2811是滾動編碼,每按一次鎖車鍵,鑰匙中的遙控器所發(fā)出的滾動編碼都不一樣,如圖4所示,第2次按鎖車鍵時滾動編碼變?yōu)?AEDD197,這些滾動碼也是按照一定的算法得出,很難進行復制,即使破解出算法,進行復制也極容易造成“追碼”現象,無法正常使用。
圖3 第1次按鎖車鍵遙控數據(截屏)
圖4 第2次按鎖車鍵遙控數據(截屏)
(3)加密碼。加密碼也是滾動碼的一種,設備破解不了的滾動碼稱之為加密碼。不可以復制,只能上車學習。加密碼的本質是遙控器發(fā)送的數據經過特定算法進行加密,例如圖3中的數據0100 7845AED 491E2811是正常的鎖車遙控數據,經過特定的算法加密后變成設備無法識別或能夠識別但破解不出其算法的數據,這樣的遙控器就很難進行破解與復制了,一般加密碼用于中高端轎車遙控器。
近幾年出現了利用手機APP或藍牙鑰匙開關車門,汽車遙控器在數據通訊的方式上發(fā)生了變化,但防盜原理并沒有發(fā)生太大變化。