文档库 最新最全的文档下载
当前位置:文档库 › 高速信号采集记录回放系统

高速信号采集记录回放系统

高速信号采集记录回放系统
高速信号采集记录回放系统

PLC的高速数据采集分析与记录工具介绍

PLC的高速数据采集分析与记录工具 在工业现场,设备调试时经常遇到需要对PLC各种变量捕捉分析,优化控制时序,检查动作过程是否准确等情况;在设备运行时又需要对设备的运行状态进行全方位的监控和记录,方便设备故障后,故障过程的重现与故障原因的分析,尤其一些控制逻辑复杂的设备,这种需求更加突出。 在一般情况下,SCADA监控软件的趋势记录就可以满足需求,但是SCADA在趋势与记录上存在很大的劣势,比如,采集数据量大的系统(系统本身庞大,需要采集的数据点多),采集速度要求高的系统(系统本身运行快,要求最大程度复现控制器内逻辑与数据的处理过程,如西门子TDC等),这些情况下,单纯的依靠SCADA已经无法满足我们的需要,那么就需要专用的数据采集分析与记录工具帮我们完成。 下面是对PLC的一些数据采集与记录工具的介绍。 1)、iba公司的PDA 既然要说数据采集记录工具,首先要提的当然是强大的PDA,软件本身支持很多驱动,可以选择带硬件支持的版本,一般采用控制器连接iba公司的模块,模块通过光纤连接工控机的配置方法,能够最大限度提高速度,当然也有纯软件的版本,这个软件在钢铁行业应用的比较多,如轧制过程的数据采集记录。(不过,这个软件的价格我只能呵呵了),软件截图:

2)、AUTEM公司的PLC-ANALYZER pro 关于此软件,同样提供多种驱动。支持的PLC-Driver有Siemens SIMATIC S7 / C7 / M7, SAIA xx7, VIPA, SIMATIC S5, Siemens LOGO!, SINUMERIK, SIMOTION, BOSCH, CoDeSys, PILZ, Phoenix, Jetter, Allen-Bradley, GE Fanuc, HITACHI, OMRON, Mitsubishi, Schneider, AUTEM AD_USB-Box?, Beckhoff TwinCat等,对于西门子的PLC,支持 MPI/PROFIBUS/ETHERNET等,但是在软件的实际使用时你会发现,软件功能较PDA逊色不少。软件截图:

简易数据采集系统的设计

简易数据采集系统设计 题目:二选一 1. 设计一个单片机控制的数据采集系统,要求A/D 精度12位,采样频率最高100KHz,输 入8路信号,分时复用A/D 芯片,将采集到的波形进行4K 的SRAM 存储,然后通过串行口发送给计算机 2. 设计一波形发生电路,计算机通过串行口向板卡发送波形电路,波形存储到板卡上的 SRAM 中,然后进行计算机控制的D/A 波形产生,板卡上用单片机进行控制 要求: 1. 选择器件,确定具体型号。 2. 画原理图。 3. 根据器件封装画PCB 图。 4. 写出相应的单片机和微机控制程序。 5. 写出详细的原理分析报告。 器件选择: TI 公司生产的8位逐次逼近式模数转换器ADC0809,8051,MAX232 原理图如下: 原理报告原理报告:: 采集多路模拟信号时,一般用多路模拟开关巡回检测的方式,即一种数据采集的方式。利用多路开关(MUX )让多个被测对象共用同一个采集通道,这就是多通道数据采集系统的实质。当采集高速信号时,A/D 转换器前端还需加采样/保持(S/H)电路。 待测量一般不能直接被转换成数字量,通常要进行放大、特性补偿、滤波等

环节的预处理。被测信号往往因为幅值较小,而且可能还含有多余的高频分量等原因,不能直接送给A/D 转换器,需对其进行必要的处理,即信号调理。如对信号进行放大、衰减、滤波等。 通常希望输入到A/D 转换器的信号能接近A/D 转换器的满量程以保证转换精度,因此在直流电流电源输出端与A/D 转换器之间应接入放大器以满足要求。 本题要求中的被测量为0~5V 直流信号,由于输出电压比较大,满足A/D 转换输入的要求,故可省去放大器,而将电源输出直接连接至A/D 转换器输入端。 关于A/D 转换器的选取: 1.转换时间的选择 转换速度是指完成一次A/D 转换所需时间的倒数,是一个很重要的指标。A/D 转换器型号不同,转换速度差别很大。通常,8位逐次比较式ADC 的转换时间为100us 左右。由于本系统的控制时间允许,可选8位逐次比较式A/D 转换器。 2.ADC 位数的选择 A/D 转换器的位数决定着信号采集的精度和分辨率。 要求精度为0.5%。对于该8个通道的输入信号,8位A/D 转换器,其精度为 8 0.39%2 ?= 输入为0~5V 时,分辨率为 8 50.019611 22Fs N V v ==?? Fs v —A/D 转换器的满量程值 N —ADC 的二进制位数 量化误差为 8 50.0098(1)2 (1)2 22Fs N Q V v = = =?×?× ADC0809是8位逐次逼近式模数转换器,包括一个8位的逼近型的ADC 部分,并提供一个8通道的模拟多路开关和联合寻址逻辑,为模拟通道的设计提供了很大的方便。

导航系统及导航方法与设计方案

本技术适于导航领域,提供一种导航系统及导航方法,包括:导航硬件,用于将采集到得导航数据发送给MCU;MCU,用于将导航硬件发送的导航数据读取、并且暂存,当车载电 脑启动完毕时,将导航数据发送给车载电脑;车载电脑,用于接收MCU发送的导航数据,并且完成导航数据的导航应用。通过在导航系统中加入MCU,在系统上电后,MCU瞬间启动,且MCU读取和缓存导航数据,实现导航系统启动即读取导航数据。并且MCU连接的是车载电脑的CPU,将导航数据直接发送到操作系统的硬件抽象层,实现了读取导航数据不与操作系统内核空间打交道,仅从用户空间即可获取导航数据,扩展了应用。 技术要求 1.一种导航系统,其特征在于,包括: 导航硬件, 用于将采集到的导航数据发送给MCU; MCU,用于将导航硬件发送的导航数据读取、并且暂存,当车载电脑启动完毕时,将导航数据发送给车载电脑; 车载电脑,用于接收MCU发送的导航数据,并且完成导航数据的导航应用;MCU将导航数据传递给车载电脑操作系统的硬件抽象层,硬件抽象层将导航数据上报给框架层,框 架层将导航数据上报给应用层,在应用层完成导航数据的导航应用; 所述车载电脑安装的是Android操作系统; 所述导航硬件与所述MCU之间的数据通讯采用串行通信方式; 所述MCU与所述车载电脑的CPU之间数据通讯采用串行通信方式;

所述车载电脑的存储器采用的是阵列硬盘存储。 2.一种导航方法,其特征在于,该导航方法包括以下步骤: A、导航硬件采集导航数据,并且将采集到的导航数据发送给MCU; B、MCU读取导航数据、且暂存导航数据,并且MCU将导航硬件发送的导航数据发送给车载电脑操作系统的硬件抽象层; C、车载电脑操作系统的硬件抽象层将导航数据上报给车载电脑操作系统的框架层,车载电脑操作系统的框架层将导航数据上报给车载电脑操作系统的应用层; D、在车载电脑操作系统的应用层将导航数据完成导航应用; 所述步骤A包括以下步骤: A1、导航硬件采集导航数据; A2、如果导航硬件采集到导航数据,则执行步骤A3,如果导航硬件没有采集到导航数据,则重复执行步骤A1; A3、导航硬件将采集的导航数据发送给MCU。 3.根据权利要求2所述的导航方法,其特征在于,所述步骤B还包括以下步骤: B1、MCU读取导航数据、且暂存导航数据; B2、如果车载电脑操作系统启动完毕,则执行步骤B3,如果车载电脑操作系统未启动完毕,则等待车载电脑操作系统启动完毕; B3、MCU将导航数据发送给车载电脑操作系统的硬件抽象层。 4.根据权利要求2或3所述的导航方法,其特征在于,所述车载电脑操作系统运行的是Android系统。 技术说明书

基于dsp的语音信号采集与回放系统的设计--开题报告

HEFEI UNIVERSITY 课程设计开题报告 题目:《基于DSP系统的语音采集与回放系统》 专业:11 级电子信息工程 姓名:章健吴广岭何志刚 学号:1105011029 1105011030 1105011044 指导老师:汪济洲老师 完成时间:2014年12月1日

一、开题报告题目 基于DSP系统的语音采集与回放系统。 二、研究背景与意义 语音处理是数字信号处理最活跃的研究方向之一,它是信息高速公路、多媒体技术、办公自动化、现代通信及职能系统等新兴领域应用的核心技术之一。用数字化的方法进行语音的传送、存储、分析、识别、合成、增强等是整个数字化通信网中的最重要、最基本的组成部分之一。一个完备的语音信号处理系统不但要具有语音信号的采集和回放功能, 还要能够进行复杂的语音信号分析和处理。通常这些信号处理算法的运算量很大, 而且又要满足实时的快速高效处理要求, 随着DSP 技术的发展, 以DSP 为内核的 设备越来越多。为语音信号的处理提供了优质可靠的平台. 软件编程的灵活性给很多设备增加不同的功能提供了方便, 利用软件在已有的硬件平台上实现不同的功能已成为 一种趋势。近年来,随着DSP的功能日益增强,性能价格比不断上升,开发手段不断改进,DSP在数据采集系统的应用也在不断完善。 三、主要内容与目标 随着计算机多媒体技术,网络通信技术和DSP(Digital Signal Processor)技术的飞速发展,语音的数字通信得到越来越多的应用,语音信号的数字化一直是通信发展的主要方向之一,语音的数字通信和模拟通信相比,无疑有着更大的优越性,这主要体现在以下几个方面:数字语音比模拟语音具有更好的话音质量;具有更强的干扰性,并易于加密;可节省带宽,能更有效的利用网络资源;更加易于存储和处理。最简单的数字化就是直接对原始语音信号进行A/D 转换,但这样得到的语音的数据量非常大。为了减少语音信号所占用的带宽或存储空间,就必须对数字语音信号进行压缩编码。语音编码的目的就在于在保证语音音质和可懂度的条件下,采用尽可能少的比特数来表示语音,即尽可能的降低编码比特率,以便在有限的传输带宽内让出更多的信道来传输图像和其他数据流,从而达到传输资源的有效利用和网络容量的提高。在通信越来越发达的当今世界,尤其最近几十年,语音压缩编码技术在移动通信、IP 电话通信、保密通信、卫星通信以及语音存储等很多方面得到了广泛的应用。 语音信号处理在手持设备、移动设备和无线个人设备中的应用正在不断增加。今天的个人手持设备语音大多时候仅仅局限于语音拨号,但是已经出现了适用于更广泛开发语音识别和文本到语音应用的技术。语音功能为用户提供自然的输入和输出方式,它比其他形式的I/O更安全,尤其是当用户在开车期间。在大多数应用中,语音都是键盘和显示器的理想补充。其他潜在的语音应用包括如下几个方面。 (1)语音电子邮件。包括浏览邮箱、利用语音输入写电子邮件以及收听电子邮件的读出。 (2)信息检索。股票价格、标题新闻、航班信息、天气预报等都可以通过语音从互联网收听。例如,用户不用先进入某个网址并输入股票名字或者浏览预定义列表,可以通过语音命令实现。 (3)个人信息管理。允许用户通过语音指定预约、查看日历、添加联络信息等等。 (4)语音浏览。利用语音程序菜单,用户可以在网上冲浪、添加语音收藏夹并收听网页内容的读出。 (5)语音导航。在自动和人眼不够用的条件下获取导航的完全语音输入/输出驾驶

高速数据采集卡250MSPS

高速数据采集卡250MSPS 14bit 250MSPS 14bit 8通道高速数据采集卡主要应用于雷达、通信、电子对抗、高能物理、质谱分析、超声等高科技领域。西安慕雷电子在高速数据采集卡研发及系统应用领域拥有十多年经验,2013年底发布了250MSPS 14bit 8通道高速数据采集卡MR-HA-250M,采集记录存储带宽高达3000MB/S。高速数据采集卡MR-HA-250M及记录存储系统的成功发布使得西安慕雷电子在高速数据采集卡及相关记录存储回放领域为国防及科研领域又提供了一套高性能解决方案。 图一高速数据采集卡MR-HA-250M 高速数据采集卡MR-HA-250M模块参数: ●输入接口: 连接器:SSMC; 输入方式:AC或DC耦合; 通道数量:8通道,可同步32通道 ●AFE模块: 高速数据采集卡中的信号调理模块一般采用衰减、滤波及程控增益放大器等对信号进行处理,高速数据采集卡MR-HA-250M采用信号直通AD模式,减少前端调理对高速数据采集卡动态性能影响。 图二高速数据采集卡MR-HA-250M

●ADC模块: 高速数据采集卡的ADC芯片采用Linear Tech LTC2157-14 (250 MSPS) 图三高速数据采集卡MR-HA-250M动态性能 ●时钟管理模块: 高速数据采集卡MR-HA-250M可选择外时钟、内时钟或参考时钟 ●FPGA模块: XILINX或ALTERA的FPGA芯片广泛用于高速数据采集卡中。FPGA模块开放编程是高速数据采集卡的必备能力。高速数据采集卡MR-HA-250M采用XILINX V6系列高性能FPGA。 ●DDR模块: 高速数据采集卡一般都会配有DDR缓存,存储采集过程中的数据。高速数据采集卡MR-HA-250M配置有4GB DDR2。 ●FIFO模式 高速数据采集卡将板载内存虚拟为FIFO,允许采集数据由缓冲后连续不断地通过总线传输到主机内存或硬盘中。该模式特点就是高速、大容量,使得高速数据采集卡记录时间达数小时。记录时间取决于存储介质的容量。 图四高速数据采集卡MR-HA-250M

基于TLC549的数据采集系统设计

基于TLC549的数据采集系统设计 Time:2009-09-22 11:14:00 Author: Source:电子元器件应用 杨来侠,万建军 (西安科技大学,陕西西安710054) 0 引言 现代自动控制系统中需要测量和控制的参数往往都是连续变化的模拟信号,如温度,压力,流量,速度等。这些物理量和控制参数往往都是连续变化的电压和电流,因此,必须将其变换成数字量(即需经模,数转换),才能被数字计算机所识别。这些数字量在计算机内经过运算处理,可以得到一个数字形式的控制量,将这些控制量经过数/模转换器,变成模拟电压或电流信号,再送到执行机构去驱动相应的设备动作,即可实现对生产过程的自动控制。 1 TLC549的主要特点和工作原理 l.l TLC549的主要特点 TLC549是采用IinCMOSTM技术并以开关电容逐次逼近原理工作的8位串行A/D7芯片,可与通用微处理器、控制器通过I/O CLOCK、CS、DATA OUT三条口线进行串行接口。TLC549具有4MHz的片内系统时钟和软、硬件控制电路,转换时间最长为17μs,允许的最高转换速率为40000次/s。总失调误差最大为±0.5LSB,典型功耗值为6 mW。TLC549采用差分参考电压高阻输入,抗干扰,可按比例量程校准转换范围,由于其VREF-接地时,(VREF+)-(VREF-)≥1 V,故可用于较小信号的采样,此外,该芯片还单电源3~6v的供电范围。总之,TLC549具有控制口线少,时序简单,转换速度快,功耗低,价格便宜等特 点,适用于低功耗袖珍仪器上的单路A/D采样,也可将多个器件并联使用。TLC549的内部结构框图和管脚名称如图1所示。 1.2 TLC549的极限参数,

一种高速数据采集记录装置的设计

一种高速数据采集记录装置的设计 【摘要】文章介绍了一种基于Flash的高速数据采集记录装置的实现方案;文中采用了Flash高速存储技术与FPGA的二级缓冲技术,提高了存储速度,突破存储芯片的瓶颈,成功实现了数据存储速率与传输速率完美的匹配;同时通过设计合理的电路降低了存储模块的功耗,利用可靠的通信协议,有效保证了信号数据的可靠接收和存储。 【关键词】数据记录仪;Flash;高速存储 1.系统方案设计 本文设计的数据记录系统由以下几部分组成:两台完全相同的数据记录仪、一个地面综合测试台、上位机、配套软件以及配套电缆。主要用于记录由雷达系统产生的视频回波、图像及遥测三路LVDS高速信号。系统工作时,由雷达系统首先发来启动记录信号,使已处于采集状态的两台记录仪同时工作,二者互为备份。地面测试台产生的模拟信号供记录仪存储,同时可以控制记录仪进入不同的工作状态,通过内置的USB接口读取记录仪的数据;上位机通过USB电缆与地面测试台相接,对回读的数据进行分析,同时验证记录仪是否正常工作。 2.系统硬件设计 该系统采用隔离变压器隔离接收三路LVDS数据,使得隔离前后的电路没有电气连接特性,然后再将隔离后的信号传送给存储模块;经过存储模块的均衡、解串后传给FPGA中心控制器,最后存入两片Flash中。 遥测系统输出的三路数据都有各自的启动记录信号。当记录仪接收到启动控制信号,开始记录对应路的数据,并存储到相应的存储模块中。飞行试验完毕后,可以利用备用读数电缆,将各个存储模块中数据通过测试台上传至上位机中进行分析,以便对记录仪的存储功能进行验证。在飞行模式下记录仪的供电由雷达系统完成。 记录仪由三个存储模块和一个接口模块组成。存储模块主要接收遥测系统的视频回波、图像及遥测三路LVDS信号,并对其中的有效数据进行实时存储。该模块主要包括以下几个部分:中心逻辑控制芯片FPGA、配置芯片PROM、LVDS 电缆均衡器、LVDS解串芯片、存储芯片Flash、电源模块以及60MHz晶振等[1]。如图2.1所示: 接口模块主要包括LVDS高速读数接口、RS-422长线接口、视频及图像遥测雷达信号输入接口、各个存储模块的LVDS输入接口以及数据上传和指令下发接口。高速读数接口与地面测试台主控卡的相应接口连接,通过LVDS接口高速读取其中的数据;422长线接口通过双绞线电缆与地面测试台连接,主要实现记录仪与地面测试台之间的通信。

语音信号采集与回放系统设计

语音采集与回放系统设计
l 竞赛真题 l 总体方案选择 l 具体方案设计 l 设计阶段划分
一、竞赛真题
1999 年第四届 E 题 数字化语音存储与回放系统 一、题目:数字化语音存储与回放系统 二、任务 设计并制作一个数字化语音存储与回放系统,其示意图如下:
三、要求 1.基本要求 (1)放大器 1 的增益为 46dB,放大器 2 的增益为 40dB,增益均可调; (2)带通滤波器:通带为 300Hz~3.4kHz ; (3)ADC:采样频率 fs= 8kHz,字长= 8 位; (4)语音存储时间≥10 秒; (5)DAC:变换频率 fc= 8kHz,字长= 8 位; (6)回放语音质量良好。 2.发挥部分 在保证语音质量的前提下: (1)减少系统噪声电平,增加自动音量控制功能; (2)语音存储时间增加至 20 秒以上; (3)提高存储器的利用率(在原有存储容量不变的前提下,提高语音存储时间) ;

(4)其它(例如: 四、评分意见
校正等) 。


满 分 50 50 15 5 15 15
基 设计与总结报告: 方案设计与论证, 理论分析与计算, 电路图, 本 测试方法与数据,对测试结果的分析 要 实际制作完成情况 求 完成第一项 发 挥 完成第二项 部 完成第三项 分 完成第四项 五、说明 不能使用单片语音专用芯片实现本系统。
训练侧重点 l 题目中给出一些提示性设计参数,设计中应予以重点理解
1. 放大器 1 的增益,放大器 1 的增益为 46dB 2. 带通滤波器的频率范围通带为 300Hz~3.4kHz(方便测试) 3. AD 采样的字长和采样频率(保证公平竞争)
l
题目中部分非技术性指标在培训中可以适当简化
1. 语音存储与回放时间≥10 秒 2. 语音存储时间增加至 20 秒以上;
二、总体方案选择
1. 控制平台选择 2. 前级放大模块 3. 带通滤波器 4. 模数、数模转换部分 5. 存储器 6. 编码方案
1. 控制平台选择
供选平台: A. B. 单片机平台 FPGA 开发平台

单路数据采集系统设计

1 引言 1.1 数据采集系统的意义 数据采集系统是结合基于计算机的测量软硬件产品来实现灵活的、用户自定义的测量系统。数据采集是指从传感器和其它待测设备等模拟和数字被测单元中自动采集信息的过程。本设计采用A/D转换器和51单片机组成数据采集系统,该设计具有结构简单、操作方便、高性价比、具有显示、记录存储功能,能够适应油田野外恶劣环境,具有性能稳定、可靠性高、响应速度快操作简单、费用低廉、回放过程的信号可以直观的观察。它与有线数传相比主要有布线成本低、安装简便、便于移动等性能。 经调查,目前数据采集器的市场需求量大,以数据采集器为核心构成的小系统应用广泛,因此开发高性能的数据采集器具有良好的市场前景。随着计算机技术的飞速发展和普及,数据采集系统在多个领域有着广泛的应用。数据采集是工、农业控制系统中至关重要的一环,在医药、化工、食品、等领域的生产过程中,往往需要随时检测各生产环节的温度、湿度、流量及压力等参数。同时,还要对某一检测点任意参数能够进行随机查寻,将其在某一时间段内检测得到的数据经过转换提取出来,以便进行比较,做出决策,调整控制方案,提高产品的合格率,产生良好的经济效益。随着工、农业的发展,多路数据采集势必将得到越来越多的应用,为适应这一趋势,作这方面的研究就显得十分重要。在科学研究中,运用数据采集系统可获得大量的动态信息,也是获取科学数据和生成知识的重要手段之一。单片机构成的数据采集处理系统适用于各种现场自动化监测及控制,能够适应油田野外恶劣环境,具有性能稳定、可靠性高、响应速度快操作简单、费用低廉、等优点。1.2 数据采集系统的主要功能 数据采集是指从传感器和其它待测设备等模拟和数字被测单元中自动采集信息的过程。数据采集系统是结合基于计算机的测量软硬件产品来实现灵活的、用户自定义的测量系统。比如条码机、扫描仪等都是数据采集工具。 数据处理系统是指运用计算机处理信息而构成的系统。其主要功能是将输入的数据信息进行加工、整理,计算各种分析指标,变为易于被人们所接受的信息形式,并将处理后的信息进行有序贮存,随时通过外部设备输给信息使用者。

语音信号采集与回放系统

电子与信息工程学院 综合实验课程报告 课题名称 语音采集及回放系统设计 专 业 电子信息工程 班 级 07电子2班 学生姓名 Y Y Y 学 号 07002 指导教师 X X X 2010年 7月 5日

1 总体设计方案介绍: 1.1语音编码方案: 人耳能听到的声音是一种频率范围为20 Hz~20000 Hz ,而一般语音频率最高为3400 Hz。语音的采集是指语音声波信号经麦克风和高频放大器转换成有一定幅度的模拟量电信号,然后再转换成数字量的全过程。根据“奈奎斯特采样定理”, 采样频率必须大于模拟信号最高频率的两倍,由于语音信号频率为300~3 400 Hz ,所以把语音采集的采样频率定为8 kHz。从语音的存储与压缩率来考虑,模型参数表示法明显优于信号波形表示法[4]。但要将之运用于单片机,显然信号波形表示法相对简单易实现。基于这种思路的算法,除了传统的一些脉冲编码调制外,目前已使用的有VQ技术及一些变换编码和神经网络技术,但是算法复杂,目前的单片机速度底,难以实现。结合实际情况,提出以下几种可实现的方案。 (1)短时平均跨零记数法该方案通过确定信号跨零数,将语音信号编码为数字信号,常用于语音识别中。但对于单片机,由于处理数据能力底,该方法不易实现。 (2)实时副值采样法采样过程如图2.1所示。 图2.1 采样过程 具体实现包括直存取法、欠抽样采样法、自相似增量调制法等三种基本方法。其中第三种实现方法最具特色,该方法可使数据压1:4.5,既有M ?调制的优点,又同时兼有PCM编码误差较小的优点,编码误差不向后扩散。 1.2 A/D、D/A及存储芯片的选择 单片机语音生成过程,可以看成是语音采集过程的逆过程,但又不是原封不动地恢复原来的语音,而是对原来语音的可控制、可重组的实时恢复。在放音时,只要依原先的采样直经D/ A 接口处理,便可使原音重现。 (1)A/D转换芯片的选择根据题目要求采样频率f s=8K H Z,字长=8位, 可选择转换时间不超过125s的八位A/D转换芯片。目前常用的A/D转换实现的

一种新的基于ARM的数据采集系统设计

?应用技术研究? 一种新的基于AR M 的数据采集系统设计 罗 浩 1a,2 ,谢华成 1b (1.信阳师范学院a .物理电子工程学院; b.网络信息与计算中心,河南信阳464000; 2.华中科技大学电子系,湖北武汉430074) 摘 要:给出了一种新的基于AR M 的数据采集系统硬件和软件设计方案1硬件主要由微处理器芯片 S3C44BOX 、US B 接口芯片I SP1362、AD 转换芯片AD7829等构成1系统能实现8路同时采集,单路采集速率100ks p s,且通过设置Device 和Host 两种模式,可在无PC 机的情况下进行数据采样与存储,从而实现了脱机式 应用1 关键词:数据采集;US B;S3C44B0X;AD7829;I SP1362 中图分类号:TP273 文献标识码:A 文章编号:100320972(2006)022******* 0 引言 数据采集是测控系统中的核心单元之一,目前常用的 数据采集方式是A /D 卡和422、485等总线板卡[1],这类方 式的数据采集过程必须依赖PC 机完成,不便野外应用;故研制能够实现脱离PC 机进行数据采集的数据采集卡具有实际意义1 本文提出的基于AR M 的数据采集系统设计方案,以 S3C44B0X 为主控制器,控制AD7829进行数据采集,并控 制US B 接口芯片(I SP1362)进行数据传输1本设计综合利用了S3C44B0X 的高性能、低成本和能耗省的特点,设计了 US B 数据通信的Device 模式和Host 模式,在没有PC 机的 情况下,工作在Host 模式,可以直接与外存储器相连进行脱机式数据采集,实现了脱机式应用1 1 硬件设计 1.1 方案选择 目前,对于US B Host 的开发方式主要有两种选择:一种是选用集成了US B 接口的单片机,比如Cyp ress 公司生产的EZ -US B 系列,I ntel 的8X930AX 系列等1此种开发工具虽然编程简单,但需要购置专门的开发系统,投资较大;另一种是选择普通的单片机或嵌入式微处理器,加专用的US B 接口芯片进行开发1后者不需要购买新的开发系统,节省投资1因此我们采用了第二种方案进行开发1 为了便于开发和扩展Device 、Host 模式,选择了较新且易于开发的US B 接口芯片I SP1362;且为了满足8路采集, AD 转换芯片选择了AD7829;适于I SP1362的开发,其主控 器芯片选择了高性能、低功耗的AR M 芯片S3C44BOX 1三星的S3C44B0X 是为手持设备和通用设备而设计的一款16/32位R I SC 结构的低成本高性能的单片机1为了降低产品的总体成本,S3C44B0X 还提供了如下的配置: 8K B 高速缓存(cache )、可配置的片内SRAM 、LC D 控制器、 两路带握手功能的UART (通用串行口)、4路DMA 控制器、系统管理功能(片选逻辑,FP /E DO /S DRAM 控制器)、5路带P WM 的定时计数器、I/O 接口,RTC (时钟)、8路10位ADC 、II C 总线、II S 总线、同步SI O 接口和为系统提供时钟而设的P LL 倍频电路[2]1 系统分为四大部分:8路AD 转换,US B 接口,AR M 主控器以及S DRAM (2M )、Flash (2M )1AD7829构成的模数转换(8路模拟输入、8位数字输出),在S3C44B0X 控制下完成数据采集,再通过US B 接口传输到外存储器1如图11 图1 系统结构框图 F i g .1The syste m structure d i a gram S3C44B0X 自身虽集成有8路10位ADC,但没有采样 保持电路,其内部集成的A /D 转换只能输入0~100Hz 的模拟信号,因此我们需要对其进行扩展1AD7829作为A /D 转换,S3C44B0X 作为控制器,利用S3C44B0X 的P D 口为双向口来进行扩展,以S3C44B0X 的P D 口发出脉冲作为 AD7829的CONVEST 的负脉冲,进行模数转换,同时能够  收稿日期:2005211230  基金项目:湖北省重大科技攻关项目(2002AA101C39 )  作者简介:罗 浩(19702),男,河南信阳人,讲师,在读硕士研究生,主要从事电子技术方向研究1 3 02信阳师范学院学报(自然科学版)Journal of Xinyang Nor mal University 第19卷 第2期 2006年4月 (Natural Science Editi on )Vol .19No .2Ap r .2006

高速数据采集系统

目录 1系统摘要 (2) 2系统设计理论 (2) 3系统设计方案 (4) 3.1AD7891高速数据采集系统 (4) 3.1.1 AD7891结构及功能 (4) 3.1.2工作时序和极限参数 (5) 3.1.3 AD7891的应用 (6) 3.1.4 AD7891与微处理器的接口 (8) 3.2PCI-1714高速数据采集系统……………………………….…,,,.9 3.2.1 PCI- 1714 功能结构和特点 (9) 3.2.2 PCI- 1714的系统构成..............................,.. (10) 3.3基于AT89C51的数据采集通信系统设计 (12) 3.3.1系统硬件设计 (12) 3.3.2系统软件设计 (14) 4各种方案的比较 (16) 5心得体会 (17) 6参考文献 (18)

1.系统简介 随着数字技术的飞速发展,高速数据采集系统也迅速地得到了广泛的应用。在生产过程中,应用这一系统可以对生产现场的工艺参数进行采集、监视和记录,为提高生产质量,降低成本提供了信息和手段。在科学研究中,应用数据采集系统可以获取大量的动态数据,是研究瞬间物理过程的有力工具,为科学活动提供了重要的手段。而当前我国对高速数据采集系统的研究开发都处于起步阶段,因此,开发出高速数据采集系统就显得尤为重要了。 所谓高速数据采集系统,是用计算机控制的多路数据自动检测或巡回检测(其对象包括数字和模拟信号),并且能够对数据实行某些处理(包括存储、处理、分析计算以及从检测的数据中提取可用的信息),以供显示、记录、打印或描绘的系统。 在数字技术日新月异的今天,数据采集技术的重要性是十分显著的。它是数字世界和外部物理世界连接的桥梁。而随着现代工业和科学技术的发展,对数据采集技术的要求日益提高,在雷达、声纳、图像处理、语音识别、通信、信号测试等科研实践领域中,都需要高精度,高数据率的数据采集系统。它的关键技术为高速高精度的ADC 技术,高数据率的存储和缓存技术以及系统高可靠性保证等。通过数据采集技术,科研人员在实验现场可以根据需要实时记录原始数据,用于实验室后期的分析和处理,对工程实践和理论分析探索具有重大意义。 2.系统设计理论 整个高速数据系统主要分为四个部分:数据采集部分、数据控制部分、数据处理部分、数据传输部分。 在数据采集部分,主要应用的就是采样定理、模数转换器ADC 及A/D 转换技术。采用定理说明采样频率与信号频谱之间的关系,是连续信号离散化的基本依据。具体内容是,频带为F 的连续信号f(t)可用一系列离散的采样值)1(t f ,)1(t t f ?±,)1(t t f ?±,……来表示,只要这些采样点的时间间隔F t 21≤?,便可根据各采样值完全恢复原来的信号)(t f 。模数转换器ADC 用来把连续变化的模拟信号转换为一定格式的数字量。ADC 转换器实际上就是一个编码器,输

基于8051单片机的数据采集系统设计

基于8051单片机的数据采集系统设计 一.设计任务 设计一个数据采集系统,要求: 1.有一组开关量和1路模拟量,采样开关量控制一组发光二极管,定时采样模拟量并显示出来。 2.定时采样ADC0809某通道模拟信号,每隔2秒在显示器或数码管上显示出来。 3.定时的实现。 二.设计思路 数据采集是指从传感器和其他待测设备中自动采集模拟或数字信号电量或非电量信号送入控制器中进行分析和数据处理。 本设计采用单路模拟信号的数据采集。设计思路为:通过传感器采集待测的信号,将其转换为相应的电压信号,经运算放大器放大后送入模数转换器ADC0809在单片机的控制下进行模数转换。每次转换结束后,单片机在控制电路的作用下将数据读走存入片内存储器。而单片机则需要将收到的数据送入PC机中进行相应处理。单片机与PC 间的数据通信方式为串口通信协议RS 232,通过芯片MAX232进行电气匹配。 目录

一.系统总统设计方案 二.系统的硬件设计 2.1信号调理电路 2.2数据采集电路 2.3 80C51芯片内部功能与引脚介绍 三.系统的软件设计 3.1主程序 3.2 A/D转换 3.3数据采集中断程序 四.设计总结 五.参考文献 六.附录—数据采集系统原理图一.系统总统设计方案

根据系统基本要求,将本设计系统划分为信号调理电路、8路模拟信号的产生与A/D 转换器、发送端的数据采集与传输控制器、人机通道的接口电路、数据传输接口电路几个部分。 数据采集与传输系统一般由信号调理电路,多路开关,采样保持电路,A/D,单片机,电平转换接口,接收端(单片机、PC或其它设备)组成。系统框图如下图1所示。 图1 一般系统框图 二.系统的硬件设计 2.1信号调理电路 信号调理能够将被测对象的输出信号变换成计算机要求的输入信号。如图2所示,为 避免小信号通过模拟开关造成较大的附加误差,在传感器输出信号过小时,每个通道应 设前置放大环节。 图2 信号调理过程 2.2 数据采集电路 把连续变化量变成离散量的过程称为量化,也可理解为信号的采样。 把以一定时间间隔T逐点采集连续的模拟信号,并保持一个时间t,使被采集的信号变成时间上离散、幅值等于采样时刻该信号瞬时值的一组方波序列信号,即采样信号。

基于GPS的汽车导航系统的设计与实现

邮局订阅号:82-946360元/年技术 创新 汽车电子 《PLC 技术应用200例》 您的论文得到两院院士关注 基于GPS 的汽车导航系统的设计与实现 Realization and design of automobile guidance system based on GPS (吉林工程技术师范学院)张丹彤 ZHANG Dan-tong 摘要:设计并实现了一种以单片机为主要控制器件、基于GSP 模块的新型智能电动汽车底盘的导航系统。GPS 定位系统主 要采用技术非常成熟的GPS 模块进行与单片机的接口通信完成,使用更方便,定位也更准确。所设计的电动导航系统具有全球定位、自动控制、实时性好等多方面优点为一体,应用在当今的汽车上有较好的发展前景。关键词:GPS;导航;数据采集中图分类号:U49文献标识码:A Abstract:The present paper introduced one kind take the monolithic integrated circuit as the primary control component,based on GSP module new intelligent electric automobile chassis guidance system design.The GPS localization mainly uses the technical ex -tremely mature GPS module to carry on with the monolithic integrated circuit connection correspondence completes,use more conve -nient,the localization is also more accurate.This chassis collection whole world localization,the automatic control,timeliness good and so on the various merit is a body,applies has the good prospects for development on the now automobile.Keywords:GPS;navigation;data acquisition 文章编号:1008-0570(2008)11-2-0255-02 近年来,我国私人小轿车拥有量呈上升趋势,单位用轿车拥有量也在快速发展,对于这一类车辆,GPS 领航系统侧重于电子地图领航,对运行路线不固定的车辆,可预先设置到达目的地,在运行中告知运行路线,起到领航的重要作用。本论文介绍了一种以单片机为主要控制器件,基于GSP 模块的新型智能电动汽车底盘的导航系统设计。 1主体控制方案 本系统是以单片机为主要控制器件,基于GSP 模块的新型智 能电动汽车底盘的导航系统设计。该车底盘具有智能避障、 寻迹、测距、报警、寻光、行驶路程显示、行驶时间显示、车体所在环境温度显示、车体所在环境湿度显示、人工定位等功能。可以使用无线遥控器控制,并可以在上位机显示出它所在的位置等数据信息。本系统设计主要包括硬件电路的设计、实时操作系统程序设计、多机通信设计与总线接口的设计。系统框图如图1所示。 图1系统框图 本系统硬件电路主要包括控制模块、GPS 定位模块、电机 驱动模块、传感器数据采集模块、网络节点接口模块、光报警模 块、 显示驱动模块、时间模块、键盘模块与无线通信模块组成。传感器数据采集模块由光电传感器进行对光线的跟踪,红外传 感器进行对近距离的数据采集,声纳传感器进行对远距离的数 据采集,温度传感器对车体周围的环境温度采集,湿度传感器 对周围环境的相对湿度采集等。网络接口采用串行通信方式。 显示驱动模块由LED 数码管与液晶共同显示。无线通信模块采用FSK 方式进行无线传输。 2GPS 定位系统设计 GPS 定位主要采用技术非常成熟的GPS 模块进行与单片机的接口通信完成。电机驱动电路模块主要采用H 型电路构建而成。GPS 模块的电源接口供电有15v 、12v 、5v 、3.3v 不等,本系统为了设计简单采用全新台湾HOLUX 公司推出的SIRF 第三代高灵敏度超小型GPS 接收模块这是最新推出的产品,采用 SiRF 第三代芯片, 主要是定位灵敏度大大提高,例如在汽车上应用时,只要靠近车窗就能较好工作,使用更方便,定位也更准确。本模块主要是提供给从事GPS 模块二次开发的客户使用的,GPS 模块使用3.3伏 (70毫安)直流工作电压,默认每秒输出一次TTL 的NMEA-0183信号。 此模块接口定义如表1所示。GPS 控制模块口控制模块方框图如图2所示。为了使车具 有导航系统,所以在车体上安装了GPS 模块,本设计采用全新台湾HOLUX 公司推出的SIRF 第三代高灵敏度超小型GPS 接 收模块,该模块由6个控制脚组成。为了减轻主控CPU 的负担,并且为了模块化硬件,所以该GPS 模块由一块STC12C2052单 片机进行单独的控制,并且通过74HS573与主单片机进行总线通信。STC12C2052单片机与GPS 通过串行口连接,并且以4800bps 的波特率进行通信。单片机的P1口与74HC573的数据输入口相连接,作为并行的8为数据总线使用,而LE 端口通过一个反响器与STC12C2052单片机的P3.7连接,并且P3.7口 通过一个74HC14与主控单片机的INT0相连。这样当P3.7为张丹彤:副教授 255--

基于LabVIEW的数据采集与信号处理系统的设计_杜娟

基于L a b V I E W 的数据采集与信号处理系统的设计 杜 娟1,邱晓晖1,赵 阳2,颜 伟2,缪 飞1 (1.南京邮电大学通信与信息工程学院,江苏南京210003;2.南京师范大学电气与自动化工程学院,江苏南京210042) [摘要] 介绍了虚拟仪器领域中最具代表性的图形化编程开发平台L a b V I E W,并对基于L a b V I E W 编程环境实现数据采集进 行了研究,设计实现了一种基于L a b V I E W 8.5环境,以E M I 噪声分析仪为下位机的数据采集与信号处理系统的设计方法.该设 计方法主要实现了以R S 232为代表的串口通讯,数组转换及频谱分析等功能,结果表明应用该设计方法设计出的系统具有简 洁友好的人机界面,可直接在前面板上完成各种操作与观测.该设计方案较之目前大多数的设计方法相比有效地降低了程序的 运算量,节省了运算时间,成功实现了实时无差错的采集到由下位机发来的完整数据. [关键词] L a b V I E W,串口通讯,数组转换 [中图分类号]T M 461;T N 713+.7 [文献标识码]A [文章编号]1672-1292(2010)03-0007-04 D a t a A c q u i s i t i o n a n dS i g n a l P r o c e s s i n g S y s t e m B a s e do nL a b V I E W D u J u a n 1,Q i u X i a o h u i 1,Z h a o Y a n g 2,Y a n We i 2,Mi a o F e i 1 (1.C o l l e g e o f C o m m u n i c a t i o na n dI n f o r m a t i o nE n g i n e e r i n g ,N a n j i n g U n i v e r s i t y o f P o s t a n dC o m m u n i c a t i o n s ,N a n j i n g 210003,C h i n a ; 2.S c h o o l o f E l e c t r i c a l a n dA u t o m a t i o nE n g i n e e r i n g ,N a n j i n g N o r m a l U n i v e r s i t y ,N a n j i n g 210042,C h i n a )A b s t r a c t :L a b V I E W i s i n t r o d u c e di n t h i s p a p e r a s a k i n d o f m o s t r e p r e s e n t a t i v e g r a p h i c a l p r o g r a m m i n g p l a t f o r m s i n V i r - t u a l i n s t r u m e n t f i e l d ,a n dr e a l i z i n g d a t a a c q u i s i t i o n b a s e do n L a b V I E W p r o g r a m m i n g e n v i r o n m e n t i s s t u d i e d ,t h e n a d e - s i r e m e t h o d o f D a t a a c q u i s i t i o n a n dS i g n a l p r o c e s s i n g s y s t e m u s e dE M I n o i s e a n a l y z e r a s t h en e x t b i t m a c h i n e b a s e d o n l a b v i e w 8.5i s i n t r o d u c e d .T h es y s t e m r e a l i z e dR S 232s e r i a l c o m m u n i c a t i o n ,a r r a yc o n v e r s i o na n ds p e c t r a l a n a l y s i s f u n c t i o n s .T h e r e s u l t s h o w s t h a t t h e s y s t e m d e s i g n e d b y t h i s m e t h o d h a s a s i m p l e a n df r i e n d l y i n t e r f a c e ,a n d t h a t u s e r s c a n d o e v e r y o p e r a t i o na n do b s e r v a t i o n i n t h e f r o n t p a n e l d i r e c t l y .T h i s s c h e m e r e d u c e s t h e c a l c u l a t i o n p r o c e d u r e e f f e c - t i v e l y a n d s a v e t i m e ,a c h i e v e s t h e r e a l -t i m e a n d e r r o r -f r e e c o l l e c t e d t h e d a t a i n t e g r i t i l y . K e yw o r d s :l a b v i e w ,s e r i a l c o m m u n i c a t i o n ,a r r a y c o n v e r s i o n  收稿日期:2010-06-02. 基金项目:中国博士后基金(20080431126)、毫米波国家重点实验室开放基金(K 200903)、江苏省博士后基金(0702033B )、江苏省自然科 学基金(B K 2008429). 通讯联系人:邱晓晖,博士,副教授,研究方向:现代信号处理.E -m a i l :q i u x h @n j u p t .e d u .c n L a b V I E W (L a b o r a t o r y V i r t u a l I n s t r u m e n t E n g i n e e r i n g W o r k b e n c h )是基于图形编译G (G r a p h i c s )语言的虚拟仪器软件开发平台,具有数据采集、数据分析、信号发生、信号处理、输入输出控制等功能,是公认的标准数据采集和仪器控制软件.在L a b v i e w 环境下开发的应用程序称为V I (V i r t u a l I n s t r u m e n t ).一个完整的L a b V I E W 程序主要由前面板、程序框图和图标/连接端口3部分组成[1],前面板是交互式图形化用户界面,用于设置输入数值和观察输出量;程序框图是定义V I 功能的图形化源代码,包括前面板上没有但编程必须有的对象,如函数、结构和连线等,利用图形语言对前面板的控制量和指示量进行控制;图标/连接端口是用于把程序定义成一个子程序,以便在其他程序中加以调用.L a b V I E W 中自带450多个内置函数,专门用于从采集到的数据中挖掘有用的信息,用于分析测量数据及处理信号. 1 系统硬件结构部分 传导电磁干扰综合测量与分析系统可以对被测设备进行噪声诊断与抑制,包括硬件部分和软件部分[2,3].硬件部分的原理图如图1所示.系统硬件又分为模拟部分和数字部分,模拟部分由中心控制模块、第10卷第3期2010年9月 南京师范大学学报(工程技术版)J O U R N A LO FN A N J I N GN O R M A LU N I V E R S I T Y (E N G I N E E R I N GA N DT E C H N O L O G YE D I T I O N ) V o l .10N o .3S e p t ,2010

相关文档
相关文档 最新文档