基于嵌入式Linux與S3C2440雙USB接口的視頻存儲
針對長途客車“三超”(中途超載上人,超時,超速)以及在非正常??空舅阶酝\嚿先藢?dǎo)致的客車超載,同時目前市面上視頻監(jiān)控設(shè)備由于體積大、成本高等,使其難以推廣應(yīng)用在車輛中等問題,整合USB攝像頭低成本、USB存儲介質(zhì)較SD(Secure Digital Memory Card)卡存儲速度更快、支持更大容量等優(yōu)點,提出了基于嵌入式。Linux及S3C2440平臺的雙USB接口車載視頻存儲方案。本方案主要利用單片機判別模塊采集車輛行駛過程中運動狀態(tài)信息(是否超速,存在急剎車、中途停車超時等),并結(jié)合車門在車速為零時的開閉對長途客車在非正常停靠點超載上人進行主動視頻監(jiān)控,便于以后的責(zé)任追究和認(rèn)定,為監(jiān)控中心的管理提供輔助。
本文引用地址:http://m.butianyuan.cn/article/151471.htm1 系統(tǒng)總體結(jié)構(gòu)設(shè)計
為方便系統(tǒng)擴展,本文將其劃分為單片機判別模塊和視頻采集存儲模塊兩部分。單片機判別模塊采用C8051F040處理器,利用其充足的接口資源,對車輛是否超速、急停、超載等情況做出判斷。本模塊完成將力傳感器信號、車速脈沖信號調(diào)理后供單片機處理并與存儲模塊通信。采用測周法測量車輛變速箱輸出脈沖周期,進而可以得到車速、加速度等信息,配合力傳感器測量結(jié)果為判定車輛是否超速、急停、超載等提供判斷依據(jù)。單片機對以上情況進行編碼,通過串口將不同信息編碼發(fā)送給ARM視頻存儲模塊,供其作出不同存儲策略。系統(tǒng)總體結(jié)構(gòu)如圖1所示。
視頻存儲模塊根據(jù)接收到單片機發(fā)出的串口信息,對后續(xù)行為做出判斷,如是否存儲、存儲時間、存儲位置等。模塊硬件平臺設(shè)計如圖2所示:中央處理器選用三星公司ARM9架構(gòu)S3C2440處理器(可以穩(wěn)定工作在400 MHz,保證采集存儲過程流暢);選用64 MSDRAM內(nèi)存及64 MBFLASH作為系統(tǒng)程序存儲設(shè)備。接口資源包括:2個USB口(均配置為HOST模式)、100 M以太網(wǎng)口、2個串口、音頻口等。
評論