基于GPIB接口及数字存储示波器的数据采集.doc

基于GPIB接口及数字存储示波器的数据采集.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于GPIB接口及数字存储示波器的数据采集

基于GPIB接口及数字存储示波器的数据采集 上海大学自动化系 王道洪 高艳霞 (上海,200072) 摘要 本文首先简要介绍了GPIB接口及数字存储示波器的基本工作方式,然后给出了基于C++的通过GPIB接口实现微机与数字存储示波器之间的数据传输实施方案。 关键词 GPIB接口;IEEE-488;数字存储示波器; 1.引言 随着科研和生产的现代化发展,对测试技术的要求也越来越高,而传统仪器那种独立使用、手动操作的模式,难以胜任这种复杂的多任务的测量要求。近几年来,计算机技术得到了迅猛发展,其丰富的软、硬件资源以及低廉的价格,使得计算机在测试系统领域中发挥了极其重要的作用。利用计算机实现对仪器的操作、控制,代替传统的人工操作方式,使用预先编制好测试程序,就可以排除人为因素造成的测量误差,实现自动测试,提高测试效率和精度。从而使得计算机和测试仪器的通信成为一个必须解决的问题。由于测试仪器种类繁多,无法对仪器的信号线的设置、逻辑电平和接口功能实行统一的标准。美国NI(National Instruments)公司的GPIB接口卡使得这一问题得到了解决。GPIB接口就像一座桥梁把可编程仪器与计算机紧密的联系起来,实现了两者之间的通信。由于传输数据的快速性,使得GPIB卡在需要快速、大量传输数据的场合得到了广泛的应用。本文所述的数据采集技术应用于电力电子器件参数自动辨识系统。由于要采样波形的快速性,一般的数据采集卡难以满足要求。这里示波器完成数据采集,GPIB卡完成数据传送,很好解决了数据采集及传输的快速性问题。 2.GPIB接口简介 在1975年,IEEE采用了HP-IB的接口技术,形成了IEEE488国际标准,从而提出了GPIB(General Purpose Interface Bus)的名称。GPIB是一个8位并行通用接口总线,其传输率达到1.5Mbyte/s;设备间最大距离不超过4m,平均距离不超过2m;系统可带14台设备;GPIB总线有8根数据线,3根挂钩线,5根接口管理线,8根地线。在连接方式上,GPIB既可以总线式连接,也可以星型连接。IEEE488为GPIB系统设备定义了3种属性:控者(controller),讲者(talker),听者(listener)。控者通常是计算机,它对总线上的数据流进行管理;讲者负责发送仪器设备的命令和数据;听者负责接受这些命令和数据。设备可具有其中的多个属性。所有GPIB设备和接口都必须分配一个GPIB地址,其地址范围为:0~30。当控者要和GPIB设备通信时,就可以使它们的地址成为听地址和讲地址。图1为GPIB寻址命令字。GPIB地址位的第六位是TA(Talk Active),第五位是LA(Listen Active)。如果一台设备的地址为1,则控者送41H,使该设备成为讲者。因为控者地址通常为0,所以使命令字为20H,其本身就成为听者。 7 6 5 4 3 2 1 0 0 TA LA GPIB地址(0~30) 图1 GPIB寻址命令字 GPIB是8位并行通用接口总线。其通用性大大简化了软、硬件的设计,只需进行简单的电缆连接,就可以开始软件的开发。它提供高速度的数据传输(1.5mb/s),传输距离最大可达20m。RS-232是一个8位串行接口,设备间最大距离为15m,传输距离达1.2km,传输速率较低为3.8kbytes/s。TDS3052示波器带有GPIB和RS-232接口,都可以实现数据采集,但由于RS-232传送速率较慢,在要求快速采集数据的场合,一般采用GPIB接口。 3.数字存储示波器工作方式简介 数字存储示波器,也叫数字示波器,是一种能够用来显示被观测信号的波形和能够记录、存储、处理待研究变化过程波形参数的电子测量仪器。其工作原理是按一定的时间间隔,对输入信号进行采样,利用A/D转换,把被测模拟信号变为数字信号,并存储起来。显示时,调出数字信号,经过D/A转换,恢复为模拟信号,显示在示波器的CRT上。数字示波器不仅可以观测周期重复信号,而且也能够观测非周期的单次或随机的信号。 3.1数字示波器的取样方式 示波器的取样方式分实时取样和非实时取样。等效时间取样属于非实时取样,其取样速率较慢,它是对输入信号多次循环采样而得到的采集样品。采用等效时间取样,必须使输入信号能够完全重复出现,不允许有相位和幅值的变化,否则示波器将生成假数据点,这称为混叠。由于这个特点,等效时间取样不能捕获单次瞬变信号,但它能够对很高频率的周期性信号波形进行取样。 实时取样是一种直接取样的方法,它是以单次方式在一个周期内取得再现被

文档评论(0)

2017ll + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档