【Altium designer 20】

Altium designer 20

  • 1. Altium designer 20
    • 1.1 原理图库
      • 1.1.1 上划岗 在字母前面加\在加字母
      • 1.1.2 自定义快捷键
      • 1.1.3 对齐
      • 1.1.4 在原有的电路图中使用封装
      • 1.1.5 利用excel创建IC类元件库
      • 1.1.6 现有原理图库分类以及调用
      • 1.1.7 现有原理图库中自动生成原理图库
    • 1.2 绘制原理图
      • 1.2.1 修改原理图纸的大小 (一般设置为A4纸)
      • 1.2.2 常规设置
      • 1.2.3 元件放置
      • 1.2.4 设置原理图居中
      • 1.2.5 分块
      • 1.2.6 放置功能模块文字
      • 1.2.7 原理图的统一编号设置 (位号 (类似U1,R1等)为了不重复)
      • 1.2.8 PCB封装的添加
      • 1.2.9 原理图的编译设置及检查
      • 1.2.10 编译错误
      • 1.2.11 原理图的BOM的输出
      • 1.2.12 原理图的pdf的打印输出
      • 1.2.13 常用快捷键使用:
    • 1.3 PCB封装
      • 1.3.1 pcb封装的组成认识及设计界面
      • 1.3.2 封装创建
      • 1.3.3 画表贴焊盘
      • 1.3.4 画丝印
      • 1.3.5 IPC快速创建PCB封装方法
      • 1.3.6 PCB封装的直接调用
      • 1.3.7 3D模型的导入与设置
    • 1.4 PCB布局布线
      • 1.4.1 导入网表
      • 1.4.2 pcb 板框的大小确定
      • 1.4.3 快捷键重新定义
      • 1.4.4 放置固定孔
      • 1.4.5 交互式模块化布局规划
      • 1.4.6 将电源信号线添加到class中
      • 1.4.7 规则
        • 1.4.7.1 间距规则
        • 1.4.7.2 线宽规则设置
        • 1.4.7.3 过孔 z < 8 < x < 12 <Y
        • 1.4.7.4 铺铜规则
      • 1.4.8 PCB布线
      • 1.4.9 丝印的调整
      • 1.4.10 logo导入脚本
      • 1.4.11 DRC规则检查
      • 1.4.12 取消布线
      • 1.4.13 差分线
      • 1.4.14 分屏
      • 1.4.15 创建类
      • 1.4.16 生成联合
      • 1.4.17 器件摆放
      • 1.4.18 拼版
      • 1.4.19 Gerber 文件输出
    • 1.5
    • 1.6
    • 1.7
    • 1.8

1. Altium designer 20

在这里插入图片描述
在这里插入图片描述

1.1 原理图库

1.1.1 上划岗 在字母前面加\在加字母

在这里插入图片描述

1.1.2 自定义快捷键

对齐 选中管脚-》 按A -》鼠标放在想设置的区域,按住ctrl+点击 。

1.1.3 对齐

1.1.4 在原有的电路图中使用封装

复制其他的电路封装库到新的工程。

1.1.5 利用excel创建IC类元件库

在这里插入图片描述

1.1.6 现有原理图库分类以及调用

可以在PCB联盟网搜索pcb超级库。 打开相关SchLib,复制想要的粘贴到工程中。
www.pcbbar.com

1.1.7 现有原理图库中自动生成原理图库

设计-》生成原理图库-》都不勾选-》自动生成库。

注意事项:

  1. 格点:管脚的时候100mil,绘制模型10mil或者其他1mil。
  2. 管脚:四个白色点朝外

1.2 绘制原理图

1.2.1 修改原理图纸的大小 (一般设置为A4纸)

在这里插入图片描述

1.2.2 常规设置

在这里插入图片描述

1.2.3 元件放置

方法一:在lib里面复制粘贴到原理图中
方法二:在原理图中 点击Panels 在选中Sch.Lib库 可以直接拖着来。

1.2.4 设置原理图居中

方法: 全选,放在左下角,在设置原理图页大小即可。
在这里插入图片描述

1.2.5 分块

点击画线-》画线的同事点击tab键就可以设置线的属性。线宽、线颜色等。
在这里插入图片描述

1.2.6 放置功能模块文字

在这里插入图片描述

1.2.7 原理图的统一编号设置 (位号 (类似U1,R1等)为了不重复)

工具-》标注-》原理图标注(快捷键TAA)
在这里插入图片描述
注意:修改值后一定要Reset All 在进行更新更改列表。
或者手动修改位号。就是不能重复就行。

1.2.8 PCB封装的添加

方法一:单个添加
原理图中双击元件, Add -修改封装模型名字
在这里插入图片描述
方法二:封装管理器统一添加
toos-》封装管理器-》添加封装-》接收变化-》执行变更。
在这里插入图片描述

1.2.9 原理图的编译设置及检查

设置:工程-》工程选项

  1. Error Reporting
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    网络名词
    在这里插入图片描述
    网络开路
    在这里插入图片描述
    没有网络命名 在这里插入图片描述
    器件位号重复在这里插入图片描述
    设置为致命错误。

1.2.10 编译错误

智能小车.prjPcb 点击右键->
在这里插入图片描述
点击相关的报错就跳转到相应的位置
在这里插入图片描述
编译成功提示
在这里插入图片描述

1.2.11 原理图的BOM的输出

在这里插入图片描述
在这里插入图片描述

1.2.12 原理图的pdf的打印输出

文件-》智能pdf
在这里插入图片描述
在这里插入图片描述

1.2.13 常用快捷键使用:

  1. 旋转
    选中 按Ins键在按空格。ims
  2. 镜像
    按S镜像 或者拖动的时候按S。
  3. 绘制功能模块线
    放置->绘制工具->线。
  4. 连接网络查看
    Alt+点击网络编号
  5. 放置 X
    放置->线束->信号线束

1.3 PCB封装

1.3.1 pcb封装的组成认识及设计界面

在这里插入图片描述

1.3.2 封装创建

要调出 PCB Library

快捷键:
点击Reports 测量两焊盘之间的距离。
快捷键 EFC快速放置在中心位置。

1.3.3 画表贴焊盘

在Top Layer 层画

1.3.4 画丝印

在Top Overlay层中心点画一只直线在计算偏移。
快捷键:
ctrl+点击(可以移动丝印)。
注意:
丝印要比实物大,把整个焊盘都包含进去。

1.3.5 IPC快速创建PCB封装方法

先安装工具:
头像->扩展更新->安装IPC Footprint Cenerator (只需要输入参数就可以自动创建)
新建:
tools-》IPC Compliant Footprint Wizard。
在这里插入图片描述
注意:
勾选Generate STEP Model Preview 生成3效果D。
内部有很多常用的封装。
双击修改封装名字。

1.3.6 PCB封装的直接调用

在原理图中按(DP快捷键)
在这里插入图片描述
就能打开PCB Libray复制粘贴就行。

1.3.7 3D模型的导入与设置

方法一: 自绘制 (在机械一层绘制Mechanical1)
在这里插入图片描述
方法二:导入模型
place-》3D Body.
超级库下载模型

快捷键:

  1. 阻焊 :焊接点一定要做阻焊,防止绿油覆盖焊盘。
  2. 线切割: EK 剪裁线条。
  3. 直接调用常用的pcb封装在其他pcb中的封装复制到新的工程中。PCB联盟网 PCB超级库下载。
  4. Ctrl+m 表示测试距离, shift+C 取消测试线条。
  5. EFC 定位到原点中心位置。
  6. Ctrl+D 1切换到3D模型。
  7. shift+鼠标右键。
    8 复制粘贴 X镜像 Y镜像(先复制点击对称点在粘贴在点击中心点在按X键镜像)

1.4 PCB布局布线

1.4.1 导入网表

智能车主板.PcbDoc中-点击设计-> import Changes From 智能车主板 .ProPcb。
执行变更。
在这里插入图片描述
导入错误:
提示Unknown Pin :
1 封装没有找到,原理图没有填写封装名称 P1 P2 U1。
2. 管脚号不匹配导致 12AK.
3. 管脚号不匹配管脚号缺失 例如:1234 1222.

导入常见问题:
4. 绿色报错: (规则问题导致);
Design->Rules->Clearance
在这里插入图片描述
封装导致的最小间距导致绿色报错,勾选忽略 同一封装内的焊盘间距。或者修改最小间隔,就能去除绿色报错。

注意事项:

  1. 导入两次;

1.4.2 pcb 板框的大小确定

1 确定板框:(top Layer顶层操作)
先全选器件阵列排布中点击工具-》器件摆放-》在矩形区域中。 在pcb中画一个框就会自动排列。
在这里插入图片描述
2 重新定义原点:
快捷键 EOS

3 画板框:在Mechanical1中操作
place->Line
在这里插入图片描述
4 对板框取整数:
双击线条设置Length为整数值。
从左往右选中两条线 Ctrl+C复制 在Ctrl+V 粘贴 在按空格旋转放置好就行。

5 从选定的形状中定义板形状
框选全部按tab键
点击design->Board shape Define Board Shape from Selected shape
在这里插入图片描述
6 放置测试线
在这里插入图片描述
按tab键可以对格式进行设置。
7 放置圆弧
在这里插入图片描述
在这里插入图片描述
在重新执行2.5 重新定义板框。就可以去除直角。
8 叠层设置

在这里插入图片描述
在这里插入图片描述
可以对层叠进行设置。也可添加多层。
设计->层叠管理器->
在这里插入图片描述
上面黄色为两层板。
Top Overlay 为丝印层
Top Solder 为阻焊层
Top layer 为信号层

添加新层
在这里插入图片描述
在这里插入图片描述
名词解释:

  1. 正片层 :解释 正片层画线是铜线。 (可见可得)
  2. 负片层: 负片层画线,线不是铜,其他都是铜。(可见不可得)

1.4.3 快捷键重新定义

方法一:放置-》过孔 clrt+鼠标左键。或者打开。
方法二:快捷键进入: 进入菜单,按住ctrl+点击就可以进入 。
在这里插入图片描述
点击帮助右边的空白处点击鼠标右键->customize。
在这里插入图片描述
在这里插入图片描述
快捷键使用:

  1. 拖动时候按L切换器件贴片层。
  2. 按A对齐选项
  3. 按S款选 线选。

自定义快捷键的方法比如画连接线:
鼠标放线条上在 按住Ctrl 在点击就进入设置界面。

1.4.4 放置固定孔

放在角落,在偏移。5mm。

1.4.5 交互式模块化布局规划

进入点击帮助下面右边空白处点击右键设置垂直布局。
在这里插入图片描述
注意: 交互式布局 去除勾选网络 和Pin脚。

1.4.6 将电源信号线添加到class中

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.4.7 规则

1.4.7.1 间距规则

快捷键 DR
在这里插入图片描述

1.4.7.2 线宽规则设置

在这里插入图片描述
PWR要在优先级width上。

1.4.7.3 过孔 z < 8 < x < 12 <Y
1.4.7.4 铺铜规则

1 十字连接 :缺点载流能力弱 散热快。
2 全连接:
在这里插入图片描述
3 Fany EDA Tools 铺铜工具
在这里插入图片描述
在这里插入图片描述

1.4.8 PCB布线

优先走信号线在走电源线在GND的走线。尽量少打孔,

1.4.9 丝印的调整

在这里插入图片描述

1.4.10 logo导入脚本

file-》运行脚本-》converter.PAS.
在这里插入图片描述

1.4.11 DRC规则检查

1.4.12 取消布线

布线-》取消布线-》连接。取消连接的线。

1.4.13 差分线

差分

1.4.14 分屏

点击帮助右边空白处 点击分屏

1.4.15 创建类

快捷键DC Net Classes 添加类 电源类pwr类 把,所有的GND、GGND、3V3。隐藏,只剩下信号线走线在布局

1.4.16 生成联合

选中多个器件鼠标右键-》联合-》从选中的器件生成联合。

1.4.17 器件摆放

工具-》器件摆放-》在矩形区域摆放。

1.4.18 拼版

新建pcbdoc
V-CUT V型切割。
邮票孔 ,通过打入邮票孔。可以简单扳断。

1.4.19 Gerber 文件输出

  1. 装配图输出. : 拼版右键-》智能PDF (直接输出装配图pdf)。
  2. BOM文件的输出. (在原理图或pab图中输出) pcb中 报告-》Bill of Materials
  3. gerber文件的输出. 生产PCB文件。
  4. 文件的整理.

1.5

1.6

1.7

1.8

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

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

相关文章

【初阶解法-数据结构】包含min函数的栈(代码+图示)

【数据结构】刷题-包含min函数的栈(代码图示)-初阶解法 文章目录 【数据结构】刷题-包含min函数的栈(代码图示)-初阶解法题目提炼题目要求分析题目总结思路代码时间/空间复杂度进阶版 题目 定义栈的数据结构&#xff0c;请在该类型中实现一个能够得到栈中所含最小元素的 min 函…

Ubuntu22.04 交叉编译mp4V2 for Rv1106

一、配置工具链环境 sudo vim ~/.bashrc在文件最后添加 export PATH$PATH:/opt/arm-rockchip830-linux-uclibcgnueabihf/bin 保存&#xff0c;重启机器 二、下载mp4v2 下载路径&#xff1a;MP4v2 | mp4v2 三、修改CMakeLists.txt 四、执行编译 mkdir build cd buildcmak…

羊大师教你如何在冬天运动,然后悄悄惊艳所有人

羊大师教你如何在冬天运动&#xff0c;然后悄悄惊艳所有人 寒冷的冬季&#xff0c;寂静的清晨&#xff0c;你是否也曾感到在冰冷的天气中进行锻炼是一件非常困难的事情&#xff1f;但是&#xff0c;现在请跟随小编羊大师一起来探索冬季秘密运动&#xff0c;让你在春节惊艳众人…

人工智能_机器学习060_核函数对应数学公式_数据空间错位分割_简单介绍_以及核函数总结---人工智能工作笔记0100

我们之前做的都是线性分类问题,那么需要一根线来分割类别,但是,如果出现了,环形数据,我们知道,在二维中我们就无法分割了,那么有没有什么办法分割呢? 实际上是有的,可以看到,我们可以把数据进行升维,可以看到,如果把数据升高到2维度以上,可以看到,神奇的一幕出现了,这个时候,因…

【Linux】进程控制--进程创建/进程终止/进程等待/进程程序替换/简易shell实现

文章目录 一、进程创建1.fork函数2.fork函数返回值3.写时拷贝4.fork常规用法5.fork调用失败的原因 二、进程终止1.进程退出码2.进程退出场景3.进程常见退出方法 三、进程等待1.为什么要进行进程等待2.如何进行进程等待1.wait方法2.waitpid方法3.获取子进程status4.进程的阻塞等…

价差后的几种方向,澳福如何操作才能盈利

在价差出现时&#xff0c;澳福认为会出现以下几种方向。 昂贵资产的贬值和便宜资产的平行升值。昂贵的资产贬值&#xff0c;而便宜的资产保持不变。昂贵资产的贬值和便宜资产的平行贬值&#xff0c;但昂贵资产的贬值速度更快&#xff0c;超过便宜资产。更贵的一对的进一步升值和…

7. 系统信息与系统资源

7. 系统信息与系统资源 1. 系统信息1.1 系统标识 uname()1.2 sysinfo()1.3 gethostname()1.4 sysconf() 2. 时间、日期2.1 Linux 系统中的时间2.1.1 Linux 怎么记录时间2.1.2 jiffies 的引入 2.2 获取时间 time/gettimeofday2.2.1 time()2.2.2 gettimeofday() 2.3 时间转换函数…

登录校验过滤器

会话技术 JWT令牌 过滤器Filter 拦截器 interceptor cookise package com.it.controller;import com.it.pojo.Result; import lombok.extern.slf4j.Slf4j; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.Re…

Android wifi连接和获取IP分析

wifi 连接&获取IP 流程图 代码流程分析 一、关联阶段 1. WifiSettings.submit – > WifiManager WifiSettings 干的事情比较简单&#xff0c;当在dialog完成ssid 以及密码填充后&#xff0c;直接call WifiManager save 即可WifiManager 收到Save 之后&#xff0c;就开…

新的 BLUFFS 攻击导致蓝牙连接不再私密

蓝牙是一种连接我们设备的低功耗无线技术&#xff0c;有一个新的漏洞需要解决。 中间的攻击者可以使用新的 BLUFFS 攻击轻松窥探您的通信。 法国研究中心 EURECOM 的研究员 Daniele Antonioli 演示了六种新颖的攻击&#xff0c;这些攻击被定义为 BLUFFS&#xff08;蓝牙转发和…

【Java】文件I/O-文件内容操作-输入输出流-Reader/Writer/InputStream/OutputStream四种流

导读 在文件I/O这一节的知识里&#xff0c;对文件的操作主要分为两大类&#xff1a; ☑️针对文件系统进行的操作 ☑️针对文件内容进行的操作 上文已经讲了针对文件系统即File类的操作&#xff0c;这篇文章里博主就来带了解针对文件内容的操作&#xff0c;即输入输出流&am…

Open Inventor 2023.2.1 Crack

Fixed Bugs List 2023.2 2023.2.1 Open Inventor 2023.2.1 MeshViz #OIV-4824 Crash in MeshViz PbNonLinearDataMapping::computeColor Cache #OIV-4867 SoText3 : Texture read access violation – CAS-44904 Core #OIV-4725 Invalid displayed PoCircle color…

MySQL笔记-第06章_多表查询

视频链接&#xff1a;【MySQL数据库入门到大牛&#xff0c;mysql安装到优化&#xff0c;百科全书级&#xff0c;全网天花板】 文章目录 第06章_多表查询1. 一个案例引发的多表连接1.1 案例说明1.2 笛卡尔积&#xff08;或交叉连接&#xff09;的理解1.3 案例分析与问题解决 2. …

C#网络编程UDP程序设计(UdpClient类)

目录 一、UdpClient类 二、示例 1.源码 &#xff08;1&#xff09;Client &#xff08;2&#xff09;Server 2.生成 &#xff08;1&#xff09;先启动服务器&#xff0c;发送广播信息 &#xff08;2&#xff09;再开启客户端接听 UDP是user datagram protocol的简称&a…

BFS求树的宽度——结合数组建树思想算距离

二叉树最大宽度 https://leetcode.cn/problems/maximum-width-of-binary-tree/description/ 1、考虑树的宽度一定是在一层上的所以进行BFS&#xff0c;树的BFS不建议直接使用队列&#xff0c;每次add/offer然后poll/remove&#xff0c;这样子层级关系不好显示。我们可以定义…

MySQL笔记-第05章_排序与分页

视频链接&#xff1a;【MySQL数据库入门到大牛&#xff0c;mysql安装到优化&#xff0c;百科全书级&#xff0c;全网天花板】 文章目录 第05章_排序与分页1. 排序数据1.1 排序规则1.2 单列排序1.3 多列排序 2. 分页2.1 背景2.2 实现规则2.3 拓展 第05章_排序与分页 讲师&#…

Apache Sqoop使用

1. Sqoop介绍 Apache Sqoop 是在 Hadoop 生态体系和 RDBMS 体系之间传送数据的一种工具。 Sqoop 工作机制是将导入或导出命令翻译成 mapreduce 程序来实现。在翻译出的 mapreduce 中主要是对 inputformat 和 outputformat 进行定制。 Hadoop 生态系统包括&#xff1a;HDFS、Hi…

Ubuntu20.04安装向日葵、开机自启、解决windows系统远程黑屏(笔记)

这里写目录标题 动机1. Ubuntu20.04 安装向日葵2. 设置开机自启3. 解决windows不可远程的问题4. 大公告成 动机 办公室有个工作站&#xff0c;要比我的笔记本的CPU稍微好一点&#xff0c;用来跑陆面过程。我信心满满的装了个Ubuntu20.04双系统,但是发现向日葵安装不上了。我少…

回溯和分支算法

状态空间图 “图”——状态空间图 例子&#xff1a;农夫过河问题——“图”状态操作例子&#xff1a;n后问题、0-1背包问题、货郎问题(TSP) 用向量表示解&#xff0c;“图”由解向量扩张得到的解空间树。 ——三种图&#xff1a;n叉树、子集树、排序树 ​ 剪枝 不满住条件的…

时间序列数据压缩算法简述

本文简单介绍了时间序列压缩任务的来源&#xff0c;压缩算法的分类&#xff0c;并对常见压缩算法的优缺点进行了简介&#xff0c;爱码士们快来一探究竟呀&#xff01; 引言 时间序列数据是在许多应用程序和领域中生成的一种基本数据类型&#xff0c;例如金融、医疗保健、交通和…