节点文献

基于PCI总线的IEEE488接口卡的设计与实现

The Design and Implementation of IEEE488Interface Card Based on PCI BUS

【作者】 袁凯

【导师】 黄秋元;

【作者基本信息】 武汉理工大学 , 通信与信息系统, 2014, 硕士

【摘要】 IEEE488总线以其具有系统构造简便,成本低廉,且兼容程控仪器标准命令集等特点而成为自动测试系统中在工业测试中应用最广泛的通信方式之一。IEEE488总线采用字节串行双向异步方式传输信号,仪器设备不需经过中继设备直联于总线。IEEE488总线系统最多可连接15台设备,支持的最大传输距离为20米,数据传输速度最高可达1MB/s。在IEEE488.1和IEEE488.2标准基础上建立一种可普遍用于仪器编程标准化仪器编程语言——程控仪器标准命令集(SCPI)。由于这种语言使用树状分层结构的命令集,语法规则具有简单,明确的特点,使用这种语言进行程序设计可以简化仪器编程的设计流程,降低了开发和维护难度,可便捷的进行仪器功能的重定义和扩展。计算机一般不直接具有IEEE488总线接口,需进行接口扩展来实现IEEE488总线接口。常用于实现接口扩展的方法有:RS232-IEEE488接口卡,USB-IEEE488接口卡,PCI-IEEE488接口卡等。在工厂测试环境下,工位上的电脑通常处于保密考虑会禁用USB接口,并且RS232-IEEE488接口卡通常采用外置的方式与计算机进行连接,不具备较高的连接可靠性。PCI总线接口具有结构简单、设计容易、使用方便等优点,PCI-IEEE488接口卡是自动测试系统中应用于计算机扩展IEEE488接口的最常用方法。国外的大型测试仪表公司如美国国家半导体公司和安捷伦公司较早推出了成熟的接口转换卡,NI公司的PCI-GPIB+接口卡是实现PCI总线协议与IEEE488总线协议相互转换的接口卡,该接口卡集成了IEEE488.2控制器和GPIB母线分析仪,IEEE488.1的传输速率不低于1.5MB/秒;安捷伦公司推出了基于PCI-IEEE488的接口卡82350B,最高传输速率可达900KB/s,16位带缓存的高速卡。国内也有一些较成熟的接口卡实现PCI总线协议与IEEE488总线协议相互转换,如深圳研华公司的PCI-1671UP接口卡,广州虹科电子科技有限公司的GPIB-PCI-XL接口卡。目前国内外市场上的PCI-IEEE488接口卡产品虽然都具备了较高的性能和可靠的稳定性,但由于具有高度集成和保密的设计准则,大部分厂家无法掌握关键技术,并且这些接口卡产品多价格较高,不利于大规模的市场推广。本文论述了一种基于PCI总线的IEEE488接口卡设计与实现方法,采用专用接口芯片PCI9054设计PCI总线接口,采用专用接口芯片NAT9914设计IEEE488总线接口,通过FPGA控制Local总线协议转换和NAT9914芯片配置,实现了PCI-IEEE488总线的系统通信。对该课题的研究,不仅掌握构造自动测试系统的计算机功能设计的一般方法,由于使用的器件价格低廉,不需支付昂贵的授权费和专利使用费,在未来的市场推广方面也有一定意义。

【Abstract】 IEEE488bus is a common connection method when constructing Automatictesting system between computer and test equipment. Signal in IEEE488bustransmission is byte bidirectional and serial asynchronous, instrument and equipmentcan be directly connected to the bus without intermediary device, there can be up to15devices connected in the bus, the maximum transmission distance is20meters, thehighest support transmission speed is1MB/s. The bus interface with tectonic systemis simple and low cost.Usually the computer and test instruments are not directly designed withIEEE488bus interface. Bus extension is a common method to design the IEEE488bus. Specifically, we insert the PCI-IEEE488interface card to convert the PCI businterface to the IEEE488bus interface in the computer; we insert the IEEE488-RS232interface card to convert the RS232interface to the IEEE488bus interface in the testinstrument.Large instrument companies abroad such as National Semiconductor CorporationNs and Agilent company earlier launched interface switching card, PCI-GPIB+interface card of NI company is the realization of PCI protocol and IEEE488protocolconversion interface card,The interface card is integrated with IEEE488.2controllerand GPIB Bus Analyzer, transmission rate of IEEE488.1is not less than1.5MB/seconds; Agilent Co launched82350B card based on PCI-IEEE488interface,Themaximum transfer rate up to900KB/s,16with cache speed card, can be GPIB andPCI decoupling transmission. In the domestic there are also the implementation ofPCI bus protocol and IEEE488bus protocol card, such as the PCI-1671UP fromShenzhen YanHua Company, GPIB-PCI-XL from Guangzhou HongKe Techcompany. The PCI-IEEE488、IEEE488-RS232card on the market at homeland andabroad all have high performance and reliable stability, but due to a high degree ofintegration and security design standard, is not conducive to master the keytechnology, and the interface card are higher price, is not conducive to large-scalemarket promotion. This paper describes a design method of communication system based onPCI-IEEE488bus, using special interface chip PCI9054design of PCI bus interface,using special interface chip NAT9914design of IEEE488bus interface, through theconfiguration of FPGA control Local bus protocol conversion and NAT9914chipimplements the PCI-IEEE488interface card realize the communication ofPCI-IEEE488bus, the maximum transmission rate test of PCI-IEEE488buscommunication system of900KB/s. The research on the subject, not only to masterthe general method of automatic test system construction, completion of theautomatic test system of device performance due to the use of the device, low price,do not need to pay expensive license fees and royalties, also has a certain significancein the marketing aspects of the future.

【关键词】 自动测试系统PCI总线IEEE488总线
【Key words】 Automatic testing systemPCI busIEEE488bus
  • 【分类号】TP336
  • 【被引频次】1
  • 【下载频次】106
节点文献中: 

本文链接的文献网络图示:

本文的引文网络