PCB Layout经验

2023-11-16

1. 旁路电容尽量靠近IC脚,这样对整个电路的抗干扰能力有很大的帮助

2. 布局的时候,可以把零件尽量对齐,可以增加板子美观。

3. 多层板的顶层IC底部,最好铺一下铜,有助于IC散热以及抗干扰。

4. 贴片IC的管脚不要做的太长,防止IC在SMT贴片过回流焊的时候锡膏融化拉动而出现零件位置偏移。

5. 地管脚接地的线越短越好。

6. 插座或一些间距较小的,这个零件要过波峰焊的最好做拖锡焊盘,这样做可 以减少执锡的地方。

7. 零件焊盘不要打过孔,因为过回流焊的时候可能造成零件少锡,除非PCB做 塞孔工艺,就是用绿油把过孔塞住。

8. PCB最好不要直角,顿角,锐角走线,可能会造成阻抗变化的情况,因为拐角可以等效为传输线上的容性负载,减缓上升时间,如果是信号线那个尖角就会产生EMI,也会使阻抗不连续会造成信号的反射,从而形成干扰源。

9. 电源应该串联一个防浪涌绕线电阻, 可以抵抗很大一部分浪涌,对整个电路可以提升抗干扰能力

10. 电源线按“主线——支线”走成分支形,避免环形走线。

11.电源先经过滤波电容,再进元件,先大电容后小电容。

12. 易受干扰的关键信号线作包地处理。

13. 布线时要合理安排导线和过孔位置,构造出大块的地,提高板子的EMC性能。

14. 模拟地和数字地分开,再分别用0欧电阻接到大地。

15. 滤波电容靠近芯片电源脚,电流先过电容再进芯片。

16. 静电防护器TVS件请靠近端子处摆放,也就是PCB板的输入输出端口。因为这些地方是人体最容易接触到的地方,比如我们笔记本电脑的HDMI、USB、VGA、电源、雷电等接口处经常会添加一些静电防护器件TVS的,靠近端口是将静电释放的能量直接在端口处泄放到地上去,因为如果在芯片端则可能导致板内的一些器件受到影响,就是提前释放静电,保护电子器件。

17. 晶振与器件之间的距离需要稍微大一些,晶体在温度下会导致频偏变大,所以在晶振。Layout时需要注意器件的相关说明,避免靠近发热严重是器件。晶振附近不要走线,如果要走,则需要将走线与晶体用地线包起来。时钟走线最好不要跨层走线。

18. 时钟等重要信号线走线不能靠近晶体、电感,如果靠近则有可能导致串扰干扰问题。

19. 电源线不能走细,电源走线太细的问题在于后面负载需要极高电流时,在瞬间来讲是交流变化,所以在细走线寄生电感上产生压降,造成需求端电压变为电源减去寄生电感上的压降,此时可能导致问题出现。

20. IC底部有散热的,需要在PCB上做焊盘散热,有条件的可以打多一些过孔。

21. 连接端子走线出线请增加泪滴,否则阻抗不连续情况会变得更差。增加泪滴的目的在于使得走线逐渐的右粗变细或者游戏变粗,增加连续性,而不是直接变化。增加泪滴也可以一定程度增加焊盘的牢靠性。

22. 关键信号不要打过孔,可以牺牲掉一些不重要的信号的走线,使得关键信号走线完整。

23.关键信号或元件的背面铺地,不要走线,避免干扰。

24.设计有金手指的PCB,不能做喷锡工艺,最好做镀金或沉金。

25.关键元件,如MCU,应该尽量摆放在PCB的中间。

26.零件最少离板边3到5mm,防止机械应力在分板时损伤。

27.电源低压跟高压要分开,需要保证足够的安全距离,关键的地方要考虑爬电距离必须足狗。

28.开关电源芯片尽量靠近开关变压器,距离越短越理想

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

PCB Layout经验 的相关文章

  • Excel VBA 打开对话框,获取文件夹路径

    Excel 打开对话框 获取文件夹路径 Window 参照 選択 Item 名 取得 Public Function GetFolderName ByVal DialogType As MsoFileDialogType As String
  • MCCMNC列表

    http blog chinaunix net uid 20484604 id 1941290 html https clients txtnation com hc en us articles 218719768 MCCMNC mobi
  • ODrive踩坑(五)ODrive驱动云台电机、低齿槽转矩电机实现高精度定位

    前几篇介绍了ODrive在Windows下的使用环境搭建 驱动3508 5008无刷电机 TLE5012B AS5047P的ABI编码器配置 AS5047P SPI绝对值编码器配置 ODrive踩坑 一 windows下使用环境的搭建 od
  • DOPI EV200开发板开箱组装

    随着网友们 连续收到开发板 我再次开贴 分享下如何组装 插上配件 主板接口再次复习下 各位成员 再次认识下 主板链接FPC软排线的方向 Sensor链接 FPC软排线的方向 其他配件链接 这里特别强调下 WiFi请插到SDIO1上 如果插到
  • python实现分页

    使用python实现分页功能 当我们有大量数据需要展示时 需要对数据进行分页展示 这时就用到了分页功能 分页使得数据更好的展示给用户 当访问页码数大于总页码数的时候 展示第一页内容 import math content name aa a
  • 基于STM8的ADC0832采集及蓝牙通信系统

    为了方便大家学习 工程已经打包上传 http download csdn net detail devintt 8029389 最近在淘宝逛的时候发现了一款单片机 STM8 相比之前一直使用的也是8位的AVR相比 感觉STM8更为强大 芯片
  • 【计算机网络】

    1 1 1 发出一条邮件 其OSI七层模型的传输过程 参考1 参考2

随机推荐

  • Python学习笔记 数据类型

    要学习一门语言 首先要看看它的数据类型 由于Python是一门动态语言 所以Python的变量在声明时不需要类型 只要写出名称即可 这里所用的Python版本是目前最新的Python 3 6 1 数字类型 整数 在Python中只有一种整数
  • 机器学习集成模型ML ens学习——多层模型集成(一)

    集成模型就是把多个模型融合在一起使用 通过构建一层层的模型体系 最终得到不同模型的预测结果 首先安装 pip install mlens 案例 import pandas as pd from sklearn model selection
  • vue中逗号的使用方法_Vuex 的使用方法

    Vuex 的使用 安装 npm i vuex save 然后创建一个store import Vue from vue import Vuex from vuex Vue use Vuex export default new Vuex S
  • java 反射泛型工具类, 获取类的泛型类型

    直接上代码 public class ParameterizedTypeUtils 根据索引获取泛型实例类 param type 类型 param index return java lang Class
  • aixos ajax,使用axios如何实现ajax请求(详细教程)

    之前给大家介绍了jQuery利用最优雅的方式写ajax请求的相关内容 这篇文章主要给大家介绍了关于axios进阶实践之利用最优雅的方式写ajax请求的相关资料 文中通过示例代码介绍的非常详细 对大家的学习或者工作具有一定的参考学习价值 需要
  • Linux grep 显示前后几行的信息

    grep 后面带上 A B C 参数可以多显示几行内容 grep A 5 可以显示匹配内容以及后面的5行内容 grep B 5 可以显示匹配内容以及前面的5行内容 grep C 5 可以显示匹配内容以及前后面的5行内容 cat size t
  • QGIS 使用矢量数据(shp)批量裁剪栅格数据(tif)

    前提描述 有一种情况是一个矢量数据有多个元素 比如A省有11个市 那么我用A省的矢量去裁剪栅格的时候 想直接输出11个市域独立的栅格结果 也就是输出11个栅格数据 这个在ArcGIS Pro和Arcmap目前还不能直接做到 用Python肯
  • 线程的三种实现方式

    一 继承Thread类 二 实现Runable接口 对于1 2两种方法应该都会知道的 即使在上java相关的课程中老师一般都会介绍这两种实现的方法 所以这里不赘述了 直接进入第三种第四种的实现方式 三 实现Callable接口 packag
  • 【项目设计】高并发内存池(三)[CentralCache的实现]

    C 学习历程 入门 博客主页 一起去看日落吗 持续分享博主的C 学习历程 博主的能力有限 出现错误希望大家不吝赐教 分享给大家一句我很喜欢的话 也许你现在做的事情 暂时看不到成果 但不要忘记 树 成长之前也要扎根 也要在漫长的时光 中沉淀养
  • QT中学习Opengl---(纹理基本加载opengl写法)

    前言 本文的代码是 LearnOpenGL 中对应代码 这里提供学习 大家喜欢的可去官方网站去看看 LearnOpenGL CNhttps learnopengl cn readthedocs io zh latest 本章为加载纹理 qt
  • 单链表 和 顺序表 实现的 通讯录

    通讯录 前言 通讯录 通讯录的逻辑 通讯录存储结构的选择 顺序表 数组 在堆区开辟的空间 柔性数组 单链表 单链表实现通讯录 进入页面设计 代码效果 看起来比较有那味了 通讯录属性的设计 主函数的设计 AddContact ShowCont
  • mysql内置函数,时间戳与时间类型互转

    from unixtime time stamp gt 将时间戳转换为日期 unix timestamp date gt 将指定的日期或者日期字符串转换为时间戳
  • 域格模组的模拟语音、PCM、I2S

    域格模组的模拟语音 PCM I2S 文章目录 域格模组的模拟语音 PCM I2S 一 域格模块里的音频功能 二 常见音频 传输 接口 1 介绍 2 一目了然的协议时序 I2S协议时序 PCM协议 二 模块中使用音频功能 一 域格模块里的音频
  • 基于MATLAB的车牌识别

    目录 车牌识别系统的介绍与展示 车牌定位 1 灰度处理 2 边缘检测 车牌分割 1 图像腐蚀 2 图像平滑 3 移除对象 4 图像切割 车牌识别 1 灰度处理 2 直方图均衡化 3 二值化 4 中值滤波 5 字符识别 车牌识别系统的介绍与展
  • 如何启动单节点zookeeper以及注意事项

    1 安装jdk 因为zookeeper是基于java进行开发的 2 将zookeeper解压之后 再zookeeper目录下conf目录下有一个zoo sample cfg 将它改名成zoo cfg 因为zookeeper启动时自动加载的是
  • QT获取各种平台系统版本信息之QSysInfo

    一 头文件 include
  • 小程序授权第三方平台

  • 数据分析初步认识

    今天的任务是阅读数据分析的概述 老师的建议是带着问题去学习 今天的任务结束之后 我要能回答为什么学习数据分析 所以 为了更好地记录我今天的学习 我决定边学边写博客 那么 开始吧 一 数据分析的含义 作用和分类 数据分析就是一个基于一定目的
  • vue运用animate.css设置transition动画

    vue的transition动画 关于vue中animation动画问题 找到要用动画的元素 我是想要实现切换页面的动画效果 所以找到app vue中的router view 用transition将它包裹起来 用动画库animate cs
  • PCB Layout经验

    1 旁路电容尽量靠近IC脚 这样对整个电路的抗干扰能力有很大的帮助 2 布局的时候 可以把零件尽量对齐 可以增加板子美观 3 多层板的顶层IC底部 最好铺一下铜 有助于IC散热以及抗干扰 4 贴片IC的管脚不要做的太长 防止IC在SMT贴片