原理图分类
a) 简单原理图设计,即只由单张图纸构成;
b) 平坦式原理图设计,由多张图纸拼接而成,在空间结构上是在同一个层次的电路,只是分布在不同图纸上,每张图纸通过页间连接符连接起来,不同图纸依靠相同名称的页间连接符进行电气连接;
c) 层次式原理图设计,多张图纸按一定层次关系构成,一般现在一张图纸上用框图的形式设置顶层电路,在另外的图纸上设计每个框图所代表的子原理图。
PCB各个组成部分与原理图上电气符号的对应关系
a) 元器件:原理图中的元器件符号主要由元器件管脚和边框组成,其中元器件管脚需要和实际元器件一一对应。
b) 铜箔分为导线、焊盘、过孔和覆铜。
导线:原理图中线段表示的导线在PCB上对应的是一组由铜箔组成的有时序关系的导线;
焊盘:原理图上元器件的管脚对应PCB上的焊盘;
过孔和覆铜:原理图上不涉及PCB布线和覆铜,因此不涉及PCB的过孔和覆铜;
c) 丝印层:丝印层是PCB上元器件的说明文字,对应原理图上的元器件的说明文字。
d) 电路端口和网络标号:原理图上的电路端口和网络标号都不是指实际的硬件端口,都是为了建立原理图和原理图之间的电气连接,其中网络标号必须附加在导线、总线或元器件管脚上。
e) 电源符号:只是标注,并非指实际的供电器件。
原理图图纸设置
设置纸面大小,在菜单栏的“Option”里面的原理图设置中。
元器件的属性设置
a) Cadence元器件库采用下面两级分类方法:
一级分类:以元器件制造厂家的名称分类。
二级分类:在一级分类下以元器件种类(如模拟电路、逻辑电路、微控制器、A/D转换芯片等)进行分类。
b) 点击下图红框中按钮即可打开“Place Part(放置元器件)”面板,在界面右侧的工具栏中有相应按钮,或者在菜单栏“Place(放置)”命令中有。
c) 点击下图红框中按钮即可加载所需元器件库
d) “Search For(搜索)”文本框用于查找元器件,“*”表示匹配任意字符串;
e) 按住“Ctrl”键,拖动元器件即可复制;
f) 双击元器件,即可编辑属性。放置好的每个元器件,都需对其属性进行正确编辑,以免后面网络表生成及PCB制作产生错误;也可以同时选择多个元器件,编辑其属性;元器件属性的编辑主要是修改元器件参数值及元器件序号,所以可以直接双击这两处修改部位;
元器件的电气连接
导线、总线、总线分支线,其中导线有电气连接的意义,而总线和总线分支线仅仅是为了绘图和读图方便而采取的简化连线的表现形式,不具有实质电气连接的意义。在操作上,单击鼠标确定线的起点,然后拖动鼠标,单击确定多个固定点转向,最后双击结束。并且在连接线路的过程中,确定起点,向外绘制一段导线后,按F4键,可重复上述操作所画的线。
a) 导线:按“Shift”键向外绘制的导线为斜线,松开“Shift”键,即可绘制水平或垂直的导线。
b) 总线分支线是单一导线与总线的连接线,其长度是固定的,但存在不是必须的,因为也可以直接把导线和总线连接起来,但这种连接必须通过网络标签来实现电气连接。
c) 多点连线和连接到总线时,可以使用“Ctrl”键选择所需连接的器件管脚,然后选择右键选择“Connect”或“Connect to Bus”命令,完成自动连线。
d) 电源符号:存在两类电源符号,一类是没有电压值,只是一种符号代表的电源符号,其作用是全局连接,即相同类型的电源符号在电学上是相连的;另一类是有数值,给电路提供激励的电源符号。
e) 接地符号:接地符号分为模拟地、数字地和大地等。接地符号也具有全局连接的作用。
f) 网络标签的命名规则:其中总线的命名规则是BUS[0-11],其与总线分支连接的导线名称必须为BUS0、BUS2、……、BUS11。所以最保守的方法是,总线与导线通过总线分支连接,并且总线和导线的网络标签命名符号命名规则。
g) 不连接符号:在ERC检查时,系统会检测到悬空的输入管脚而报错,为了避免这种情况,可以使用不连接符号,让系统忽略此处的ERC测试。
练习:
电阻值的单位Ω,在生产网络图的过程中无法识别此符号,因此在创建原理图时,不需要标注该符号,即22kΩ记为22k。电容值的单位μ,也同样无法识别,若用到记为u。
还可以练习放置端口、网络标签、文本等。
附录:常用原器件库
常用原器件库列表介绍如下:
AMPLIFLER.OLB:模拟放大器IC
ARITHMETIC.OLB:逻辑运算IC
ATOD.OLB:A/D转换IC
BUS DRIVERTRANSCEIVER.OLB:汇流排驱动IC
CAPSYM.OLB:存放电源、地、输入输出口
CONNECTOR.OLB:连接器
COUNTER.OLB:计数器
DISCRETE.OLB:分立式元器件,如电阻、电容、电感、开关和变压器等常用零件
DRAM.OLB:动态存储器
ELECTRO MECHANICAL.OLB:存放电机、断路器等电机类元器件
FIFO.OLB:先进先出资料暂存器
FILTER.OLB:滤波器类器件
FPGA.OLB: 可编程逻辑器件
GATE.OLB:存放逻辑门,含CMOS和TLL
LATCH.OLB:锁存器
LINE DRIVER RECEIVER.OLB:线控驱动和接收器
MECHANICAL.OLB:机构图纸
MICROCONTROLLER.OLB:单片微处理器
MICRO PROCESSOR.OLB:微处理器
MISC.OLB:杂项图件
MISC2.OLB:杂项图件
MISCLINEAR.OLB:线性杂项图件
MISCMEMORY.OLB:存储器杂项图件
MISCPOWER.OLB:高功率杂项图件
MUXDECODER.OLB:解码器
OPAMP.OLB:运算放大器
PASSIVEFILTER.OLB:被动式滤波器
PLD.OLB:可编程逻辑器件
PROM.OLB:只读存储器运算放大器
REGULATOR.OLB:稳压IC
SHIFTREGISTER.OLB:移位寄存器
TRANSISTOR.OLB:晶体管