当前位置: 首页 > news >正文

怎么样的布局是符合可制造性的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 邮票孔拼版的参数设置


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

相关文章:

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

满足可制造性、可装配性、可维修性要求,方便调试的时候于检测和返修,能够方便的拆卸器件: 1)极性器件的方向不要超过2种,最好都进行统一方向等要求,如图1-1所示; 图1-1 极性器件方向统一摆放 2…...

第28关 k8s监控实战之Prometheus(九)

------> 课程视频同步分享在今日头条和B站 大家好,我是博哥爱运维。早期我们经常用邮箱接收报警邮件,但是报警不及时,而且目前各云平台对邮件发送限制还比较严格,所以目前在生产中用得更为多的是基于webhook来转发报警内容到企…...

安全防御之可信计算技术

可信计算技术是一种计算机安全体系结构,旨在提高计算机系统在面临各种攻击和威胁时的安全性和保密性。它通过包括硬件加密、受限访问以及计算机系统本身的完整性验证等技术手段,确保计算机系统在各种攻击和威胁下保持高度安全和保密性。 一、可信计算基…...

FPGA引脚物理电平(内部资源,Select IO)-认知2

引脚电平 The SelectIO pins can be configured to various I/O standards, both single-ended and differential. • Single-ended I/O standards (e.g., LVCMOS, LVTTL, HSTL, PCI, and SSTL) • Differential I/O standards (e.g., LVDS, Mini_LVDS, RSDS, PPDS, BLVDS, and…...

PBR材质纹理下载

03:10 按照视频里的顺序 我们从第6个网站开始倒数 点击本行文字或下方链接 进入查看 6大网站地址 网址查看链接: http://www.uzing.net/community_show-1962-48-48-35.html 06 Tectures Wood Fence 001 | 3D TEXTURES 简介:最大的纹理网站之一&#x…...

mac PyCharm 使用conda环境

1 使用conda创建虚拟环境 conda create -n test6 python3.9 -y conda activate test62 选择conda环境 本地 选择已经存在的conda环境 右下角会显示现在的环境。...

10个常用的正则表达式

1 电话号码 let r1 /^1[3-9]\d{9}$/g console.log(r1.exec(18596932371)) 2 qq号 let r2 /^[1-9][0-9]{4,9}$/g console.log(r2.exec(123456)) 3 十六进制的方式表示颜色 let r3 /^#([0-9a-fA-F]{6}|[0-9a-fA-F]{3})$/g // # 可能可有可无,如果不需要#&a…...

对一手游的自定义 luajit 字节码的研究

对一手游的自定义 luajit 字节码的研究 前言 最近闲下来之后无聊研究起了一个unity手游 大量使用了 lua (或者说就是 lua 写的 ) 看到网上已有的一些针对方案 都觉得太不方便 于是深入研究了一下 他自定义的 luajit 情况研究 首先 这是一个 unity的 传…...

1125. 牛的旅行 (Floyd算法,最短路)

1125. 牛的旅行 - AcWing题库 农民John的农场里有很多牧区,有的路径连接一些特定的牧区。 一片所有连通的牧区称为一个牧场。 但是就目前而言,你能看到至少有两个牧区不连通。 现在,John想在农场里添加一条路径(注意&#xff…...

oracle “Interested Transaction List”(ITL)的概念

“Interested Transaction List”(ITL)的概念。让我们逐点理解: 块头和ITL: 每个数据库段块的块头都包含一个Interested Transaction List(ITL)。ITL用于确定数据库开始修改块时某个事务是否未提交。 ITL的…...

kali下-MSF-ftp_login模块破解FTP账号及密码

一、环境准备 两台设备在同一个网络内 一台kali系统:192.168.10.128 一台winserver2016:192.168.10.132 二、MSF介绍 metasploit 全称是The Metasploit Framework,又称MSF,是Kali 内置的一款渗透测试框架,也是全球…...

ELK之Filebeat输出日志格式设置及输出字段过滤和修改

一、Filebeat输出日志格式设置 1.1 编辑vim filebeat.yml文件,修改输出格式设置 # output to console output.console:codec.format: string: %{[@timestamp]} %{[message]}pretty: true### 1.2 测试 执行 ./filebeat -e 可以看到/tmp/access.log(目前文件里只有140.77.188…...

【开源】基于JAVA的河南软件客服系统

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 系统管理人员2.2 业务操作人员 三、系统展示四、核心代码4.1 查询客户4.2 新增客户跟进情况4.3 查询客户历史4.4 新增服务派单4.5 新增客户服务费 五、免责说明 一、摘要 1.1 项目介绍 基于JAVAVueSpringBootMySQL的河…...

基于SpringBoot的社区帮扶对象管理系统

文章目录 项目介绍主要功能截图:部分代码展示设计总结项目获取方式 🍅 作者主页:超级无敌暴龙战士塔塔开 🍅 简介:Java领域优质创作者🏆、 简历模板、学习资料、面试题库【关注我,都给你】 &…...

uniapp踩坑之项目:canvas第一次保存是空白图片

在ctx.draw()回调生成图片,参考canvasToTempFilePath接口文档 // data imgFilePath: null,// 缓存二维码图片canvas路径//js // 首先在draw()里进行本地存储 ...... ctx.draw(false, () >{uni.canvasToTempFilePath({ // 把画布转化成临时…...

es-删除字段-实测

es字段一旦创建是无法删除的,本案的方案是复制新老索引的方法 一、背景 现有索引 index1,待删除字段field1和extendMap.field2,es版本6.3.2 二、步骤 1、删除index1中的filed1和extendMap.field2两个字段的数据 POST index1/_update_by_query {&qu…...

24秋招,百度测试开发工程师三面

前言 大家好,我是chowley,今天来回顾一下,我当时参加百度秋招补录,测试开发工程师的第三面-leader面 到面试开始的时间,面试官打电话表示让我等十分钟,随后跳过自我介绍,直接开面 时间&#…...

YOLOv8改进 | 主干篇 | 低照度增强网络PE-YOLO改进主干(改进暗光条件下的物体检测模型)

一、本文介绍 本文给大家带来的改进机制是低照度图像增强网络PE-YOLO中的PENet,PENet通过拉普拉斯金字塔将图像分解成多个分辨率的组件,增强图像细节和低频信息。它包括一个细节处理模块(DPM),用于通过上下文分支和边缘分支增强图像细节,以及一个低频增强滤波器(LEF),…...

【VUE】记录一次 VUE中配置生产环境和开发环境方法

前言 我这里 使用Vue CLI(Vue Command Line Interface)创建Vue.js项目是一种简单的方式,它提供了一个交互式的命令行工具来帮助你初始化和管理Vue.js项目。 并且我这个项目需要区分生产环境和开发环境。这里具体完整记录下,整个…...

tessreact训练字库

tessreact主要用于字符识别,除了使用软件自带的中英文识别库,还可以使用Tesseract OCR训练属于自己的字库。 一、软件环境搭建 使用Tesseract OCR训练自己的字库,需要安装Tesseract OCR和jTessBoxEditor(配套训练工具)。jTessBoxEditor需要…...

智慧医疗能源事业线深度画像分析(上)

引言 医疗行业作为现代社会的关键基础设施,其能源消耗与环境影响正日益受到关注。随着全球"双碳"目标的推进和可持续发展理念的深入,智慧医疗能源事业线应运而生,致力于通过创新技术与管理方案,重构医疗领域的能源使用模式。这一事业线融合了能源管理、可持续发…...

JavaScript 中的 ES|QL:利用 Apache Arrow 工具

作者:来自 Elastic Jeffrey Rengifo 学习如何将 ES|QL 与 JavaScript 的 Apache Arrow 客户端工具一起使用。 想获得 Elastic 认证吗?了解下一期 Elasticsearch Engineer 培训的时间吧! Elasticsearch 拥有众多新功能,助你为自己…...

线程同步:确保多线程程序的安全与高效!

全文目录: 开篇语前序前言第一部分:线程同步的概念与问题1.1 线程同步的概念1.2 线程同步的问题1.3 线程同步的解决方案 第二部分:synchronized关键字的使用2.1 使用 synchronized修饰方法2.2 使用 synchronized修饰代码块 第三部分&#xff…...

Nuxt.js 中的路由配置详解

Nuxt.js 通过其内置的路由系统简化了应用的路由配置,使得开发者可以轻松地管理页面导航和 URL 结构。路由配置主要涉及页面组件的组织、动态路由的设置以及路由元信息的配置。 自动路由生成 Nuxt.js 会根据 pages 目录下的文件结构自动生成路由配置。每个文件都会对…...

高等数学(下)题型笔记(八)空间解析几何与向量代数

目录 0 前言 1 向量的点乘 1.1 基本公式 1.2 例题 2 向量的叉乘 2.1 基础知识 2.2 例题 3 空间平面方程 3.1 基础知识 3.2 例题 4 空间直线方程 4.1 基础知识 4.2 例题 5 旋转曲面及其方程 5.1 基础知识 5.2 例题 6 空间曲面的法线与切平面 6.1 基础知识 6.2…...

【Java_EE】Spring MVC

目录 Spring Web MVC ​编辑注解 RestController RequestMapping RequestParam RequestParam RequestBody PathVariable RequestPart 参数传递 注意事项 ​编辑参数重命名 RequestParam ​编辑​编辑传递集合 RequestParam 传递JSON数据 ​编辑RequestBody ​…...

CSS | transition 和 transform的用处和区别

省流总结: transform用于变换/变形,transition是动画控制器 transform 用来对元素进行变形,常见的操作如下,它是立即生效的样式变形属性。 旋转 rotate(角度deg)、平移 translateX(像素px)、缩放 scale(倍数)、倾斜 skewX(角度…...

Unity UGUI Button事件流程

场景结构 测试代码 public class TestBtn : MonoBehaviour {void Start(){var btn GetComponent<Button>();btn.onClick.AddListener(OnClick);}private void OnClick(){Debug.Log("666");}}当添加事件时 // 实例化一个ButtonClickedEvent的事件 [Formerl…...

鸿蒙HarmonyOS 5军旗小游戏实现指南

1. 项目概述 本军旗小游戏基于鸿蒙HarmonyOS 5开发&#xff0c;采用DevEco Studio实现&#xff0c;包含完整的游戏逻辑和UI界面。 2. 项目结构 /src/main/java/com/example/militarychess/├── MainAbilitySlice.java // 主界面├── GameView.java // 游戏核…...

webpack面试题

面试题&#xff1a;webpack介绍和简单使用 一、webpack&#xff08;模块化打包工具&#xff09;1. webpack是把项目当作一个整体&#xff0c;通过给定的一个主文件&#xff0c;webpack将从这个主文件开始找到你项目当中的所有依赖文件&#xff0c;使用loaders来处理它们&#x…...