AD教程 (十九)PCB板框的评估和层叠设置

news2024/11/11 17:28:48

AD教程 (十九)PCB板框的评估和层叠设置

板子越小,层数越少,成本越低

PCB板框评估

  • 器件摆放

    • Ctrl+A 选中全部器件
    • 点击工具,选择器件摆放,选择在矩形区域排列

    在这里插入图片描述

    • 框定矩形区域,器件就会摆放在框定的矩形框中了,这种也叫做器件阵列排布

在这里插入图片描述

在这里插入图片描述

  • 设置快捷键,Ctrl+鼠标左键想要设置快捷键的功能,在可选的中,选择自己需要的快捷键。

    在这里插入图片描述

    • 如果设置完之后,发现快捷键未起作用,是因为快捷键发生冲突了

      • 则右击菜单栏,选择Customize(定制),找到与刚才设置的快捷键一样的功能

        在这里插入图片描述

      • 双击,将主要的设为None,禁用该快捷键

      • 之后,之前设置的快捷键就可以正常使用了

在这里插入图片描述

在这里插入图片描述

  • 将所有器件框选完成之后,对其进行板框评估的时候,大概就是这么宽。
  • 之后可以在机械层(Mechanical 1)绘制一个板框,按P+L快速放置线条,之后按E+O+S,放置原点

在这里插入图片描述

  • 设置好之后,查看并修改板框尺寸
    • 选中1条线,按一下Q,将单位由mil转为mm,并将其调整为一个整数,尽量取整,另外一侧也是同理,之后调整板框。

在这里插入图片描述

在这里插入图片描述

  • 板框的尺寸大致定下来之后,可以标记线性尺寸,检查尺寸是否正确

    • 按一下P+D+L,放置线性尺寸,如果抓取不到格点,可以放置过孔定位

      在这里插入图片描述

    • 在属性栏,修改为以mm显示

      在这里插入图片描述

      在这里插入图片描述

    • 纵向测量时,可以按Space(空格),切换测量方向

在这里插入图片描述

  • 板框到此评估完成,之后对板框进行重新定义

    • 按住Shift,将板框线条全部选中

    • 之后点击设计,板子形状,按照选择对象定义

      在这里插入图片描述

    • 新的板框就会定义完成了

在这里插入图片描述

  • 对固定孔进行放置
    • 固定孔的移动,按M+M,选中要移动的固定孔即可移动,或者框选该固定孔,然后用鼠标拖动
    • 先将固定孔放置到顶点位置,之后通过X,Y移动选中对象,通常X和Y均设置为5mm(这里一定要框选固定孔而不是点选,点选的话设置X和Y的偏移量并不会动)

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

层叠设置

  • 成本 四层板成本高于两层板,层数越多成本越高

  • 设计者 两层设计难度大于四层

    • 四层板,多一个电源层和一个地层,里面有两层专门作为电源层和地层,如果说网络要连到D中去,就直接在表层拉根线打个孔,与内层的地相连接即可,那地线就不用在表层和底层进行走线了,电源层也是一样。这样在表层走信号线的难度就降低了,空间就比较多了,走线就会容易很多。
    • 两层板,所有的线包括电源和地,都要从表底层进行走线
  • 信号质量

    • 对于四层板来说,多一个地层专门用来回流和屏蔽,平面完整性也得到了保证,信号质量就会好一些。
  • 进入层叠管理器,进行层叠设置
    在这里插入图片描述

  • 层分类

    • Top Overlay 丝印层
    • Top Solder 阻焊层
    • Top Layer 信号层
      在这里插入图片描述
  • 右键信号层(Top Layer),在其底部进行层的添加,添加两个负片层(Plane)

    • Signal 表示正片层 在正片层走一根线就是铜,可见可得
      在这里插入图片描述

    • Plane 表示负片层 默认的地方都是有铜皮的,走一根线不是铜,去掉铜

      • 对于负片层可以直接双击添加网络

        在这里插入图片描述

      • 并且可以画一个闭合区域对铜进行分割

    在这里插入图片描述

    • Core 芯板
    • Prepreg PP片
    • Surface Finish 表面处理

在这里插入图片描述

  • 四层板,设置好之后,保存并关闭
    • 第一层为信号层 TOP
    • 第二层为地层 GND02
    • 第三层为电源层 PWR03
    • 第四层为信号层 BOTTOM

在这里插入图片描述

  • 可以看到在Top和Bottom之间添加了两个层

在这里插入图片描述

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

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

相关文章

416. 分割等和子集问题(动态规划)

题目 题解 class Solution:def canPartition(self, nums: List[int]) -> bool:# badcaseif not nums:return True# 不能被2整除if sum(nums) % 2 ! 0:return False# 状态定义:dp[i][j]表示当背包容量为j,用前i个物品是否正好可以将背包填满&#xff…

[AutoSar]工程中的cpuload陷阱(三)测试

目录 关键词平台说明背景一、 测试结果对比1.1 不带cache1.2 带cache 二、小结 关键词 嵌入式、C语言、autosar 平台说明 项目ValueOSautosar OSautosar厂商vector芯片厂商TI编程语言C,C编译器HighTec (GCC) 背景 接着工程中的cpuload陷阱(二)中的描述…

Android Spider App逆向 Frida - 夜神模拟器安装配置 基本使用

文章目录 前言一、Frida简单介绍?1.Frida是什么2.Frida原理(建议了解一下,否则后续的安装会有些懵懂) 二、Frida下载1.pip安装frida模块2.查看本地的frida版本,需要与模拟器端/手机端的版本对应,否则会出错3.frida下载 三、Frida安…

Figma 插件学习(一)

一.插件介绍 插件在文件中运行,执行一个或多个用户操作,并允许用户自定义其体验或创建更高效的工作流程。 插件通过专用插件API与Figma的编辑器交互。还可以利用外部Web API。 1.插件API 插件API支持读写功能,允许查看、创建和修改文件的…

读像火箭科学家一样思考笔记03_第一性原理(上)

1. 思维的两种障碍 1.1. 为什么知识会成为一种缺陷而非一种美德 1.1.1. 知识是一种美德 1.1.2. 知识同样的特质也会把它变成一种缺点 1.1.3. 知识确实是个好东西,但知识的作用应该是给人们提供信息,而不是起约束作用 1.1.4. 知识应该启发智慧&#…

2024年软件测试面试必看系列,看完去面试你会感谢我的!!

朋友圈点赞的测试用例 功能测试 1点赞后是否显示结果 2.点赞后是否可以取消; 3.点赞取消后是否可以重复点赞; 4.共同好友点赞后,是否有消息提醒; 5.非共同好友点赞后,是否有消息提醒; 6.点击点赞人昵称,是否可以跳转到他/她的主页; 7.自己能…

NLP学习:深入NLP

个人博客:Sekyoro的博客小屋 个人网站:Proanimer的个人网站 之前学过一段时间NLP,因为其中涉及到一些深度学习常用的知识或者框架,但苦于不系统以及没有任务focus不能长久.这里借助微软的教程写点东西. tokenization&&representation 将一句话中的单词分割就是分词(…

如何看待人工智能行业发展

随着人工智能技术的飞速发展,这个领域的就业前景也日益广阔。人工智能在各行各业都有广泛的应用,包括医疗、金融、制造业、教育等。因此,对于想要追求高薪、高技能职业的人来说,学习人工智能是一个非常有前景的选择。 首先&#x…

Redis--字符串

基础概念 字符串、数字,都会转化为字符串来进行存储 以二进制的方式存储在内存中 key的命名规范 key不宜过长,消耗内存,且在数据查找的这类键值的计算成本高(通过hash计算来查找)不宜过短,可读性查值一…

程序员带你入门人工智能

随着人工智能技术的飞速发展,越来越多的程序员开始关注并学习人工智能。作为程序员,我们可能会对如何开始了解人工智能感到困惑。今天,我将向大家介绍一些如何通过自学了解人工智能的经验和方法,帮助大家更好地入门这个充满挑战和…

在线ws/wss调试工具

具体前往:在线webSocket(ws)调试工具

程序员告诉你:人工智能是什么?

随着科技的快速发展,人工智能这个词汇已经逐渐融入了我们的日常生活。然而,对于大多数人来说,人工智能仍然是一个相对模糊的概念。 首先,让我们从人工智能的定义开始。人工智能是一种模拟人类智能的技术,它涵盖了多个领…

图像处理01 小波变换

一.为什么需要离散小波变换 连续小波分解,通过改变分析窗口大小,在时域上移动窗口和基信号相乘,最后在全时域上整合。通过离散化连续小波分解可以得到伪离散小波分解, 这种离散化带有大量冗余信息且计算成本较高。 小波变换的公…

C++二分查找算法:有序矩阵中的第 k 个最小数组和

本文涉及的基础知识点 二分查找算法合集 本题的简化 C二分查找算法:查找和最小的 K 对数字 十分接近m恒等于2 题目 给你一个 m * n 的矩阵 mat,以及一个整数 k ,矩阵中的每一行都以非递减的顺序排列。 你可以从每一行中选出 1 个元素形成…

庖丁解牛:NIO核心概念与机制详解 04 _ 分散和聚集

文章目录 Pre概述分散/聚集 I/O分散/聚集的应用聚集写入Code Pre 庖丁解牛:NIO核心概念与机制详解 01 庖丁解牛:NIO核心概念与机制详解 02 _ 缓冲区的细节实现 庖丁解牛:NIO核心概念与机制详解 03 _ 缓冲区分配、包装和分片 概述 分散/聚…

学霸教你自学人工智能

在这个信息爆炸的时代,人工智能已经渗透到我们生活的方方面面。无论是语音助手、自动驾驶汽车,还是医疗诊断,人工智能都在发挥着越来越重要的作用。如果你对人工智能充满热情,希望在这个领域有所建树,那么,…

鸿蒙:使用Stack、ContentTable、Flex等组件和布局实现一个显示界面

效果展示 一.概述 跟随官网继续HarmonyOS学习 本篇博文实现一个食物详情页的开发Demo 通过这个开发过程学习如何使用容器组件Stack、Flex和基本组件Image、Text,构建用户自定义组件,完成图文并茂的食物介绍 二.构建Stack布局 1.食物名称 创建Stack…

STM32CubeMX学习笔记-CAN接口使用

STM32CubeMX学习笔记-CAN接口使用 CAN总线传输协议1.CAN 总线传输特点2.位时序和波特率3.帧的种类4.标准格式数据帧和遥控帧从STM32F407参考手册中可以看出主要特性如下CAN模块基本控制函数CAN模块消息发送CAN模块消息接收标识符筛选发送中断的事件源和回调函数 CubeMX项目设置…

解决SLF4J: Class path contains multiple SLF4J bindings.

这个问题在使用Dubbo时产生,推荐一个插件Maven Helper 1.插件安装 安装好后下方会有一个Dependency Analyzer,点击进入 2.删除冲突项 根据报错信息选择一个slf4j删除,不一定是slf4j-log4j12,每个人的报错信息不一样,图…

FPGA_IIC代码-正点原子 野火 小梅哥 特权同学对比写法(3)

FPGA_IIC代码-正点原子 野火 小梅哥 特权同学对比写法(3) 工程目的IIC时序图IIC 读写操作方法汇总正点原子IIC实验工程整体框图和模块功能简介,如表下图所示: IIC 驱动模块设计时钟规划状态跳转流程单次写操作的波形图如下图所示&…