AD学习笔记ttc

本文详细介绍了电子设计的四个关键步骤,包括原理图库设计、PCB元件添加、布局与布线,以及工程文件管理和错误检查。涵盖了调用他人库、规则设置、封装检查、PCB生产文件生成等内容,为电子设计者提供了一套完整的工作流程。
摘要由CSDN通过智能技术生成

电子设计的四个步骤:

  1. 原理图库的设计
  2. 原理图的设计
  3. PCB封装库的设计
  4. PCB布局和PCB布线

一个完整的工程应该包含元件库文件、原理图文件、PCB库文件、网络表文件、PCB文件、生产文件,应保证工程里面文件的唯一性,只一份PCB、一份原理图、一份封装等。

4863e48fc10447f9ae441cabc0a59410.png

 一、创建一个工程

  1. 添加新的原理图库5d0faf6cf76e4a68aa240c22493a0641.png
  2.  添加新的原理图bfbdcca1ba964d52b1ab00d046c58d1b.png
  3.  添加新的PCB元件库6f0f21ec5d054a3f912492bf30174da2.png

 4.添加新的PCB2f62f8db0f994713becea5ab07a6875e.png

 5.依次保存

TIPs:

  • 在panels的SCH Library中进行原理图库中原件模型的创建

 63c7e618ca1343ec9057e76b770472fd.jpg

  •  设置栅格大小的快捷键“V G S”
  • 电容格点大小10mil
  • 管脚放置格点大小100mil
  • 在绘制的状态下按TAP键对线宽,颜色更改
  • 在绘制状态下,按住“shift”键进行复制

二、绘制了一个电容一个电阻

电容

e30dd14d660a4e149ec76914085123fb.png

 在右侧框中可编辑属性

  • Designator(指示符):填入“C?”
  • Comment:填入电容大小
  • Footprint:填入封装类型(我的是0603C)

电阻

2a314c1a99c64c399f03b3f7b5aded94.png

  在右侧框中可编辑属性

Designator(指示符):填入“R?”

Comment:填入电阻阻值

Footprint:填入封装类型(我的是0603R)

PS:AD局域网冲突传送门:http://t.csdnimg.cn/bILL5

---------------------------------------

自己创建原理图库会花费大量的时间和精力,为了提高开发效率,我们可以选择调用他人的原理图库

P6,如何调用他人的原理图库

  1. 根据已有原理图生成原理图库,再复制原理图库
  2. 打开别人的PCB工程直接复制原理图库

所以会了“1”就会了“2”

  1. 打开别人的PCB工程和自己的PCB工程进行操作4c84e3ee66394f39911cb24589628d46.png
  2.  打开别人的原理图,根据原理图创建原理图库
  • ①     “点击原理图”-->“设计”--->“生成原理图库”ceea72cbe3eb4fb98577242487c07ec8.png
  • ②元件分组中全部取消勾选,然后点“确定”d51c476e2d714f25b7dd7e01e80c7725.png

 ③生成出的原理图库d23849ae2df041f2bd00026d4ab8d068.png3.复制别人的原理图库到自己的原理图库

b3a7e92bb1e34b0aa8826a32ab515e7b.png

 13be7bfda1ca444faf361fba085e2b26.png

3aaac0837455466c9b3c47c5e726d9a6.png

 P7 检查原理图库的正确性并生成报告

  1. 打开原理图库-->“报告”--->“器件规则检查”d40370d1688247ddaaf3567d1dbd4b76.png
  2. 在库元件规则检测中全部勾选-->“确定”ce9caa6f939946bc979210ada710915b.png
  3. 根据提示更改错误

816c895121494b2287c5b74e48b07e95.png PS.常见错误:

①Duplicate-Component Names:重复的元件名称。

②Duplicate-Pins:重复的管脚。

③Missing-Description:元件描述未填写。

④Missing-Pin Name:管脚名称未填写。

⑤Missing-Footprint:元件封装未填写。

⑥Missing-Pin Number:元件管脚号未填写。

⑦Missing-Default Designator:元件位号未填写。

⑧Missing-Missing Pins in Sequence:在一个序列的管脚号中缺少某个号码。

P8.原理图页的大小设置

1.打开原理图,右键双击原理图边缘-->“打开Properties”窗口:①选择Standard可以选择图纸大小②或则选择Custom进行自定义大小

P9.原理库调用与器件的摆放

1.“panels”-->“Components”

094238b4f4cd4e618dccc8cd89303513.png

2.将所需要的器件拖动到原理图上

1d3da0a7fedc4b75b7c530b0c397a9bc.png

PS.使用别人的原理图库,放置到自己的原理图纸上(里面还有一些AD官方自带的原理图库可以使用)

1.点击“Compents里面的三条杠(operations)”-->“File-based Libraries Preference”

7c684f6a47a14e9da77e7487cdb7da24.png

2.在“已安装”中点击安装,选择他人的原理图库

3b00c53a2d2546b696b2d18f6627fec8.png

  P10.原理图上元件的复制、剪切、旋转等操作(可以选中多个元件)

1.复制:

①“crtl C +crtl V”

②按住“shift”键,然后拖动所需要的元件即🉑复制

2.剪切:

①“crtl X +crtl V”

3.旋转:

①逆时针旋转:选中元件+“空格键”

②X轴镜像:选中元件+“X”

③Y轴镜像:选中元件+“Y”

4.排列与对齐:

选中多个元件+“A”,进行左对齐,右对齐,水平分布等。

笔记-------------------------2024/1/30


P12.绘制器件导线及导线的属性设置

  1. “Crtl +w”或“P +w”,调用导线
  2. 选中导线,按TAB键,根据提示,修改线宽、颜色等导线属性。
  3. 在布线的状态下按“空格”切换布线角度

P13.放置器件网络标号连接

  1. “P+N”调用网络标签
  2. 原理图标注对话框快捷键:T A A

P14.非电气对象放置

  1. 增强原理图的可读性

P16.快速查找原理图中的元件

  1. “Crtl +F”打开查找文本,选择“All Object”进行全范围查找,勾选“Whole Words Only”需要输入的文本和原理图绘制时定义的编号一模一样,不能多也不能少
  2. “J”+“C”查找元器件,单独按“J”,可以根据提示再跳转到“原点”,“新位置”等

P17.原理图中常见的错误

  1. Duplicate Part Designators:存在重复元件位号
  2. Floating Net Labels:存在悬浮的网络标号
  3. Floating Power 0bjects:存在悬浮的电源端口
  4. Nets with only one pin:存在单端网络

PS.

1.点击菜单栏的“工程(C)”再点Validate PCB ‘自己的工程名’,就可以编译原理图,看看有没有错误

2.“P V N”对浮空的引脚使用No ERC标号

P18.BOM物料表的导出

1.点击菜单栏“报告(R)”-->“Bill of Materials”

 2.在Columns选择需要导出的信息,如导出元器件的描写,导出元器件的精度

3.选择好导出格式后--->“Export”

P19.原理图得PDF打印输出

1.“F M”-->然后根据提示和需要完成PDF导出

P20.自定义快捷键

  1. 鼠标右键单机菜单栏空白处-->“Customize”
  2. 按住“Ctrl”,鼠标左键双击想要自定义的快捷键--->在弹出的对话框中,在快捷键选项卡里,修改快捷键

P21.简单PCB封装创建

  1. 对于两个完全重叠的焊盘:“M X”分开
  2. “P L”调用丝印
  3. “Crtl M”测量两个丝印间的距离,并留下测量的痕迹
  4. “Shift C”消除测量痕迹

PS

  1. PCB焊盘:用来焊接元件管脚的载体。
  2. 管脚序号:用来和元件进行电气连接关系匹配的序号。
  3. 元件丝印:用来描述元件腔体大小的识别框。
  4. 阻焊:防止绿油覆盖,可以有效地保护焊盘焊接区域。
  5. 极性标识:主要是用来定位元件方向的标识符号。

笔记-------------------------2024/2/2


P23.IPC封装创建向导

  1. 在菜单来里面点击“工具(T)”-->“IPC Compliant Footprint Wizard”......

P24.调用他人的PCB库

  1. 打开别人的PCB原理图“D +P”生成PCB库
  2. 在生成的PCB库中,把需要的PCB封装复制到自己的PCB库中                              <-biubiu-⊂(`ω´∩)

PS:一般来说,一个PCB工程对应一个PCB库,因此没必要安装别人的PCB库到自己的PCB库中。只需要在开源的PCB库中选择自己需要的PCB封装即可。

P25.PCB封装的检查与报告

  1. 打开自己的PCB库
  2. 点击菜单栏“报告(R)”--->“元件规则检查(R)”-->元件规则检查窗口全部勾选    (快捷键(“R R”))

ps:常见错误

  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-0ffset Component Reference:检查参考点是否在本体进行设置。
  9. Constraints-Check All Components:检查所有的PCB封装。

P26.PCB封装模型的调用

  1. 打开PCB库,选择想要导入PCB封装模型的PCB
  2. 然后在菜单栏点击“放置(P)”--->“3D体(O)”,在打开的文件夹中,选择对应的PCB封装模型

P27.原理图如何导入PCB及导入常见报错

  1. 打开原理图,在菜单栏点击“设计(D)”-->“Update PCB Document”
  2. 或者打开PCB,在菜单栏点击“设计(D)”--->Import Changes From

ps:常见报错

  1. 原理图库没有对应的PCB封装
  2. PCB封装名称不匹配
  3. PCB封装管脚不匹配

P28.快速定义PCB板框

  1. 将粉红色区域Del,然后选中所有元器件
  2. 点击“工具(T)”--->“器件摆放(O)”-->“在矩形区域排列(L)”(快捷键T  O  L)
  3. 设置原点:选择“Mechanical 1”--->点击“编辑(E)”-->“原点(O)”--->“设置(S)”,然后将原点放在元器件组的左下角
  4. 划线,用矩形框围住元器件组:点击“放置(P)”-->“线条(L)”(线宽10mil),然后对准原点,画出矩形的一条长,一条宽
  5.  矩形的长、宽取整:选中一条边,在属性栏里选中Length,然后按住“Ctrl Q”,进行线长单位的转换,将线长单位转换至mm,然后向上取整。
  6. 画出矩形的另外的长和宽:按住“Shift”选中矩形已画出的长和宽-->“Crtl C”-->绿色十字架光标与已画出的矩形边长中心对齐--->“Crtl  V”-->将复制出来的长和宽进行“X Y”轴转换-->将绿色十字架光标与已画出的矩形边长中心对齐-->点击鼠标左键
  7. 去除矩形外多余的黑色部分:选中矩形框-->点击“设计(D)”-->“板子形状(S)”--->“按照选择对象定义(D)”   (D S D)
  8. 挖孔:选中轮廓框->"工具(T)"->"转换(V)"->"以选中的元素创建板切割槽(B)" (T V B)

P29.PCB的交互式与模块化布局操作

  1. 进入交互布局模式:工具(T)-->“交叉模式选择”-->“垂直分割”
  2. 移动器件:选中器件后,按“M”,然后根据提示可以移动器件,如向X或向Y偏移

固定孔的精准定义:

  1. 盘和孔等大:HOLE=shape(X)=shape(y)=3mm

P32.PCB布局的常用操作

  1. 元器件的顶层和底层的切换:选中元器件,按“L”
  2. 选中器件进行联合
  3. 器件的锁定:双击器件,在location里点击锁定
  4. 隐藏飞线:“N”-->“隐藏连接(H)”-->“全部(A)”
  5. PCB特殊粘贴:“编辑”(E)-->“特殊粘贴”(A)

P33.常用规则

  1. 元器件分类:点击“设计(D)”-->“类(C)”
  2. 设置规则:点击“设计(D)”-->“规则(R)”

间距规则:

  1. “Electrical”-->“Clearance”:常规是6--10mil,精度越高(即mil值越小)打板越贵,≥6mil价格一样(2019年凡亿课堂的数据)

线宽规则:

  1. “Routing”-->“Width”:常规是6--10mil,精度越高(即mil值越小)打板越贵,≥6mil价格一样(2019年凡亿课堂的数据)
  2. 电源线宽:30mil

过孔规则:

  1. “Plane”-->“PlaneClearance”:常规是8mil

阻焊规则:

  1. “Mask”-->“SolderMaskExpansion”:顶层外扩(2.5mil)

铺铜规则:

  1. “Plane”-->“PolygonConnect”-->“高级”
  2. 十字连接:适用于手工焊接,防止虚焊
  3. 全连接:适用于机器焊接,电源电路,载流子高

按住“Crtl”,点击鼠标左键,高亮

PCB布线:点击“布线(U)”-->“交互式布线(T)”

泪滴:点击“工具(T)”-->“滴泪(E)”。泪滴界面,对线选择“所有”,其余的默认即可

“Shift S”,单层显示

P34.丝印调整

  1. 丝印位号不上阻焊,放置丝印生产之后缺失。
  2. 丝印位号清晰,字号推荐字宽/字高尺寸为4/25mil、5/30mil、6/45mil。
  3. 保持方向统一性,一般一块PCB上不要超过两个方向摆放,推荐字母在左或在下
  4. 丝印间距:2mil
  5. 按“L”打开层的显示:关掉所有层后,打开“丝印层(Overlay)”和“阻焊层(Solder)”
  6. 选择框过滤掉所有,“text”除外防止误操作
  7. 过孔不会打穿丝印

笔记------------------------2024/2/12


P35.拼板

  1. 什么是拼板:节约生产成本;提高SMT生产效率;节省PCBA拿放时间
  2. V-cut孔适用于规则的矩形板;邮票孔适用于异形板,如圆形板
  3. 拼板需要工艺边(3--5mm)、定位孔(12  22)、3个光学定位点

P36.拼一个2×2的矩形板

  1. 在需要拼板的工程了,新建一个PCB
  2. “放置(P)”-->“拼板阵列(M)”-->添加画好的PCB路径
  3. 在拼板的属性栏里: column count(列):2  row count(行):2
  4. Column Margin(示意图里有意思):0mm; Row Margin:0mm
  5. 在机械一层用线条画好工艺边,在top层放好3个光标、定位孔

P37.生产Gerber文件

步骤:

  1. “文件(F)”-->“制造输出(F)”-->“Gerber Files”
  2. 单位:英寸 格式:  2:4(精确到小数点后一位)
  3. 层:绘制层-->“选择使用的” 镜像层-->“全部去掉” 勾上“包括未连接的中间层焊盘”
  4. 钻孔图层:两个“输出所有使用的钻孔对”都要勾选,其余不要
  5. 高级:胶片规则所有参数后边都多加一个0

钻孔输出步骤:

  1. “文件(F)”-->“制造输出(F)”-->“NC Drill Files”
  2. 单位:英寸 格式:  2:4(精确到小数点后一位)

输出IPC网表:

  1. 文件(F)”-->“制造输出(F)”-->“Test Point Report”
  2. 报告格式:IPC-D-356A

贴片输出:

  1. 文件(F)”-->“装配输出(B)”-->“Generates pick and place files”

ADAdmin工具主要用于批量管理AD帐户,打开程序后在文本框输入帐户名称即帐户的samAccountName属性值即可,目前只接受这一种帐户属性值。可进行如下批量操作: 1. 批量查看帐户信息:Check User。输入帐户后可查询所有帐户的常用属性信息。 2. 批量新建帐户:New User。保证ADAdmin.exe与users.xlsx在同一目录,目前只支持Office 2007及以上版本,在users.xlsx的newuser Sheet输入帐户的相关属性信息,然后点击Run运行即可,新建的帐户初始密码与用户名相同,密码永不过期,不会要求下次登录前修改密码。 3. 批量重置密码:Reset Password。可进行批量重置密码,默认将密码重置为与帐户相同,全为小写,也可自定义密码进行重置,重置后不会要求用户在下次登录前修改密码。 4. 批量启用/禁用帐户:Xable User。可进行批量启用帐户或禁用帐户。 5. 批量删除帐户:Remove User。可进行批量删除帐户。 6. 批量设置帐户属性:Set Properties。可批量设置帐户属性,只要先在users.xlsx的setprop Sheet输入帐户的属性信息然后点击Run运行即可。 7. 批量查询组信息:Check Group。可批量查询组的属性及类型等信息。 8. 批量添加帐户到组:Add to Group。在文本框内输入帐户samAccountName和要加入的组,然后点击Run运行即可。 9. 批量从组删除帐户:Remove from Group。在文本框输入帐户samAccountName和要从删除的组,然后点击Run运行却可。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值