一種基于MMS的低成本汽車(chē)安防系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
1.引言
隨著人民生活水平的不斷提高,個(gè)人擁有汽車(chē)變得越來(lái)越普遍。但是,隨之而來(lái)的車(chē)輛頻繁被盜問(wèn)題漸受關(guān)注。傳統(tǒng)的汽車(chē)安防系統(tǒng)以全球衛(wèi)星定位系統(tǒng)(以下簡(jiǎn)稱GPS)為核心,這種技術(shù)最大的優(yōu)勢(shì)是可以定位被盜車(chē)輛所處的位置,可以遠(yuǎn)程控制車(chē)輛,但是無(wú)法獲取圖像聲音信息不能了解車(chē)輛所處的環(huán)境,無(wú)法有效追捕犯罪嫌疑人。還有一些系統(tǒng)使用 GPRS實(shí)時(shí)傳輸圖像數(shù)據(jù),這種方案受網(wǎng)絡(luò)帶寬的限制嚴(yán)重,圖像質(zhì)量差,對(duì)處理器運(yùn)算能力要求高,系統(tǒng)使用費(fèi)用高。
針對(duì)上述問(wèn)題,我們提出并設(shè)計(jì)了一種基于多媒體信息服務(wù)(Multimedia Message Service,以下簡(jiǎn)稱MMS)――也就是人們常說(shuō)的“彩信”汽車(chē)安防系統(tǒng)。該系統(tǒng)利用了中國(guó)移動(dòng)的 MMS業(yè)務(wù)、短消息業(yè)務(wù),無(wú)線網(wǎng)絡(luò)覆蓋面大,使用費(fèi)用低廉,操控方法簡(jiǎn)單。圖1所示為基于 MMS的汽車(chē)安防系統(tǒng)的應(yīng)用框圖,用戶在遠(yuǎn)程通過(guò)短信控制本系統(tǒng),系統(tǒng)通過(guò)在車(chē)輛內(nèi)適當(dāng)部位安裝的攝像頭、麥克風(fēng)獲得高質(zhì)量的圖像語(yǔ)音信息,制作成 MMS,通過(guò)我們專(zhuān)門(mén)針對(duì)低成本嵌入式系統(tǒng)研發(fā)的MMS發(fā)送程序?qū)?MMS發(fā)送到用戶的終端,從而使用戶能更清晰地掌握車(chē)輛內(nèi)外的狀況。
2.系統(tǒng)結(jié)構(gòu)
我們使用了如圖2所示的硬件框架,本系統(tǒng)以S3C44B0處理器為核心:輔以2M NOR Flash存儲(chǔ)引導(dǎo)程序、內(nèi)核、ROM文件系統(tǒng);16M NAND Flash承載YAFF文件系統(tǒng),以彌補(bǔ) NOR Flash空間不足無(wú)法容納 PPPD、系統(tǒng)應(yīng)用程序、無(wú)法保存系統(tǒng)配置信息的缺陷; 16M SDRAM運(yùn)行代碼、動(dòng)態(tài)數(shù)據(jù)交換、RAM文件系統(tǒng);UART0連接CWT2000 GPRS模塊,用于收發(fā)與用戶交互的短信,發(fā)送MMS到用戶指定的終端; UART1連接C328 JPEG攝像頭可以直接獲取JPEG格式的高分辨率圖像數(shù)據(jù)。
本系統(tǒng)的軟件基于uCLinux操作系統(tǒng)內(nèi)核版本 2.4.32,圖3展示的是本系統(tǒng)的軟件結(jié)構(gòu)框圖。圖3中,內(nèi)核空間的 MTD、UART驅(qū)動(dòng)、TCP/IP、PPP等在編譯內(nèi)核時(shí)必須選擇支持, PPPD/Chat撥號(hào)程序用于通過(guò) GPRS模塊登陸互連網(wǎng)。上述軟件結(jié)構(gòu)框圖中部分模塊在 uCLinux分發(fā)版中包含,因此本系統(tǒng)需要實(shí)現(xiàn) JPEG采集、MMS制作、MMS發(fā)送、短信收發(fā)以及系統(tǒng)控制流程模塊。接下來(lái)的章節(jié)將介紹各模塊的實(shí)現(xiàn)技術(shù)。
評(píng)論