用S3C2410解決網(wǎng)絡(luò)式汽車防盜系統(tǒng)三大難題
汽車的普及為人們的生活帶來(lái)了方便,同時(shí)也給人們提出了一大難題——汽車防盜。本設(shè)計(jì)是為了解決以往汽車防盜產(chǎn)品的缺點(diǎn)和不足而開發(fā)的集成傳感、報(bào)警和遠(yuǎn)程圖像監(jiān)控3大功能模塊的汽車防盜報(bào)警系統(tǒng)。
系統(tǒng)工作原理及組成
本系統(tǒng)是把傳感器裝在車身的隱蔽位置,當(dāng)有人走進(jìn)監(jiān)控距離、車身移動(dòng)或振動(dòng)、車門被打開時(shí),傳感器發(fā)出電信號(hào),通過(guò)A/D轉(zhuǎn)換裝置,發(fā)送到主控制器??刂破鞲鶕?jù)信號(hào)的來(lái)源,把報(bào)警分為“有人靠近”、“車體振動(dòng)”和“車門被開”3個(gè)等級(jí),并用GPRS/GSM終端將報(bào)警信息用短信的方式發(fā)送到用戶手機(jī)上。把 “車門被開”作為高級(jí)別的報(bào)警,通知用戶的同時(shí),啟動(dòng)視頻驅(qū)動(dòng)程序,通過(guò)車內(nèi)的攝像頭把車內(nèi)實(shí)況記錄下來(lái),發(fā)送到車主手機(jī)。前兩種情況下系統(tǒng)不傳輸圖像,除非客戶端主動(dòng)查看圖像,此時(shí),系統(tǒng)幾乎不占用信道。當(dāng)有入侵者進(jìn)入防范區(qū)域時(shí),MCU通過(guò)手機(jī)短信向用戶發(fā)出告警信息。由于此時(shí)發(fā)送的只是文字信息,信息量少,信息傳遞速度快。同時(shí),系統(tǒng)將告警時(shí)的畫面存放在系統(tǒng)內(nèi)的存儲(chǔ)器件中供用戶查看。
系統(tǒng)硬件設(shè)計(jì)系統(tǒng)的總體框架
本系統(tǒng)硬件由以下幾個(gè)模塊組成:主控制器模塊、信息采集模塊(傳感器)、USB攝像頭模塊、無(wú)線通信模塊(GPRS MODEM )和圖像壓縮模塊。
主控制模塊
三星的S3C2410基于ARM內(nèi)核,最大工作頻率能達(dá)到203MHz,能支持NAND閃存啟動(dòng),具有更高的性價(jià)比。另外,S3C2410在市場(chǎng)上己有很多成熟的應(yīng)用,因此選用了S3C2410作為系統(tǒng)的CPU.
S3C2410集成了一個(gè)LCD控制器(支持STN和TFT液晶顯示屏)、NAND閃存控制器、SDRAM控制器、3個(gè)通道的UART、4個(gè)通道的DMA、4個(gè)具有PWM功能的計(jì)時(shí)器和1個(gè)內(nèi)部時(shí)鐘,以及8通道的10位ADC.
S3C2410還有很多豐富的外部接口,如觸摸屏、I2C總線、12S總線接口,以及2個(gè)US主機(jī)接口、1個(gè)USB設(shè)備接口、2個(gè)SPI接口、SD接口。在時(shí)鐘方面,S3C2410集成了一個(gè)具有日歷功能的RTC(實(shí)時(shí)控制)和具有PLL的芯片時(shí)鐘發(fā)生器。能產(chǎn)生200MHz的工作頻率。這樣的工作頻率能夠使處理器輕松運(yùn)行WinCE、Linux等操作系統(tǒng),以及進(jìn)行較為復(fù)雜的數(shù)據(jù)處理。
USB攝像頭
USB攝像頭主要由3部分構(gòu)成:鏡頭、圖像傳感器和USB接口控制芯片。本系統(tǒng)采用的攝像頭是市面上比較常見(jiàn)的一款。它的USB接口控制芯片型號(hào)是 301p,圖像傳感器芯片采用CMOS技術(shù),因此性價(jià)比較高。該攝像頭可通過(guò)USB接口直接與主機(jī)通信,將采集到的圖像傳輸?shù)街鳈C(jī)。該芯片的特點(diǎn)如下:圖像最大為640×480像素,可根據(jù)不同攝像頭進(jìn)行配置調(diào)整;圖像白平衡等參數(shù)可配置;可在Arm-Linux嵌入式系統(tǒng)下高效運(yùn)行;通過(guò)I2C總線編程 CMOS圖像傳感器內(nèi)部的寄存器來(lái)改變?nèi)笔?shù)。
無(wú)線通信模塊
本系統(tǒng)采用GSM2406模塊,它接口簡(jiǎn)單、使用方便,只需要單一的2.7V電源即可工作。采用AT指令對(duì)此模塊進(jìn)行控制,初步計(jì)劃與控制器之間采用串口進(jìn)行通信。同時(shí),用此模塊實(shí)現(xiàn)語(yǔ)音通話功能。由于GPRS是基于IP協(xié)議的,所以,處理器在與GPRS網(wǎng)絡(luò)通信的時(shí)候要發(fā)送符合IP協(xié)議的數(shù)據(jù)包。
圖像壓縮模塊
因?yàn)橐曨l處理芯片1s輸出25幀圖像,一幀640×480的圖像大約2.45Mb,為了緩和存儲(chǔ)器的存儲(chǔ)壓力,圖像必須經(jīng)過(guò)壓縮以提高存取速度。
系統(tǒng)設(shè)計(jì)采用集成JPEG編解碼的ZR36060圖像壓縮芯片。它可以方便地實(shí)現(xiàn)對(duì)視頻信號(hào)的實(shí)時(shí)壓縮/解壓縮。在進(jìn)行壓縮時(shí),ZR36060接收YUV 4:2:2數(shù)字視頻信號(hào),將其編碼為JPEG碼流輸出;在解壓縮時(shí),它接收J(rèn)PEG碼流,將其解碼為YUV 4:2:2數(shù)字視頻信號(hào)輸出。
ZR36060的接口分為3個(gè)部分,分別為視頻接口、代碼與主機(jī)接口和控制接口。視頻接口的功能是完成輸入/輸出視頻信號(hào);代碼與主機(jī)接口的功能是通過(guò)主機(jī)完成對(duì)芯片控制字的初始化,并且在主動(dòng)方式下,JPEG壓縮碼流也經(jīng)過(guò)CODE[7:0]輸入/輸出;控制接口則完成一系列簡(jiǎn)單的工作順序控制操作。兩種視頻同步方式為同步主模式和同步從模式。同步主模式指芯片內(nèi)部產(chǎn)生所有的控制和定時(shí)信號(hào);同步從模式則是芯片作為從機(jī)同步于一個(gè)外部的視頻源。
防盜系統(tǒng)的數(shù)據(jù)采集模塊由微波多普勒傳感器組、振動(dòng)傳感器組、霍爾器件組和熱釋電紅外傳感器組組成,用于汽車防盜信息的采集以及數(shù)據(jù)的初步融合處理。數(shù)據(jù)采集模塊的構(gòu)成如圖1所示。
評(píng)論