基于软件的gpib接口卡的制作方法

文档序号:6571756阅读:281来源:国知局
专利名称:基于软件的gpib接口卡的制作方法
技术领域
本发明涉及涉及一种计算机接口硬件,具体说是一种基于软件的GPIB接口卡。
背景技术
GPIB是自动测试领域的通用接口和总线标准,用来将带有GPIB接口的仪器和计算机连接起来。传统的GPIB接口卡是基于专用芯片来实现GPIB接口功能的,如如NI公司的PCI-GPIB接口卡和Agilent的PCI-GPIB接口卡是基于NI公司的NAT7210或TNT4882等专用芯片来实现GPIB主控接口功能。综上,传统的GPIB接口卡存在以下几个问题接口卡依赖于计算机,并运行在一定的操作系统上(如WINDOWS),难以在嵌入式系统中使用,多套系统难也实现互通互连。GPIB接口芯片价格高。无法与其它总线互通互连,应用范围受到一定的限制。
随着自动测试系统的快速发展和广泛使用,原有GPIB接口卡的使用受到一定的限制,如嵌入式系统无法使用GPIB,其它总线也无法与GPIB总线互通互连等。

发明内容
本发明所要解决的技术问题在于,克服现有技术存在的技术缺陷,提供一种基于软件的GPIB接口卡,使用软件方法来实现GPIB接口卡的功能。
本发明基于软件的GPIB接口卡,由单片机、数据总线驱动器、控制总线驱动器构成;其特征是单片机通过控制逻辑控制数据总线驱动器和控制总线驱动器与GPIB总线通讯;单片机接收到其它接口的数据时,通过预设软件将其转换成GPIB总线能识别的数据,并通过软件以控者身份将数据发送到GPIB总线;当接收到GPIB总线的数据时,单片机将其转换成其它接口能识别的数据,并将其发送到其它接口。
本发明基于软件的GPIB接口卡相对于现有的GPIB接口卡,具有如下有益效果1、硬件价格对比NI的PCI-GPIB接口卡价格约为4000~5000元人民币,Agilent的PCI-GPIB接口卡价格约为4000元人民币,基于软件的GPIB接口卡的硬件成本仅200元人民币左右,具有很高的性价比。
2、基于软件的GPIB接口卡基于软件的GPIB接口卡可以使自动测试系统脱离计算机环境而独立运行,传统的接口卡无法做到这一点。
3、基于软件的GPIB接口卡可以方便地与其它形式的总线互通互连,实现低成本的协议转换,传统的接口卡无法做到这一点。
4、能将自动测试系统扩展到嵌入式系统中,扩大了自动测试系统的应用范围。


图1、为本发明基于软件的GPIB接口卡原理框图;图2、为本发明基于软件的GPIB接口卡(USB转GPIB)原理框图;图3、为本发明基于软件的GPIB接口卡内设程序框图。
具体实施例方式
下面结合附图和实施例,对本发明作进一步详细说明。实施例为基于软件的GPIB接口卡(USB转GPIB)的应用实例,如图2所示。由ATMega32单片机、SN75160数据总线驱动器、SN7162控制总线驱动器构成;ATMega32通过控制SN75160和控制SN7162与GPIB总线通讯;CH341完成USB总线到RS232总线的协议转换功能,在单片机软件(如图3所示)的协调控制下,完成USB协议到GPIB协议转换,系统使用+5V电源,所需要的电流小于500mA,使用USB直接供电就可以工作,无需额外的电源,使用方便。
权利要求
1.一种基于软件的GPIB接口卡,由单片机、数据总线驱动器、控制总线驱动器构成;其特征是单片机通过控制逻辑控制数据总线驱动器和控制总线驱动器与GPIB总线通讯;单片机接收到其它接口的数据时,通过预设软件将其转换成GPIB总线能识别的数据,并通过软件以控者身份将数据发送到GPIB总线;当接收到GPIB总线的数据时,单片机将其转换成其它接口能识别的数据,并将其发送到其它接口。
全文摘要
本发明公开了一种基于软件的GPIB接口卡,由单片机、数据总线驱动器、控制总线驱动器构成;其特征是单片机通过控制逻辑控制数据总线驱动器和控制总线驱动器与GPIB总线通讯;单片机接收到其它接口的数据时,通过预设软件将其转换成GPIB总线能识别的数据,并通过软件以控者身份将数据发送到GPIB总线;当接收到GPIB总线的数据时,单片机将其转换成其它接口能识别的数据,并将其发送到其它接口。本发明结构简单、成本低、性价比高。可以使自动测试系统脱离计算机环境而独立运行,可以方便地与其它形式的总线互通互连,能将自动测试系统扩展到嵌入式系统中,扩大了自动测试系统的应用范围。
文档编号G06F13/40GK101034386SQ200710020909
公开日2007年9月12日 申请日期2007年4月3日 优先权日2007年4月3日
发明者钱张宏, 钟景华, 宦维定, 王永东, 史宏伟, 卢晨 申请人:中国电子科技集团公司第十四研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1