AD(altium designer)15原理图与PCB设计教程(三)—— 原理图元器件库的管理

目录

序言

原理图库文件编辑器

原理图库文件编辑器的启动

原理图库元器件的创建

设置工作区参数

库元器件的创建

原理图库元器件的编辑

原理图库元器件菜单命令

原理图库文件添加模型

创建含有子部件的库元器件

扫描二维码关注公众号,回复: 12372583 查看本文章

报表输出及库报告生成

输出报表

生成器件规则检查报表


序言

元器件的原理图符号本身并没有任何实际上的意义,只是一种代表了引脚电器分布关系的符号而已。因此,同一个元器件的原理图符号可以具有很多形式,只要保证其所包含的引脚信息是正确的即可。但是,为了便于交流和统一管理,用户在设计原理图符号时,也应该尽量符合标准的要求,以便于系统库文件中所提供的库元器件原理图符号保持形式上、结构上的一致。

原理图库文件编辑器

原理图库文件编辑器的启动

执行“文件”->“新建”->“库”->“原理图库”命令,则创建了一个默认名为“SchLib1.SchLib”的原理图库文件,同时原理图文件编辑器被启动。

编辑窗口:编辑窗口内不再有“图纸”框,而是被十字坐标划分为四个象限,坐标轴的交点即为该窗口的原点。一般在绘制元器件是,其原点就放置在编辑窗口处,而具体元器件的绘制、编辑则在第四象限内进行。

实用工具:在实用工具中提供了3个重要的工具:原理图符号绘制工具栏IEEE符号工具栏和模式工具栏,是原理图库文件编辑环境中所特有的,用于完成原理图符号的绘制以及通过模型管理器为元器件添加相关的模型。

模式工具栏:用于控制当前元器件的显示模式。

“SCH Library”面板:在面板标签中,增加了“SCH Library”面板,这也是原理图库文件编辑环境中特有的工作面板,用于对原理图库文件中的元器件进行编辑、管理。

模型添加及预览:为元器件添加相应的模型,如PCB封装、仿真模型、信号完整性模型,并可在右侧的窗口中进行预览。

原理图库元器件的创建

设置工作区参数

在文件土库文件的编辑环境中,执行“工具”->“文档选项”命令,则弹出如图所示的“库编辑器工作台”对话框,用户可以根据需要设置相应的参数。

库元器件的创建

创建单片机芯片STC11F02.

  1. 执行“文件”->“新建”->“库”->“原理图库”命令,启动原理图库文件编辑器,新建一个原理图库文件,命名为“R Redar.SchLib”。在心间原理图库的同时,系统已自动为该库添加了一个默认名为“Component_1”的库元器件。
  2. 执行“工具”->“文档选项”命令,在弹出“库编辑器工作台”对话框中进行工作区参数设置。

集成元器件的原理图符号外形,一般采用矩形或正方形表示,大小应根据引脚的多少来决定。由于使用的STC11F02是20引脚的SOP/DIP封装,应该化成举行。具体会是一般画的大一些,方便引脚的放置,在引脚放置完毕后,可在调整为合适的尺寸。

  1. 单击原理图符号绘制工具栏中的放置“矩形”按钮,则光标变为十字形,并附有一个矩形符号。以原点为基准双击,在编辑窗口的第四象限内放置一个实心矩形。
  2. 单击“放置引脚”按钮,则光标变为十字型,并附有一个引脚符号,移动该引脚到该矩形边框处,单击完成放置。
  3. 再放置改进叫时<Tab>键,或双击已放置的引脚,则系统弹出“引脚属性”对话框,在该对话框中可以完成引脚的各项属性的设置。

·“显示名称”:用于输入库元器件引脚的功能名称

·“标识”:用于设置引脚的编号,应该与实际的引脚编号相对应。

选中这两后面的“可见的”复选框

·“电气类型”:用于设置库元器件引脚的电气特性。单击下拉列表按钮可以选择设置“Input”(输入引脚)、“Output”(输出引脚)、“Power”(电源)、“Open Emitter”(发射极开路)、“Open Collector”(集电极开路)、“HiZ”(高阻)等8种。

如果用户对于各引脚的电气特性非常熟悉,也可以不必设置,以便简化原理图符号的形式。在这里,设置为“I/O”,是一个双星的输入输出引脚。

“描述”:用于输入库元器件引脚的特性描述。

·“隐藏”:用于设置该引脚是否隐藏引脚。选中该复选框,则引脚将不会显示出来,此时,应在“连接到”文本框中输入与该引脚连接网络名称。

·“符号”:根据引脚的功能特性以及电气特性,用户可以为该引脚设置不同的IEEE符号,作为读图的参考。可放置在原理图符号的里面、内边沿、外部边沿或者外部等不同位置处,并没有任何电气意义。

·“VHDL参数”:用于设置库元器件的VHDL参数。

·“绘制成”:用于设置该引脚的位置、长度、方位、颜色等基本属性以及是否锁定。

    4.单击“SCH Labrary”面板上的“编辑”按钮,或者在绘制好的原理图符号上右击,执行“工具”->“器件属性”命令,则系统弹出“Labrary Component Properties”对话框。

    在该对话框中可以对所绘制的库元器件进行特性描述以及其他属性参数的设置,只要设置有以下几项。

    ·“Default Designator”:默认的库元器件标识符。即把元器件放置到原理图上时,系统最初默认显示的标识符。这里设置为“IC?”,并选中“可见的”复选框,则放置该元器件时,“IC?”会显示在原理图上。

    ·“Default Comment”:库元器件型号说明。这里设置为“STC11F02”,并选中“可见的”复选框,则放置该元器件时,“STC11F02”会显示在该原理图上。

    ·“Description”:库元器件的性能描述,将显示在“SCH Library”面板上。这里输入“8-Bit Microcontroller,2kB Flash”。

    ·“Type”:库元器件的符号类型设置。这里采用系统默认值“Standerd”即可。

    ·“Symbol Reference”:在该文本框中,用户可以为所绘制的库元器件重新命名,这里输入“STC11F02”

    ·“Lock Pins”:选中该复选框后,所有的引脚将和库元器件成为一个整体,这样将不能在原理图上单独移动引脚。

    ·“Show All Pins On Sheet (Even if Hidden)”:选中该复选框后,则在原理图上会显示该元器件的全部引脚。

    ·“Local Colors”:选中该复选框后,会显示3组颜色选项,可分别设置原理图符号的填充、边线以及引脚的颜色。  

    ·“Edit Pins”单击该按钮,则会打开“元器件引脚编辑器”,可以对该元器件的所有引脚进行一次性的编辑设置。

    此外,在“Parameters”文本框中,可以为库元器件添加其他的参数,如版本、制造商、发布日期等。在“Model”文本框中,则可以添加各种模型,如PCB封装、信号完整性模型、仿真模型、PCB 3D模型等。

 

原理图库元器件的编辑

原理图库元器件菜单命令

在原理图库文献的编辑环境中,系统提供了一系列对库元器件进行管理编辑的命令,如“工具”菜单,常用的主要有以下几项。

·“新器件”:创建一个新的库元器件。

·“移除器件”;删除当前正在编辑的库元器件。

·“移除重复”:删除当前库中重复的库元器件。

·“重新命名器件”:重新命名当前的库元器件。

·“拷贝器件”:将当前库元器件复制到目标库文件中。

·“移动器件”:将当前库元器件移送到目标库文件中。

·“新部件”:为当前库元器件添加一个子部件,与原理图符号绘制工具栏中的“添加器件部件”按钮功能一致。

·“移除部件”:删除当前库元器件的一个子部件。

·“模式”:对库元器件的显示模式进行管理,包括添加、删除、切换等,功能与模式工具栏相同。

·“转到”:对库元器件以及库元器件中的子部件快速定位。

·“发现器件”:打开“搜索库”对话框,今幸苦元气检查中,与“库”面板上的“查找”按钮功能相同。

·“器件属性”:打开 “Library Component Properties”对话框,对库元器件的属性进行编辑修改。

·“参数管理器”:打开“参数编辑选项”对话框,对当前的原理图库及其库元器件的相关参数进行查看、管理。

·“模式管理”:打开“模型管理器”对话框,以便为当前库元器件添加各种模型。

·“Xspice Model Wized”:用于引导用户为当前库元器件添加一个SPICE模型。

·“更新原理图”:将编辑修改后的库元器件更新到打开的电路原理图中。

·“从数据库更新参数”:将数据库更新到打开的电路原理图中。

原理图库文件添加模型

使用“模型管理器”为库元器件添加封装。

  1. 执行“工具”->“模式管理”命令,打开“模型管理器”对话框,在左侧的列表中选中元器件“STC11F02”。
  2. 单击“Add Footprint”按钮,打开“PCB模型”对话框。
  3. 单击“浏览”按钮,打开“浏览库”对话框。
  4. 单击“浏览库”对话框中的“发现”按钮,打开“搜索库”对话框。在“域”列表框的第一行选择“Name”,在“运算符”列表框种选择“contains”,在“值”列表框中输入要查找的封装名称“MHDR2X10”,并选种“库文件路径”单选按钮。
  5. 单击“查找”按钮,系统开始搜索。郁卒同时,搜索结果逐步显示在“浏览库”对话框中。
  6. 单击“确定”按钮,关闭“浏览库”对话框,加载相应的封装库。此时,“PCB模型”对话框中已加载了选中的封装
  7. 单击“确定”按钮,关闭“PCB模型”对话框。可以看到,封装模型显示在了“模型管理器”中。同时,原理图库文件编辑器的模型区域也显示出了相应信息

创建含有子部件的库元器件

创建低噪声运算放大器NE5532

NE5532是美国TI公司所生产的低噪声双运算放大器,在高速积分、采样保持等电路设计中常常用到,采用了8引脚的DIP(双列直插式封装技术)封装

  1. 打开已建立的原理图库“R Radar.SchLib”,使用所设置的默认工作区参数。
  2. 执行“工具”->“新器件”命令,打开“New Component Name”对话框,输入性元器件名称“NE5532”
  3. 单击原理图符号绘制工具栏中的“放置多边形”,以编译窗口为原点为基准,绘制一个三角形的运算放大器符号。
  4. 单击原理图符号绘制工具栏中的“放置引脚”,放置引脚1、2、3、4、8在三角形符号上,并设置好每一引脚的相应属性,完成了一个运算放大器原理图符号的绘制
  5. 选中所有的部件,并复制
  6. 执行“工具”->“新部件”命令。此时,在“SCH Library”面板上库元器件“NE5532”的前面出现一个+,单击+打开,可以看到该元器件中由两个子部件,系统将刚才所绘制的子部件原理图符号命名为“Part A”,还有一个子部件“Part B”是新创建的。
  7. 将复制的子部件原理图符号粘贴在“Part B”中,并改变引脚序号。

这样,一个含有两个子部件的库元器件“NE5322”就建立好了,使用同样的方法,还可以创建好有很多个子部件的库元器件。

报表输出及库报告生成

在原理图文件编辑器中,还可以生成各种报表及库报告,作为对库文件进行管理的辅助工具。用户在创建了自己的库元器件并建立好自己的元器件库以后,通过各种相应的报表,可查看库元器件的详细信息、进行元器件规则的有关检查等,以进一步完善所创建的库及库元器件。

 

输出报表

  1. 打开原理图库“R Radar.SchLib”。
  2. 在“SCH Libray”面板的元器件栏中选择一个需要生成报表的库元器件。例如选择“STC11F02”.
  3. 执行“报告”->“器件”命令,则系统自动生成了该库元器件的报表

生成器件规则检查报表

  1. 打开原理图库“R Radar.SchLib”。
  2. 执行“报告”->“期间鬼子检查”命令,则系统弹出“库元件规则检测”对话框

元件名称:用于设置是否检查重复的库元器件名称。选中该复选框,如果库中存在重复的库元器件名称,则系统会把这种情况是为规则错误,显示在错误报表中;否则,不进行该项检查。

Pin脚:用于设置是否检查重复的引脚名称。选中该复选框,系统会检查梅伊库元器件的引脚是否存在同名错误,并给出相应报告;否则,不进行该项检查。

描述:选中该复选框,系统将检查每一个库元器件属性中的“描述”蓝是否空缺,若空缺,则给出错误报告。

封装:选中该复选框后,系统将检查每一库元器件的封装模型是否空缺,若空缺,则给出错误报告。

默认标识:选中该复选框后,系统将检查没一库元器件的默认标识是否空缺,若空缺,则给出错误报告。

Pin名:选中该复选框后,系统将检查没一库元器件是否存在引脚名称是否空缺,若空缺,则给出错误报告。

Pin Number:选中该复选框后,系统将检查没一库元器件是否存在引脚编号是否空缺,若空缺,则给出错误报告

Missing Pins Sequence;选中该复选框后,系统将检查没一库元器件是否存在引脚编号是否不连续,若不连续,则给出错误报告

声明:该文只适用于学习,其内容包含来自书本的摘抄和总结,欢迎大家补充,共同学习进步。

猜你喜欢

转载自blog.csdn.net/qq_24213087/article/details/111936842