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

【立创EDA-PCB设计基础】5.布线设计规则设置

前言:本文详解布线前的设计规则设置。经过本专栏中的【立创EDA-PCB设计基础】前几节已经完成了布局,接下来开始进行布线,在布线之前,要设置设计规则。

目录

1.间距设置

1.1 安全间距设置

1.2 其它间距设置

2.物理设置

2.1 导线线宽设置

​2.2 网络长度设置

2.3 差分对设置

 2.4 过孔尺寸设置


1.间距设置

1.1 安全间距设置

打开设计--设计规则

将单位设置为mil 

 间距中的安全间距有两个,一个是1oz(盎司)另一个是2oz(盎司),也就是导线的厚度单位。一帮情况下是选择1盎司的铜皮

在布线(电线布置)领域,“盎司”(ounce)通常指的是铜箔厚度,它是指每平方英尺的铜箔重量。在布线中,盎司是用来度量铜箔的重量,以确定电路板的导电性能。一般来说,布线中的盎司越高,电路板的导电能力就越好。常见的布线盎司选项包括1盎司、2盎司、3盎司等。不同的应用和要求可能需要不同的布线盎司,具体选择取决于电路板设计的需要以及预期的性能要求。总结来说,在布线中,"盎司"指的是用来度量铜箔重量的单位,用于评估电路板的导电性能。

如下安全间距表格的意思是,例如导线到导线的间距是4mil,若超过了4mil则会进行报错,还例如过孔到焊盘的间距是6mil

将默认使用的1盎司安全间距中的所有间距设置为8mil,因为这个间距及以上是所有板厂都可以进行制作的 (小于8mil的也可以做,但是成本会变大,越精密越成本大)

1.2 其它间距设置

将规则管理中的其他间距中的元件到元件的间距设置为20mil,插件焊盘到SMD元件的间距设置为20mil 。设置完后,例如当元件到元件的距离小于20mil时在绘制PCB界面就会进行报错

例如下面的报错,点击设计中的检查DRC,就可以看到PCB界面的一些报错。(焊盘到焊盘的距离应大于等于8mil,引脚处的报错是因为目前还没有连接)

点击设计中的清除错误,会将报错的标记进行清除 

2.物理设置

2.1 导线线宽设置

接下来对导线的线宽进行设置,导线的宽度分为多种导线宽度,例如电源的导线宽度就会和普通导线是不一样的(因为电源导线的电流要大,相应的导线宽度要宽一点)

对于普通的信号导线只需零点几安培的电流就够了,也就是一般6mil的线宽就行了,如下将导线1盎司的线宽的最小、默认和最大线宽都设置为6mil

可以用如下PCB走线载流计算器计算电流大小。铜厚是1盎司,温升一般就是10摄氏度, 一般就只需看外层线宽就行了,内层线是多层板的时候(例如四层板时在第二层走线的时候,是内层线宽)

PCB走线载流计算器-EDA365电子论坛通信数码-人工智能-计算机-半导体-手机家电消费电子硬件门户网站

然后对于电源导线的线宽,点击加号,新建一个pwr电源导线的规则,输入最小、默认和最大线宽,分别为20mil、30mil、200mil。 接下来将新建的电源导线宽度加入到网络规则中。

接下来将新建的电源导线规则加入到网络规则中。通过类的方式(将电源网络都归为一组),将所有电源网络组的规则设置为pwr的规则

首先点击设计--点击网络类管理器。

进入网络类管理器后,首先点击加号,输入网络类名称为pwr,然后将电源部分的网络都加入该网络类中,例如选中未选择中的GND,点击向右箭头的图标进而添加到已选择中。 

 需要注意$1N5576也是电源部分(USB部分)。所以需要注意电流电源网络的全面性。

然后再到设计规则栏,在网络规则--导线中可以看到刚刚添加的网络类pwr 

 然后就是对电源网络类pwr的规则设置为pwr规则,点击应用。

 2.2 网络长度设置

网络长度保持为默认值,不用管

2.3 差分对设置

如下D+ D- 就是差分信号

使用差分信号的原因是:单根走线传输数据的时候会受到干扰,差分可以避免这些干扰,通过两条线的电压差来传输信号,这样的话干扰会被抵消掉一些

差分信号的走线长度要尽可能的做到一致

首先添加差分对。

点击设计--差分对管理器 

然后点击单击选择正网络D+,将差分信号网络添加到差分对管理器DP1中,然后点击应用,点击确定,关闭该页面 

然后在设计规则栏,设置差分对的默认规则,设置线宽、间距为6mil,差分对长度误差为10mil(高速PCB需要考虑计算阻抗,需要考虑计算介质的介电常数、基材厚度、上线宽(铜线的上表面宽度)、下线宽(铜线的下表面宽度)、线距、线路厚度等,可以用SI9000这个工具来计算阻抗,阻抗的计算一般会在高速版里应用的特别多,差分信号是一般控制在90欧姆的阻抗) 

目前暂无基材厚度等数据,简单了解计算阻抗的工具SI9000即可

 

 2.4 过孔尺寸设置

过孔尺寸需要考虑载流能力,可以用如下工具进行PCB过孔载流的计算

PCB过孔载流计算器-EDA365电子论坛通信数码-人工智能-计算机-半导体-手机家电消费电子硬件门户网站

我常用过孔的孔径(过孔内直径)为12mil ,可过电流为1.892安培。若走2安培的电流,那么就需要两个过孔才能承载这2安培的电流。(一定要注意,铜皮的过流能力一定要和过孔的过流能力匹配

然后在设计规则栏,设置过孔内直径为12mil,过孔外直径为24mil(为过孔内直径的两倍),然后点击应用

 

设计规则栏中的内电层目前不用管,这是多层板的结构 

设计规则栏中的铺铜现在暂时先不管,后面等布线布完了,进行铺铜是进行补充讲解,暂时默认就行

 以上,布线设计规则就做完了

相关文章:

【立创EDA-PCB设计基础】5.布线设计规则设置

前言:本文详解布线前的设计规则设置。经过本专栏中的【立创EDA-PCB设计基础】前几节已经完成了布局,接下来开始进行布线,在布线之前,要设置设计规则。 目录 1.间距设置 1.1 安全间距设置 1.2 其它间距设置 2.物理设置 2.1 导…...

ElementUI简介以及相关操作

ElementUI是一套基于Vue.js的桌面端组件库,提供了丰富的组件帮助开发人员快速构建功能强大、风格统一的页面。以下是ElementUI的简介以及相关操作: 简介:ElementUI是一套为开发者、设计师和产品经理准备的基于Vue 2.0的桌面端组件库&#xff…...

内存耗尽排查思路

内存耗尽排查思路 – WhiteNights Site 标签:日志 内存间断性耗尽问题的排查思路 先简单说下背景。排查了两天给我整麻了。 找了个镜像模板做虚拟机。但是发现只要一开机,内存每隔几秒就会被耗尽。看内存的波形图就和坐过山车一样,一会占…...

OpenCV书签 #差值哈希算法的原理与相似图片搜索实验

1. 介绍 差值哈希算法(Difference Hash Algorithm,简称dHash) 是哈希算法的一种,主要可以用来做以图搜索/相似图片的搜索工作。 2. 原理 差值哈希算法通过计算相邻像素的差异来生成哈希,即通过缩小图像的每个像素与平…...

Unity中URP下获取主灯信息

文章目录 前言一、计算BulinnPhone的函数有两个重载1、 目前最新使用的是该方法(这是我们之后主要分析的函数)2、 被淘汰的老方法,需要传入一堆数据 二、GetMainLight1、Light结构体2、GetMainLight具有4个方法重载3、1号重载干了什么&#x…...

尝试着在Stable Diffusion里边使用SadTalker进行数字人制作

首先需要标明的是,我这里是图片说话类型,而且是看了知识星球AI破局俱乐部大航海数字人手册进行操作的。写下这篇文章是防止我以后遗忘。 我使用的基础软件是Stable Diffusion,SadTalker是作为插件放进来的,需要注意的是这对自己的…...

链路聚合原理与配置

链路聚合原理 随着网络规模不断扩大,用户对骨干链路的带宽和可靠性提出了越来越高的要求。在传统技术中,常用更换高速率的接口板或更换支持高速率接口板的设备的方式来增加带宽,但这种方案需要付出高额的费用,而且不够灵活。采用…...

第8章 通信网络安全

文章目录 8.1 信息系统安全概述8.1.1 信息系统的构成和分类8.1.2 信息系统安全1、信息系统中的安全概念2、信息系统安全问题的发展演变3、信息系统的安全结构 8.1.3 信息系统的安全保护等级1.TCSEC(可信计算机系统评估准则)2. 我国信息安全标准 8.1.4 通…...

L1-092 进化论(Java)

在“一年一度喜剧大赛”上有一部作品《进化论》,讲的是动物园两只猩猩进化的故事。猩猩吕严说自己已经进化了 9 年了,因为“三年又三年”。猩猩土豆指出“三年又三年是六年呐”…… 本题给定两个数字,以及用这两个数字计算的结果,…...

SpringBoot 源码解析5:ConfigurationClassPostProcessor整体流程和@ComponentScan源码分析

SpringBoot 源码解析5:ConfigurationClassPostProcessor整体流程和ComponentScan源码分析 1. 知道以下几点,读ConfigurationClassPostProcessor源码会更轻松2. 源码解析 ConfigurationClassPostProcessor#postProcessBeanDefinitionRegistry2.1 Configur…...

一.初识Linux 1-3操作系统概述Linux初识虚拟机介绍

目录 一.初识Linux 1.操作系统概述 计算机组成 硬件: 软件: 操作系统: 操作系统工作流程 操作系统作用 常见的操作系统 PC端: 移动端:(掌上操作系统) 一.初识Linux 2.Linux初识 linu…...

Eureka整合seata分布式事务

文章目录 一、分布式事务存在的问题二、分布式事务理论三、认识SeataSeata分布式事务解决方案1、XA模式2、AT模式3、SAGA模式4.SAGA模式优缺点:5.四种模式对比 四、微服务整合Seata AT案例Seata配置微服务整合2.1、父工程项目创建引入依赖 2.2、Eureka集群搭建2.3、…...

华为云磁盘性能指标(参考)

MD[华为云磁盘性能指标(参考)] 云硬盘(Elastic Volume Service, EVS) 根据性能,磁盘可分为极速型SSD V2、极速型SSD、通用型SSD V2、超高IO、通用型SSD、高IO、普通IO。 性能指标(参考),测速说明:操作系统-windows …...

利用OpenGL图形库实现人物动画移动效果

使用OpenGL库实现人物动画移动效果需要涉及到更复杂的图形编程和事件处理。以下是一个简单的例子,使用OpenGL和GLUT库实现人物的基本动画移动效果。 确保你已经安装了OpenGL和GLUT。你可以使用包管理器或者从官方网站下载并安装。 一、如果你已经安装过了OpenGL和…...

History命令解释,及一个相关的bash脚本(如何编写脚本程序从记录文件中提取history命令)

目 录 一、history命令介绍 1、history命令是什么? 2、history的主要功能 二、history命令的用法 1、语法 2、选项说明 3、命令实例 三、history和历史记录文件bash_history 四、history命令的相关配置 1,命令带时间展示-HISTTI…...

apisix 单机部署 linux

安装etcd: cd /home/app rz tar -zxvf etcd-v3.5.4-linux-amd64.tar.gz cd etcd-v3.5.4-linux-amd64 vim start.sh内容: #!/bin/sh nohup etcd --name infra0 --initial-advertise-peer-urls http://127.0.0.1:2380 \--listen-peer-urls http://127.0.…...

Redis 面试题 | 06.精选Redis高频面试题

🤍 前端开发工程师、技术日更博主、已过CET6 🍨 阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1 🕠 牛客高级专题作者、打造专栏《前端面试必备》 、《2024面试高频手撕题》 🍚 蓝桥云课签约作者、上架课程《Vue.js 和 E…...

2008年苏州大学837复试机试C/C++

2008年苏州大学复试机试 题目 编写程序充成以下功能: 一、从键盘上输入随机变量x的 10个取样点。X0,X1—X9 的值; 1、计算样本平均值 2、判定x是否为等差数列 3、用以下公式计算z的值(t0.63) 注。请对程序中必要地方进行注释 补充:个人觉得这个题目回忆…...

MySQL笔记-information_schema库中COLUMNS表的一些笔记

mysql建表中可以添加comment,也就是注释,这些注释会写到information_schema库的COLUMNS表中,可以使用如下SQL语句进行查询: SELECT COLUMN_NAME, COLUMN_COMMENT FROM information_schema.COLUMNS WHERE TABLE_SCHEMA your_data…...

归并排序模板

模板在文末,以下步骤方便理解记忆。 先贴一张快速排序模板步骤,用于对比记忆 归并排序步骤: (0)如果数组左边界L ≥ 数组右边界,则不需要排序,直接return。 (1)直接取…...

BiliBili-UWP:打造Windows平台高效B站观影体验深度指南

BiliBili-UWP:打造Windows平台高效B站观影体验深度指南 【免费下载链接】BiliBili-UWP BiliBili的UWP客户端,当然,是第三方的了 项目地址: https://gitcode.com/gh_mirrors/bi/BiliBili-UWP BiliBili-UWP作为一款专为Windows平台设计的…...

深入解析 Promise 核心原理,从零手写实现到实战应用

1. Promise 基础概念与使用场景 1.1 什么是 Promise? 想象你点了一份外卖,商家给你一个取餐号而不是立即给你食物。这个取餐号就是 Promise,它代表一个未来才会完成的操作(外卖送达)。在 JavaScript 中,Pro…...

情感漏洞经纪:倒卖AI崩溃瞬间年入百万

新兴暴利职业的崛起在人工智能技术高速发展的今天,一种名为“情感漏洞经纪”的灰色产业悄然兴起,从业者通过倒卖AI系统崩溃瞬间的数据年入百万。这些经纪人专门捕捉AI模型在情感交互中的故障时刻——如系统宕机前的“遗言”、未完成的情感回应或异常输出…...

解决Windows远程桌面连接Ubuntu时xrdp闪退的配置技巧

1. 问题现象与排查思路 最近在帮同事配置Windows远程连接Ubuntu时遇到了一个典型问题:用Windows自带的远程桌面连接工具输入账号密码后,界面闪退无法进入桌面。这种情况在Ubuntu 18.04/20.04/22.04各版本中都可能出现,特别是使用GNOME桌面环…...

WhisperX语音识别:如何实现70倍实时转录精度与词级时间戳?

WhisperX语音识别:如何实现70倍实时转录精度与词级时间戳? 【免费下载链接】whisperX m-bain/whisperX: 是一个用于实现语音识别和语音合成的 JavaScript 库。适合在需要进行语音识别和语音合成的网页中使用。特点是提供了一种简单、易用的 API&#xff…...

TestNet资产管理平台:从安装到实战,全面超越灯塔的解决方案

1. TestNet资产管理平台:为什么你需要它? 如果你是一名网络安全工程师或者渗透测试人员,肯定对资产管理的繁琐深有体会。传统的资产管理工具要么功能单一,要么操作复杂,而TestNet资产管理系统的出现,彻底改…...

实时手机检测-通用实战案例:手机质检报告自动生成系统集成方案

实时手机检测-通用实战案例:手机质检报告自动生成系统集成方案 1. 引言:从人工质检到智能报告的跨越 想象一下,在一个大型手机生产线上,质检员每天需要手动检查成千上万张手机外观照片,寻找划痕、污渍、装配瑕疵。这…...

【数字信号调制】基于matlab GMSK调制解调系统【含Matlab源码 15239期】

💥💥💥💥💥💥💞💞💞💞💞💞💞💞欢迎来到海神之光博客之家💞💞💞&#x1f49…...

【雷达信号优化】第八章 阵列校准与误差补偿

目录 第八章 阵列校准与误差补偿 8.1 阵列误差模型 8.1.1 幅相误差 8.1.1.1 互耦效应建模 8.1.1.1.1 互耦矩阵的逆矩阵简化 8.2 阵列自校准算法 8.2.1 信号子空间拟合算法 8.2.1.1 交替优化策略 8.2.1.1.1 信源方向与误差参数的迭代更新 8.2.2 辅助源校准 8.2.2.1 单…...

Loop:Mac窗口管理的优雅革命,开源免费的全新体验

Loop:Mac窗口管理的优雅革命,开源免费的全新体验 【免费下载链接】Loop MacOS窗口管理 项目地址: https://gitcode.com/GitHub_Trending/lo/Loop 你是否曾在多窗口工作中迷失方向?Loop作为一款开源的macOS窗口管理工具,通过…...