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学习系列之二——元器件与线的放置相关推荐

  1. Java命令学习系列(二)——Jstack

    转载自 Java命令学习系列(二)--Jstack jstack是java虚拟机自带的一种堆栈跟踪工具. 功能 jstack用于生成java虚拟机当前时刻的线程快照.线程快照是当前java虚拟机内每一 ...

  2. oracle用dual创建临时表,Oracle 学习系列之二(会话与事务级临时表和dual表 )

    一. 会话临时表 --创建会话临时表 create global temporary table tmp_user_session(user_id int, user_name varchar2(20 ...

  3. libev学习系列之二:libev下载

    libev学习系列之二:libev下载 版本说明 版本 作者 日期 备注 0.1 ZY 2019.5.31 初稿 目录 文章目录 libev学习系列之二:libev下载 版本说明 目录 官网 GitH ...

  4. 强化学习系列文章(二十七):VPG+Beta分布在CartPoleContinuous环境中的应用

    强化学习系列文章(二十七):VPG+Beta分布在CartPoleContinuous环境中的应用 在第七篇笔记(https://blog.csdn.net/hhy_csdn/article/deta ...

  5. 强化学习系列文章(二十三):AirSim Python API图像与图像处理

    强化学习系列文章(二十三):AirSim Python API图像与图像处理 参考网址:https://microsoft.github.io/AirSim/image_apis/#segmentat ...

  6. 强化学习系列文章(二十八):进化强化学习EvoRL的预实验

    强化学习系列文章(二十八):进化强化学习EvoRL的预实验 最近在研究强化学习解决离散空间的组合优化问题时,接触到了很多进化算法,实际体验也是与RL算法不相上下.进化算法也常用于优化神经网络的参数,C ...

  7. HFM深入技术学习系列之二--规则

    学习的路线 学习如何写规则,从技术的角度看,从以下几点入手: 0 HFM合并报表的基本业务功能 1 规则的入口,即HFM是从哪里调用我们写的规则. 2 规则的基本语法,规则是用VBSCRIPT写的,这 ...

  8. 【Silverlight】Bing Maps学习系列(二):通过Bing Maps Silverlight Control如何显示地图...

    如本系列第一篇你所介绍的,开发基于Silverlight的Bing Maps除了开发环境还需要一个开发Key,这个Key是用来做什么的呢?Silverlight控件在做地图呈现的时候它是一个必不可少的 ...

  9. Ext入门学习系列(二)弹出窗体

    第二章 弹出窗体 上节学习了Ext的环境搭建和最基本的一个操作--弹出对话框,作为一个引子,本节讲述如何弹出一个新窗体,从实例讲解Ext的基本运行原理. 一.Ext的窗体长什么样? 先来看看几个效果, ...

最新文章

  1. python关于解决‘\u‘开头的字符串转中文的方法
  2. 阿里云 Caused by: redis.clients.jedis.exceptions.JedisDataException: ERR invalid password
  3. JFinal interceptor - Deal with session attributes
  4. Truthman or Fakeman 并查集
  5. 《The C programming language》学习笔记
  6. 会议室分配时间最长_突破大设计1:时间分配
  7. smart原则_目标管理:OKR与SMART原则的异同
  8. 真心实用!Python 办公自动化之 PDF 的详细操作(全)
  9. python实现等量随机分组
  10. ifcfg-eth0配置详解
  11. mysql创建数据库格式,MySQL 创建数据库的简单示例(utf-8格式)
  12. 2023杭州电子科技大学计算机考研信息汇总
  13. 基于STM32F103将采集的温度-湿度值通过串口输出,用OLED屏显示自己的学号和姓名以及显示AHT20的温度和湿度,滑动显示长字符
  14. [转]结婚戒指为什么戴在无名指?
  15. Mac电脑:您的安全性偏好设置仅允许安装来自App Store和被认可的开发者的应用(解决方法)
  16. 后N天C语言,c语言计算一个日期的下一天后N天后的日期
  17. Java---高级流
  18. 挑战程序设计竞赛 3.6 与平面和空间打交道的计算几何
  19. 读书笔记-偷影子的人
  20. html block属性,css display block属性的意思、作用和效果

热门文章

  1. JSON是什么?JSON字符串是什么?JSON对象又是什么?
  2. 篮球中各个位置的名称及介绍…
  3. 机器学习十大算法之三K-means
  4. android微信wcdb,[资讯] 微信正式开源移动端数据库组件WCDB!
  5. JSP-java服务器端页面【学习笔记】
  6. 中国造富运动惊人 30年跃为全球钱最多国家
  7. eclipse的新字体导入
  8. 基于BERT+BiLSTM+CRF模型与新预处理方法的古籍自动标点
  9. pogo pin连接器与排针、排母的寿命区别
  10. 似然估计 Hessain Fisher Information