ORCAD学习系列之二——元器件与线的放置
1 、普通元器件的放置
第一步:打开建好的工程文件,打开原理图页面。
第二步:选place菜单,选part。或按快捷键P,弹出放置元件对话框。
第三步:点右上角add library按钮。弹出浏览对话框,找到要加入的元件库,添加
工程中加入了刚才加入的库
左下角的libraries中就是加入的所有元件库。 PART部分,可以键入要放置的元件名称,软件自动找到该元件,并在右下角图形窗口中显示图形。 要想删除某个库,选中该库,点remove Library即可删除。
第四步:找到要放置的元件,点OK,元件就会附着在鼠标光标上
放到合适的位置即可。
2、电源盒地的放置方法
选择原理图中右侧快捷按钮中的place power和place gnd按钮即可。 选择要放置的电源或地图形
3、连接线的创建
连接线有两种方式
有两种方法:
(1) 使用wire
(2)使用 net alias
2.1 、连接线的方式
第一种方法:使用wire建立互连。
1、 放置wire 快捷键 或者菜单操作
或者快捷键W。 鼠标左键选择起点,放开左键,拖动鼠标,直接画线。如果终点是某个器件的引脚,单击即可连接。如果终点悬空,双击鼠标结束。 画线过程中,一次转向默认是90度转角。若想走任意角度的连线,按住shift键。
2、 wire的连接方式: 如果两个wire呈T型,则软件默认是自动加入链接点,两条线电气上存在链接关系的。两条线构成十字形,默认没有电气连接。
3、 十字交叉线放置和取消链接点方法: 菜单place->junction,或右侧快捷按钮
直接放在交叉点,如果原来有连接点,该操作取消链接,如果原来没有链接点,该操作放置连接点。 删除连接点还有另一种方法,按住S键,鼠标左键选中junction点,按delete键删除
2.2、使用net alias
具有同样net alias的线在电气上是互连的,这只适用于同一个页面内的情况。 放置net alias方法: (1)菜单place->net alias。 (2) 快捷键N 。 (3) 右侧快捷按钮面板中的快捷按钮
2.3、不同页面间建立互联的方法
使用offpage connector。 选中右侧快捷按钮中place offpage connector按钮或使用菜单 ,弹出place offpage connector对话框, 选择合适的offpage connector图标,OK,offpage connector会悬挂在鼠标上,单击页面,放置
弹出属性对话框 在value中填入网络名称。然后拖动offpage connector图标到建立连接的位置。 同样在另一个页面,该网络的另一端也放好同名的offpage connector即可,这样就在两个原理图页面建立了电气连接。两个页面内都放好后如图所示。
2.4、使用总线
2.4.1、 总线的使用步骤如下
1) 菜单place->bus或者右侧快捷按钮
2) 原理图内鼠标左键选择总线起点
3) 移动鼠标画线
4) 如需要转向,鼠标左键单击页面可转向,默认90度转角。
5) 双击左键结束总线
2.4.2、 放置非90度转角总线
1) 菜单place bus
2) 按住shift,左键单击选择起点
3) 拖动鼠标即可画出任意角度总线
4) 单击左键转方向
5) 双击左键结束总线
2.4.3、总线命名
命名规则:BUSNAME[0..31]或BUSNAME[0:31]或BUSNAME[0-31]三种形式。注意BUSNAME和‘[’之间不能有空格,BUSNAME不能以数字结束,不能用BUSNAME00 BUSNAME02这样的名字. 放置总线的net alias:
a) 菜单place ->net alias弹出place net alias对话框
b) 按照总线命名规则命名,在alias栏中输入,OK
2.5、总线与信号线连接
放置总线入口bus entry,可用菜单place->bus entry或快捷键E或右侧快捷按钮 Bus entry悬挂在鼠标上,按R键旋转Bus entry方向。 移动Bus entry与总线相接,单击放置。 按快捷键F4重复放置 使用wire把一个引脚和总线一个入口相连。 给wire添加net alias,命名规则如下:如果总线名称为ED[0..31],则wire名称必须是ED0、ED1、ED2……..ED31等这种名字。注意wire所在网络作为总线的成员,不能有方括号。
按住CTRL键,鼠标选中wire,拖动,连接其他线。此时,wire上的net alias自动递增。 几点说明: 1) 总线和wire信号线之间只能通过网络名称实现电气互连。 2) 如果不用总线入口,而把wire线直接连到总线上,在连接处也显示连接点,但是这时并没有形成真正的电气连接。总线必须通过bus entry和信号线实现互连。并且总线和信号线都要命名,并符合命名规则。 3) 两段总线如果形成T型连接,则自动放置连接点,电气上是互连的。两段十字形的总线默认没有连接点,要形成电气互连,必须手动放置连接点
2.5、管脚悬空处理
对于没有任何电气连接的引脚,放置无连接标记放置后如图所示,表示该引脚悬空,2 pin与pin之间直接连在一起,则电气上存在连接关系,电源和地符号与引脚直接相连,也形成电气上的连接关系。但是尽量避免这样做,因为这样,back annotation时会出问题。
3 总结
第二篇比第一篇快多了,但是也有写没有验证成功,比如junction的取消(我的版本是17.4 ),如果有伙伴搞清楚,留个言让我学习学习
ORCAD学习系列之二——元器件与线的放置相关推荐
- Java命令学习系列(二)——Jstack
转载自 Java命令学习系列(二)--Jstack jstack是java虚拟机自带的一种堆栈跟踪工具. 功能 jstack用于生成java虚拟机当前时刻的线程快照.线程快照是当前java虚拟机内每一 ...
- oracle用dual创建临时表,Oracle 学习系列之二(会话与事务级临时表和dual表 )
一. 会话临时表 --创建会话临时表 create global temporary table tmp_user_session(user_id int, user_name varchar2(20 ...
- libev学习系列之二:libev下载
libev学习系列之二:libev下载 版本说明 版本 作者 日期 备注 0.1 ZY 2019.5.31 初稿 目录 文章目录 libev学习系列之二:libev下载 版本说明 目录 官网 GitH ...
- 强化学习系列文章(二十七):VPG+Beta分布在CartPoleContinuous环境中的应用
强化学习系列文章(二十七):VPG+Beta分布在CartPoleContinuous环境中的应用 在第七篇笔记(https://blog.csdn.net/hhy_csdn/article/deta ...
- 强化学习系列文章(二十三):AirSim Python API图像与图像处理
强化学习系列文章(二十三):AirSim Python API图像与图像处理 参考网址:https://microsoft.github.io/AirSim/image_apis/#segmentat ...
- 强化学习系列文章(二十八):进化强化学习EvoRL的预实验
强化学习系列文章(二十八):进化强化学习EvoRL的预实验 最近在研究强化学习解决离散空间的组合优化问题时,接触到了很多进化算法,实际体验也是与RL算法不相上下.进化算法也常用于优化神经网络的参数,C ...
- HFM深入技术学习系列之二--规则
学习的路线 学习如何写规则,从技术的角度看,从以下几点入手: 0 HFM合并报表的基本业务功能 1 规则的入口,即HFM是从哪里调用我们写的规则. 2 规则的基本语法,规则是用VBSCRIPT写的,这 ...
- 【Silverlight】Bing Maps学习系列(二):通过Bing Maps Silverlight Control如何显示地图...
如本系列第一篇你所介绍的,开发基于Silverlight的Bing Maps除了开发环境还需要一个开发Key,这个Key是用来做什么的呢?Silverlight控件在做地图呈现的时候它是一个必不可少的 ...
- Ext入门学习系列(二)弹出窗体
第二章 弹出窗体 上节学习了Ext的环境搭建和最基本的一个操作--弹出对话框,作为一个引子,本节讲述如何弹出一个新窗体,从实例讲解Ext的基本运行原理. 一.Ext的窗体长什么样? 先来看看几个效果, ...
最新文章
- python关于解决‘\u‘开头的字符串转中文的方法
- 阿里云 Caused by: redis.clients.jedis.exceptions.JedisDataException: ERR invalid password
- JFinal interceptor - Deal with session attributes
- Truthman or Fakeman 并查集
- 《The C programming language》学习笔记
- 会议室分配时间最长_突破大设计1:时间分配
- smart原则_目标管理:OKR与SMART原则的异同
- 真心实用!Python 办公自动化之 PDF 的详细操作(全)
- python实现等量随机分组
- ifcfg-eth0配置详解
- mysql创建数据库格式,MySQL 创建数据库的简单示例(utf-8格式)
- 2023杭州电子科技大学计算机考研信息汇总
- 基于STM32F103将采集的温度-湿度值通过串口输出,用OLED屏显示自己的学号和姓名以及显示AHT20的温度和湿度,滑动显示长字符
- [转]结婚戒指为什么戴在无名指?
- Mac电脑:您的安全性偏好设置仅允许安装来自App Store和被认可的开发者的应用(解决方法)
- 后N天C语言,c语言计算一个日期的下一天后N天后的日期
- Java---高级流
- 挑战程序设计竞赛 3.6 与平面和空间打交道的计算几何
- 读书笔记-偷影子的人
- html block属性,css display block属性的意思、作用和效果