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,过窄会导致高频信号衰减,并降低信号之间电容性耦合. 避免时钟之间.与信号之间的干 ...
随机推荐
- Linux主机内存评估手册-从零到无
--时间:2020年10月22日 --作者:飞翔的小胖猪 文档基于Centos Linux操作系统作为生产服务器运行环境.实时的查看分析当前系统内存的使用情况是否存在内存瓶颈,结合应用及现行业务需求分 ...
- Git教学教程--学生使用教程(非Git操作版)
一.注册(必须) 注册完成后由"教师"将你加入高校/企业组即可: 二.查看项目(必须) 三.查看组织 打开后可查看到如下界面,列出的项目为可操作项目 四.查看高校/企业信息 五.上 ...
- Ubutun:镜像网站
中科大镜像站(地址:安徽):http://mirrors.ustc.edu.cn清华大学镜像站:http://mirrors.tuna.tsinghua.edu.cn浙江大学镜像站:http://mi ...
- c# TabControl控件中TabPage选项卡切换时触发的事件
选项卡切换触发的是tabcontrol控件的SelectedIndexChanged事件. 当tabcontrol控件的任何一个tabpage被点击或选择,即发生SelectedIndexChange ...
- anaconda及jupyter notebook的使用之numpy模块的用法(2)
今日内容概要 numpy模块结束 ndarray创建 numpy内置方法 索引与切片(花式索引.布尔索引) 常用函数 统计方法 随机数 numpy的内置方法 import numpy as np 1. ...
- HarmonyOS方舟开发框架容器类API的介绍与使用
作者:liuxin,华为高级工程师 容器类,顾名思义就是存储的类,用于存储各种数据类型的元素,并具备一系列处理数据元素的方法.在方舟开发框架中,容器类采用了类似静态的语言来实现,并通过NAPI框架对外 ...
- php ajax 修改,删除,添加(学做)
- laravel8安装步骤
网址: https://learnku.com/docs/laravel/8.x/installation/9354 安装: # 安装laravel composer create-project - ...
- tp5 终端命令总结
D:\PHP\phpstudy_pro\WWW\1906A\tp5>php think build --module examTest Successed D:\PHP\phpstudy_pro ...
- php jsonp接口
//jsonp回调 $callback = isset($_GET['callback']) ? trim($_GET['callback']) : ''; //jsonp回调参数,必需 $cgc_k ...