首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
基于DSP的实时震动信号分析处理系统设计
来源:本站整理  作者:佚名  2009-09-03 10:06:51




    DSP实时震动信号分析和处理系统主要由震动传感器、前置放大电路、滤波电路、DSP数据采集分析模块以及存储模块组成。图2为系统设计框图。

3 系统软件设计
3.1 信号采集预处理
    信号采集后为了能够在DSP中快速处理,需要进行去均值与归一化,这样可有效限制信号幅值,并将信号统一到同一数量级。有助于计算开方时需要利用解一元二次方程的算法;计算除法时,为了减少机器周期的占用,需要将除法转换为乘法。去均值与归一化处理的计算方法可参见文献。
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的配置程序如下:


 

上一页  [1] [2] [3] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:61,722.66000 毫秒