新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > 基于传感器实验台的数据采集系统设计

基于传感器实验台的数据采集系统设计

作者:时间:2012-07-14来源:网络收藏

0 引 言

本文引用地址:http://www.eepw.com.cn/article/154429.htm

  原理台由一些分立元件组成的电路和指针式仪表构成,结果往往不是很稳定,而且以电流、电压形式显示的结果不是很直观。为了提高教学质量,将实验台的输出送入计算机进行显示与数据处理。该人机界面友好,操作简单方便,已成功地应用于实验教学中,且效果良好。

  l 总体

  原理图如图1所示。

  

  该采用PCIl711卡作为PC机与实验台之间的接口。

  2 系统介绍

  系统采用Visual Basic 6.0实现,该系统能够对CSY传感器实验台的实验数据进行采集存储、处理以及图形显示等操作。参数设定设置实验名称、操作学生信息。数据采集分单次采集,连续采集2种。数据显示分简单显示和线性拟合显示2种。其他有数据打印、存储等。系统软件结构图如图2所示。

  

  3 信号采集程序

  选中“数据采集”,将出现如图3所示窗体。窗体提示将要选择采集数据的方式,是单次数据采集或是连续数据采集。单次数据采集窗体功能实现的流程图如图4所示。连续数据采集方式和单次数据采集基本相似,只是在单次数据采集程序的基础上加上一个FOR循环。

  

  4 数据显示

  数据显示有2种:一是将数据显示在文本框中;二是将数据显示在坐标中,并进行线性化处理。

  4.1 数据在文本框中显示

  数据在文本框中是一个个以顺序的形式显示的。要实现数据在文本框中显示比较简单,但是要解决的问题是如何将文本框中的数据的每一行读取出来。win-dows API提供有读取TextBox第N行的功能,在实现文本框中的每一行数据的读取后,再把每一行的值赋给MSFlexGrid控件的TextMatrix属性,做一个FOR循环,这样就可以实现采集卡数据的图表显示。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭