GPIB自动测试平台(ATE)搭建

2023-11-11 06:10

本文主要是介绍GPIB自动测试平台(ATE)搭建,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1.ATE平台介绍

编程控制仪器简称程控

传统电路测试中,为了测量设备在不同工况下是否符合规范要求,完成大量数据量的测量,需要人为手动调节示波器,电子负载,信号发生器,交直流电压电流表等仪器,,需要使用人力实时去测量,读取,记录数据,而后还需要对数据整理,绘制图表进行分析。

现代一般的电气仪器仪表都是带有通讯接口,例如RS232或者GPIB总线,研究测试人员便可以使用上位机(一般为计算机)通过此类通讯接口与仪器设备(程控设备)进行沟通,通过编程,在某个时刻通知某个仪器某一刻该如何动作(调整电压,调整电流,调整模式,记录数据等等)。例如下图1,常用计算机一般不会包含GPIB接口,因此常常需要GPIB-USB-HS转接USB,PC通过GPIB总线可以控制AC source的输出值来调整待测设备的工作状况,也可以控制数据采集/数据记录仪开关单元(其内部类似于图2:内部是多路的传感器和开关,a电流信号串接进入后,仪器可以记录显示该电流值,测量电压和作为继电器(开关)也是类似的原理),从功率记录仪中记录功率,电压电流等值,或者调整输出负载从而改变待测设备的工作状态

2.GPIB的基础知识

2.1 GPIB是什么?

GPIB(General Purpose Interface Bus),通用接口总线,是HP 公司在60年代末和70年代初开发的通用仪器控制接口总线标准。IEEE国际 组织在1975年对GPIB进行了标准化,由此GPIB变成了IEEE488.1标准。1987年,IEEE推出了IEEE488.2标准。
该系统的特点是:积木式结构 ,可拆卸、易于重建;控制器可以是计算机、微处理器或简单的程序控制器;数据传送可靠,使用灵活,价格 低廉。正是由于以上特点,GPIB广泛应用 于对测试仪器进行计算机控制、计算机与计算机之间的通讯,以及对其它电子设备的控制。

信号线:GPIB为8位并行传输总线,包括:8位数据线,3个握手信号线,8个控制线以及电缆保护线和地线。

从机数量:GPIB总线上最多允许15个设备,而连线的最大总长度为20米,相邻设备的长度不超过4米(平均长度不大于2米),另外,GPIB系统在使用时,要求系统中三分之二的设备处于

这篇关于GPIB自动测试平台(ATE)搭建的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/388069

相关文章

使用docker搭建嵌入式Linux开发环境

《使用docker搭建嵌入式Linux开发环境》本文主要介绍了使用docker搭建嵌入式Linux开发环境,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面... 目录1、前言2、安装docker3、编写容器管理脚本4、创建容器1、前言在日常开发全志、rk等不同

Linux搭建ftp服务器的步骤

《Linux搭建ftp服务器的步骤》本文给大家分享Linux搭建ftp服务器的步骤,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录ftp搭建1:下载vsftpd工具2:下载客户端工具3:进入配置文件目录vsftpd.conf配置文件4:

Java 与 LibreOffice 集成开发指南(环境搭建及代码示例)

《Java与LibreOffice集成开发指南(环境搭建及代码示例)》本文介绍Java与LibreOffice的集成方法,涵盖环境配置、API调用、文档转换、UNO桥接及REST接口等技术,提供... 目录1. 引言2. 环境搭建2.1 安装 LibreOffice2.2 配置 Java 开发环境2.3 配

Python极速搭建局域网文件共享服务器完整指南

《Python极速搭建局域网文件共享服务器完整指南》在办公室或家庭局域网中快速共享文件时,许多人会选择第三方工具或云存储服务,但这些方案往往存在隐私泄露风险或需要复杂配置,下面我们就来看看如何使用Py... 目录一、android基础版:HTTP文件共享的魔法命令1. 一行代码启动HTTP服务器2. 关键参

Linux之platform平台设备驱动详解

《Linux之platform平台设备驱动详解》Linux设备驱动模型中,Platform总线作为虚拟总线统一管理无物理总线依赖的嵌入式设备,通过platform_driver和platform_de... 目录platform驱动注册platform设备注册设备树Platform驱动和设备的关系总结在 l

如何使用Haporxy搭建Web群集

《如何使用Haporxy搭建Web群集》Haproxy是目前比较流行的一种群集调度工具,同类群集调度工具有很多如LVS和Nginx,本案例介绍使用Haproxy及Nginx搭建一套Web群集,感兴趣的... 目录一、案例分析1.案例概述2.案例前置知识点2.1 HTTP请求2.2 负载均衡常用调度算法 2.

一文详解如何在idea中快速搭建一个Spring Boot项目

《一文详解如何在idea中快速搭建一个SpringBoot项目》IntelliJIDEA作为Java开发者的‌首选IDE‌,深度集成SpringBoot支持,可一键生成项目骨架、智能配置依赖,这篇文... 目录前言1、创建项目名称2、勾选需要的依赖3、在setting中检查maven4、编写数据源5、开启热

如何搭建并配置HTTPD文件服务及访问权限控制

《如何搭建并配置HTTPD文件服务及访问权限控制》:本文主要介绍如何搭建并配置HTTPD文件服务及访问权限控制的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、安装HTTPD服务二、HTTPD服务目录结构三、配置修改四、服务启动五、基于用户访问权限控制六、

pytest+allure环境搭建+自动化实践过程

《pytest+allure环境搭建+自动化实践过程》:本文主要介绍pytest+allure环境搭建+自动化实践过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录一、pytest下载安装1.1、安装pytest1.2、检测是否安装成功二、allure下载安装2.

使用vscode搭建pywebview集成vue项目实践

《使用vscode搭建pywebview集成vue项目实践》:本文主要介绍使用vscode搭建pywebview集成vue项目实践,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录环境准备项目源码下载项目说明调试与生成可执行文件核心代码说明总结本节我们使用pythonpywebv