当前位置:
文档之家› 原理图元件库的管理与创建(2)
原理图元件库的管理与创建(2)
•
该对话框用于对库报告的格式进行设置,是【文档类型】(Word格式)还 是【浏览器类型】(HTML格式),并可选择设置报告里所包含的内容,有 【元件参数】、【元件的管脚】、【元件的模型】等。
•
库报告提供了库文件中所有元件的超级链接列表。单击列表中的任一项,即 可链接到相应元件的详细信息处,供用户查看浏览。
为元件添加多种显示模型
• Altium Designer允许设计者为一个部件建立多达255种可选的显示样 式,这些显示样式包含不同的图形符号,如DeMorgan或IEEE所推荐的 符号。
DM7400
制作工程原理图库
• • 打开工程文件,进入电路原理图的编辑环境。 执行【Design】/【Make Schematic Library】命令,开始生成。 生成过程中,对于有相同参考库的不同元件,系统会弹出如图所示 的对话框。这里,我们选中【处理所有组件并给予唯一名称】单选 框,并使能【记下答案并不再询问】。
• 子件中的引脚
– 在子件中放置引脚,与在普通元件中放置引脚没有区别
• 在那个子件中放置的引脚,默认就是属于这个子件的
– 如果需要放置属于所有子件的公共引脚,可在引脚属性中设置
是否隐藏该引脚,如果 隐藏则需要设置默认连 接到的网络,因为在原 理图中它默认不会被显 示,不能被显式地连接
元件列表中的 “A,B,C...”对应着 PartNumber中的 “1,2,3...”,如果 PartNumber设置为 “0”,则表示该引脚为 共有引脚
释放集成库或安装集成库
释放的集成库
• (4)在SCH Library面板Components列表中选择想复制的元件,该元 件将显示在设计窗口中(如果SCH Library面板没有显示,可按窗口底 部SCH按钮,弹出上拉菜单选择SCH Library)。 • (5)执行Tools → Copy Components命令将弹出Destination Library目标库对话框如图所示。 • (6)选择想复制元件到目标库的库文件,如图所示,单击OK按钮, 元件将被复制到目标库文档中(元件可从当前库中复制到任一个已打 开的库中)。
电子线路CAD
原理图元件库的管理与创建
• • • • • • • 元器件、模型、库 创建元器件符号模型 创建多部件(子件)元器件符号模型 复制元件并修改 为元件添加多种显示模式 制作工程原理图库 生成报表
元器件、模型、库
• 元器件属性 • 模型
• 库
元器件属性
元件符号:一个元件在 原理图中的表现形式, 主要包含引脚、元件图 形、元件属性的内容。 引脚:元件的电气连接 点,是电源、电气信号 的出入口,它与PCB库 中元件封装中的焊盘相 对应。 元件属性:元件的标号、 注释、型号、电气值、 封装、仿真等信息的集 合。 Designator:标识。Q? Comment:注释。2N3904 Description:描述。Transistor,NPN Type:类型。 Liabrary Link:库连接信息。 Graphical:图形信息。 Parameters for:参数信息。(制造商数据、器件数据手册) Models for:模型。封装模型、仿真模型。
方法: • (1)单击File →Open命令,找到Altium Designer的库安装的文件夹, 选择所在集成库文件:如Miscellaneous Devices.IntLib。 • (2)弹出Extract Sources or Install (抽取源库文件或安装)的对话 框,选择Extract Sources按钮,释放的库文件如图所示。 • (3)在Projects面板打开该源库文件(Miscellaneous Devices.Schlib ),鼠标双击该文件名。
模型
• 将不同设计阶段的模型数据 通过特定关联的线索(如元 器件的名称)集成在一个元 器件模型库中,保持设计元 器件模型数据前后设计阶段 的连贯性和一致性,可降低 设计过程中元器件模型被错 误调用的概率。 • 一个完整的模型包括了存储 在元器件中的模型映射信息 和存储在模型库文件中的建 模信息,如原理图符号、 PCB封装、SPICE仿真模型 和三维模型。
– 选中元件,单击库面板元件列表区的“Edit”按钮 – 在模型区单击“Add”按钮右边的下拉菜单,单击“Footprint”
根据Datasheet 中关于封装的描 述,选定封装
单击这里,可 以选择库、添 加和删除库
注意添加库
创建多部件(子件)元器件符号模型
• 子件的概念:
– 当一个元件封装中包含多个相对独立的功能部分时,可使用子件 • 例如:一个74HC00中的四个与非门、一个多通道ADC中的几个通道、一个MCU 中的多个IO Bank和其它部分 • 原则上,任何一个元件都可以被任意地划分为多个子件,这在电气意义上没 有什么错误,但是实际使用子件时应以原理图的可读性和绘制原理图时的方 便为原则,按照功能原理划分子件 – 子件是属于元件的部分,一个元件如果被分为子件,则至少有两个子件 – 元件的引脚会被分配到不同的子件中,但也可以有所有子件共有的引脚 – 元件与封装对应,一个元件中的多个子件: • 在PCB中是位于同一个封装中的 • 在原理图中可以在不同位置,甚至不同的图纸中,这取决于绘制原理图的可 读性和绘制原理图时的方便
生成报表
• 生成器件报表 • 生成器件规则检查表
• 生成库列表
• 生成库报告
制作工程原理图库
生成器件报表
– 在【SCH Library】面板的元件栏中选择一个需要生成报表的库元件。执行【 Report】/【Component】命令,则系统自动生成了该库元件的报表。里面包含了 元件各个部分及引脚细节信息。
•
•
工具栏
原理图库(SCH Library) 面板
– 原理图库面板是管理原理 图库的最主要功能区 – 包含多个区域
• • • • • • • 元件选择(查找)过滤器 元件列表 别名列表 引脚列表 封装列表 供应商列表 订购列表
元件列表 罗列元件并提 供对元件的放 置、新建、删 除和编辑功能
• 创建子件与绘制子件图形
– 需要为一个元件创建子件时,在库视图元件列表区中选中元件,然后在菜单中选 择“Tools - New Part”,需要继续添加子件时,可继续在菜单中选择“Tools New Part” – 在生成的两个子件“Part A”和“Part B”中,可以像一般的元件一样地绘制元 件图形
注意: • 放置元件引脚后,若想改变或设置其属性,可双击该引脚或在SCH Library面板Pins列表中双击引脚,打开Pin Properties对话框。如 果想一次多改几个引脚的属性,按住Shift键,依次选定每个引脚, 再按F11键显示Inspector面板,就可在该面板中编辑多个引脚。 • 在字母后使用\(反斜线符号)表示引脚名中该字母带有上划线,如 I\N\T\0\将显示为“INT0”。 • 若希望隐藏电源和接地引脚,可选中Hide复选框。当这些引脚被隐藏 时,系统将按Connect To区的设置将它们连接到电源和接地网络,比 如VCC引脚被放置时将连接到VCC网络。 • 选择View → Show Hidden Pins命令,可查看隐藏引脚;不选择该命 令,隐藏引脚的名称和编号。 • 设计者可在Component Pin Editor对话框中直接编辑若干引脚属性, 而无须通过Pin Properties对话框逐个编辑引脚属性。在Library Component Properties对话框中单击左下角的Edit Pins按钮打开 Component Pin Editor对话框。
复制元件并修改
• 用户要建立自己的原理图库,一种方式是自己创建各种库 元件,绘制其原理图符号并编辑相应属性,就象前面我们 所做的一样;还有一种方式是把现有库文件中的类似元件 复制到自己的库文件中,直接使用或者在此基础上再进行 编辑修改,创建出符合自己需要的原理图符号,这样可以 大大提高设计效率,节省时间和精力。
生成器件规则检查报表
– 执行【Reports】/【Component Rule Check】命令,则系统弹出【库元件规则检 测】设置对话框。
•
该报表列出了所有违反了规则的元件。
生库列表
– 执行【Reports】/【Library List】命令,则系统自动生成了2个描述库中所有元 件信息的文件,扩展名分别为“.csv”和“.rep”。
• 集成库(*.IntLib)
– 就是将元器件的各种符号模型文件集成在一起,是一个能够在不 同设计阶段代表不同模型的集合体。
创建元器件符号模型
创建独立的原理图库文件
• 通过菜单或工程面板(推荐)向工程中添加原理图库文件 – 在工程面板中,右键单击工程 - Add New to Project - Schematic Library – 加入工程中的原理图库文件会在工程面板中归到新类别“Libraries”中 – 新建的文件并不直接在硬盘中创建,需要保存 原理图库文件的存在形式: – 作为某个PCB工程中的文件,为PCB工程提供元件 – 作为独立文件,可在工作区中被任何工程和原理图文件使用 – 作为集成库工程中的文件,与其他库文件(如PCB库文件、仿真模型文件 等)一起被编译成集成库 PCB库文件与原理图库文件一样,也有上述三种存在形式
元件别名
引脚列表 显示元件包含 的引脚 封装列表 显示元件的可 选封装
创建元件ADS7886
• 创建元件
①Input 输入引脚 ②I/O 双向引脚 ③Output 输出引脚 ④Open Collector 集电极开路引脚 ⑤Passive 无源引脚(如电阻、电容引脚) ⑥HiZ 高阻引脚 ⑦Emitter 射击输出 ⑧Power 电源(VCC或GND)
•
库列表是扩展名为“.rep”的文本文件,列出了当前原理图库“R Radar.SchLib”中的元件数量、名称及相关的描述信息。