新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于DSP的實時震動信號分析處理系統設計

        基于DSP的實時震動信號分析處理系統設計

        作者: 時間:2009-09-03 來源:網絡 收藏

        系統主要由傳感器、前置放大電路、濾波電路、數據采集模塊以及存儲模塊組成。圖2為系統框圖。

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

        3 系統軟件
        3.1 采集預
        采集后為了能夠在中快速,需要進行去均值與歸一化,這樣可有效限制信號幅值,并將信號統一到同一數量級。有助于計算開方時需要利用解一元二次方程的算法;計算除法時,為了減少機器周期的占用,需要將除法轉換為乘法。去均值與歸一化處理的計算方法可參見文獻。
        3.2 程序流程
        圖4為系統軟件主程序流程。首先對系統初始化,看門狗定時復位,啟動A/D轉換器采集數據,主程序進入死循環;當A/D轉換器轉換完畢,進入中斷子程序,讀取數據,并將數據存人數組進行數據的處理和緩存。

        3.3 DSP主程序
        主程序先初始化系統控制寄存器,初始化PIE向量表禁止和清除所有CPU中斷,采用TMS320F2812片內集成的A/D轉換器采集數據。程序首先對 A/D轉換器初始化,用DSP內的EVA事件管理器產生SEQ1A/D轉換啟動信號,首先設置T1比較值為0x0080,設置周期寄存器為0xFFFF使能事件管理器A的EVASOC,使能定時器1比較遞增計數模式,DSP事件管理器EVA的配置程序如下:




        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 三台县| 顺昌县| 榕江县| 美姑县| 昌江| 凌源市| 金湖县| 吉林市| 佛冈县| 兴安县| 泗洪县| 汪清县| 沈阳市| 峨山| 安阳市| 扬中市| 玉门市| 望奎县| 元朗区| 香格里拉县| 卓尼县| 黑龙江省| 田东县| 兴安盟| 建始县| 特克斯县| 榆树市| 金门县| 民乐县| 凤翔县| 舒兰市| 滨海县| 滦平县| 清水河县| 井陉县| 乃东县| 建始县| 如皋市| 绥中县| 五指山市| 连江县|