新闻中心

EEPW首页>嵌入式系统>设计应用> 基于DSP的实时震动信号分析处理系统设计

基于DSP的实时震动信号分析处理系统设计

作者: 时间:2009-09-03 来源:网络 收藏

系统主要由传感器、前置放大电路、滤波电路、数据采集模块以及存储模块组成。图2为系统框图。

本文引用地址://m.amcfsurvey.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的配置程序如下:




评论


相关推荐

技术专区

关闭