遙控車門開關(guān)系統(tǒng)的原理和設(shè)計(jì)方案分析
本文引用地址:http://m.butianyuan.cn/article/106400.htm
4 系統(tǒng)編碼解碼設(shè)計(jì)
總體上講,一個(gè)單向RKE系統(tǒng)由一個(gè)控制端(鑰匙扣發(fā)射模塊)與一個(gè)執(zhí)行端(車內(nèi)接收模塊)組成。其中控制端將控制信息經(jīng)過編碼、調(diào)制后發(fā)射,執(zhí)行端則接收、解調(diào)、解碼并根據(jù)控制信息執(zhí)行相應(yīng)的操作。單向RKE系統(tǒng)的安全關(guān)鍵在于編碼。早期使用固定密碼方式容易受到“無線偵聽”,易被破解。這里使用跳變密碼技術(shù),可有效地避免“無線偵聽”,提高安全性。以下介紹系統(tǒng)編解碼設(shè)計(jì)原理。
系統(tǒng)通過微控制器DSC80C323軟件編程實(shí)現(xiàn)編解碼過程。
編碼過程如圖6(a)所示。編碼器檢測到按鍵輸入,把系統(tǒng)從省電狀態(tài)中喚醒,同步計(jì)數(shù)加l,與序列號(hào)一起經(jīng)密匙加密后形成密文數(shù)據(jù),并同鍵值等數(shù)據(jù)發(fā)送出去。由于同步計(jì)數(shù)值每次發(fā)送都不同,即使是同一按鍵多次按下也不例外。同步計(jì)數(shù)自動(dòng)向前滾動(dòng),發(fā)送的碼字不會(huì)再發(fā)生。滾動(dòng)范圍為216個(gè)記數(shù)值。傳送過程中有新的鍵按下,則終止當(dāng)前發(fā)送并開始新的傳送;否則,不管是不是按鍵已經(jīng)松開,完成發(fā)送并進(jìn)入休眠狀態(tài)。
解碼過程如圖6(b)所示。解碼電路接收到數(shù)據(jù)包后,將鍵值與密文分開,并將密文用密匙解密后還原為序列號(hào)和同步計(jì)數(shù)值,并在核對序列號(hào)及同步計(jì)數(shù)值后依照鍵值驅(qū)動(dòng)相應(yīng)的執(zhí)行機(jī)構(gòu)。
結(jié)語
汽車防盜、報(bào)警功能以及門禁控制將成為汽車安全控制系統(tǒng)必備的功能之一。通過對Maxim公司的發(fā)射器Max1472 、接收器Max1473以及微控制器芯片DS80C323等器件的應(yīng)用,得出一套完整的遙控車門開關(guān)系統(tǒng)的原理和設(shè)計(jì)方案。該系統(tǒng)在低耗、收發(fā)距離與可靠性以及安全性方面具有明顯的優(yōu)勢,可使RKE系統(tǒng)有效控制范圍擴(kuò)大一倍。目前,我們正在這方面繼續(xù)努力,爭取開拓更加廣闊的應(yīng)用空間。
評論