如何正确使用高速探头前端--probe head

news2025/1/11 19:43:29

        目前市面上的高速有源探头种类丰富,使用灵活,如下图所示,结构多为放大器+焊接前端的组合,以E2677B探头前端为例,其焊接前端电阻有三种选择,91ohm时可实现全带宽使用(12GHz),那么,阻值的不同,到底会产生怎样的测试影响呢?

        要搞清楚这个问题,最简单地方式,就是建立其电路等效模型,如下图所示,为官方资料中提供的E2677B的spice模型,包括前端焊接电阻以及衰减器,都可以用RLC参数化的形式建立相应的电路模型,并且,根据文献[1]中的描述,可以将模型按照功能模块进行大致划分。

        首先,利用ADS软件,将上述的spice电路模型进行还原,并仿真得到差分100ohm情况下的电路转移阻抗;

        结果对比显示,得到的仿真数据,与文献[3]中提供的原始数据完全匹配;

        然后,根据文献[2]中的描述,探头内部的补偿RC网络将放大器与探头输入隔离开来,并对输入信号进行衰减,因此,探头的原理图可以分为两个不同的部分,第一部分模拟被测点与衰减器输入之间的物理连接,第二部分对衰减器输入后的电路进行建模,第二部分通常是恒定的,然而,第一部分不是恒定的,它取决于物理连接的几何形状,即电阻焊接时的具体选择方式,因此,瞬态仿真时,可将RC补偿网络以及其后的电路统一作为负载进行考虑,即Vout节点置于该部分的前端,正负极信号均是如此;

        得到的阶跃信号对比结果显示,只有91ohm时,信号边沿的失真度最小(图中紫色曲线),而0ohm时,信号边沿会产生强烈地振铃(图中红色曲线),150ohm时,信号边沿明显变缓(图中蓝色曲线)。

        并且,91ohm时,测得100mV阶跃信号20~80%输入上升沿为33ps时(图中红色曲线),输出上升沿为44ps(图中蓝色曲线),损耗并不大,实际使用时,需要控制电阻的引线长度,因为,长引线会导致引线电感和杂散电容的提升,会进一步减缓信号的上升沿。

        最后,观察了Vout节点处的频响曲线,结果显示,150ohm阻值时,虽然-3dB带宽达到了14.19GHz,但是,产生了1.765dB的正向谐振,相比较而言,91ohm阻值时,频响曲线过渡更为平缓,输出将更为准确地跟踪所有频率上的输入;

        那么,是不是继续降低阻值,可以获取更为平坦的频响曲线呢?答案是可以,如图所示,随着阻值的降低,曲线过渡更为平坦,但是是以牺牲-3dB带宽为代价,因此,该焊接前端电阻值的选取,是有定量考虑的,需要考察带宽、谐振、上升沿等诸多因素,这也是为何实际使用时,采用其它电阻值依然可以获取不错的测试结果的原因。

        参考文献:

        [1] Performance Comparison of Differential and Single-Ended Active Voltage Probes;

        [2] The Truth About the Fidelity of High-Bandwidth Voltage Probes;

        [3] 1168/9B-Series Differential and Single-Ended Probes; 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1374764.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

nginx+keepalived双主模式双主热备

目录 一、双主模式原理 1. nginxkeepalived主备模式缺点 2. 主备模式和双主模式的区别 二、配置文件 1. nginx01的keepalived.conf 2. nginx02的keepalived.conf 3. 检测nginx存活脚本文件nginx_check.sh 三、测试准备 1. 启动nginx01、nginx02 2. 启动keepalived 3. 查看网卡信…

【【深入浅出了解静态时钟分析和时钟约束】】

深入浅出了解静态时钟分析和时钟约束 时序分析是什么? 我们提出一些特定的时序要求(或者说是添加特定的时序约束),使用特定的时序模型,针对特定的电路进行分析。分析的最终结果是要求系统时序满足我们提出的要求。 这…

大文件分片上传,断点续传,秒传 示例(待更新...)

1.html代码 <template><div class="card content-box"><el-upload ref="upload" class="upload-demo" action="https://run.mocky.io/v3/9d059bf9-4660-45f2-925d-ce80ad6c4d15":limit="1" :on-change=&quo…

【C++】手撕 list类(包含迭代器)

目录 1&#xff0c;list的介绍及使用 2&#xff0c;list_node 3&#xff0c;list_node() 3&#xff0c;list 4&#xff0c;list() 5&#xff0c;push_back(const T& x) 6&#xff0c;print() 7&#xff0c;_list_iterator 8&#xff0c;operator*() 9&#xff0c…

Qt QComboBox组合框控件

文章目录 1 属性和方法1.1 文本1.2 图标1.3 插入和删除1.4 信号和槽 2 实例2.1 布局2.2 代码实现 Qt中的组合框是集按钮和下拉列表体的控件&#xff0c;&#xff0c;它占用的屏幕空间很小&#xff0c;对应的类是QComboBox 1 属性和方法 QComboBox有很多属性&#xff0c;完整的…

【福利】百度内容审核平台实战

文章目录 前言功能概述产品价格快速入门&#xff08;账号登录及资源领取、在线验证、编写示例程序&#xff09;实战演示1、首先创建一个应用2、引入百度的SDK3、测试用例百度内容审核-文本 200QPS百度内容审核-图像 50QPS 写在最后 前言 百度内容审核平台主要针对图像、文本、…

RT-Thread 中断管理

中断管理 什么是中断&#xff1f;简单的解释就是系统正在处理某一个正常事件&#xff0c;忽然被另一个需要马上处理的紧急事件打断&#xff0c;系统转而处理这个紧急事件&#xff0c;待处理完毕&#xff0c;再恢复运行刚才被打断的事件。 生活中&#xff0c;我们经常会遇到这…

开源C语言库Melon:数据恢复算法

本文讲述开源C语言库Melon中的里德所罗门纠错码的使用。 关于 Melon 库&#xff0c;这是一个开源的 C 语言库&#xff0c;它具有&#xff1a;开箱即用、无第三方依赖、安装部署简单、中英文文档齐全等优势。 Github repo 简介 里德所罗门编码是一种纠错码技术&#xff0c;…

C++ λ表达式

λ表达式提供了函数对象的另一种编程机制。 在 C 11 和更高版本中&#xff0c;Lambda 表达式&#xff08;通常称为 Lambda&#xff09;是一种在被调用的位置或作为参数传递给函数的位置定义匿名函数对象&#xff08;闭包&#xff09;的简便方法。 Lambda 通常用于封装传递给算法…

项目与工程的关系,是一个项目包含若干个工程还是一个工程包含若干个项目?

在项目管理和工程管理的领域里&#xff0c;项目&#xff08;Project&#xff09;和工程&#xff08;Engineering&#xff09;通常有不同的定义和关系&#xff0c;这取决于具体的行业和应用背景。但一般来说&#xff0c;项目和工程之间的关系可以这样理解&#xff1a; 项目包含工…

CMake入门教程【高级篇】管理MSVC编译器警告

😈「CSDN主页」:传送门 😈「Bilibil首页」:传送门 😈「动动你的小手」:点赞👍收藏⭐️评论📝 文章目录 1.什么是MSVC?2.常用的屏蔽警告3.MSVC所有警告4.target_compile_options用法5.如何在CMake中消除MSVC的警告?6.屏蔽警告编写技巧

docker一键安装

1.把docker_compose_install文件夹放在任意路径&#xff1b; 2.chmod -R 777 install.sh 3.执行./install.sh 兼容&#xff1a;CentOS7.6、麒麟V10服务器版、统信UOS等操作系统。 下载地址&#xff08;本人上传&#xff0c;免积分下载&#xff09;&#xff1a;https://downlo…

PPT模板,免费下载

找PPT模板、素材&#xff0c;就上这几个网站&#xff0c;免费下载。 1、菜鸟图库 https://www.sucai999.com/search/ppt/0_0_0_1.html?vNTYxMjky 菜鸟图库素材非常齐全&#xff0c;设计、办公、图片、视频等素材这里都能找到&#xff0c;PPT模板数量很可观&#xff0c;模板样…

每日一题——LeetCode1154.一年中的第几天

方法一 列举法&#xff1a; 用一个数组把每个月份的天数都列举出来 判断闰年&#xff0c;是闰年2月份有29天 循环对当前月份之前的月份天数求和 加上当天月份的天数 var dayOfYear function(date) {let year date.slice(0, 4);let month date.slice(5, 7);let day dat…

SpringBoot用MultipartFile.transferTo传递相对路径的问题

问题描述&#xff1a; 打算给自己的项目添加一个上传文件保存功能&#xff0c;于是我使用MultipartFile.transferTo()来完成这个功能&#xff0c;由于我的项目要部署到服务器&#xff0c;所以我使用了相对路径把上传的文件保存到当前项目的工作目录下&#xff0c;但是报错了&am…

基于SpringBoot的教学管理系统

文章目录 项目介绍主要功能截图&#xff1a;部分代码展示设计总结项目获取方式 &#x1f345; 作者主页&#xff1a;超级无敌暴龙战士塔塔开 &#x1f345; 简介&#xff1a;Java领域优质创作者&#x1f3c6;、 简历模板、学习资料、面试题库【关注我&#xff0c;都给你】 &…

黑马程序员——2022版软件测试——乞丐版——day01

目录&#xff1a; 测试介绍 什么是软件测试&#xff1f;测试主流技能主流方向建议测试常用分类 分类阶段划分代码可见度划分总结模型 角度质量模型测试流程 需求分析&#xff08;评审&#xff09;测试计划用例设计用例执行缺陷管理测试报告测试用例 用例的作用用例模板八大要素…

Camunda Spin

Spin 常用于在脚本中解析json或者xml使用&#xff0c;S(variable) 表示构造成Spin对象&#xff0c;通过prop(“属性名”)获取属性值&#xff0c;通过stringValue()、numberValue()、boolValue() 等对类型转换。 repositoryService.createDeployment().name("消息事件流程&…

Fluids —— Fluid-object collisions

对移动碰撞体的精确速度&#xff0c;通常对模拟是非常重要的&#xff0c;尤其是FLIP&#xff1b;不正常的碰撞速度&#xff0c;可能会缺乏动态的飞溅或泄漏&#xff1b; SOP流体通过FLIP Collide SOP节点来处理碰撞和交互&#xff1b;碰撞对象可以是静态达到&#xff0c;移动的…

Druid 分析jpa批量插入

Druid是阿里巴巴开发的号称为监控而生的数据库连接池&#xff0c;在功能、性能、扩展性方面&#xff0c;都超过其他数据库连接池&#xff0c;包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource等&#xff0c;秒杀一切。 Druid 可以很好的监控 DB 池连接和 SQL 的执行情况&am…