高速数据采集与处理系统分析(word版)_第1页
高速数据采集与处理系统分析(word版)_第2页
高速数据采集与处理系统分析(word版)_第3页
高速数据采集与处理系统分析(word版)_第4页
高速数据采集与处理系统分析(word版)_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 精编范文 高速数据采集与处理系统分析温馨提示:本文是笔者精心整理编制而成,有很强的的实用性和参考性,下载完成后可以直接编辑,并根据自己的需求进行修改套用。高速数据采集与处理系统分析 本文关键词:数据采集, 系统分析高速数据采集与处理系统分析 本文简介:摘要:针对现有单片机的数据处理速率较低不利于高速数据采集与处理的问题, 文中研究并设计基于单片机控制的高速数据采集与处理系统。在数据采集方面, 使用A/D高速采样芯片实现高速数据采集。为满足高速数据处理与存储的需要, 文中使用PC终端的IDE接口硬盘作为系统的存储装置。另外, 为协调数据采集与数据处理过程, 高速数据采集与处理系统分析 本文内容

2、:摘要:针对现有单片机的数据处理速率较低不利于高速数据采集与处理的问题, 文中研究并设计基于单片机控制的高速数据采集与处理系统。在数据采集方面, 使用A/D高速采样芯片实现高速数据采集。为满足高速数据处理与存储的需要, 文中使用PC终端的IDE接口硬盘作为系统的存储装置。另外, 为协调数据采集与数据处理过程, 使用单片机核心控制模块控制高速双口AM实现高速数据缓存排队, 从而实现数据从A/D采样芯片到IDE硬盘的高速无损传输。该高速数据采集与处理系统在数据采集、处理方面更加集成化, 具有较高的工程应用价值。关键词:单片机;数据采集;数据处理;数据缓存近年来, 随着计算机通信业务的迅速发展, 对

3、高速数据采集与处理系统的需求越来越迫切13。单片机由于可以结合DSP系统、FPGA系统等进行拓展45, 软硬件开发与维护均比较简单, 因此得到广泛的研究。在采集与处理数据时, 单片机执行操作需要时间间隔。当数据采样率较高时, 单片机的处理速度达不到要求。在此基础上, 将单片机、高速A/D采样芯片和大容量存储硬盘相结合, 可在一定程度上提高单片机的数据采集与处理能力67。但由于数据高采样率的要求, 在单片机指令等待期间, 数据需要在存储硬盘中缓存排队。因此, 存储硬盘的大小在较大程度上决定单片机高速数据采集与处理的性能78。另外, 配置高速率、大容量的存储设备对于系统的成本也有较大提升, 严重的

4、限制了系统的实用性910。针对单片机高速数据采集与处理的需求, 本文在传统单片机控制的基础上, 利用A/D采样芯片实现高速率的数据采集。采用高速双口AM实现A/D采样芯片与IDE接口的存储硬盘的数据传输, 可有效利用PC端硬盘进行存储, 实现高速数据采集与处理。1系统工作原理在基于单片机控制的数据采集与处理系统中, 由于数据采集速率较快, 采用单片机进行数据处理的效率将无法满足要求, 需要设计其他补充电路使A/D数据采集与存储自动完成。在A/D采样后, 利用单片机对采集的数据进行处理。最后, 继续对数据进行采样, 即数据采集与数据处理是交替进行的。采用交替不连续的数据采集与处理方法可有效满足高

5、速率数据采样与处理的要求, 实现高速异步处理。本文所设计的高速数据采集与处理系统的工作原理, 如图1所示。在每个数据采集周期开始后, 单片机数据采集程序启动, 向地址发生器与A/D转换器发布指令。地址发射器在接收指令后生成地址信号, 并将生成的地址信号传输给地址选择器, 最终在存储终端存储。同时, A/D转换器也将采集的数据传输到存储终端进行保存。在数据采集周期结束后, 由地址信号触发中断程序, 使单片机采集程序中断, 从而执行数据处理程序。2数据采集与存储模块架构数据采集与处理是周期性的交换执行, 而周期的大小与一次性数据处理的大小有关, 而数据处理的速率主要与系统所能储存的数据量大小有关。

6、在本文所设计的系统中, 为实现对高速率大容量的采样数据进行存储, 需要借助PC系统的硬盘。PC系统的硬盘与单片机之间的数据传输, 对数据存储、处理的速度至关重要。IDE硬盘由于容量大、接口智能化程度高, 且适合使用单片机进行控制。因此, 本文采用IDE硬盘进行数据存储。以发挥硬盘的优势, 提高系统对于高速数据的存储及处理能力。在A/D芯片进行高速率数据采样后, 需要将采样后的数据传输至IDE硬盘中进行存储。为实现A/D芯片与IDE接口硬盘之间的无损高速数据传输问题, 本文利用高速双口AM进行数据缓存。根据需要将缓存的数据输出, 从而实现无间断的高速数据传输。基于单片机控制的高速数据采集与存储模

7、块的原理架构, 如图2所示。其中, 地址发生逻辑控制器、高速双口AM模块与IDE硬盘、单片机需要进行双向数据交互, 高速双口AM模块在A/D芯片与IDE接口硬盘之间起数据中转缓存的作用。经过预处理的高频信号源输入到前端调理电路, 以进行噪声抑制、信号放大等预处理, 并经A/D转换模块将模拟信号转化为数字信号。高速A/D转换模块与地址发生逻辑控制器进行交互, 根据地址逻辑控制, 将数据缓存到高速双口AM模块。高速双口AM、地址发生逻辑控制器和单片机进行交互, 以协调数据缓存与IDE数据存储的写入速率。在整个系统中单片机起核心控制作用, 各个模块的数据传输、交互与写入均需单片机进行控制, 从而实现

8、整个系统的高速数据传输。3系统硬件结构组成基于单片机控制的高速数据采集与处理系统的硬件结构, 如图3所示。主要包括单片机核心控制模块、A/D转换芯片模块、地址选择器、地址发生器、存储器等部分。系统利用时钟信号进行计时并周期性激发A/D转换器和地址发生器, 对所采集的信号进行模数转换并生成地址信号。(1)单片机核心控制模块。本文所采用的单片机型号为89C51单片机, 包括输入INTO, P0, P10P13, ALE等触脚。单片机主要控制整个系统的数据采集与处理的速率、间隔, 并调用系统其他模块的功能程序;(2)地址发生器。其作用主要是根据单片机的指令产生16位的地址信息。地址发生器是由4片4位

9、二进制计数器级联而成, 采用边缘触发方式同步工作, 计数器型号采用74LS161, 计数频率为25MHz;(3)地址选择器。主要选取地址发生器和单片机传输的地址信号。地址选择器与4片4位2输入数据选择器级联而成, 主要根据输入选择端A/B的状态进行地址选取, 以确定数据存储器的存储地址连接方式;(4)数据存储器。采用64kB存储空间, 对外接口包括A0A15、D0D7两组。其中, A0A15的16位数据线与地址选择器连接, 根据地址选择器选择的16位地址信息进行连接。D0D7等8位数据线分别与单片机的P0接口和A/D转换器连接, 用于传输数据。(5)A/D转换器。采用8位高速模数转换器, 采样

10、信号在Ain端输入。A/D转换器根据CLK时钟信号触发周期性对输入的采样信号进行模数转换, 采样速率可达20Mbits1。4系统工作流程41数据采集过程利用单片机控制完成高速数据采集, 考虑到数据存储器容量, 一个周期采集64kB的数据量。在数据采集过程中, 需要将地址发生器、地址选择器、数据存储器和A/D转换器均处于工作状态。基于单片机控制的高速数据采集流程, 如图4所示。图4高速数据采集流程Figure4Highspeeddataacquisitionprocess(1)将地址发生器中的地址清零, 中断其与其他元件的连接。将地址发生器的结果输入到地址选择器之中;(2)将单片机中的P13触脚

11、加高电平, 以触发时钟信号。时钟信号作为输入控制地址发生器与A/D转换器, 从而启动数据采集阶段;(3)当数据采集完成时, 地址发生器中的计数器达到最高状态, 此时将地址发生器的TC端置于高电平, 并将此高电平输出反馈给单片机输入端。从而触发单片机中断程序, 停止数据采集过程。42数据处理与存储本文所采用IDE接口的硬盘进行数据存储和处理。考虑到控制的容易程度, 本文采用PIO模式进行数据传输, 利用编程控制输入、输出进行快速传输。高速数据处理与存储流程, 如图5所示(1)对数据进行扇区化封装, 以扇区为单位进行传输。利用中断请求的方式进行批量数据传输, 每完成一个扇区单元的数据交换, 便产生

12、一次中断;(2)使用单片机控制IDE硬盘, 对硬盘进行初始化, 并发布相应的读写命令, 控制数据经过双口AM向IDE硬盘传输;(3)利用寄存器的读写完成IDE硬盘的输入和输出操作, PC终端采用INSW指令与OUTSW指令实现数据的读写操作。43系统稳定性测试为验证所设计系统的传输速率与系统稳定性, 本文在不同数据采集周期性测试误码率, 具体如表1所示。当数据采集与处理速度越快, 即数据采集周期越短时, 系统误码率越高。当数据采集周期为1ms时, 误码率达到21%, 仍满足使用需求。由此说明, 本文所设计系统在高速数据采集与处理时具有较高的稳定性。5结束语针对单片机高速数据采集、处理的实际需要及现有系统数据处理速率不满足要求等问题, 本文在现有研究基础上设计一种基于单片机控制的高速数据采集、处理系统

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论