嵌入式--基于AD15的原理图及PCB绘制基础知识
一、新建空白工程模板
1.新建项目 2.新建库->原理图库 3.新建原理图
4.新建库->库->PCB元件库 5.新建PCB 6.四个新建分别保存
如果单独打开原理图,则文件是离散的,无法进行PCB交互!!!
二、绘制自定义原理图库
1.打开创建的原理图库 2.选择SCH Library->器件命名 3.设置->视图->栅格->设置栅格10mil
4.绘制状态Table可设置线参数 5.选择添加->命名->编辑->设置参数及描述
6.封装设计->选择添加->Footprint->命名 7.绘制过程标识符被遮挡->编辑->移动->移动到后面
管脚放置格点:100mil
图形元素格点:10mil
三、调用别人原理图库
1.打开别人的原理图 2.设计->生成原理图库 3.选中别人的原理图库->复制到自己的库中
4.PCB联盟网->搜索PCB超级库->下载需要的原理图库 5.检查原理库->报告->器件规则检查
错误代码及含义:
① Duplicate-Component Names:重复的元件名称。
② Duplicate-Pins:重复的管脚。
③ Missing-Description:元件描述未填写。
④ Missing-Pin Name:管脚名称未填写。
⑤ Missing-Footprint:元件封装未填写。
⑥ Missing-Pin Number:元件管脚号未填写。
⑦ Missing-Default Designator:元件位号未填写。
⑧ Missing-Missing Pins in Sequence:在一个序列的管脚号中缺少某个号码。
四、原理图页的大小设置及注意事项
1.图纸大小设置->双击原理图边缘->选择图纸大小/自定义图纸大小
2.绘制原理图时,推荐设置栅格为100,且推荐对栅格进行可视化。
五、原理图库
1.快捷放置自己绘制的原理图库->打开页面右侧的库->搜寻自己需要的原理图
2.添加别人的库:页面右侧库->Library->添加库-> 选择需要添加库的路径
六、原理图绘制基本操作
1.元件位置对齐:选中器件->英文状态下A->选择对齐方式
2. 布线角度切换:Shift+空格键(要在英文状态下)
3.网络标号:使用网络标号对两个设备或线路之间连接,可以减少线路和美观,可以实现导线之间连接的功能,在生成PCB时会自动连接 。
4. 在绘制原理图过程中,可根据不同区域功能进行划分,放置->文本字符串。
5.非电气对象放置(辅助线、文字):放置->绘图工具
6.原理图中跳转:J->选择跳转形式
7.BOM物料表的导出:报告->bill of matical->选择文件导出格式Excel->输出->保存到固定位置
8.原理图PDF输出打印:文件->智能PDF->选择当前文档->取消导出BOM表->finish
9.自定义快捷键:设置某个功能快捷键->ctrl+单击->快捷方式->选择性
10.PCB快捷键:pcb联盟网->搜索快捷键P
七、元器件的位号编号排序
1.工具->注解->
在进行标号排序之前需要对标号进行解锁:鼠标右键->标识->解锁全部标识
更新更改列表->接收更改->执行变更
2.保证复制位号一样:参数设置->Schematic->Graphical Editing->重置粘贴的元件标号->取消
默认位号递增1,可以设置多个递增:参数设置->Schematic->General->分段放置
3.对局部原理图器件进行重新标号:工具->注解-> 原理图页面注释->注释范围->选择范围
八、原理图常见错误的编译与检查
1.检查错误:鼠标放到工程上右键->工程参数->四种错误设置为致命错误
2.如果不想对某个连接进行检查,可在线路上放置NO ERC:放置->指示->通用NO ERC
3.编译错误:鼠标放到原理图文件上右键->编译->可在窗口看到错误信息->点击错误细节可直接定位到出错位置。
① Duplicate Part Designators:存在重复元件位号
② Floating Net Labels:存在悬浮的网络标号
③ Floating Power Objects:存在悬浮的电源端口
④ Nets with only one pin:存在单端网络 ,没有连接到任何地方
九、PCB封装元素组成
1.基本组成
(1)PCB焊盘:用来焊接元件管脚的载体。
(2)管脚序号:用来和元件进行电气连接关系匹配的序号。
(3)元件丝印:用来描述元件腔体大小的识别框。
(4)阻焊:防止绿油覆盖,可以有效地保护焊盘焊接区域。
(5)1脚标识/极性标识:主要是用来定位元件方向的标识符号。
2.寻找两个焊盘的中心:编辑->设置参考->中心
3.PCB移动或者镜像:M+参数设置
4.PCB复制焊盘的时候需要选择参考点 ,可以通过X/Y进行镜像
5.不规则焊盘制作:
(1)基于封装元素及规格尺寸要求,可以多元素进行组合叠加设计,从而组成一个异形焊盘,并由此制作异形PCB封装。
(2)可以通过PCB原理图绘制图形->选中绘画区域->工具->转换->从选择的元素创建区域->选中内部区域线条->设计->规则->Electrical->Clearance->修改间隔->工具->描画选择对象外形
十、IPC封装向导和调用他人PCB库
1.工具->IPC Compliant Footprint Wizard->PQFP->填入参数->NEXT->.....->Finish
2.调用别人的PCB原理图库(1)选中画好的PCB->ctrl+c->鼠标点击->点击自己的原理图库->ctrl+v
3.多PCB原理图复制:shift+鼠标多选->ctrl+c->鼠标点击->点击自己的原理图库->ctrl+v
4.全部生成PCB库:选择他人PCB板子->D+P->ctrl+A->ctrl+c->点击自己的原理图库->ctrl+v
5.搜索PCB方法:PCB联盟网->搜索PCB超级库->下载需要的PCB库
6.搜索PCB方法:IC封装网->搜索需要的器件
7.添加别人的库:页面右侧库->Library->添加库-> 选择需要添加库的路径(和原理图一样)
十一、PCB封装的检查与报告
1.检查:报告->元件规则检查->勾选检查内容->生成检测报告
(1)Duplicate-Pads:检查重复的焊盘。
(2)Duplicate-Primitives:检查重复的元素,包括丝印、填充等。
(3)Duplicate-Footprints:检查重复的封装。
(4)Constraints-Missing Pad Names:检查PCB封装中缺失的焊盘名称。
(5)Constraints-Shorted Copper:检查导线短路。
(6)Constraints-Mirrored Component:检查镜像的元件。
(7)Constraints-Unconnected Copper:检查没有连接的导线铜皮。
(8)Constraints-Offset Component Reference:检查参考点是否在本体进行设置。
(9)Constraints-Check All Components:检查所有的PCB封装
十二、原理图导入到PCB
1.在导入到PCB文件之前一定要保证PCB在当前工程中。
2.导入方法:(1)找到原理图界面->设计->Update PCB
(2)找到PCB界面->设计->Import Changes From
3.导入过程常见错误:(1)PCB中没有封装
(2)封装名称不匹配
(3)管脚号没有匹配
三、 常用操作快捷键
1.快捷复制:Shift+鼠标选中拖动
2.器件旋转:拖动状态+空格
3.左右镜像:拖动状态+X
4.上下镜像:拖动状态+Y
5.设置栅格:V+G+S
6.切换布线角度:Shift+空格键
7.整体移动:选中区域->shift+M+S
8.快速查找文本元器件:ctrl+F
9.快速跳转到元器件:J+C(英文状态下)
10.高亮某个连接:Alt+鼠标选中单击
11.看整张图纸:V+D
12.对选中对象进行快速放大:V+E
13.PCB焊盘复制:ctrl+R
14.全选:ctrl+A
嵌入式--基于AD15的原理图及PCB绘制基础知识相关推荐
- HAL库版STM32双轮自平衡车(四) ———— 原理图以及PCB绘制
系列文章目录 HAL库版STM32双轮自平衡车(一) ---代码思路和PID基础精讲 HAL库版STM32双轮自平衡车(二) --- CubeMX的配置.原理图接线.物料准备 HAL库版STM32双轮 ...
- Altium Designer学习笔记——原理图及PCB绘制流程
PCB设计基本步骤 Altium Designer(AD) 从1985年Altium公司成立以来经历几个决定性的事件: 1991年Altium公司将公司总部迁至美国并在发布了世界上首款基于Micros ...
- Altium Designer20新建项目\导入库\绘制原理图\导入pcb\绘制pcb
1.新建项目 2.新建原理图和PCB 3.新建原理图库和pcb库 4.导入原理图库和pcb库 点击如图所示 然后点击安装,找到需要安装的位置,打开 然后在下拉框里就可以找到,并选择外部的库 5.绘制原 ...
- 第二课 protel学习系列——原理图的绘制PCB绘制基础
1. File→new→双击Documents→新建Schematic Document→更改名字. 2. Design→Options→将设计纸的大小改为A4(Standard选项) ...
- 怎么查php电路板电路图,怎么看电路板原理图?电路板原理图讲解_电工基础知识_电工技术-电工最常见电路...
怎么看电路板原理图?电路板原理图讲解 1.电路板原理-简介 电路板(Printed Circuit Board,简称PCB),又称线路板.PCB板.铝基板.高频板.超薄线路板.超薄电路板.印刷(铜刻蚀 ...
- 【Pytorch神经网络理论篇】 25 基于谱域图神经网络GNN:基础知识+GNN功能+矩阵基础+图卷积神经网络+拉普拉斯矩阵
图神经网络(Graph Neural Network,GNN)是一类能够从图结构数据中学习特征规律的神经网络,是解决图结构数据(非欧氏空间数据)机器学习问题的最重要的技术. 1 图神经网络的基础知识 ...
- C#的图形绘制基础知识
图形绘制基础 在Windows的用户界面中,当创建一个窗口,并在该窗口进行绘图时,一般要声明一个派生于System.Windows.Forms.Form的类.如果要编写一个定制控件,就要声明一个 ...
- AD15 从原理图导入PCB stm32芯片管脚全部为绿色叉解决方案
显示绿色叉表示该处的焊盘间距不符合你之前设定的导线间距规则.(也有可能是没有专门设定该芯片本身的规则) 解决建议: 1. 进入PCB界面,键盘 d+r ,进入规则设置界面 上图中 _inpoly是覆铜 ...
- 绘制基础知识-canvas paint
先来看一下Canvas Canvas 用来提供draw方法的调用.绘制东西需要4个基本的组建:一个bitmap用来存放像素,一个canvas用来提供draw方法的调用(往bitmap里写入),原始绘制 ...
最新文章
- 《『若水新闻』客户端开发教程》——20.程序打包发布
- matlab登录界面密码,关于MATLAB中密码登录界面的问题
- [置顶] JDK工具(零)--简要介绍JDK1.6自带的42个工具
- 标准模板库(STL)学习指南之List链表
- mipi和isp处理_VS-RK3399 在linux系统下面调试Mipi camera接口介绍
- boost::contract模块实现dictionary字典的测试程序
- modbus 台达a2_驱控智造未来 台达重磅发布多款工业自动化新品
- python命令行参数作用_Python命令行参数解析模块argparse
- 安卓手机上用termux编译TeX文档并生成PDF
- 关于telnet的问题
- [No000089]String的(补空位)左对齐,(补空位)右对齐
- wikioi 1430 素数判定
- python sorted函数
- 编译libpng出错:pnglibconf.c fatal error: zlib.h 没有那个文件或目录
- 连不通linux 27017,mongo --host 127.0.0.1:27017 报错连不上
- 如何判断IoC容器中是否存在指定Bean?
- 【编译原理】【C语言】实验三:递归下降分析法
- 数据分析在网络营销中的意义有哪些
- android u盘加载_[转] android 通过usb读取 U盘
- java matcher.group_详解正则表达式Matcher类中group方法
热门文章
- ArcGIS 一级文件夹下的所有GDB中的所有要素类重命名
- Delphi XE2 之 FireMonkey 入门(31) - 数据绑定: 绑定数据库
- 双一流博士整理的计算机视觉学习路线(深度学习+传统图像处理)
- 函数调用function与function()的区别
- 算法-二分法和牛顿法求指定精度平方根
- Vue开发中的一些常见套路和技巧(上)
- 基于Java+SpringBoot+Thymeleaf+Mysql旅游景区景点售票购票系统系统设计与实现
- Wireshark协议源代码
- 马哥python培训多少钱
- 架构图到底怎么画?老彭带你走一波!