个人 PCB 设计规范

目录

PCB 布局规范

分模块布局

布局原则

PCB 布线规范

布线原则

布线顺序

规则设置

PCB 布局规范

分模块布局

按功能模块:完成同一功能的电路(指由分立元件组成,实现特定功能的模块),应尽量靠近放置。

按电气性能

  • 数字电路区:即怕干扰、又产生干扰
  • 模拟电路区:怕干扰
  • 功率驱动区:产生干扰

布局原则

  • 较大的元器件优先排布
  • 元器件全部放置于顶层(焊接方便)
  • 时钟产生器 (晶振等) :尽量靠近用到该时钟的器件
  • 在每个模块的电源输入端 增加去耦电容:滤除电源上的干扰信号。注意尽量靠近取电模块。
  • 继电器线圈处加上放电二极管(如 1N4148 )

PCB 布线规范

布线原则

  • 线之间 避免平行
  • 勿出现一端浮空(可能产生天线效应)
  • 走线总长度能短就短
  • 走线拐弯角度应大于 90°
  • 3W 规则:当线中心间距不少于 3 倍线宽时,则可保持 70% 的电场不互相干扰
  • 环路最小规则,走线 尽量不要形成环路
  • 关键信号处可预留测试点
  • 元件焊盘两边的引线宽度要一致(用泪滴功能)
  • 布线完成后开启 泪滴 功能(增加美观度,增强 EMC)
  • 不在元件焊盘上打过孔(SMT 容易引起漏锡虚焊)
  • 单片机芯片下面尽量不走线 / 不铺铜

布线顺序

  1. 电源线
  2. 一般走线
  3. 地线(铺铜)

在为 PCB 布线时,我们一般先布电源线,在绝大多数情况下,电源线要求 短、粗、直、较少过孔 ,所以布线优先权最高。

在完成一般信号线的布线之后,最终我们要铺铜。对于普通双层板,铺铜属性一般设置为 

规则设置

走线宽度

  • 电源线:30~50 mil
  • 信号线:12 mil

过孔大小

  • 内径:0.45 mm
  • 外径:0.75 mm

铺铜连接

用 Direct 的方式

(有点解释不清,待有空补充说明

  • 铺铜安全间距:10 mil
  • 属性:GND
  • 铺铜选择:Pour Over All Same Net Objectc,
  • 去除死铜:Remove Dead Copper

字符大小

  • 最小线宽:6 mil
  • 最小字符高:32 mil

小于以上值,印制在板子上的字符可能会不清晰。

PCB 线宽与电流的关系

线宽 / 铜箔厚度70µm(2 oz)50µm(1.5 oz)35µm(1 oz)
2.50mm(98mil)6.00A5.10A4.50A
2.00mm(78mil)5.10A4.30A4.00A
1.50mm(59mil)4.20A3.50A3.20A
1.20mm(47mil)3.60A3.00A2.70A
1.00mm(40mil)3.20A2.60A2.30A
0.80mm(32mil)2.80A2.40A2.00A
0.60mm(24mil)2.30A1.90A1.60A
0.50mm(20mil)2.00A1.70A1.35A
0.40mm(16mil)1.70A1.35A1.10A
0.30mm(12mil)1.30A1.10A0.80A
0.20mm(8mil)0.90A0.70A0.55A
0.15mm(6mil)0.70A0.50A0.20A

一般需多预留 15% 的余量。

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

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

相关文章

Spotify 音乐平台宣布成立内部创意机构,测试生成式人工智能配音广告

Spotify是一家流媒体音乐平台,提供广泛的音乐、播客和视频内容。用户可以通过订阅服务Spotify Premium来享受更多高级功能,如无广告播放、离线听歌等。 Spotify 周四宣布,它将通过其首家名为 Creative Lab 的内部创意机构进一步进军广告领域…

集合查询-并(UNION)集运算、交(INTERSECT)集运算、差(EXCEPT)集运算

一、概述 集合查询是对两个SELECT语句的查询结果进行再进行处理的查询 二、条件 1、两个SELECT语句的查询结果必须是属性列数目相同 2、两个SELECT语句的查询结果必须是对应位置上的属性列必须是相同的数据类型 三、并(UNION)运算 1、语法格式: SELECT 语句1…

RedHat 9.3 一键安装 Oracle 11GR2 单机

前言 Oracle 一键安装脚本,演示 RedHat 9.3 一键安装 Oracle 11GR2 单机过程(全程无需人工干预)。 ⭐️ 脚本下载地址:Shell脚本安装Oracle数据库 安装准备 1、安装好操作系统,建议安装图形化2、配置好网络3、挂载本地 ISO 镜像源4、上传软件安装包(安装基础包,补丁包)…

Android中蓝牙设备的状态值管理

在Android中,蓝牙状态可以通过多种方式来描述,主要包括蓝牙适配器状态、蓝牙设备连接状态以及蓝牙广播状态,其关键的蓝牙状态实现类有BluetoothAdapter、BluetoothDevicePairer、BluetoothDevice、BluetoothProfile,详细介绍如下&…

基于Ubuntu 20.04 实现MySQL主从同步

基于Ubuntu 20.04 实现MySQL主从同步 环境准备: 1.mysql-master:192.168.1.21 2.mysql-slave:192.168.1.22 1. 安装MySQL 8.0 在主服务器和从服务器上执行以下命令安装MySQL 8.0: sudo apt update sudo apt install mysql-server安装完成后&#xf…

Vite - 项目打包从 0 到 1(完美解决打包后访问白屏问题)

目录 开始 修改资源相对地址 引入 vitejs/plugin-legacy 插件并配置 修改打包指令 修改 router 中的 history 前端配置跨域相关 打包后成功访问 开始 修改资源相对地址 在 vite.config.js 文件中配置如下: export default defineConfig({base: ./, //1.打包…

揭秘循环购模式:为何商家愿“送钱”,用户能边消费边赚钱?

大家好,我是你们的电商专家吴军。今天,我将带大家走进一个神秘而又吸引人的商业模式——循环购模式。你可能会疑惑,为什么消费者能在这里“消费1000送2000”,每天还能领取现金并提现?商家真的在“送钱”吗?…

(css)el-tabs滚动按钮浮动问题

(css)el-tabs滚动按钮浮动问题 修改前: 修改后: 思路:找到相应元素,降低层级 css写法: ::v-deep .el-tabs__nav {z-index: 1; }

MySql出现的问题

1.在控制面吧输入mysql显示不是内部命令 2.找到mysql安装的目录,复制目录路径 3.打开系统属性设置环境变量中的Path将路径添加到里面 4.添加好以后将控制面板重新打开输入命令 2.解决安装mysql错误 导致多个mysql服务删除教程 1.用管理员身份打开cmd命令板 2.在…

各地区城乡居民基本养老保险情况数据,Shp+excel格式

基本信息. 数据名称: 各地区城乡居民基本养老保险情况数据 数据格式: Shpexcel 数据几何类型: 面 数据坐标系: WGS84 数据时间:2008-2018年 数据来源:网络公开数据 数据可视化.

Android Studio Koala | 2024.1.1 发布,快来看看有什么更新吧

自从三年前 Android Studio 更改了版本方案之后,从 Arctic Fox 开始每个主要版本都发布一个动物代号,同时版本迭代更新的节奏也越来越快,当然“填坑”的速度和“开坑”的速度几乎也“持平”,可以说每个版本都有痛点,都…

68. UE5 RPG 优化敌人角色的表现效果

我们现在已经有了四个敌人角色,接下来,处理一下在战斗中遇到的问题。 处理角色死亡后还会攻击的问题 因为我们有角色溶解的效果,角色在死亡以后的5秒钟才会被销毁掉。所以在这五秒钟之内,角色其实还是会攻击。主要时因为AI行为树…

新手指南:如何解决JavaScript导出CSV文件不完整的问题

在JavaScript中处理CSV文件时,需要特别注意一些特殊字符,例如逗号、双引号、换行符等。这些字符可能会影响CSV文件的解析,导致数据错乱。 1. 逗号 (,) 逗号是CSV文件默认的列分隔符。如果数据字段中包含逗号,需要将该字段用双引号…

使用ffmpeg进行音频处理

音频处理是数字媒体制作中不可或缺的一部分,而ffmpeg作为一款强大的多媒体处理工具,为我们提供了丰富的音频处理功能。 一、查看音频信息 在处理音频之前,了解音频的基本信息是非常重要的。FFmpeg的ffprobe工具可以帮助我们查看音频的详细信息,如采样率、位深等。 示例命…

【踩坑】修复Ubuntu远程桌面忽然无法Ctrl C/V复制粘贴及黑屏

转载请注明出处:小锋学长生活大爆炸[xfxuezhagn.cn] 如果本文帮助到了你,欢迎[点赞、收藏、关注]哦~ 说在前面: 需要注意的是,我发现他应该是新开了一个窗口给我。我之前打开的东西,在这个新窗口里都没有了&#xff0c…

区间预测 | Matlab实现GRU-ABKDE门控循环单元自适应带宽核密度估计多变量回归区间预测

区间预测 | Matlab实现GRU-ABKDE门控循环单元自适应带宽核密度估计多变量回归区间预测 目录 区间预测 | Matlab实现GRU-ABKDE门控循环单元自适应带宽核密度估计多变量回归区间预测效果一览基本介绍程序设计参考资料 效果一览 基本介绍 1.Matlab实现GRU-ABKDE门控循环单元自适应…

十进制转二进制的计算法则

1、手动计算 计算规则:十进制整数转换为二进制整数采用"除2取余,逆序排列"法。 具体做法:用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行&…

Docker从容器打包镜像到本地保存与加载

1、Docker 从容器打包成镜像 $ docker commit <container_id_or_name> <repository_name>:<tag>其中&#xff1a; <container_id_or_name> 是你要打包的容器的 ID 或名称。<repository_name> 是你希望给新镜像起的名称。<tag> 是你希望给…

JAVA动态表达式:Antlr4 表达式树解析

接上面 JAVA动态表达式&#xff1a;Antlr4 G4 模板 读取字符串表达式结构树-CSDN博客 目前已经实现了常量及分组常规表达式的解析。 String formula "啦啦啦1 and 11 and 23 and 1123 contains 1 and 23455 notcontains 5"; String formula "啦啦啦1 and (…

SAP 角色授权账户 重复的问题 解决方案

直接从agr_usrs 里面删除新的 *&---------------------------------------------------------------------* *& Report ZRPT_BC_ROLEASSIGN_RM_DUP *&---------------------------------------------------------------------* *&角色授权去重 *&--------…