目录

序言

原理图库文件编辑器

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

原理图库元器件的创建

设置工作区参数

库元器件的创建

原理图库元器件的编辑

原理图库元器件菜单命令

原理图库文件添加模型

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

报表输出及库报告生成

输出报表

生成器件规则检查报表


序言

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

原理图库文件编辑器

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

执行“文件”->“新建”->“库”->“原理图库”命令,则创建了一个默认名为“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;选中该复选框后,系统将检查没一库元器件是否存在引脚编号是否不连续,若不连续,则给出错误报告

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

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

  1. AD(altium designer)15原理图与PCB设计教程(六)——印制电路板设计的基础知识

    目录 序言 印制电路板的基础知识 印制电路板的结构和种类 印制电路板设计流程 新建PCB文件 PCB设计环境 将原理图信息同步到PCB 网络表的编辑 声明:该文只适用于学习,其内容包含来自书本的摘抄和 ...

  2. AD(altium designer)15原理图与PCB设计教程(十)——信号完整性分析

    目录 信号完整性简介 信号完整性模型 信号完整性分析的环境设定 信号完整性的设计规则 进行信号完整性的分析 信号完整性分析器 串扰分析 反射分析 声明:该文只适用于学习,其内容包含来自书本的摘抄和总结 ...

  3. AD(altium designer)15原理图与PCB设计教程(四)——电路原理图设计进阶

    目录 SCH Inspector面板 SCH Filter面板 "SCH Filter"面板简介 "Query Helper"对话框 "SCH Fil ...

  4. AD(altium designer)15原理图与PCB设计教程(九)——印制电路板的的后续制作

    目录 原理图与PCB图之间交互验证 PCB设计变化反映在原理图上 原理图设计变化反映在PCB图上 PCB验证与检查报告生成 PCB设计规则检查 生成检查报告 生成PCB报表 生成电路下·板信息报表 生 ...

  5. AD(altium designer)15原理图与PCB设计教程(七)——印制电路板的布局设计

    目录 序言 布局规则设置 打开规则设置 Room Definition"规则设置 "Component Clearance"规则设置 "Component Or ...

  6. AD(altium designer)15原理图与PCB设计教程(一)——封装总结

    英文名称缩写 英文名称 中文名称 SK-DIP Skinny DIP 膜状DIP SL-DIP Slim DIP 细长DIP SH-DIP Shrink DIP 收缩DIP DIP Dual inli ...

  7. Altium Designer将Gerber转换为PCB文件教程

    文章转载于 http://feotech.com/?p=122 本教程用于指导使用Altium Desinger将Gerber文件转换为PCB文件,以及解决Altium导入Gerber文件后不显示的问 ...

  8. ad 原理图差分线_usb hub原理图及pcb设计

    大家好,小北和大家一起来学习usb hub原理图及pcb设计.电路图由FE1.1S主控芯片,分出四路USB线.电源采用5V供电,整板供电约需要2.5A,在我们设计电路时,一个USB2.0接口一般按50 ...

  9. altium designer 入门视频教程 制作pcb教程视频

    altium designer 入门视频教程 制作pcb教程视频 本套altium designer视频针对在校学生.初学者等刚刚进行单片机开发学习的同学进行录制,带领学生初识Altium Desig ...

最新文章

  1. 数字图像处理:图像就是函数的解读
  2. Cocos2d-x Eclipse下程序运行产生错误Effect initCheck() returned -1
  3. java 数组的方法_数组常用方法
  4. android Fragments详解
  5. Ubuntu 下 apt-get 命令
  6. python中argsort,sort 和 sorted,operator.itemgetter函数
  7. 大剑无锋之hadoop默认的数据类型都有哪些?
  8. 完善获取数据库数据的写法
  9. 关于数据库记录排序问题
  10. 解决为什么已经设置了request.setCharacterEncoding(“utf-8“);POST请求仍然乱码的问题
  11. python pandas 之drop()函数
  12. springboot批量更新实体_springboot使用druid批量更新报错
  13. Linux内核-CFS调度下带宽控制(Bandwidth Control)
  14. python中json.loads报错: Expecting ‘,‘ delimiter: line 1 column 3545 (char 3544)
  15. 外贸业务员该如何拓客?
  16. BTT、BZZ、IPFS都是分布式存储到底有何区别?一文读懂
  17. IDEA设置Working directory及作用
  18. Qt编译通过,运行时出现the process was ended forcefully的crashed问题
  19. 最新养鱼源码-支持商城抽奖,余额宝等,支持中英文,带安装教程
  20. RocketMQ的负载均衡

热门文章

  1. 开源化SOA正在改写IT规划方程式(zt)
  2. 手把手教您搞定用户画像(战略解读|建模体系|维度分解|应用流程)
  3. 计算机二级VB语言程序设计-第九章
  4. 【技术免费分享-知识图谱的构建】SpringBoot+Vue.js知识图谱中药可视化系统
  5. 程序设计基石与实践之实现数字七段显示与发扑克牌问题
  6. mysql禁用空密码登录_允许phpmyadmin 空密码登陆
  7. QQ新中国象棋棋盘基址--结果
  8. 高度塌陷的产生原因及解决方法
  9. 编码查询,utf-8 与 GBK 编码互转
  10. Wireshark中常见的TCP Info