Orcad Capture笔记_Part_1

2 篇文章 0 订阅
1 篇文章 0 订阅

系列文章目录

Orcad Capture的设计流程


前言

#记录下自己这段时间以来学到的东西,教程看的是凡亿教育的PCB设计,平台是Cancade系列软件,这次主要记录capture。


一、设计流程

Capture是用来设计DSN的工具,设计过程中有很多稀碎的知识点如果不记录下很容易生疏。安装skip,从设计开始记录。

二、DSN设计步骤

1.建立新项目Library(.OLB)

不一定要从olb文件开始,如果有现成的元器件那可以直奔设计DSN原理图,but更加基础系统的是从设计单个元器件同时打包成一个OLB文件。

软件用这个
在这里插入图片描述
进入界面后直接点File-> New->Library,设计流程不是直奔DSN,在这里插入图片描述
打开后会自动给你建立出几个文件夹,其中常用的是这几个:
Library:目前做的这个就是一个lib库,下面那个白色的就是你的olb文件
Library Cache:管理缓存的,如果后续在元件封装调用时olb发生了改动,此时是不能正常将元件拖拽出来,这时候需要cleanupcache,就是右键点这个文件夹才能正常使用
在这里插入图片描述
右键白色图标的olb文件,这里正式开始新建元件。在这里插入图片描述
解释:
Name:元件名称
Part_Reference: 元件的标志,比如用C、U、R表示你这是个什么类别的元件:cap、unit、res
parts per :?这个不太记得
Footprint:封装,就是在DSN->PCB这步骤时需要提供PCB软件识别的样子?等后面再弄也可以,也可以写现在弄。具体做法是:

封装

找到这个元件的资料,比如ST_LINKV2-1中一个元件:STM32F103CBT6在这里插入图片描述
文档中框红的就是封装型号在这里插入图片描述
如果不清楚用什么型号,下拉找到类似这种表格。由于我是CBT6,因此在最下面这个package中选其中之一填入即可。在这里插入图片描述
回归正文,创立好后是这个界面:在这里插入图片描述
解释:
1、2 就是你这元件一些properties,包括画布的设置、元件的一些设置
3 设计平台
4 在这步中大部分都需要和place打交道,其中比较重要的是part、pin这个框、Text放置文字、Line放置线条,还有Rectangle是画元件框,比较重要
在这里插入图片描述
5 右边那列基本和place菜单类似

基本上到了这步lib库算创建完成了。

2.元件设计

这里以CBT6举例
写名字、然后画框【SHIFT+R)】
框就是界定你这个元件的大小,因为pin是放在虚线上,因此你的框不能大于虚线,小于的话最后调用时会发现你的pin离元件边界有段距离。最好像下图长边一样和虚线重合。在这里插入图片描述

place -> pin【shift+G】

单个pin的放置就place -> pin :
name:一般是数字,对元件而言的编号
Number:指的是第几个pin引脚
shape:pin的形状,有短线(short)、长线(line)、点线(dot)、时钟(clock)等
type:这个引脚的类型,有passive默认、输入输出、三态3state、电源power等
在这里插入图片描述
还有最下面的additional里有next pin 就是下次在放置同样类型的引脚时设定一个增量能自动帮你把Number设置好。比如我第一个是name 1 Number 1 increment 3 ,那么就会出现下面中间一样的引脚~~;在放置第三个引脚时悄悄改了name,会发现Number照样增加3,但name还是1(感觉是废话)~~
在这里插入图片描述
如果pin很多,就需要用到pin array【shift+j】:
重点介绍:
number of pins:放多少个pin
pin spacing :pin间距离间隔多大,是按照网格来算
type、shape、increment同上
在这里插入图片描述
间隔2、从26开始、一次性放5个pins(下图矩形下面)
如果想放置相反的pin(不是增而是减),比如要个34-24,相隔2numbs的pin array,可以将increment那设置成-2,同时starting name和number设成34,获得下图矩形上的效果
在这里插入图片描述
最后是对pin脚整体的编辑,可以点元件,在右边找到edit pins,会出来表格,在上面直接修改,包括前面提到的name、shape、type、visible等
在这里插入图片描述### 补充
除此以外,跳线需要自己绘制,在place->arc 方法自己摸索,记得关snap to grid,不然不好画

3 DSN原理图绘制

1 创建opj文。

现在才开始正式到opj文件部分。上面做好了的olb文件保存好,然后file->new->project
填写文件名,选保存地址,创建

解释:
·右边工具栏可以用了,这个栏就是用来连接元件
·SCHEMATIC1放DSN图纸
·DESIGN Cache就是缓存,更新时用得上
在这里插入图片描述

2 add lib

在design cache下面有个library,右键、add file,添加olb文件,同时软件本身也有自带的库。
具体路径在:…\cadence_22_1\SPB\tools\capture\library。相关介绍和红色库是常用的(凡亿教育提供):
在这里插入图片描述在这里插入图片描述

3 放元件

巴巴这么久终于到放元件了
我建议在英文输入模式下单按p,在place part中放置,这样方便直接。当中有个搜索栏用来搜索元件,常用的有:LED、RES、CON、CAP、cry(晶振)
放置外还有些快捷键用得上:
w:连线
n:编辑网格,就是你连线起来很难看时通过设置网格名来代指这条线是连到另一条线的
f、g:放置VCC GND之类的东西
r:旋转元件
b:放bus总线 ,说实话我是拿来分隔不同器件用的,不知道这会不会有啥影响。有影响再说。。

补充

前面一直在提cache,踩过好几次坑了,当时因为usb这个器件修改了一个引脚后死活拉不出来,查了好多说要cleanup cache ,但其实压根不知道在哪弄。
Q:比如已经在opj文件中添加了usb这个olb文件,结果我重新打开这个元件的设计将其中一个名字GND->SHEET并保存
在这里插入图片描述
不出意外报错,道理我都懂,但是清哪里的cache呢?
在这里插入图片描述
A:
要清的cache是design cache中你修改了的那个元件的cache
右键元件,up cache,就OK了
在这里插入图片描述
其他的如修改页面大小的地方:在这里插入图片描述

在option->preference 改net默认字体 , 改展示样式
在这里插入图片描述

4 检查check

之前说的footprint封装可以先弄,也可以最后在这里统一弄:
点开后能看见下下图的表格,找到红框两列,排序,再去找工艺设计中所用的封装,老师在这里说有经典封装的编号啥的,编号我也没搞懂,估计得靠经验积累吧
在这里插入图片描述
在这里插入图片描述

设置好封装后就是check了。

在这个地方检查,默认就好,其他的去看上面那个机构提供的资料和讲解。
顺带说一下要先点dsn也就是你那个图纸的文件你才能点这里的check,要不然点不了
在这里插入图片描述
默认运行成功后会在outputs生成drc文件,点开drc文件能看到哪里报错。
在这里插入图片描述
上面的bom文件是用来给用户提供购物清单的,就是你这里面用到什么元件,给你自动列出来,你就能有个比较清晰的list去买零件了,生成的具体位置在:

在这里插入图片描述
在这里插入图片描述
在这插一嘴,点开后在这个窗口里多加几个字:
\tPCB Footprint
\t{PCB Footprint}

这样生成的bom才有footprint这栏
在这里插入图片描述

我不知道为啥就是不能直接生成Excel文件,虽然可以选打开方式开打开
在这里插入图片描述

总结

提示:这里对文章进行总结:

例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值