你能想象吗,传输线能控到多少阻抗还要看隔壁信号线的脸色?

news2024/11/25 13:16:45

高速先生成员--黄刚

关于传输线的阻抗计算相关的文章,高速先生都写过很多篇了,定性来说的话就是传输线的阻抗和自己的线宽铜厚以及材料的介电常数都成反比,与到参考平面的距离成正比。定量来说的话,就以今天我们要讲的案例来说吧,是1个2层板1.6mm的产品,正常来说,做过2层板的朋友们都应该知道,如果一根表层的走线想要通过底层的参考平面来控阻抗的话,那简直是。。。

2.png

是的,是基本上不可能的,除非你做成线宽超过100mil,也就是跟个小平面一样才勉强可以。

3.png

聪明的朋友们又想到了另外一种方法,那就是表层通过共面的方法来控阻抗。不得不说,这个发明是真的好用,线宽直接缩小了4倍就能控到阻抗了。


 

4.png

那高速先生给大家提一个问题哈,那如果下面这样的结构呢,你们觉得信号A或者信号B还能不能控制到阻抗,其中一根的阻抗又应该怎么去算呢?


 

5.png

高速先生觉得至少有一半的粉丝会这样来算是吧?假设要算信号A的阻抗,然后认为信号B不是地,只是一根信号,与它无瓜,就直接忽略,这样来算阻抗。


 

6.png

信号B就这样被你们忽略掉了?好歹它是实打实在PCB板上的走线,是信号A旁边的那根线哦!乍一看,貌似这样的算法很合理,实际上。。。

7.png

那到底要怎么样算嘛!高速先生为此还真的专门做了一块测试板出来,就是按照上面类似的线宽来做的。

8.png

那到底信号线A的阻抗是多少呢?信号线B到底在它旁边起到一个怎么样的影响呢?我们想象一下在具体工作的时候信号A和信号B都同时在发送不同的数据码型,由于是随机码,它们具体在某个时刻是什么样的码型我们肯定不会知道,但是我们知道,在固定的某一时刻,它们之间只会有下面case1,case2和case3这三种状态。

9.png

那么我们分别测试下这两根线在这三种case状态下的信号A的阻抗,不测不知道,一测我相信你们会吓一跳,三种状态下信号线A的阻抗分别是85欧姆,36欧姆和56欧姆。三种不同的状态阻抗不是差一两欧姆的事情,是差一二十欧姆哦! 

10.png

所以说,遇到这种旁边也是信号线的场景,你自己的阻抗就由不得你说了算了,你自己是多少欧姆的阻抗就很看旁边走线的“心情”了,旁边信号跑的码型和状态对你本身的阻抗影响也是非常非常巨大的哈。

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

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

相关文章

毕设源码推荐【源码好优多】

一、微信小程序商城管理系统 基于SpringVueMysqlRedis主流技术开发框架集成开发的微信商场管理系统;其中包含微信小程序、java后端、java PC端、数据接口等技术框架,包含:会员管理、商品管理、推广管理、商场管理、订单管理、系统管理等标准通…

名称空间,作用域,global和nonlocal

一、名称空间 加载顺序: 1、内置命名空间 2、全局命名空间 3、局部命名空间 取值顺序: 1、局部命名空间 2、全局命名空间 3、内置命名空间 二、作用域 三、global python之闭包https://blog.csdn.net/Python_1981/article/details/133636994 四…

苹果cms论坛多播放源自动采集在线影视网站

苹果 cms 论坛一个基于 vue 和 gin 实现的在线观影网站 项目采用 vite vue 作为前端技术栈, 使用 ElementPlus 作为 UI 框架进行开发 后端程序使用 Gin gorm go-redis 等相关框架提供接口服务, 使用 gocolly 和 robfig/cron 进行公共影视资源采集和定时更新功能 目前用户…

vue2+ant-design-vue a-descriptions 详情组件二次封装(vue2项目)

最终效果 一、需求 一般后台管理系统,通常页面都有增删改查;而查不外乎就是渲染新增/修改的数据(由输入框变成输入框禁用),因为输入框禁用后颜色透明度会降低,显的颜色偏暗;为解决这个需求于是封…

【广州华锐互动】军用飞机VR实战训练系统

随着科技的飞速发展,虚拟现实(VR)技术为军事训练带来了前所未有的机遇。军用飞机VR实战训练系统,正是在这一背景下应运而生的一种创新的训练方法。该系统利用先进的虚拟现实技术,为飞行员提供真实且逼真的模拟飞行环境,使之能够在…

OpenFeign的简单介绍和功能实操

前言 本文主要做一下OpenFeign的简单介绍和功能实操,实操主要是OpenFeign的超时和重试,在阅读本文章前,请完成《Nacos 注册中心介绍与实操》内的Nacos多模块生产消费者项目 什么是OpenFeign OpenFeign全名Spring Cloud OpenFeign&#xff…

基础课16——客服中心内部使用的智能客服系统

客服中心内部使用的智能客服系统主要包括以下几类: 智能客服机器人(呼入、呼出):可以自动回答用户的问题,并能根据用户需求进行多轮对话。它采用了先进的自然语言处理技术,能理解并回答用户的问题,并根据需要自主分析…

Redis入门03-多线程和有序集合

目录 Redis的多线程 Redis有序集合的集合操作 Redis的多线程 Redis6.0版本推出了多线程,需要注意的是Redis6.0的多线程是⽤多线程来处理数据的读写和协议解析,但是Redis执⾏命令还是单线程的。官方FAQ表示,因为Redis是基于内存的操作&…

python:pybullet 3D游戏物理引擎 安装过程

先从 Microsoft C Build Tools - Visual Studio 下载 1.73GB 安装 "Microsoft C Build Tools“ 现在,我们将创建一个虚拟环境,并在其中安装 numpy , pybullet cd /python python -m venv myenv cd myenv 使用 Scripts\activate 激活环境&…

【C/C++】积累和派生类的转换

基类与派生类对象之间有赋值兼容关系,由于派生类中包含从基类继承的成员,因此可以将派生类的值赋给基类对象,在用到基类对象的时候可以用其子类对象代替。具体表现在以下几个方面。 一、派生类对象可以向基类对象赋值 可以用子类(即公用派生…

11、电路综合-集总参数电路结构的S参数模型计算与Matlab

11、电路综合-集总参数电路结构的S参数模型 电路综合专栏的大纲如下: 网络综合和简化实频理论学习概述 前面介绍了许多微带线电路综合的实际案例,如: 3、电路综合原理与实践—单双端口理想微带线(伪)手算S参数与时域…

vue-advanced-chat使用指南

demo地址:https://gitee.com/beekim/vue-advanced-chat vue-advanced-chat的git地址:https://github.com/advanced-chat/vue-advanced-chat 1.搭建demo demo地址克隆后在demo目录安装依赖并启动 启动之后的页面如下: 2.前端代码分析 2.1 重点api分析 current-user-id:…

使用PyQuery库构建有趣的爬虫程序

目录 一、爬虫程序概述 二、PyQuery库介绍 三、使用PyQuery编写爬虫程序 四、注意事项和潜在问题 五、总结 本文将介绍如何使用PyQuery库编写一个有趣且实用的爬虫程序。我们将首先简要介绍爬虫程序的概念和应用,然后详细探讨PyQuery库的特点和优势。接着&…

符号执行初识

一、符号执行概念 符号执行(Symbolic Execution)是一种程序分析技术,它 可以通过分析程序来得到让特定代码区域执行的输入。 符号执行的 目的 是在给定的时间内, 生成一组输入,并通过这些输入尽可能多的探索执行路径。…

动作捕捉系统进行坐标系转换

动作捕捉系统在机器人等应用中常出现被测物与动捕坐标系不一致的问题。这时就需要进行坐标系的转换。在NOKOV度量动作捕捉系统软件中,可以对被测物的坐标系原点偏移量进行设置,实现被测物坐标系与大地坐标系的重合。 一、坐标系偏移操作 在形影动捕软件…

【数据结构】单向链表的增删查改以及指定pos位置的插入删除

目录 单向链表的概念及结构 尾插 头插 尾删 ​编辑 头删 查找 在pos位置前插 在pos位置后插 删除pos位置 删除pos的后一个位置 总结 代码 单向链表的概念及结构 概念:链表是一种 物理存储结构上非连续 、非顺序的存储结构,数据元素的 逻辑顺序 是…

代码随想录第四十一天 | 动态规划:整数拆分(343,加贪心);不同的二叉搜索树(96)

1、leetcode 343:整数拆分 1.1 leetcode 343:动态规划 第一遍代码没思路 代码随想录思路 看到这道题目,都会想拆成两个呢,还是三个呢,还是四个… 我们来看一下如何使用动规来解决 动规五部曲,分析如下&…

win10 + vs2017 + gdal2.0.3 编译

1. 下载并解压gdal2.0.3 我的放置目录是:D:\Depend_3rd_party\gdal2\gdal-2.0.3,其中gdal-2.0.3是解压得到的文件夹 2. 修改 nmake.opt 文件 用notepad打开nmake.opt文件,修改以下三个部分: (1)修改C co…

【Java 进阶篇】深入了解 Java ServletContext

Java ServletContext是Java Servlet技术中的一个重要概念,它提供了一种在整个Web应用程序中共享数据和资源的方式。在本文中,我们将深入探讨ServletContext的用途、工作原理和示例用法。无需担心,即使您是一个基础小白,也可以轻松…