PCB阻抗误差控制在5%,究竟有多难?

news2024/11/26 10:15:21

众所周知,阻抗控制是我们做高速设计最基本的原则。目前常规的板厂会把阻抗控制在10%的误差,不少朋友就会有疑问,为什么是10%?理论上误差肯定是越小越好,所以为什么不能进一步的把常规控制能力推到8%,甚至5%呢?

理想固然美好,但现实难免“残酷”。影响PCB走线的阻抗的因素有很多,主要有铜线的宽度、铜线的厚度、介质的介电常数、介质的厚度、阻焊的厚度等。因此,想把阻抗误差做小,需要在PCB加工过程中,对以上诸多因素的误差都要控制得非常好,最终的阻抗误差才会小。

但从PCB加工工艺一步一步往下去看,你会发现,几乎每一个流程都会对传输线阻抗控制产生误差,有的流程还充满随机性,因此10%这个数值是板厂综合到各种误差之后得出来的一个能够实现的比较优的数值了。而8%甚至5%,是非常难做到的。

难点1:玻纤效应

从PCB切片就可以看到,PCB介质(无论是core还是PP片)都是由两部分组成的,包括了玻璃纤维布(玻纤布)和树脂。其中玻纤布就像骨架,起增加强度和支持的作用,树脂就像胶水,起到粘合的效果。

什么是玻纤效应呢?玻纤效应是由于玻纤布和树脂的介电常数不同而引起的。一般来说,玻纤布的介电常数是6左右,而树脂比较低,一般在2-3之间。这个时候差分线处在玻纤布哪个位置就显得非常重要:落在空窗和落在布上,相应的阻抗差异较大,进而引起阻抗误差。

普通玻纤布的结构:存在空窗

玻纤效应对阻抗的影响主要是因为走线可能会落到空窗上,也可能会落在玻纤布上,由于两者介电常数有差异,因此表现出来的阻抗肯定就有差异了。

而在实际生产中,走线会落到空窗上,还是落在玻纤布上,是充满随机性的,因此这里引起的阻抗误差不可控。

难点2:线宽/线厚精度误差控制

线宽是影响阻抗的重要因素之一:线宽越大,阻抗越小。在PCB生产过程中,需要把线宽控制在10%的公差内,才能较好达到阻抗控制要求。同样的,线厚(铜厚)也是影响阻抗的重要因素之一:铜厚越大,阻抗越小。

但在实际生产中,线路精度控制不好,阻抗偏差大是很多PCB厂家最常见的问题。想要控制好线路精度,PCB厂家就必须拥有高品质的线路曝光机和真空蚀刻机。为保证线宽尽量一致,板厂还需要根据蚀刻侧蚀量、光绘误差、图形转移误差,对工程底片进行工艺补偿,以达到线宽/线厚的要求。

难点3:介质厚度控制

增加介质厚度可以提高阻抗,降低介质厚度可以减小阻抗。

不同的固化片有不同的胶含量与厚度,因此板厂需要精确了解板材本身的介质厚度;同时,板材压合后的厚度与压机的平整性、压板的程序有关。所以,板厂想要控制介质厚度,关键在于工程设计、压板控制、来料公差等方面。任一流程出现问题,都会影响板子最终的阻抗误差。

特别是高多层阻抗板,压合流程非常关键。因为PP介质层在高温压合下会呈现出流胶状态,这个时候,对于压合的温度,工艺,校准控制非常关键,否则成品介质层的厚度偏差会严重影响阻抗值的精度。

难点4:阻焊厚度控制

一般情况下,印上阻焊会使外层阻抗减少,因此在控制阻抗误差时会考虑到阻焊的影响。正常情况下,印刷一遍阻焊可使单端下降2Ω,可使差分下降8Ω;印刷两遍下降值为一遍时的2倍;当印刷三次以上时,阻抗值不再变化。

结语

影响阻抗误差的因素有很多,其中有的加工因素更是具有随机性,这便是阻抗误差难以做到5%的原因。因此,对一个产品的开发,可能更重要的不是从加工流程上去执着于10%、8%甚至5%的阻抗加工误差,而是把目光转到:从PCB上更优化的设计去获取更多的系统裕量,以抵抗加工误差。

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

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

相关文章

【Elastic (ELK) Stack 实战教程】10、ELK 架构升级-引入消息队列 Redis、Kafka

目录 一、ELK 架构面临的问题 1.1 耦合度过高 1.2 性能瓶颈 二、ELK 对接 Redis 实践 2.1 配置 Redis 2.1.1 安装 Redis 2.1.2 配置 Redis 2.1.3 启动 Redis 2.2 配置 Filebeat 2.3 配置 Logstash 2.4 数据消费 2.5 配置 kibana 三、消息队列基本概述 3.1 什么是…

DAP-seq技术鉴定全基因组水平上的ZjVND7靶基因,揭示酸枣全基因组复制在调节木质部导管分化和耐旱性中的作用

全基因组复制对生物体的影响是多方面的。全基因组加倍后,基因剂量效应、修饰的互作调控、快速遗传和表观遗传的修饰和变化,都会对基因组产生强烈影响,进而影响基因表达,最终导致形态、生理和适应性等性状方面的差异。在同源多倍化…

247个Python实战案例:从入门到进阶(含源码)

Python是目前最热门的编程语言之一。由于其可读性和对初学者的友好性,已被广泛使用。 那么要想学会并掌握Python,可以实战的练习项目是必不可少的。 这247个实战案例让你告别枯燥,60秒学会一个小例子,系统学习Python,从…

【硬件外设使用】——DAC

【硬件外设使用】——DACDAC基本概念DAC使用方法pyb.dacmachine.dacDAC可用的传感器DAC基本概念 DAC是数字模拟转换器(Digital to Analog Converter)(的缩写,是一种将数字信号转换为模拟信号的电路。 它的作用是将数字信息转换为…

记录 vue-cli 安装过程

1. VueCli CLI 是 Commond-Line Interface 的缩写 如果开发大型项目,肯定需要考虑代码目录结构、项目结构和部署、热加载、代码单元测试等事情,那么你必然需要使用 VueCLI,使用 VueCLI 可以快速搭建 vue 开发环境以及对应的 webpack 配置。 …

LCA 树上差分(点差分 , 边差分)

文章目录1. LCA(求最近公共父节点 , 求树上两点最短距离)先求节点深度 , 处理 fa 数组 , 然后做LCA过程板子(有根树 , 无根树默认 1 为根即可)1.Dis(求树上两点最近距离)2.聚会树上差分用来处理树上的一些区间操作 , 一…

ElasticSearch配置SearchGuard

一、安装ElasticSearch6.4.3 下载ElasticSearch6.4.3 1、解压到/usr/local/elasticsearch-6.4.3 tar -zxvf elasticsearch-6.4.3.tar.gz 2、修改配置文件elasticsearch.yml cluster.name: searchguard_demo node.name: node123 network.host: 0.0.0.0 2、创建linux用户es…

百度搜索去广告及高级用法

更高级的B站视频 6个百度精准搜索的技巧!还可以屏蔽广告哦~(搜索指令教程)_哔哩哔哩_bilibili 1.去广告最简单的指令 搜索问题之后 空格 之后-advertisement 2.精确搜索 我们经常在搜索比较长的短句的时候会发现,百度会把…

密码学|DES加密算法|学习记录

DES简介 DES属于对称密码算法中的分组加密算法 密钥一共64bit,其中56位参与运算,其余8bit为校验位(8 16 24 32 40 48 56 64) n个64位明块经过加密后得到的n个64位密文块加在一起就是密文 DES一般步骤 IP置换 : IP置…

【ChatGPT】ChatGPT掀起AIGC与AI浪潮

文章目录 前言 一、我为什么要这么做? 二、AI与AIGC 1.AI是什么? 2. AIGC是什么? 2.1 AIGC的优势 2.2 AIGC的劣势 3. AI与AIGC的区别 三、ChatGPT 四、应对措施和改变 1. 找到自己的风格 2. 学习AI的优点 3. 创新型方法 总结​​​​​​​ 前…

Mybatis分页查询——四种传参方式

目录 一、顺序传参 1. 持久层接口方法 2. UserMapper.xml映射文件新增标签 3. 新增测试方法 4. 运行结果 二、param传参 1. 持久层接口方法 2. UserMapper.xml映射文件新增标签 3. 新增测试方法 4. 运行结果 三、自定义POJO类传参 1. 自定义POJO类 2. 持久层接口方…

深度学习中的学习率设置技巧与实现详解

❤️觉得内容不错的话,欢迎点赞收藏加关注😊😊😊,后续会继续输入更多优质内容❤️👉有问题欢迎大家加关注私戳或者评论(包括但不限于NLP算法相关,linux学习相关,读研读博…

【计算机网络】第二章 应用层 3

Email应用的特性 异步应用,方便用户 提供一对多通信 价格低廉 主要包含: o 用户代理(user agents,UA) o 邮件服务器(mail servers) o 邮件传输协议:SMTP o 邮件访问协议:POP3或IMAP 用户代理 o 客户端程序 o 提供编辑、发…

【Linux】认识协议

🎇Linux: 博客主页:一起去看日落吗分享博主的在Linux中学习到的知识和遇到的问题博主的能力有限,出现错误希望大家不吝赐教分享给大家一句我很喜欢的话: 看似不起波澜的日复一日,一定会在某一天让你看见坚持…

【Java 编程语言】——JDK 安装

JDK 安装 文章目录JDK 安装一、JDK的选择与下载1.JDK的选择2.JDK的下载二、Java环境变量的配置一、JDK的选择与下载 1.JDK的选择 目前的JDK的版本更新很快,已经到了JDK20了。但是对于普通的开发或者学习人员来说,选择较为稳定的JDK是更为合适的选择。当…

干货丨AI常见问题及处理方法

AI软件在运行时经常会容易报错或者操作不成功,问题及处理方法分享给大家 01 当AI中色板里面没有颜色可选 原因:将图片素材直接以新窗口打开,所以显示的是位图文件。 解决办法:重新新建文件,然后将图片拖入新建文件中…

让Ai来告诉你Linux应该怎么学

今天在slack上添加了Claude,他属于ChatGPT的最强竞品,支持中文,体验非常舒适,也并不像国内某些自建AI那样弱智。 至于Linux要怎么学,就让Claude来回答吧。 你能告诉我Liunx应该怎么学吗? 学习Linux,我有…

Elasticsearch:使用 Elastic APM 监控 Android 应用程序

作者:Alexander Wert, Cesar Munoz 人们通过私人和专业的移动应用程序在智能手机上处理越来越多的事情。 拥有成千上万甚至数百万的用户,确保出色的性能和可靠性是移动应用程序和相关后端服务的提供商和运营商面临的主要挑战。 了解移动应用程序的行为、…

【Mysql系列】——详细剖析数据库中的存储引擎

【Mysql系列】——详细剖析数据库中的存储引擎😎前言🙌存储引擎什么是存储引擎?Mysql的体系结构:Mysql的体系结构分为四层:连接层服务层引擎层存储层存储引擎的查看存储引擎的指定存储引擎的特点InnoDB介绍InnoDB特点I…

论文浅尝 | 大语言模型在in-context learning中的不同表现

笔记整理:毕祯,浙江大学博士,研究方向为知识图谱、自然语言处理链接:https://arxiv.org/pdf/2303.03846.pd本文是谷歌等机构最新发表的论文,旨在研究大模型上下文学习的能力。这篇论文研究了语言模型中的上下文学习是如…