Cadence学习笔记之---原理图设计基本操作

目录

[01 | 引 言](#01 | 引 言)

[02 | 环境描述](#02 | 环境描述)

[03 | 原理图工具介绍](#03 | 原理图工具介绍)

[04 | 原理图设计基本操作](#04 | 原理图设计基本操作)

[05 | 生成页间引用](#05 | 生成页间引用)

[06 | 元件自动编号](#06 | 元件自动编号)

[07 | 结 尾](#07 | 结 尾)


01 | 引 言

书接上回,在前文中讲述了怎样制作常用的库元件,如电阻、二极管,IC器件,以及怎样放置电子元件;

本篇笔记主要讲述原理图设计过程中的基本操作、页间参考生成,以及元件如何自动编号。

上期参考文章:

《Cadence学习笔记之---库元件制作、元件放置》


02 | 环境描述

操作系统:Win 11;

软件版本:Allegro Cadence 17.4 (备注:已打补丁);

软件配置:默认设置; (备注:无安装任何插件);


03 | 原理图工具介绍

在设计原理图之前,先介绍一下原理图设计过程中所需要的工具;

这些工具在打开Cadence的 OrCAD Capture 原理图软件后,默认显示在右侧标栏中。

<1>、电气连接;(用于连接各个元件的引脚)

<2>、放置网络组;(在画网络接口的时候很好用)

<3>、自动连接两个电气点;

<4>、自动连接多个电气点;

<5>、自动连接总线;

<6>、放置网络标号;(利用网络标号可将复杂电路拆解为简单电路)

<7>、总线电气连接;(与<1>类似,但用于总线)

<8>、放置电气点,使两条电气线相交;

<9>、放置总线出口;

<10>、放置电源;

<11>、放置参考地;

<12>、放置分层电路入口;(设计层次电路时使用)

<13>、放置跨页连接符;

<14>、设置引脚无连接;(禁用引脚)

在这些工具中,频繁使用的只有<1>、<6>、<10>、<11>、<13>、<14>。


04 | 原理图设计基本操作

以上面这个RS-485电路为例,我们使用上面介绍的工具进行原理设计;

首先,我们需要按照前面的两篇文章《Cadence学习笔记之---原理图工程、元件库创建》,《Cadence学习笔记之---库元件制作、元件放置》中的操作,新建两个原理图页,并放置需要的电子元件。

<1>、点击电气连接线;

<2>、点击引脚就可拉出电气线,在结束的位置点击并按下ESC键即退出连接;(电气连接线的快捷键是W键

当元件引脚朝向相反时,需要旋转元件以调整位置;

<1>、水平方向对调;

<2>、垂直方向对调;

<3>、按逆时针旋转90°;

这是连接好所有电气线之后的样子;(注意,在元件摆放的时候要考虑到尽可能的紧凑、直观、协调;最简单的评判方式,如果自己都看不过去,那说明摆放的问题很大)

<1>、放置网络标号;

<2>、设置网络标号的名称;

<3>、设置网络标号的颜色;(尽可能选择亮色,易于分辨)

<4>、修改网络标号的字体;(保持默认即可)

放置网络标号的作用是,当同一页原理图中,有别的电路部分需要连接到这个网络时,不需要直接进行电气连接,只需要放置一个同名的网络标号即可;

<1>、选择放置跨页连接符;

<2>、选择连接符库;(CAPSYM是系统默认的,也可以自制双向连接符)

<3>、选择向左、或者向右的连接符;

<4>、将连接符放到电气连接点;

跨页连接符原理图设计中必不可少的,很多时候我们需要将原理图拆分成各个模块,单独设计,模块之间常有电气耦合,这个时候就需要用跨页连接符来进行桥接。

原理图设计至此基本就讲述完毕,使用好上面介绍的几个工具,就足以应对日常的工作需要,剩下不常用的工具,可以根据需求再行研究即可。


05 | 生成页间引用

如果我们的原理图上只有跨页连接符还不够,因为面对大型电路,原理图页可能有几十页,我们还需要知道这个页连接符还出现在哪一页;

<1>、选择项目管理文件;

<2>、打开 Annotate 设置;

<3>、增加页间参考;

<4>、删除页间参考;(这两项都是批量操作,即增加都增加,删除就全删除)

<5>、设置距离页连接符的偏移量;(一般默认即可)

<6>、设置参考的样式;

以上就是增加页间参考后的最终效果,通过页参考可以很直观的看到电气网络分布的页码,特别需要注意的是,添加页间参考必须保证每个页都有自己的页码号,不能重复。


06 | 元件自动编号

从我们设计的原理图可以发现,经过删删改改,元件的标号很乱,没有顺序,按照我们的预期,同一种元件的序号应该按照顺序排列,这样有利于我们进行后期的BOM管理;

<1>、选择项目管理文件;

<2>、打开 Annotate 设置;

<3>、将元件序号全部重置为无效;

<4>、按照步骤<1>、<2>重新打开设置,设置为按照增量排序;

这里可以看到,最终的效果是元件的序号已经按照我们的设置进行增量顺位排序,起始值为1。


07 | 结 尾

本篇小记只是大致的记录了原理图设计的相关操作,需要强调的是还有很多的细节限于篇幅没有讲到;

但以上这些操作知识,已经可以支撑使用Cadence软件进行常规的硬件设计;在过程中,遇到有疑问的地方,再深入研究,效果会事半功倍。

相关推荐
统计学小王子19 分钟前
《数学少年-从正负号到几何原本》(第一章:“刻度之上,零为分界“)--1.2 电梯与账单里的相反数字
学习·初中数学·初中数学科普·数学科普
流云鹤30 分钟前
03Java学习day(3)
java·学习
我命由我123451 小时前
棘轮效应极简理解
经验分享·学习·职场和发展·产品运营·求职招聘·职场发展·学习方法
tt5555555555551 小时前
电工证学习笔记(二)
笔记·学习·电力
wc881 小时前
微软EDGE浏览器功能学习
前端·学习·edge
hPw0eKIqD2 小时前
一步一步学习使用FireMonkey动画() 使用动画组件为窗体添加动态效果
学习
殷忆枫2 小时前
基于STM32+OV2640+ESP8266的无线图像采集系统设计与实现
stm32·单片机·嵌入式硬件
red_redemption3 小时前
自由学习记录(210)
学习
llilian_163 小时前
便携式相位测量模块应用方案的核心优势
网络·功能测试·单片机
MartinYeung53 小时前
[论文学习]PACT:溯源感知能力合约——面向智能体安全的参数级溯源
人工智能·学习·安全