用并行口进行数据采集与控制

发布者:轻松自在最新更新时间:2013-11-30 来源: dzsc关键字:并行口  数据采集  过程控制 手机看文章 扫描二维码
随时随地手机看文章
  在过程控制及各种仪器仪表中,可由微型计算机完成实时数据采集与控制。计算机所加工的信息总是数字量。被测量或测量对象的有关参量往往是一些连续变化的模拟量,如温度、压力、流量、速度等。因此必须将这些模拟量转化为数字量,以送入计算机进行加工,这一过程为模数转换(A/D)。由计算机加工的数字量,转换为模拟量,对被控对象进行控制,这一过程为数模转换(D/A)。

  使用PC机进行数据采集,便携机和笔记本具有自身的优点。便携机、笔记本重量轻、通用性好,方便携带,满足数据采集工作随时随地进行的要求。但由于便携机和笔记本内,缺少数据采集所需要的内置ISA扩展槽。因而需用并行口或RS232来进行数据采集。若利用便 机和笔记本的串口RS-232进行数据采集,速度会受到很大的限制,因此我们利用便携机和笔记本的并行口(Standard Parallel Port)进行数据采集。并行口分为普通型和增强型两种,尽管普通型并行口只有150KB/s的传输率,且由于数据线是单向的,无法直接完成信号的数据采集,而增强型的并行口有高达2MB/s的传输率,可以直接完成信号的数据采集,但考虑到586以下(除部分晚期大486外)的机型均不具备增强型的并行口,为了使数据采集卡有较强的适应性,这里仍选用普通型并行口为设计对象。

  1.通用数据采集卡的结构及工作原理

  通用数据采集卡的结构如图1所示,包括微弱信号放大、通道转换控制、时基发生器、时序控制器、采样/保持控制、A/D转换控制、D/A转换控制、转换驱动电路、数据读入、读出接口控制几部分。其工作原理是被测量(如:温度、压力、流量、速度等)经相应的传感器转换为电信号,经过微弱信号放大器(包括电压放大器、电流——电压转换、电荷放大器及低通滤波器)后,弱小的信号放大到与A/D转换输入电压相匹配;通道转换控制完成多路被测量或被控量轮流切换,分时与模数、数模转换电路接通的任务;时基发生器为A/D、D/A转换提供时钟信号或启动信号;时序控制器用来控制A/D转换、D/A转换的正确进行;采样/保持电路保证A/D转换期间,保持输入信号不变,它对A/D转换的精度起着决定性的影响;转换驱动电路完成对D/A转换控制输出信号的转换及功率放大;数据读入、读出接口控制电路完成与并行口的连接。


  图1 通用采集卡结构

  2.通用数据采集卡的应用

  数据采集卡的形式是多种多样的,在此仅介绍两种最基本的形式。

  2.1 专用的数据采集卡

  专用数据采集卡只对某种或某类特定的被测信号进行采集,即它具有固定的采样频率、记录方式,通常只需要几个芯片就可以实现。图2给出了一种专用的数据采集卡电原理图。


  图2 一种专用的数据采集卡

  图3给出了利用上述装置测得的×弹膛压曲线。


  图3 ×弹膛压曲线

  2.2 存储测试装置

  图4是存储测试系统原理框图。它的工作原理是:自复位后存储测试系统就不断对信号采样转换并循环地写入存储器,触发事件到来时,启动延迟计数器(模块⑥)按采样频率计数,直到计满设定值,停止这一记录过程。这时的存储器地址就是记录的起始地址,这个地址虽是随机的,但由于我们记录的只是一个过程,因此完全可以通过数据形式,得到所需要的有用信号。


  图4 存储测试系统原理框图

  由这类电路构成的装置可以有效捕获单次瞬变信号,比如车辆碰撞、弹丸发射、炸药爆炸等一次性瞬间信号。

  图5给出了由上述存储测试系统获取的××弹发射时膛内加速度曲线。


  图5 ××弹膛内加速度曲线

关键字:并行口  数据采集  过程控制 引用地址:用并行口进行数据采集与控制

上一篇:基于IPort-1模块的嵌入式设备网络解决方案
下一篇:NetX片上系统数据采集与远程监控的设计与实现

推荐阅读最新更新时间:2024-05-02 22:52

解析创新高精度数据采集SoC设计方案
随着地球资源日趋减少,人们越来越需要通过信息寻找节约资源的方法和途径,以至于许多经济学家和科学家将信息视为新概念能源。在众多信息中,有一类信息是取自于自然的,即模拟量,如重量、压力、温度......为了使这些信息自动进入信息系统,必须使用各种各样的传感器将这些模拟量转换成电压,然后通过电压转换单元(即模数转换器,ADC)和微数据处理单元实现信息的转换和传输,传感器、电压转换单元、微数据处理单元就像信息系统的“触角”,这个触角越发达,系统的效率就越高。 在上述信息系统的“触角”中,电压转换单元的技术性能决定了整个触角的性能,成为信息传递的瓶颈,实现电压转换的技术方案很多,其中一种工作原理称为Σ-Δ方式的电压转换器件。与
[半导体设计/制造]
解析创新高精度<font color='red'>数据采集</font>SoC设计方案
基于89C51单片机的远程数据采集系统设计
  工业生产过程中常常需要对温度、湿度、压力、流量等各种工艺参数随时进行检测和监控,同时还要将检测到的数据及时传递给上位机,以实现对参数的随机查询,对信息的存储与处理,及时调整控制方案,提高生产效率和产品质量。为此,笔者以89C51单片机作为主控制器设计了一种简单易行的远程数据采集系统。 1 系统硬件电路的设计   远程数据采集系统框图,由两部分组成:一是基于89C51实现的现场数据采集电路,二是PC机与89C51之间的远程通讯电路。 1.1 89C51数据采集系统   数据采集系统的硬件原理如图1所示。   该系统选用89C51单片机作为主控制器,此芯片与8051完全兼容,且内部带有4 KB闪速可编程、可擦除PEROM
[单片机]
基于89C51单片机的远程<font color='red'>数据采集</font>系统设计
80C32E单片机与TLV2548串行A/D的接口设计
   O 引言   TLV2548是TI公司生产的12位、多通道、小尺寸、低功耗、高速串行A/D转换芯片,它有一个专与DSP连接的帧同步(FS)信号,故可广泛用于DSP高速数据采集系统中。   MCS-51系列单片机历经了多年的发展,其应用技术已十分稳定可靠。TLV2548尺寸小、接口简单。且这两种芯片都有过上天飞行的经历,因此,可以适用低成本、控制简单、数据处理量不大、可靠性要求较高的航天产品中。   为此,本文将介绍80C32E单片机与TLV2548的接口电路及其控制程序的设计方法。    1 接口电路设计   80C32E与TLV2548的接口电路如图1所示。   TLV2548提供了一个SPI串口。80C3
[单片机]
基于M—BUS的趣低功耗数据采集系统
引 言   随着社会的迅速发展,智能小区逐渐进人人们的生活,而自动抄表系统是智能小区的重要功能之一。在水、电、气管理方面,采用自动抄表技术,不仅能节约人力资源,更重要的是可提高抄表的准确性,减少因估计或誊写而造成帐单出错的现象,使水、电、气管理部门能及时准确获得数据信息。另外用户不再需要与抄表者预约上门抄表时间,还能迅速查询帐单,所以这种技术越来越受到用户欢迎。   针对目前市场上自动抄表系统价格不菲的现状,设计一种由零功耗磁敏传感器产生脉冲信号,利用MSP430系列超低功耗单片机的捕获功能捕获信号的数据采集系统。该采集系统价格相对低廉,性能可靠,适用于水、煤气、电表的远传采集;数据传输总线选用M-BUS,传输速度快、距离远、可
[单片机]
求一种PLC远程监控与数据采集方案
在工业的信息化、智能化,甚至工业4.0的大时代中,很多高级算法都是由上位机、云端来实现,那么PLC数据采集是最基本的前提条件之一,如此,新的PLC大都开始支持以太网(以前的串口局限性太大了),有的甚至在CPU上直接设置以太网接口,编程,数据传输,都可以通过这个端口来搞定。 PLC数据采集系统方案 松下电工FP系列PLC数据采集 新建通道 新建一个采集通道,协议选择松下FP系列PLC,串口名称以实际情况为准,其它参数通常保持默认即可; 新建设备 自定义设备名称,设备的通讯地址填写PLC的站号。 新建测点 R寄存器 举例采集一个R8寄存器(见下图梯形图红框处),那么新建一个测点,功能码选择R(内部继电器),地址为0,数
[嵌入式]
求一种PLC远程监控与<font color='red'>数据采集</font>方案
如何构建交流和直流数据采集信号链
简介 模数转换器(ADC)中的采样会产生混叠和电容反冲问题,为此设计人员使用滤波器和驱动放大器来解决,但这又带来了一系列相关挑战。尤其是在中等带宽应用中,实现精密直流和交流性能面临挑战,设计人员最终不得不降低系统目标。 本文介绍连续时间Σ-Δ ADC,通过简化信号链来有效解决采样问题。采用这种方法无需使用抗混叠滤波器和缓冲器,并可解决与额外组件相关的信号链失调误差和漂移问题。进而可缩小解决方案尺寸,简化设计,并改善系统的相位匹配和整体延迟。 本文还将连续时间转换器与离散时间转换器进行了比较,并着重介绍使用连续时间Σ-Δ ADC的系统优势和存在的限制。 采样基本原理 数据数字化包含采样和量化两个基本过程,如图1所
[模拟电子]
如何构建交流和直流<font color='red'>数据采集</font>信号链
泛华测控推出压力和振动数据采集分析系统
  近日,由北京中科泛华测控技术有限公司(简称“泛华测控”)设计并开发的“压力和振动数据采集分析系统”以及“液压振动测试平台采集系统”正式推出市场。      泛华测控的“压力和振动数据采集分析系统”是专为汽车发动机测试而设计开发的,其可对发动机储油系统的压力波动、加速度等信号进行采集、分析以及存储。其秉承了泛华测控一贯的设计开发理念—“柔性测试技术”,整个系统具有较高的可扩展性,最多可配置达8个单轴加速度信号输入、2个三轴加速度传感器、8路压力变化信号,在很大程度上提高信号的采集量及缩短了测试时间。该系统采用便携式设计,可对数据进行时域频域分析,并生成报表。其中PSD谱分析是该系统的设计亮点之一,也是目前该领域中较为领先的技术。
[测试测量]
泛华测控推出压力和振动<font color='red'>数据采集</font>分析系统
基于USB总线的实时数据采集系统设计
    摘要: 基于通用串行总线(USB)的实时数据采集系统的设计严格遵循USB1.1协议,充分体现USB便捷、易扩展、低成本、低干扰的特点。详细介绍系统的USB设备驱动程序、设备固体、应用程序的具体设计。     关键词: 通用串行总线 实时数据采集 设备驱动程序 现代工业生产和科学研究对数据采集的要求日益提高。目前比较通用的是在PC或工控机内安装数据采集板卡,如A/D卡及422、485卡。这些数据采集设备存在以下缺陷:安装麻烦;价格昂贵;受计算机插槽数量、地址、中断资源限制,可扩展性差;在一些电磁干扰性强的测试现场,无法专门对其做电磁屏蔽,导致采集的数据失真。 通用串行总线(Universal Seri
[应用]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved