歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 基於嵌入式Linux與S3C2440雙USB接口的視頻存儲

基於嵌入式Linux與S3C2440雙USB接口的視頻存儲

日期:2017/2/28 16:40:49   编辑:Linux教程

  針對長途客車“三超”(中途超載上人,超時,超速)以及在非正常停靠站私自停車上人導致的客車超載,同時目前市面上視頻監控設備由於體積大、成本高等,使其難以推廣應用在車輛中等問題,整合USB攝像頭低成本、USB存儲介質較SD(Secure Digital Memory Card)卡存儲速度更快、支持更大容量等優點,提出了基於嵌入式。Linux及S3C2440平台的雙uSB接口車載視頻存儲方案。本方案主要利用單片機判別模塊采集車輛行駛過程中運動狀態信息(是否超速,存在急剎車、中途停車超時等),並結合車門在車速為零時的開閉對長途客車在非正常停靠點超載上人進行主動視頻監控,便於以後的責任追究和認定,為監控中心的管理提供輔助。

  1 系統總體結構設計

  為方便系統擴展,本文將其劃分為單片機判別模塊和視頻采集存儲模塊兩部分。單片機判別模塊采用C8051F040處理器,利用其充足的接口資源,對車輛是否超速、急停、超載等情況做出判斷。本模塊完成將力傳感器信號、車速脈沖信號調理後供單片機處理並與存儲模塊通信。采用測周法測量車輛變速箱輸出脈沖周期,進而可以得到車速、加速度等信息,配合力傳感器測量結果為判定車輛是否超速、急停、超載等提供判斷依據。單片機對以上情況進行編碼,通過串口將不同信息編碼發送給ARM視頻存儲模塊,供其作出不同存儲策略。系統總體結構如圖1所示。

Copyright © Linux教程網 All Rights Reserved