PCB布线总的原则
转自张飞实战电子公众号
PCB布线总的原则
最短路径和减少干扰
PCB布线的总的流程大致如下:
1了解制造厂商的制造规范-线宽,线间距,过孔要求及层数要求;
2确定层数并定义各层的功能;
3设计布线规则-线宽,线间距,过孔大小等;
4定义不同NET的走线宽度;
5关键信号走线-电源,时钟,音频,差分,敏感的模拟信号等;
6其他信号线走线;
7铺地或铺电源(如有不同的地或电源,还要分割电源和地);
8DRC检查;
9对照原理图上连线高亮检查;
10针对所有丝印进行调整和检查。
PCB层数选择注意事项
1根据电路特点规划层数:
① 高速和低速,模拟和数字,以及所要匹配的阻抗要求;
② 器件的封装及需要散出的核心器件;
③ 抗干扰以及可靠性要求;
④为了开源节流,要在成本上做好把控。
2根据各层的电流走向及意思,定义各层的功能
3关闭未用的层数,来方便布局布线
PCB布线规则设定注意事项
1线宽-不同的NET可以单独定义
2过孔选择和孔径的确定
3丝印的文字字体和字号
4安全间距:
① 走线和走线之间;
② 走线和孔径之间;
③ 孔径和孔径之间;
④ 走线,孔径和板卡边沿之间
5走线的层面以及确定走线的方向等
PCB设定过孔的选择时,有几点注意事项
1从成本的角度和信号质量综合考虑选择合理的尺寸。
2PCB板上的信号走线尽量在同一层,尽量不要使用不必要的过孔,布局时规划好走线
3高速数字信号线尽量避免跨层走线,减少过孔对信号的反射和干扰。
4电源和地的管脚要就近放置过孔,过孔和管脚之间的引线越短越好,同时电源和地的引线尽可能粗来减少阻抗。

5在信号换层的过孔附近放置一些接地的过孔,以便为信号提供最近的回路。

6利用过孔进行导热

PCB走线时的注意事项
1走线方向确定
2输入和输出端的导线应尽量避免相邻平行
3相邻层的走线方向成正交结构

4避免将不同的信号线在相邻层走成同一个方向,来减少不必要的层间串扰
5当PCB布线受到结构限制难以避免出现平行布线时,特别是在信号速率较高时,应考虑用地平面隔离各布线层,用地线隔离各信号线。

6器件和器件之间的走线尽可能短且直。
7电源及临界信号走线使用宽线,电源线要根据电流的大小计算需要的宽度
8确保模拟,数字线路相互分离,不要将数字信号线和模拟信号线并行布线,避免在ADC封装下方铺设数字信号线。
9相同属性的一组总线,应尽量并排走线,做到尽量等长。同一级电路的接地点应尽量靠近,并且本级电路的电源滤波电容也应接在该级接地点上。
PCB布线总的原则的更多相关文章
- PCB布线经验
查看: 3645|回复: 11 [经验] PCB设计经验(1)——布局基本要领 [复制链接] ohahaha 927 TA的帖子 0 TA的资源 纯净的硅(中级) 发消息 加好友 电 ...
- PCB 布线,直角线,差分线,蛇形线
1.直角线 直角走线的一般标准是PCB布线中要尽量避免的情况,也几乎成为衡量布线好坏的标准之一. 直角走线对信号的影响主要体系那在下面三个方面 1.保教可以等效为传输线是哪个的容性负载,减缓上升时间. ...
- Altera公司高速PCB布线指南
来至Altera公司的高速PCB布线指南,该文档言简意赅,深入浅出,对于日常高速PCB布局布线中经常碰到的一些问题进行了解析.例如:板材的选择,介电常数及损耗因子对高速高频线路的影响,传输线,阻抗控制 ...
- 0R电阻在PCB布线中对布线畅通的一个小妙用
在PCB布线中,我们都会尽量节约板子空间,将元器件排布的紧密一些,难免会遇到布线不通的时候. 博主下面就来说一个关于0R电阻在PCB布线使之畅通的一个小妙用. 使用0R电阻前 假设我们这个TXD的线周 ...
- PCB Layout设计规范——PCB布线与布局
1.PCB布线与布局隔离准则:强弱电流隔离.大小电压隔离,高低频率隔离.输入输出隔离,分界标准为相差一个数量级.隔离方法包括:空间远离.地线隔开. 2. 晶振要尽量靠近IC,且布线要较粗 ...
- PCB布线设计-模拟和数字布线的异同(转)
工程领域中的数字设计人员和数字电路板设计专家在不断增加,这反映了行业的发展趋势.尽管对数字设计的重视带来了电子产品的重大发展,但仍然存在,而且还会一直存在一部分与模拟或现实环境接口的电路设计.模拟和数 ...
- Altium Designer PCB文件的绘制(下:PCB布线和检查)
在完成电路板的布局工作后,就可以开始布线操作了.在PCB的设计中,布线是完成产品设计的最重要的步骤,其要求最高.技术最细.工作量最大.PCB布线可分为单面布线.双面布线.多层布线.布线的方式有自动布线 ...
- 关于PCB布线的顺序到底是怎样才合理?
有人说先布好电源线和地线,让它们尽量靠近走,然后再考虑信号线:也有人说先布好关键的信号线,然后再走电源和地线:还有人说先布好电源线,再布信号线,地线最后布.到底怎么样才算好呢?或者说,一般应按照什么顺 ...
- PCB布线要求
时钟线要求 时钟驱动器布局在PCB中心而非电路板外围,布局尽量靠近,走线圆滑.短,非直角.非T形,布线可选4~8mil,过窄会导致高频信号衰减,并降低信号之间电容性耦合. 避免时钟之间.与信号之间的干 ...
随机推荐
- 《Symfony 5全面开发》教程04、Symfony处理http请求的流程
当我们访问项目的/test路径时,浏览器会向我们的服务器端发送一个请求.我们打开浏览器的开发者工具,打开network选项卡. 在地址栏中敲击回车,浏览器向我们的服务器端发送了一个请求.请求的地址是1 ...
- Qt:自动为class的所有属性生成getter、setter
在类所在的.h文件中,右键类名,Refactor → Create Getter and Setter
- VMware:用Ubuntu创建一个新的虚拟机
1)进入VMware,选择创建新虚拟机 2)安装ISO文件 3)各种名,密码 这里有可能出错: 原因是你输入的用户名和系统用户名重复了,修改一下就可以了 4)安装位置:这里可以是任意盘,但至少要有4G ...
- Python:numpy
学习自:NumPy 教程 | 菜鸟教程 官网:Numpy官方文档 1.简介 numpy主要用于数组计算,包含: 1)一个强大的N维数组对象ndarray 2)广播功能函数 3)整合 C/C++/For ...
- JZ-030-连续子数组的最大和
连续子数组的最大和 题目描述 HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学.今天测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连续子向量的最大和, 当向量全为正数的时候,问题很 ...
- thinkphp 登录(未设置cookie+session)
<?php namespace app\Admin\controller; use think\Controller; use think\Loader; use think\Request; ...
- Bert不完全手册2. Bert不能做NLG?MASS/UNILM/BART
Bert通过双向LM处理语言理解问题,GPT则通过单向LM解决生成问题,那如果既想拥有BERT的双向理解能力,又想做生成嘞?成年人才不要做选择!这类需求,主要包括seq2seq中生成对输入有强依赖的场 ...
- JDBC学习一---JDBC入门
原文链接 今天开始会写一系列 Java 后端学习的笔记,一方面是为了以后翻阅查看,更主要的原因是通过写作输出的方式让自己的印象更深,避免遗忘. 首先是简单记录下自己学习使用 JDBC 的历程,由于目前 ...
- Mysql下载路径和安装
下载路径 https://dev.mysql.com/downloads/mysql/ C:\Windows\system32>net start mysql 发生系统错误 2. 系统找不到指定 ...
- CentOS Stream 8 安装 Zabbix6.0 -- LNMP环境(nginx-1.20,mariadb-10.6,php-7.4)
镜像下载.域名解析.时间同步请点击阿里云开源镜像站 zabbix6.0 LTS版本出来了,前段时间刚安装了5.4,今天打算在虚拟机上安装6.0测试,安装6.0的要求php版本不低于7.2,mariad ...