ReFLEX-XMODEM模塊在汽車遠程安全控制系統(tǒng)中的應用
發(fā)布時間:2008/5/26 0:00:00 訪問次數(shù):1097
    
    
    作者:上海大學機械電子與自動化學院 冉峰 唐智杰 徐美華
    
    摘 要:本文介紹了reflex技術在汽車無線遠程安全控制系統(tǒng)中的應用。該系統(tǒng)主要選用reflex-xmodem高速無線尋呼模板和帶eeprom并可在線編程的高速cpu來解碼和檢測裝在汽車內的單總線自動身份識別芯片,能控制汽車引擎終端安全啟動,是一種有效的汽車防盜系統(tǒng)。
    關鍵詞:汽車安全;控制;reflex;xmodem
    引言
    基于reflex技術的xmodem應用于汽車無線遠程安全控制系統(tǒng),提供了一種新型的汽車安全保障的電子檢測與控制系統(tǒng)解決方案。此系統(tǒng)中自身配備reflex-xmodem尋呼模塊,在汽車發(fā)動機、油路、啟動裝置等關鍵部位裝入單總線的自動身份識別(id)芯片,同時駕駛者持有電子鑰匙,電子檢測控制器既可以對汽車的固有設備進行身份識別,也可對駕駛者進行身份識別,最終也可以通過無線的reflex-xmodem來遠程控制汽車,這樣,完成了一個可靠的汽車遠程安全控制系統(tǒng)。
    
    
    
    圖1 硬件系統(tǒng)原理
    
    
    
    圖2 系統(tǒng)軟件總框圖
    
    
    
    圖3 reflex-xmodem通訊程序流圖
    
    
    
    圖4 中央數(shù)據(jù)處理和控制程序框圖
    
    系統(tǒng)硬件
    系統(tǒng)硬件總框圖如圖1所示。整個系統(tǒng)硬件由cpu(at90s8515)、reflex-xmodem模板、由id芯片組成的汽車安全保障電路以及接口電路和系統(tǒng)指示電路等組成。其中cpu采用atmel公司的高速avr 8位risc單片機-at90s8515,該器件包含8kb的spi在線可編程flash;512b的sram;512b的在線可編程eeprom,運行速度可以達到8mips,工作電壓最低可以達到2.7v。
    reflex是一種高速的雙向無線尋呼打包技術,可以完成雙向同步數(shù)據(jù)傳輸,一個reflex尋呼網(wǎng)的最大容量可以達到9億以上。xmodem協(xié)議是一種廣泛使用的異步文件運輸協(xié)議。這種協(xié)議以128b的形式傳輸數(shù)據(jù),并且每個塊都使用一個校驗和過程來進行錯誤檢測。reflex-xmodem模塊使用了crc錯誤偵測方法,傳輸?shù)臏蚀_率可高達99.6%。
    本系統(tǒng)采用的reflex-xmodem模塊是advantra公司的wirlki,數(shù)據(jù)傳輸波特率設定為2400bps。
    系統(tǒng)id芯片采用maxim公司的ds2406和ds1990a,其控制采用3個引腳:信號線、輸出口(pio)及地線。主要特點如下:oc門輸出的單總線,可使多個id芯片掛在同一根總線上,各自獨立地通與斷,cpu可以分別對其進行讀、寫操作,以實現(xiàn)遠距離閉環(huán)控制。漏極開路的pio口允許有50ma的灌電流,可輸出高、低電平以實現(xiàn)對其他器件的控制。此外,該芯片還具有64位的激光rom,出廠時就已在激光rom內固化了唯一的身份識別碼。
    核心控制電路
    核心控制電路的主要功能是:
    1. 檢測id芯片的密碼以及發(fā)出指示和控制信號,并作為id芯片與計算機的接口設備來讀取id芯片密碼和對自身eeprom中的id密碼進行在線修改。cpu通過接口j3-1~j3-6利用串行方式下載程序和讀寫eeprom數(shù)據(jù),通過io接口j2-1~j2-2來讀id芯片密碼,檢測、修改eeprom數(shù)據(jù),同時通過接口j1-1、j1-2與汽車安全保障電路連接,用以檢測id芯片密碼是否正確與缺損以及發(fā)出啟動信號以開啟油路及啟動裝置。
    汽車安全保障電路主要包含四個固有的id芯片,可分別安裝在汽車的發(fā)動機、油路、啟動裝置等關鍵部位, cpu的eeprom中存有四組不同的密碼對應四個id按鈕。四個固有的id芯片加上一個按鈕接口掛在同一根信號線上并連到j1-2。當汽車電源接通時,cpu首先通過j1-2、j1-1檢測是否存在四個固有id芯片密碼,然后,駕駛者把id按鈕按在按鈕接口上,cpu比較按鈕id密碼是否與eeprom中四個密碼中的其中一個相符,并確定是否接通油路、啟動裝置的開關。
    2. 通過與reflex-
    
    
    作者:上海大學機械電子與自動化學院 冉峰 唐智杰 徐美華
    
    摘 要:本文介紹了reflex技術在汽車無線遠程安全控制系統(tǒng)中的應用。該系統(tǒng)主要選用reflex-xmodem高速無線尋呼模板和帶eeprom并可在線編程的高速cpu來解碼和檢測裝在汽車內的單總線自動身份識別芯片,能控制汽車引擎終端安全啟動,是一種有效的汽車防盜系統(tǒng)。
    關鍵詞:汽車安全;控制;reflex;xmodem
    引言
    基于reflex技術的xmodem應用于汽車無線遠程安全控制系統(tǒng),提供了一種新型的汽車安全保障的電子檢測與控制系統(tǒng)解決方案。此系統(tǒng)中自身配備reflex-xmodem尋呼模塊,在汽車發(fā)動機、油路、啟動裝置等關鍵部位裝入單總線的自動身份識別(id)芯片,同時駕駛者持有電子鑰匙,電子檢測控制器既可以對汽車的固有設備進行身份識別,也可對駕駛者進行身份識別,最終也可以通過無線的reflex-xmodem來遠程控制汽車,這樣,完成了一個可靠的汽車遠程安全控制系統(tǒng)。
    
    
    
    圖1 硬件系統(tǒng)原理
    
    
    
    圖2 系統(tǒng)軟件總框圖
    
    
    
    圖3 reflex-xmodem通訊程序流圖
    
    
    
    圖4 中央數(shù)據(jù)處理和控制程序框圖
    
    系統(tǒng)硬件
    系統(tǒng)硬件總框圖如圖1所示。整個系統(tǒng)硬件由cpu(at90s8515)、reflex-xmodem模板、由id芯片組成的汽車安全保障電路以及接口電路和系統(tǒng)指示電路等組成。其中cpu采用atmel公司的高速avr 8位risc單片機-at90s8515,該器件包含8kb的spi在線可編程flash;512b的sram;512b的在線可編程eeprom,運行速度可以達到8mips,工作電壓最低可以達到2.7v。
    reflex是一種高速的雙向無線尋呼打包技術,可以完成雙向同步數(shù)據(jù)傳輸,一個reflex尋呼網(wǎng)的最大容量可以達到9億以上。xmodem協(xié)議是一種廣泛使用的異步文件運輸協(xié)議。這種協(xié)議以128b的形式傳輸數(shù)據(jù),并且每個塊都使用一個校驗和過程來進行錯誤檢測。reflex-xmodem模塊使用了crc錯誤偵測方法,傳輸?shù)臏蚀_率可高達99.6%。
    本系統(tǒng)采用的reflex-xmodem模塊是advantra公司的wirlki,數(shù)據(jù)傳輸波特率設定為2400bps。
    系統(tǒng)id芯片采用maxim公司的ds2406和ds1990a,其控制采用3個引腳:信號線、輸出口(pio)及地線。主要特點如下:oc門輸出的單總線,可使多個id芯片掛在同一根總線上,各自獨立地通與斷,cpu可以分別對其進行讀、寫操作,以實現(xiàn)遠距離閉環(huán)控制。漏極開路的pio口允許有50ma的灌電流,可輸出高、低電平以實現(xiàn)對其他器件的控制。此外,該芯片還具有64位的激光rom,出廠時就已在激光rom內固化了唯一的身份識別碼。
    核心控制電路
    核心控制電路的主要功能是:
    1. 檢測id芯片的密碼以及發(fā)出指示和控制信號,并作為id芯片與計算機的接口設備來讀取id芯片密碼和對自身eeprom中的id密碼進行在線修改。cpu通過接口j3-1~j3-6利用串行方式下載程序和讀寫eeprom數(shù)據(jù),通過io接口j2-1~j2-2來讀id芯片密碼,檢測、修改eeprom數(shù)據(jù),同時通過接口j1-1、j1-2與汽車安全保障電路連接,用以檢測id芯片密碼是否正確與缺損以及發(fā)出啟動信號以開啟油路及啟動裝置。
    汽車安全保障電路主要包含四個固有的id芯片,可分別安裝在汽車的發(fā)動機、油路、啟動裝置等關鍵部位, cpu的eeprom中存有四組不同的密碼對應四個id按鈕。四個固有的id芯片加上一個按鈕接口掛在同一根信號線上并連到j1-2。當汽車電源接通時,cpu首先通過j1-2、j1-1檢測是否存在四個固有id芯片密碼,然后,駕駛者把id按鈕按在按鈕接口上,cpu比較按鈕id密碼是否與eeprom中四個密碼中的其中一個相符,并確定是否接通油路、啟動裝置的開關。
    2. 通過與reflex-