<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于DSP的實(shí)時(shí)震動(dòng)信號分析處理系統設計

基于DSP的實(shí)時(shí)震動(dòng)信號分析處理系統設計

作者: 時(shí)間:2009-09-03 來(lái)源:網(wǎng)絡(luò ) 收藏

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

本文引用地址:http://dyxdggzs.com/article/152358.htm

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

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




評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>