论文部分内容阅读
计算机总线在自动测试系统中的应用已经成为测试领域的一个重要发展方向。本课题的主要任务是实现USB、LAN和GPIB三种通信接口的解决方案,并在此基础上实现USB-GPIB和LAN-GPIB接口转换功能。本文首先简要介绍了USB、LAN和GPIB三种总线的通信过程,重点研究了实现这三种通信接口的关键技术,如USB设备的枚举、TCP/IP网络模型以及GPIB接口功能等。在理论研究的基础上,制定了系统的软硬件设计方案。在硬件电路设计中,搭建起以MSP430F5438为主控制器,由PDIUSBD12、CS8900A和TMS9914三种接口芯片构成的硬件电路并进行了调试;在软件设计中,完成了对三种接口数据通信功能的实现,并在此基础上实现协议转换功能。上位机开发不作为课题重点,最后选择NI简单易用的应用例程,向GPIB设备发送SCPI命令,来完成系统功能测试。本课题为USB-GPIB和LAN-GPIB的接口转换提供了可行且可靠的解决方案,具有一定的现实意义。