Altium Designer入门

615 阅读8分钟

学习方法及元件库的创建

学习思路

  1. 学什么
  • 用AD设计原理图和PCB
  • 原理图:原理图库和原理图绘制
  • pcb:pcb布局和pcb布线
  1. 怎么学
  • 软件怎么学:每天学8个操作,练习50遍,半个月入门
  • 设计怎么学:先看一遍,第二遍边看边练习,第三遍对比式学习

AD软件安装和中英文切换

  • 可以选择共存安装,多个版本同时独立存在

AD工程组成及创建

工程文件组成

  • 原理图库
  • 原理图
  • pcb库
  • pcb
  • 生产文件

创建

  1. 新建工程:文件-》新的-》项目 image.png
  2. 给工程新建原理图 image.png
  3. 新建pcb image.png
  4. 给工程新建原理图库 image.png
  • 保存原理图库 image.png
  • 切回到工程页面 image.png
  1. 给工程新建pcb库
  • 新增pcb库 image.png
  • 进入pcb库页面,命名并保存 image.png
  1. 完整的工程目录界面 image.png

元件库介绍及电阻容模型的创建

  1. 打开状态栏 image.png

  2. 切换到原理图库页面 image.png

  • 左侧是元件库列表,下面有添加删除等按钮,可以对元器件进行增删查改放置 image.png
  1. 元件符号的组成介绍
  • 元件符号是原件在原理图上的一个表现形式
  • 主要由元件边框、管脚(包括管脚序号和管脚名称)、元件名称及元件说明组成
  • 通过放置的管脚来建立电气连接关系
  • 元件符号中的管脚序号是和电子元件实物的管脚一一对应的
  • 注意:元件的图形不一定和实物完全一样,但是管脚序号和名称,一定要严格和元件规格书完全一致

电阻的创建

  1. 添加管脚(快捷键pp)

image.png

  • 注意: 管脚的电气属性千万别弄反了,有四个点的一段是带电气属性的,用来连接导线 image.png
  1. 修改视图栅格大小,让绘制更加精细,一般100mil比较合适

image.png

  1. 常用快捷键:ctrl+鼠标滚轮放大缩小,空格旋转,鼠标左键选中,鼠标右键挪动图纸

  2. 放置线,用来绘制电阻身体

image.png

  1. 元件属性

image.png

IC类元件的创建

  1. 放置外框 image.png

  2. 放置管脚并改引脚名称,用鼠标全选,按m弹出选择框,选择移动选中对象,然后拖到居中 image.png

  3. 引脚序号和名称修改对齐方式 image.png

  4. 引脚名称上滑杠处理,字母前后都加\N\M
    image.png

  5. 管脚对齐快捷键,选中多个管脚,按a键,会弹出对齐选择框,选择左对齐

image.png

  1. 快速创建元件的快捷键T-》C image.png

  2. 自定义快捷键,在选择快捷键弹窗,按ctrl加鼠标左键,可以修改快捷键属性(可选的)

image.png

排针类元件模型创建

  1. 引脚号尽量不要隐藏,因为和pcb的焊盘是一一对应的,有电气属性,隐藏了不利于功能调试
  2. 阵列式粘贴,可以快速复制多个引脚,一次性粘贴

image.png

光耦及二极管元件模型创建

  1. 多边形绘制 image.png

  2. 用矩形绘制二极管那个线,需要将视图-》栅格-》设置捕获栅格设置为10,才能比较精细调整矩形大小, image.png

  3. 绘制光耦的三极管,直线可以改成带箭头的直线 image.png

  4. 引脚可以调整引脚名称和引脚的间距 image.png

现有元件模型的调用

  1. 根据现有原理图,生成原理图库 image.png
  2. 归类到原理图库 image.png
  3. 两个原理图库的文件可相互复制一个或多个粘贴到对应库中,并且可以修改属性

原理图绘制及编译检查

元件的放置

  1. 打开原理图小窗口 image.png

  2. 调整原理图图纸大小 image.png

  3. 放置元件 image.png

  4. 切换原理图库和查看模型 image.png

器件的复制和对齐

  1. 调整

导线及NetLabel(电气标识如VCC、GND)的添加

  1. ctrl+W 放置导线(有电气属性的现线)快捷键
  2. 导线连接就近原则
  3. 导线和器件移动是以栅格为单位移动的
  4. VBAT一般是电池

Value值(元件值如电阻值、电容值)的核对和元件位号(U1、U2、R1、C1等)处理

  1. 自动处理元件位号 image.png

  2. 自动处理元件位号的规则设置 image.png

  3. 手动将所有器件Value值修改好 image.png

封装的统一管理

  1. 每一个元件模型要和pcb进行交互的话,就需要唯一的一个映射,这个映射就是pcb封装
  2. 使用工具-》封装管理器,批量处理同类封装 image.png
  3. 元件列表可以勾选,批量处理封装(移除、添加、编辑)最后点批量接受变化 image.png
  4. 如果是抄别人的电路,最好根据bom表来统一处理封装

原理图的编译设置及检查

  1. 一般原理图绘制好之后,需要先肉眼对原理图进行一个检查,看原理图有一个什么样的错误,通过自己的经验,看原理图有没有问题。
  2. 通过软件的一些设置(工程-》工程选项),把常见的一些问题找出来。 image.png
  3. 对工程邮件编译,会输出错误,这里以位号重复为例 image.png
  4. 打开编译信息窗口 image.png
  5. 跳转到原理图错误的地方 image.png
  6. 网络悬浮错误,网络标识电气点(一般在左下角)没有在导线上,也不能在引脚内 image.png

image.png

  1. 可以用特殊的颜色来标记指定网络 image.png

  2. 快速查找相同的网络,按住alt,点击一个网络,相同的网络正常显示,其他网络和线和元器件会半半透明

  3. 单端网络,也会波浪线提示,但是单端网络不一定就是有问题的,需要自己分辨是否需要修改还是忽略(忽略可以加个叉) image.png

image.png

  1. 如果是芯片的空引脚,可以加上叉 image.png

PCB封装库的创建方法及现有封装调用

  1. pcb封装是电子设计图纸和实物之间的映射体,具有精准数据的要求
  2. 画好的原理图,元件库和实物之间是没有关系的,需要通过pcb来关联上
  3. pcb和实物尺寸是完全一致的

常见CHIP封装的创建

  1. 常见的CHIP封装有,电阻电容、SOT(小外形晶体管封装)、二极管等
  2. 根据元件厂商提供的规格书查看元件的封装贵和和实际尺寸 image.png image.png image.png
  3. 完整的pcb封装包括pcb焊盘,阻焊(焊盘周围有一圈阻焊,用来防止绿油覆盖),管脚序号,丝印(标识元件范围),1脚标识 image.png
  4. pcb元件的创建 image.png
  5. 焊盘属性 image.png

常见iC类封装

新建封装

image.png

绘制焊盘

  1. 查看封装资料,查看焊盘大小(长宽) image.png
  2. 设置焊盘大小,如果封装资料的单位是毫米,需要在数字后面加mm image.png
  3. 查看封装资料,查看焊盘与焊盘之间上下间距 image.png
  4. 复制焊盘,鼠标左键选中焊盘,ctrl+c复制,在选中一次焊盘,按e键打开编辑下拉菜单,按a键特殊粘贴 image.png

image.png 5. 选中焊盘,按m键,选择通过xy移动 image.png

image.png 6. 查看封装资料,获取引脚左右间隙 image.png

  1. 复制一个焊盘,通过特殊粘贴与第一个焊盘重合,然后通过xy移动至右侧引脚间隙距离 image.png
  2. 快速复制并放置指定距离

image.png 9. 将所有引脚都放置好,用熟悉了,可以直接ctrl+c复制,然后鼠标选择粘贴位置,然后特殊粘贴 image.png

  1. ctrl+m测量间距,shift+c去掉测量标志线 image.png
  2. 使用阵列粘贴一次性粘贴多个(效率极高),复制焊盘,选中当前焊盘按e,按a,点击粘贴阵列,会粘贴四个,有一个和第一个重叠了,删掉一个 image.png

image.png 12. 连续按e键、f键、c键快速定位中心点 image.png

绘制丝印

  1. 查看封装资料,查看丝印宽高 image.png
  2. 画四条辅助线,通过xy移动,以及移动宽高的一半和负一般,让辅助线到四周 image.png

image.png 3. 点击底部的Top Overlay切换到丝印层 image.png

  1. 按下shift+E开启电气栅格,允许自动吸附,然后参考辅助线绘制丝印,然后按下shift+s让焊盘层到最顶层,圈选并删除辅助线,然后shift+s切换回来 image.png image.png
  2. 放置圆圈绘制1脚标识和芯片反向标识,选中元素,并且按下左键的同时再按下x或y可以对元素进行镜像。 image.png
  3. 如果丝印覆盖了焊盘可以先切换到丝印层,然后用快捷键E然后K键,裁截导线进行割断

image.png 7. 绘制散热焊盘

image.png

检查封装的尺寸是否符合封装资料的最大值和最小值,所有尺寸都要检查

image.png

网表导入及模块化布局设计

PCB设计规则设置及PCB手工布线

PCB的DRC检查、拼版设计及资料输出

V-cut和邮票孔的概念