2.14 OrCAD中怎么运用表格创建复杂的元器件?
笔者电子信息专业硕士毕业,获得过多次电子设计大赛、大学生智能车、数学建模国奖,现就职于南京某半导体芯片公司,从事硬件研发,电路设计研究。对于学电子的小伙伴,深知入门的不易,特开次博客交流分享经验,共同互勉!全套资料领取扫描文末二维码!
温馨提示:学而不思则罔,思而不学则殆。实践是检验真理的唯一标准!
原理图封装库也叫原理图符号,就是在绘制原理图时,需要用一些符号来代替实际的元器件,这样的符号称为原理图符号,也称为原理图库。它的作用就是来代替实际的元器件,我们在做原理图符号的时候,不用去管这个元器件具体是什么样子的,只需要匹配一致的管脚数目即可,然后去定义每一个管脚的连接关系就可以了。
学习目标:
• 了解原理图封装库的基本概念。
• 掌握使用OrCAD软件。
• 掌握使用OrCAD软件绘制原理图封装库文件。
• 掌握使用OrCAD软件绘制原理图封装库的技巧。
• 掌握绘制原理图封装库的基本标准。
• 掌握绘制原理图封装库过程中各种问题的解决方法。
目录
2.13 OrCAD中怎么创建电源、地的封装库?
答:第一步,在olb文件上单击鼠标右键,建立新的“New Symbol”,然后在弹出的界面中,“Name”一栏输入“GND”,“Symbol Type”选择“Power”属性,如图2-24所示。
图2-24 新建地符号示意图
第二步,在弹出的界面中可以看到已经有一个焊盘放置好了,地的管脚只有一个,如图2-25所示,所以只需要将地的外形画出来即可。执行菜单命令“Place”→“Line”,画四条短线,作为地的符号。绘制的时候,运用Snap to Grid的功能,将四根短线绘制在一个格点内,最后加一个文字标识GND,地的符号就做好了,如图2-26所示。
2.14 OrCAD中怎么运用表格创建复杂的元器件?
答:当遇到管脚数目较多的元器件时,一个一个地输入管脚功能和编号费时费力,也比较容易出错,这时可以借用Excel表格来创建元器件,方便快捷。下面以AD9135/AD9136为例,详细分析借用Excel表格来创建元器件的方法步骤。图2-27所示为AD9135/AD9136的封装信息资料示意图。
图2-27 AD9135/AD9136的封装信息资料示意图
第一步,在olb文件上单击鼠标右键,建立新的“New Part From Spreadsheet”,然后在弹出的界面中“Part Name”一栏输入“AD9135”,“No.of Sections”一栏填写“1”,有多个Part的时候填写Part的数目,Part起始字母为U,不用更改,如图2-28所示。
图2-28 从表格创建元器件示意图
第二步,在第一行中填入初始的一些参数,然后单击表格左上角的空白,选中全部表格内容,按“Ctrl+Insert”进行复制,粘贴到Excel表格中,作为模板,然后对其参数进行补齐,如图2-29所示。
图2-29 管脚参数设置示意图
其中,参数的含义如下:
• Number:管脚标号;
• Name:管脚名称;
• Type:管脚的类型;
• Pin Visibility:管脚名称是否显示在封装中,一般IC器件勾选这个选项;
• Shape:管脚的长度;
• PinGroup:管脚交换属性,一般不用填写;
• Position:管脚位置,上、下、左、右四个位置;
• Section:多个Part时选择属于哪个Part。
第三步,用Excel表格处理数据。用PDF→WORD的工具将PDF文档转换成WORD版本,然后将PDF中管脚的网络名称及其对应的名称一一复制到Excel表格中,再将两个内容进行整合,得到完整的表格内容,如图2-30所示。要整合的位置是“Number”与“Name”这两个选项,其他在OrCAD复制的模板中是一致的,管脚的位置、Part类型、管脚的长度等可以在OrCAD中调整,这里做成一样的,关系不大。
图2-30 Excel表格设置示意图
第四步,在Excel表格中将参数整理好,选中表格内容进行复制,然后回到OrCAD界面,选中表格左上角的空白处,按“Shift+Insert”进行粘贴,如图2-31所示,然后单击“Save”,这样通过表格就建立了这个元器件。
图2-31 Excel参数复制到OrCAD示意图
第五步,在OrCAD中将电源管脚的属性修改为“Power”,调整管脚的位置,然后对照资料进行检查核对,这样我们的封装就做好了,如图2-32所示。
图2-32 AD9135封装示意图
关注回复【更多资料】海量嵌入式资料赠送
笔者电子信息专业硕士毕业,获得过多次电子设计大赛、大学生智能车、数学建模国奖,现就职于南京某半导体芯片公司,从事硬件研发,电路设计研究。对于学电子的小伙伴,深知入门的不易,特开次博客交流分享经验,共同互勉!
相关文章
- 日历计划表怎么做?如何用手机便签创建日程计划安排表
- ORACLE EM的删除与创建
- 创建一个完整的域
- 我们可以使用MySQL创建一个具有数字名称的数据库吗?
- 配置后门创建脚本与开机自启动
- Oracle创建简单视图案例
- RHCE之路--02创建和运行 Ansible 临时命令
- 一步步在SAP Cloud Platform上创建HANA实例并使用
- 使用代码创建BRF ruleset
- android8.0 Launcher源码(8)---Launcher的源码启动过程创建Launcher辅助对象
- 直接读取表达矩阵和metadata信息创建seurat单细胞对象
- makefile实现创建目录和复制.ko文件
- 当创建SDL工程发现“无法解析的外部符号 _SDL_main”出错