怎么样的布局是符合可制造性的PCB布局?

满足可制造性、可装配性、可维修性要求,方便调试的时候于检测和返修,能够方便的拆卸器件:

1)极性器件的方向不要超过2种,最好都进行统一方向等要求,如图1-1所示;


b26405fa14f7b9a5028a4cf1f3a04658.jpeg

图1-1 极性器件方向统一摆放


2)弯/公、弯/母压接连接器与压接件同面,压接件周边3mm不得布局任何的高器件(大于3mm),周边1.5mm不得布局任何的焊接件,在压接件的背面,距离压接件的管脚2.5mm范围内不得布局任何的元器件,如图1-2。


1f8576fbf9b42153d6ab9092f4529e3b.jpeg

图1-2 弯/公、弯/母压接连接器件布局禁布区


3)直/公、直/母压接连接器压接器件周边1mm不得布局任何的元器件,背面需安装护套时,周边1mm不得布局任何的元器件,没有安装护套时距离压接件管脚2.5mm范围内不得布局任何的元器件,如图1-3所示。


58c37aceda2858e11256b4be4bb7c4b5.jpeg

图1-3直/公、直/母压接连接器布局禁布区


1)常规后焊器件(接插件),同层布局时,器件保证和接插件1.5mm及以上间距,背面布局器件时,保证至少3mm及以上间距要求。插拔器件或板边连接器周围3mm范围内尽量不布置SMD器件,以防止连接器插拔时产生的应力损伤器件,如图1-4所示。


8f3e7f4558dc3ce3054df177463e532e.jpeg

图1-4 拔插器件器件的布局

           

5)BGA器件:同面器件布局在BGA器件周边5mm以外,在空间拥挤的情况下,同面器件也可布局在3mm以外,如图1-5所示。

6)BGA器件的电源滤波电容背面布局,尽量靠近相应的电源管脚布局,布局在BGA的两相邻焊盘的对称中心上,(部分客户要求:不要盖住BGA的焊盘,避免作X射线检测时照射不到BGA的焊盘)。如图1-6所示。


dfc440ae2ddb49d733e7153ddb01e1f7.jpeg

图1-5 BGA周边布局范围,图1-6 BGA背面电容布局

  

7)BGA器件双面布局,一般情况下, BGA器件不允许布局在背面,当背面有布局BGA器件时,不能在正面BGA器件周围8mm的投影范围内放置BGA器件,图1-7所示。

8)双面布局器件,除非有特需要求,大器件和芯片统一放置到TOP层,背面放置0805、0603、0402的电阻容器件,如图1-8所示。


28edf6bc3654c1d8961a0f0a3c467fcd.jpeg

图1-7  BGA背面区域布局,图1-8  顶底器件的布局


9)小元件(电阻容及Chip类器件)周围不能被高器件包围,要有足够的空间(左右至少3mm),方便拆卸,如图1-9及图1-10所示,高矮器件布局原则,高器件布局在低矮器件的后面,并且沿风阻最小的方向布局,防止风道受阻。


579e6ceeb766a43ecf061f89c040f2d0.jpeg

图1-9 器件布局要求示意


a89dc68732ff23932457d84a1d820e80.jpeg

图1-10  高器件包围CHIP类器件布局


10)金属壳体器件,不同属性的金属件(如散热片、屏蔽罩)或金属壳体器件不能相碰,确保不与其它器件相碰,确保最小1mm的距离满足安装空间要求,如图1-11所示。

11)推荐器件布局方向为0度,90度,除非特殊情况,请不要45°摆放,如图1-12所示。


61ec4155a11070dd190e5da38824c205.jpeg

图1-11 器件保持与屏蔽罩间距1mm,图1-12 器件摆放角度


12)器件与器件之间要有可操作的空间(如斜插的内存条),方便拔插等操作,如图1-13。

13)有开窗的PCB的布局对有开窗要求的PCB,布局时器件离开窗处确保至少有2mm以上的距离,如图1-14所示。  


cdfda77e4c0b531cf3f3e5a2d4a0aed6.jpeg

图1-13 器件和器件的间距操作空间预留,图1-14 器件与开窗位置的布局间距要求


14)板边5mm内没贴片器件可不加5mm传送边,以节约板材,但是如果有,直接建议客户进行添加工艺辅助边;一般长边做传送边,短边与长边比大于80%时,短边也可做传送边。器件布局不能满足传送边宽度要求(板边5mm禁布)时,应该采用加辅助边的方法。添加辅助边的宽度一般要求:无需拼板的PCB辅助边的宽度为5mm,拼板的PCB辅助边的宽度最小为8mm。如果采用邮票孔的拼版方式,请注意邮票孔的参数设置。

15)交货时,一定检查Mark点的布局,数量是否足够,距离板边距离是否5mm以上如图1-15所示。


113c42ac18f585b2febb85501e89689a.jpeg

图1-15 邮票孔拼版的参数设置


版权声明:本文为凡亿的原创文章,转载请附上原文出处链接及本声明,否则将承担侵权风险。

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Qt5】QString的成员函数trimmed

2024年1月19日,周五下午 QString 的 trimmed 方法是用于移除字符串两端的空白字符(空格、制表符、换行符等)的方法。它返回一个新的字符串,该字符串是原始字符串去除两端空白后的结果。 下面是一个简单的示例: #incl…

轻量化/高效扩散模型文献综述

🎀个人主页: https://zhangxiaoshu.blog.csdn.net 📢欢迎大家:关注🔍点赞👍评论📝收藏⭐️,如有错误敬请指正! 💕未来很长,值得我们全力奔赴更美好的生活&…

Unity—配置lua环境变量+VSCode 搭建 Lua 开发环境

每日一句:保持须臾的浪漫,理想的喧嚣,平等的热情 Windows 11下配置lua环境变量 一、lua-5.4.4版本安装到本地电脑 链接:https://pan.baidu.com/s/14pAlOjhzz2_jmvpRZf9u6Q?pwdhd4s 提取码:hd4s 二、高级系统设置 此电…

uniapp微信小程序投票系统实战 (SpringBoot2+vue3.2+element plus ) -投票帖子排行实现

锋哥原创的uniapp微信小程序投票系统实战: uniapp微信小程序投票系统实战课程 (SpringBoot2vue3.2element plus ) ( 火爆连载更新中... )_哔哩哔哩_bilibiliuniapp微信小程序投票系统实战课程 (SpringBoot2vue3.2element plus ) ( 火爆连载更新中... )共计21条视频…

如何实现 H5 秒开?

我在简历上写了精通 H5,结果面试官上来就问: 同学,你说你精通 H5 ,那你能不能说一下怎么实现 H5 秒 由于没怎么做过性能优化,我只能凭着印象,断断续续地罗列了几点: 网络优化:http2、…

如何在CentOS 7 中基于OpenSSL 1.0 搭建Python 3.0 环境

1、下载 通过https://www.python.org/ftp/python/下载Python安装包,这里下载Python-3.10.9.tgz; 2、上传 借助MobaXterm等工具将Python安装包上传至/opt目录; 3、解压 将JDK压缩文件解压至/opt目录:tar -xvf /opt/Python-3.1…

基于Django的Python应用—学习笔记—功能完善

一、让用户可以输入信息 创建forms.py 创建基于表单的页面的方法几乎与前面创建网页一样:定义一个 URL ,编写一个视图函数并编写一个模板。一个主要差别是,需要导入包含表单 的模块forms.py 。 from django import forms from .models impor…

YOLOv5改进 | 主干篇 | 华为移动端模型GhostnetV2一种移动端的专用特征提取网络

一、本文介绍 本文给大家带来的改进机制是华为移动端模型Ghostnetv2,华为GhostNetV2是为移动应用设计的轻量级卷积神经网络(CNN),旨在提供更快的推理速度,其引入了一种硬件友好的注意力机制,称为DFC注意力。这个注意力机制是基于全连接层构建的,它的设计目的是在通用硬…

高效火情监测,科技助力森林防火【数字地球开放平台】

数字地球开放平台-以卫星遥感为核心的空天信息服务开放平台 (geovisearth.com) 2019年3月30日,四川省凉山州木里县爆发了一场森林火灾,火点位于海拔3800米左右,地形险峻、坡度陡峭、谷深难以抵挡火势。在扑救的过程中,27名森林消防…

计算机网络-ACL实验

一、NAT实验配置 NAT实验配置 通过基本ACL匹配VLAN 10网段,然后在出口设备NAT转换只要匹配到VLAN10地址则进行转换。 核心交换机 # 配置VLAN和默认路由,配置Trunk和Access接口 interface Vlanif10ip address 192.168.10.254 255.255.255.0 # interface V…

SpringMVC下半篇之整合ssm

4.ssm整合 4.1.创建表 CREATE TABLE account (id int(11) NOT NULL AUTO_INCREMENT,name varchar(20) DEFAULT NULL,money double DEFAULT NULL,PRIMARY KEY (id) ) ENGINEInnoDB DEFAULT CHARSETutf8;4.2.创建工程 4.3.pom.xml <?xml version"1.0" encoding&…

MeterSphere本地化部署实践

项目结构 搭建本地环境 安装JDK11&#xff0c;配置好JDK环境&#xff0c;系统同时支持JDK8和JDK11安装IEAD&#xff0c;配置JDK环境配置maven环境,IDEA配置(解压可以直接使用)无限重置IDEA试用期配置redis环境(解压可以直接使用) 配置kafka环境 安装mysql-5.7环境&#xff…

iOS原生应用屏幕适配完整流程

1. 已iPhone 11 布局为设计布局,其他机型已这个来适配 2.变量与控件对应关系 txtViewer: txtAccount txtpwd seg btnOk 3.适配方法实现: //iOS屏幕适配 -(vo

现阶段Python和Java哪个更吃香?

现阶段Python和Java哪个更吃香&#xff1f; 在开始前我有一些资料&#xff0c;是我根据网友给的问题精心整理了一份「Java的资料从专业入门到高级教程」&#xff0c; 点个关注在评论区回复“888”之后私信回复“888”&#xff0c;全部无偿共享给大家&#xff01;&#xff01;&…

Nsis打包Unity Exe文件(通用)

Nsi 脚本 !include "MUI2.nsh"#使用现代UI Unicode true #使用Unicode !define EXENAME "exeName" #定义常量 exe名称 !define SHORTCUT "快捷方式名称" #定义桌面快捷方式的中文名称Name ${EXENAME} #安装程序的title OutFile "${EXENAME…

docker-compose直接官网二进制文件安装(linux)

试了很多种方法&#xff0c;国内镜像库安装&#xff0c;会报语法错误 直接用github官网&#xff0c;命令安装下载太慢&#xff0c;还不如魔法下载 官网链接docker-compose-linux-x86_64https://github.com/docker/compose/releases/download/v2.24.1/docker-compose-linux-x8…

fabric.js 组件 图片上传裁剪并进行自定义区域标记

目录 0. 前言 1. 安装fabric与引入 2. fabric组件的使用 3. 属性相关设置 4. 初始化加载 4. 方法 5. 全代码 0. 前言 利用fabric组件&#xff0c;实现图片上传、图片”裁剪“、自定义的区域标记一系列操作 先放一张效果图吧&#x1f447; 1. 安装fabric与引入 npm i …

Linux环境下,针对QT软件工程搭建C++Test单元测试环境的操作指南

文章目录 前言一、安装QT二、安装CTest三、使用QT生成.bdf文件四、创建CTest工程注意事项 前言 CTest是Parasoft公司出品的一款可以针对C/C源代码进行静态分析、单元测试、集成测试的测试工具。本文主要讲解如何在Linux环境下&#xff0c;搭建QT插件版的CTest测试环境。 一、…

深入Android S (12.0) 探索Framework之输入子系统InputReader的流程

Framework层之输入系统 第一篇 深入Android S (12.0) 探索Framework之输入系统IMS的构成与启动 第二篇 深入Android S (12.0) 探索Framework之输入子系统InputReader的流程 文章目录 Framework层之输入系统前言一、基础知识1、输入子系统2、INotify 与 Epoll2.1、INotify 机制…

01 MyBatisPlus快速入门

1. MyBatis-Plus快速入门 版本 3.5.31并非另起炉灶 , 而是MyBatis的增强 , 使用之前依然要导入MyBatis的依赖 , 且之前MyBatis的所有功能依然可以使用.局限性是仅限于单表操作, 对于多表仍需要手写 项目结构&#xff1a; 先导入依赖&#xff0c;比之前多了一个mybatis-plus…