Altium Designer学习笔记 11-15 原理图的封装 编译 检查 _PCB封装库的创建

 基于Altium Designer 23学习版,四层板智能小车PCB


更多AD学习笔记:
Altium Designer学习笔记 1-5 工程创建_元件库创建
Altium Designer学习笔记 6-10 异性元件库创建_原理图绘制


目录

11、Value值的核对

12、封装的统一管理

13、原理图的编译设置和检查

三、PCB封装库的调用及封装调用

14、常见chip封装创建

15、常见IC类封装创建

快捷键总结:


11、Value值的核对

        原理图中还有器件的位号没有编好,实现位号的自动更新。快捷键T----A----A:自动标注位号

         顺序一般是从左到右,从上到下;起始索引为1;Reset All再更新列表;执行变更

12、封装的统一管理

        1.手工一个一个去添加(时间长、易出错)
        2.批量去更改。封装管理器的快捷键:T----G,选中后编辑想要的封装即可,可以批量选中批量更改

        可以根据BOM表的Comment或者Designator去找到响应的器件,去更改对应的封装

        所有的封装都填写完后,接受变化(创建ECO)----执行变更

13、原理图的编译设置和检查

        先设置好需要报错的内容。右键项目工程----工程选项----将想要报错的内容设置为致命错误
        常见的致命错误有:1.Duplicate Part Designator        位号重复
                        ​​​​​​​        ​​​​​​​         2.Floating net Labels & Floating Power objects       标号/电源悬空,没接到电气属性的导线上 
        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​ 3.Net with only one pin        只有一个端口,没有和其相连的端口
       

        快捷键:ALT+鼠标左键----快速高亮某一个网络标号,明确其和谁相连 

         右键工程名字----Validate:原理图的编译,或者工程----Validate      
         编译后报错:网络标号悬空----将标号的导线端口连接好

        编译后报错:仅有一个端口,因为有些端口并不需要连接导线------删除导线,添加通用标识符        快捷键:P----V----N

        但有一些端口是确实不用相连的,即使报致命错误,在检查无误后也可以忽略

三、PCB封装库的调用及封装调用

14、常见chip封装创建

        chip类包括电阻容、SOT、二极管等
        ​​​​​​​常见的封装元素:焊盘、阻焊、管脚序号(和原理图的一致)、丝印(显示器件的大概尺寸)、1脚标识(规定序号的开始)

        【注意】:阻焊区域比焊盘区域大一丢丢,如果区域一致,可能导致绿油喷溅在焊盘区域,导致焊接不良的情况

        以原理图中的二极管1N5819为例,画一下其PCB封装。
先看Datasheet,封装类型为SOD-123

        先看焊盘尺寸,选取尺寸的最大值。宽度b=0.65mm,长度L为参考值0.5mm
        打开PCB Library,双击Name对封装名字命名SOD-123

        点击焊盘或者快捷键:P----P。默认为通孔焊盘Multi-Layer,更改为Top-Layer表贴形的

        x输入为0.65mm,y输入0.5mm,会自动换算成mil;Shape选择为Rectangle

        两焊盘中心距离为3.3mm。焊盘快速移动的快捷键:M----S焊盘移动距离快捷键:M----X

        测量距离的快捷键:CTRL+M,        取消测量的显示快捷键shift+C

        将参考点弄到中心位置,快捷键:E----F----C

        接着画丝印层Top Overlay。画线的快捷键:P----L。先画一根短线,x移动1.4mm,复制粘贴镜像x;再画一根短线,y移动0.85mm,复制粘贴镜像y;P----L连接起来,删除多余短线

        再标注一下负极(和1脚标识一样)。放置填充的快捷键:P----F:​​​​​​​

        在原理图中看一下管脚的顺序,修改为对应的位号

15、常见IC类封装创建

        以LM2663为例,对其封装SOP-8进行绘制。先看其Datasheet

        mil和mm切换___快捷键:Q

        先画焊盘,宽度b=0.5mm,长度(E1-E)/2≈1.2mm,上下两焊盘中心位置距离≈5mm,左右两焊盘中心位置距离1.27mm

        阵列复制快捷键___快捷键:E----A
        先CTRL+C----选中心点----E----A----CTRL+V----点中心点

        再画中间的丝印。左右距离一半为D/2=2.6mm,上下距离一半为E/2=2mm。可以先在Top层画出四个短线,切换到Top Overlay,画出黄色的丝印层框线。点击Top层,隐藏丝印层___快捷键:shift+S,删除四个短线。
        再画1脚标识符,画圆的快捷键:P----U。再画个中心半圆孔,先画个圆,再修改弧度即可

        测量下上下长度是否满足Datasheet中的最大尺寸要求。一般最外围长度比要求要大,最内侧长度比要求要小即可。

        丝印层其实也是一种油墨,在焊盘上可能会导致焊不上去(不过一般都是直接阻焊,也不会显示),所以要把焊盘附近的丝印给弄掉,截断导线的快捷键:E----K
        一般电源芯片中心会有散热焊盘,尺寸P1=3.3mm,P2=2.4mm。


快捷键总结:

旋转:        空格

复制管脚:        单击+shift拖动

弹出放置类型:        p

字母上加横线:        \

对齐方式:        A

新建元件库的元件:        T---C

元件库中阵列式粘贴:        E----Y

可以变换90°转角/45°转角:        shift+空格 

原理图中画线:        P----D----L

添加电气导线:        CTRL+W

放置网络标号:        P----N

位号的自动更新:        T----A----A

封装管理器的快捷键:        T----G

快速高亮某一个网络标号:        ALT+鼠标左键

添加通用标识符:        P----V----N

焊盘:        P----P

焊盘快速移动:        M----S

焊盘移动距离:        M----X

测量距离:        CTRL+M   

取消测量的显示:        shift+C

参考点弄到中心位置:        E----F----C

画线:        P----L

放置填充:        P----F.

 mil和mm切换:        Q

阵列复制快捷键:        E----A

隐藏丝印层:        shift+S

画圆:        P----U

截断导线:        E----K

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【Spring Boot】# 使用@Scheduled注解无法执行定时任务

1. 前言 在 Spring Boot中,使用Scheduled注解来定义定时任务时,定时任务不执行;或未在规定时间执行。 import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component;Component public c…

Spring Boot3远程调用工具RestClient

Spring Boot3.2之后web模块提供了一个新的远程调用工具RestClient,它的使用比RestTemplate方便,开箱即用,不需要单独注入到容器之中,友好的rest风格调用。下面简单的介绍一下该工具的使用。 一、写几个rest风格测试接口 RestCont…

VLAN是什么,一个好的网络为什么要划分VLAN呢?

前言 在上一篇中讲解了交换机的工作原理,知道了交换机处理数据的转发方式,其中有两种情况会以广播方式进行发送数据,第一种是目的MAC是全F的,以及组播MAC,第二种是未知单播帧,那这个会带来什么样的问题呢&…

flowable流程图详细绘制教程

文章目录 前言一、flowable是什么?回答下之前的问题 二、flowable-modeler使用1. 使用步骤2.开始绘制弄一个请假的流程 三 加载该流程总结 前言 flowable有些晦涩难懂的东西: 我最开始接触的时候,还是用的activity,当时觉得好复杂,那么这次经过我自己在…

蓝桥杯c++算法秒杀【6】之动态规划【上】(数字三角形、砝码称重(背包问题)、括号序列、组合数问题:::非常典型的必刷例题!!!)

下将以括号序列、组合数问题超级吧难的题为例子讲解动态规划 别忘了请点个赞收藏关注支持一下博主喵!!!! ! ! ! ! 关注博主,更多蓝桥杯nice题目静待更新:) 动态规划 一、数字三角形 【问题描述】 上图给出了一…

[Python3学习笔记-基础语法] Python3 基础语法

本篇文章详细介绍Python3的基础语法,主要包括编码、标识符、Python保留字、注释、行缩进、多行语句、Number类型、字符串、空行、print打印等。 这些是Python最基础的东西,掌握好了才能更好的学习后续的内容。 有兴趣共同结伴学习Python的朋友&#xff0…

HDR视频技术之三:色度学与颜色空间

HDR 技术的第二个理论基础是色度学。从前面的内容中可以了解到,光学以及人类视觉感知模型为人类提供了解释与分析人类感知亮度的理论基础,但是 HDR 技术不仅仅关注于提升图像与视频的亮度范围,同时也关注于提供更加丰富的色彩。因此&#xff…

数据库MYSQL——表的设计

文章目录 前言三大范式:几种实体间的关系:一对一关系:一对多关系:多对多关系: 前言 之前的博客中我们讲解的是关于数据库的增删改查与约束的基本操作, 是在已经创建数据库,表之上的操作。 在实…

C++自动化测试:GTest 与 GitLab CI/CD 的完美融合

在现代软件开发中,自动化测试是保证代码质量和稳定性的关键手段。对于C项目而言,自动化测试尤为重要,它能有效捕捉代码中的潜在缺陷,提高代码的可维护性和可靠性。本文将重点介绍如何在C项目中结合使用Google Test(GTe…

备忘笔记-工具:JetBrains友好工具安装配置

1、配置/脚本文件下载 1、校验地址:https://3.jetbra.in/ 打开选择可用链接,点击跳转可用页面。 2、下载文件 左上角点击下载jetbra.zip文件 下载对应全家桶软件版本号,版本号在对应卡票右上角可见。 2、安装包下载 官网地址&#xff1a…

Flask 基于wsgi源码启动流程

1. 点击 __call__ 进入到源码 2. 找到 __call__ 方法 return 执行的是 wsgi方法 3. 点击 wsgi 方法 进到 wsgi return 执行的是 response 方法 4. 点击response 方法 进到 full_dispatch_request 5. full_dispatch_request 执行finalize_request 方法 6. finalize_request …

Linux 下进程基本概念与状态

文章目录 一、进程的定义二、 描述进程-PCBtask_ struct内容分类 三、 进程状态 一、进程的定义 狭义定义:进程是正在运行的程序的实例(an instance of a computer program that is being executed)。广义定义:进程是一个具有一定…

IDEA使用tips(LTS✍)

一、查找项目中某个外部库依赖类的pom来源 1、显示图 2、导出Maven 项目依赖的可视化输出文件 3、点击要查找的目标类,项目中定位后复制依赖名称 4、在导出的依赖的可视化文件中搜索查找 5、综上得到,Around类来自于pom中的spring-boot-starter-aop:jar…

【shell编程】函数、正则表达式、文本处理工具

函数 系统函数 常见内置命令 echo打印输出 #!/bin/bash # 输出普通文本 echo "Hello, World!"# 输出变量值 name"Alice" echo "Hello, $name"# 输出带有换行符的文本 echo -n "Hello, " # -n 选项不输出换行 echo "World!&quo…

如何选择服务器

如何选择服务器 选择服务器时应考虑以下几个关键因素: 性能需求。根据网站的预期流量和负载情况,选择合适的处理器、内存和存储容量。考虑网站是否需要处理大量动态内容或高分辨率媒体文件。 可扩展性。选择一个可以轻松扩展的服务器架构,以便…

LeetCode 904.水果成篮

LeetCode 904.水果成篮 思路🧐: 求水果的最大数目,也就是求最大长度,我们是单调的向前求解,则能够想到使用滑动窗口进行解答,可以用hash表统计每个种类的个数,kinds变量统计当前种类&#xff0c…

初始Python篇(7)—— 正则表达式

找往期文章包括但不限于本期文章中不懂的知识点: 个人主页:我要学编程(ಥ_ಥ)-CSDN博客 所属专栏: Python 目录 正则表达式的概念 正则表达式的组成 元字符 限定符 其他字符 正则表达式的使用 正则表达式的常见操作方法 match方法的…

小程序免备案:快速部署与优化的全攻略

小程序免备案为开发者提供了便捷高效的解决方案,省去繁琐的备案流程,同时通过优化网络性能和数据传输,保障用户体验。本文从部署策略、应用场景到技术实现,全面解析小程序免备案的核心优势。 小程序免备案:快速部署与优…

L14.【LeetCode笔记】返回倒数第k个节点

目录 1.题目 2.分析 思路 代码 提交结果 1.题目 面试题 02.02. 返回倒数第 k 个节点 实现一种算法,找出单向链表中倒数第 k 个节点。返回该节点的值。 注意:本题相对原题稍作改动 示例: 输入: 1->2->3->4->5 和 …

深入解析 EasyExcel 组件原理与应用

✨深入解析 EasyExcel 组件原理与应用✨ 官方:EasyExcel官方文档 - 基于Java的Excel处理工具 | Easy Excel 官网 在日常的 Java 开发工作中,处理 Excel 文件的导入导出是极为常见的需求。 今天,咱们就一起来深入了解一款非常实用的操作 Exce…