微波EDA网,见证研发工程师的成长!
首页 > 应用设计 > 工业电子 > 一种基于便携式PC的数据采集系统

一种基于便携式PC的数据采集系统

时间:07-15 来源:互联网 点击:
2.4  数据采集模块软件实现

为了便于软件的编写和调试、控制算法的改变和分析使用,软件采用了模块化结构。系统软件由主程序、子程序、中断服务程序组成。与硬件设计相对应,系统的软件共分两大部分,一部分是主程序控制模块,它是系统的监控程序,是整个软件的基础,定义了系统的工作方式及流程,完成对系统资源的管理,直接面对系统的硬件,以中断方式工作;另一部分是硬件电路所要能实现的各功能模块,该部分是整个软件的主体,主要实现X方向以及Z方向的振动的数据采集,同时根据这些参数依据控制算法完成数据处理,并当符合报警条件时能够发出报警信号。

2.5  硬件电路调试

为了验证硬件的可行性,需要对其进行测试。首先对信号调理电路、DSP控制器分别进行了简单测试,同时软件调试使用C24xXDS510硬件仿真器,在 “CC’C2000”程序仿真环境中进行。在保证仿真器与实验板(控制板)之间连接正确情况下,对实验板(控制板)实现联调。

3  测试系统数据采集与处理软件

便携式PC机上的软件Lab Windows/CVI,具有用户界面简洁明了,数据采集软件操作简单及数据处理软件功能强大的优点。软件在Windows操作系统下运行,打开可执行文件之后,在便携式PC机上,显示出用户操作界面,用户要进行各种数据分析,只需要点击相应的按钮即可。软件上不仅显示了试验的实时数据,还可以进行数据回放。数据的接受,存储,只需要进行响应的按钮和菜单操作即可,操作十分简单。GUI(图形用户界面)见图5。

     
图5     数据采集与分析软件
   
4  结束语

本文主要设计了由TI公司的DSP芯片320LF2407A构成的数据采集模块,加速度传感器ADXL105能够实现在水平方向和在垂直方向的两路振动信号的采集。DSP芯片能够顺利的把加速度传感器的输出信号,通过信号调理电路调制,完成A/D转换之后,通过串口和便携式PC实时通讯。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top