新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 采用DSP及車輛噪聲信號的車輛碰撞聲檢測裝置

        采用DSP及車輛噪聲信號的車輛碰撞聲檢測裝置

        作者: 時間:2012-09-10 來源:網絡 收藏

        0 引言
        本文小波分析和模式識別方法分析,設計了一種基于
        ,該能有效事件,實現交通事故的自動識別。相對于已有交通事故具有識別率高、實時性強的優點,而且價格較低。

        1 硬件設計
        我們設計的檢測裝置的原理框圖如圖1所示,首先聲音傳感器采集各種聲音,傳感器輸出的電經放大電路放大后,傳入聲音采集芯片的模擬信號輸入端。聲音采集芯片將模擬信號進行A/D轉換后,送到模塊做進一步處理。模塊實時地處理所采集到的聲音信息,判斷是否有車輛碰撞事故發生。存儲器模塊和DSP模塊相連,用于儲存需要處理的數據和固化的代碼數據,并為DSP模塊運算時提供臨時存儲空間。報警模塊和通訊模塊與外部救援中心相通訊,一旦DSP模塊檢測到車輛發生碰撞事故,報警模塊就向外發送報警信息。下面分別介紹主要模塊功能。

        本文引用地址:http://www.104case.com/article/148425.htm


        1.1 聲音采集模塊
        聲音采集模塊使用電容式聲音傳感器,采樣頻率為30Hz~18kHz,由于車輛信號的頻率一般不會超過10kHz,所以該聲音傳感器可很好的實現采樣。聲音傳感器將采集到的模擬信號送入放大電路放大后傳送到聲音采集芯片。
        聲音采集芯片TLV320AIC23B(簡稱AIC23),它是TI公司的一款高性能立體聲音頻編解碼器芯片,具有48kHz帶寬,可以滿足包括信號在內的聲音信號的采集要求。AIC23對采集到的模擬信號進行雙聲道立體聲A/D轉換,可以在8kHz-96kHz的采樣率下提供16bit、20bit、24bit和32bit的采樣數據。本系統將外部聲信號以32kHz采樣頻率采集,每秒采集32000個聲音數據,并將采集數據的長度設為16bit,這樣A/D轉換之后模擬信號變成了16位的數字信號。模擬信號轉化為數字信號之后,AIC23將數據傳輸給DSP模塊,供DSP模塊作下一步處理。
        本系統將AIC23的MODE引腳設置為O,控制接口設置為I2C的工作方式,AIC23與DSP模塊的數據傳輸接口使用的是DSP模式。這樣DSP模塊就可以控制AIC23協同工作,并接收AIC23采集到的數據。

        1.2 DSP模塊
        DSP模塊是整個系統的核心,完成音頻信號的采集、控制、存儲、處理以及與外界通訊等功能。選用的是TI公司生產的DSP芯片TMS320V-C5509(簡稱VC5509),它是一款性價比極高的16位定點DSP,具有多個高性能運算單元,系統時鐘為144MHz,指令運算速度高達1OOMMACS,而且提供豐富的片上擴展接口。
        VC5509有兩個多通道緩沖串行口(McBSP),McBSP具有與標準串行接口相同的基本功能,并在標準串行接口的基礎之上對功能進行了擴展。本系統使用的語音采集芯片AIC23就通過McBSP和DSP相連接,其連接示意圖如圖2所示。其中CLKX為發送時鐘,CLKR為接收時鐘,它們都和AIC23的系統時鐘BCLK相連。FSX和FSR實現發送和接收的幀同步,對應AIC23的LRCIN和LRCOUT引腳。數據發送引腳DX和數據接收引腳DR分別與AIC23的DIN和DOUT相連,完成串行數據發送和接收操作。



        VC5509還包含6個可編程的DMA通路,DMA控制器可以無需CPU介入而在內部存儲器、外部存儲器和芯片上外設之間傳輸數據,當操作完成之后,DMA控制器可向CPU發出中斷請求信號。該系統使用了一個DMA通道0,從數據采集模塊讀入數據并寫入外部存儲器的特定位置。當數據采集滿了之后,DMA控制器將產生中斷,控制DSP執行數據處理程序。DMA的使用減少了系統中斷次數,明顯提高了系統的運行速度。
        對于聲音采集模塊采集到的聲音數據,由DSP模塊運行檢測軟件對其進行分析,并判斷外部是否發生了碰撞。DSP模塊還引出一個IO口與報警和通訊模塊相通訊,報警和通訊模塊接收此引腳的信號來判斷是否發生碰撞以決定是否報警。
        1.3 存儲器模塊
        VC5509支持統一的編址空間,片上內存的總容量為320kB,包括128k×16bit的RAM和32k×16bit的ROM,并可以根據用戶的需要擴展到最大為8M×16bit的片外內存空間。本系統選用的是HY57V64芯片,是一個有4個1M×16bit邏輯陣列的SDRAM芯片。該芯片接收并存儲DSP模塊傳輸過來的聲信號數據,當DSP模塊需要處理數據時也會從該芯片的特定位置讀出相應的數據。
        1.4 報警模塊
        報警模塊配有GPS和GSM模塊,獲取位置和速度信息并與服務器進行通訊。DSP模塊從報警模塊的GPS模塊獲得車輛的速度和加速度信息并加入聲信號信息進行輔助計算。報警模塊從DSP模塊獲得實時的車輛碰撞信息,一旦檢測到碰撞信號,報警模塊即向服務器報警。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 阳西县| 宜君县| 灵寿县| 夏津县| 长汀县| 安多县| 南京市| 大姚县| 唐海县| 仙桃市| 惠东县| 二手房| 北安市| 勃利县| 河北省| 西乌珠穆沁旗| 淳化县| 宁南县| 萨嘎县| 筠连县| 云梦县| 西乌珠穆沁旗| 上饶市| 云和县| 青铜峡市| 澄城县| 平和县| 陇南市| 利津县| 渭源县| 逊克县| 龙里县| 泊头市| 新田县| 泾源县| 巴彦淖尔市| 湘潭县| 犍为县| 马龙县| 施甸县| 江川县|