首页 > 其他分享 >SciTech-EECS-PCB设计- PCB设计-原理图设计 - Schematic library(原理图元器件库)的设置 及 为新 “Component(元器件)” 新增“Sign(符号封装)

SciTech-EECS-PCB设计- PCB设计-原理图设计 - Schematic library(原理图元器件库)的设置 及 为新 “Component(元器件)” 新增“Sign(符号封装)

时间:2024-07-16 23:43:08浏览次数:17  
标签:符号 Component 引脚 原理图 Part 元器件 PCB

原理图绘制的“环境参数设置”

设置原理图绘制的“环境参数”步骤大体有:

  1. 在ad软件主界面菜单, 选择 “File->New->Project”,在创建工程的窗口,
    看见一个名称为PCB_Project1.PrjPCB的新工程。
  2. 按照前面所介绍的“添加原理图”的方法,添加名称为“Sheet1.SchDoc”的“原理图文件”。
  3. 在ad软件主界面菜单,单击右侧的“Preferences标签”,
    点击“左侧导航栏”层叠的“Schematic -> General(原理图通用设置)”路径,
    原理图绘制的“参数设置界面”包含:
    • Units(单位),
    • Options(选项),
    • Include with Clipboard(剪贴板设置),
    • Alpha Number Suffix(字母数字后缀设置),
    • Pin Margin(引脚间距),
    • Auto Increment During Placement(放置时自动增量),
    • Port cross references(端口交叉引用),
    • Default Blank Sheet Template or Size(默认空白图纸的模板或尺寸 ),
    • File Format Change Report(文件格式变更报告).
    • 其他.

Schematic Library(原理图的“元器件库”)设置

  • Component(元器件) 的“Schematic Packaging(原理图封装)”用于“原理图的设计”,
    它是Component Ports(元器件端口) 的Connections(连接关系)的“Sign Description(符号描述)”。
  • 在完成"元器件的原理图符号"和"PCB封装"的设计后, 通过分配"模型和参数"的方法, 实现它们之间的对应关系 。
  • 在绘制“Component Schematic Sign(元器件原理图符号封装)”之前,
    介绍一些和绘制“元器件原理图符号”有关的术语,以帮助读者更深刻地理解元器件的“原理图符号”和“封装”的绘制原理。

“Component Schematic Sign(元器件原理图符号)”术语

  1. Object(对象)
    Object是指可以放置在“原理图库编辑器”的“空间内”的,
    任何一个单个的条目,如 Pin引脚、Line线、Arc圆弧,多边形 和 IEEE符号 等.
    注意: 在放置object时:

    • 可更改 IEEE符号 的尺寸。
    • 当放置object时,可通过按“+”或“-”按键,放大或缩小符号。
  2. Part(部分)
    Object图形的集合, 用来表示有 Muliti-Part(多个部分)的一个part,
    或在表示一个“通用元器件”或“单封装元器件”情况的一个“库元器件”。
    例如: 7404 内总共有 6个反相器,每个反相器作为7404的一个part。

  3. Part Zero(部分零)
    在有 multi-part 元器件的情况,可使用 part zero。它是一个特殊的“非可见部分”,
    当把“元器件”添加到“原理图”时,添加到 part zero 的 pin引脚, 被自动添加到包含“该元器件”的任一 part。
    将一个 pin引脚 添加到 part zero,就可在任一引用此 part zero 的 part,进行 placement放置 并 edit编辑。
    并且在 “Pin Properties(引脚属性)”对话框内 将 “Part Number” 属性设置为 Zero。

  4. Component(元器件)
    可以是一个单个 part(部分), 如一个电阻;
    也可以是 a set of part("部分"的集合), 这个 a set of part 作为一个整体被封装在一起。
    如:,一个74HCT32 就是 a set of part.

  5. Aliases(别名)
    当一个“库元器件”有多个名称,而且它们共用同一个“元器件描述和图形”时,
    可以使用“命名系统”的“aliases别名”功能,既使"元器件库"更紧凑, 而且使数据一致可靠.
    但是, 当使用“数据库”管理“元器件库”时, 使用 aliases别名 则变得过时.
    如74LS04和74ACT04,其 aliase别名 为 7404。

  6. Hidden Pins(隐藏引脚)

    • 这些 pins 存在于“元器件”上,但“不需要显示”这些引脚。
    • 典型的有“Power Pins(电源引脚)” , 该 pins(引脚) 能“自动连接”到 “Pins Properties”对话框内指定的“network网络”,这个 “network网络”不需要显示在原理图。
    • 创建这种 hidden pins(隐藏引脚) 可将“network name(网络名称)”相同的所有“Network(网络)”连接在一起。
      如果这些 “network网络”出现在 上一级 “network网络”,则不会“自动连接”。
    • 通过在 “Component Properties”对话框上选择“Show All Pins”选项,
      就可在“原理图”上显示 hidden pins(隐藏引脚).
  7. Mode(模式)

  • 一个元器件最多可以有255种不同的显示 mode(模式)。
  • mode(模式) 用于对 “IEEE元器件”的描述,例如用于 “Amplifier放大器”的 “可替换的引脚排列”等。
  • 使用AD软件主菜单的 “Tool -> Mode”的 sub-menu(子菜单)选项, 或 “Tool Bar工具栏”的“Mode”,
    可以为“元器件”添加新 “mode(模式)”。可在“原理图”上修改已显示“元器件”的 “mode模式”。

为“新元器件”创建“原理图符号封装”

即在 "Schematic Library"(原理图的'元器件'库)新 "Component(元器件) 创建“Sign(符号封装)”

  • 首先 Component(元器件) 是有许多 Parts(部分)组成,
  • 这些 Parts(部分) 分许多类型,每一种类型可能有“许多个”同类型的“实例”;
  • 每一个Part 都需要在“Schematic Library”有唯一的“Sign(符号封装)”:
    • 要有一个“Designator编号”、一个“Part图形”,许多pins(引脚) 和 其他Properties属性。
    • 新 Part 的“Part图形”需要“手绘”或“导入” ,
      IEEE 符号,已经定义了许多常用的 Part图形。
    • 每个 Part 都有许多的 pins(引脚) 和 其他Properties。
    • 每个 Pin 也有许多properties,例如Electrical Type、Part Number、...
  • 因此, 为新“Component(元器件) 在 "Schematic Library" 新增“Sign(符号封装)”就可:
    • 每个类型的Parts, 只需绘制并设置好一个Part的“Schematic Library Sign(原理图库符号)”,
    • 再经过“复制已创建的 Part 并修改其参数”方式得到同类型的其余Parts的。
    • 对其他类型的Parts, 也可一一如此“绘制”和“复制”。
  • 经过“以上方式”完成新 Component(元器件) 入库“Schematic library”, 电路图设计时就可被引用 。
  • Finally,就可对“整个Component(元器件)”及其所有 Parts(部分) “描述其原理”

以为“LM324”(Component, 元器件) 创建一个“Schematic Library Sign”原理图库符号封装(元器件)”为例。
LM324(Component, 元器件) 有4个同类型的 Parts(部分), 即其4个“Amplifier放大器”。
下面给出绘制 LM324 的“原理图符号”的主要步骤:

  1. 创建Schematic Library(原理图库文件):

    • Ad软件主界面菜单,选择“File->New->Library”,
    • 在 “NewLibrary对话框”上选择 LIBRARY TYPE为 FILE 类型。
    • 在 “Simple File-based Library”选择 “Schematic Library”,
      并单击“Create”按钮,生成名称为“SchLab1”的“Schematic Library库文件(*.SchLib)”,
      并将其保存到“mysch_library” 目录(如果没有可以新创建此目录)。
  2. 查找已在库的所有元器件的“原理图符号”:

    • 接着会自动弹出“原理图符号”设计界面。
    • 在ad软件主界面的左侧,出现“SCH Library对话框”,
      在此对话框的底部选择“SCH Library标签”,
      在该标签上的 “Components(元器件列表)”列出所有的元器件的“原理图符号封装”。
  3. 绘制图形:

    • 在“原理图符号设计界面”上,右击弹出“快捷菜单”上选择“Place -> Line”。
    • 用“Line直线”绘制“Amplifier放大器”的“三角形符号”。
    • 如果是其他类图形,根据需要选择“Arc弧线”或 “多边形”等。
    • 注意: 构建“符号”时, 只允许在“栅格”上画线
      画完线后按照前面的方法打开其“Properties属性”对话框,
      可修改画好线的“长度,绘制位置和颜色”等属性。
  4. 修改图形属性:

    • 选中已绘制好的“三角形符号”,右击弹出“快捷菜单”上选择“Properties”,
    • 在弹出的“Properties属性”对话框上,将其颜色修改成“blue蓝色”。
    • 其他 properties属性, 可根据需要在“Properties属性”对话框上, 自由选择修改。
  5. 设置Text标题:

    • 选择 “Tool Bar(工具栏)” 上的 “Text”
    • 为放大器的“三角形图形”添加极性符号“-”和“+”标题。
  6. 添加 pins引脚:

    • 在有“已绘好的图形”的设计界面上,右击弹出“快捷菜单”,并选择“Place -> Pin”。
    • 添加标号为0~4的5个pins(引脚)。在添加 pins 时,按“Space空格键”可旋转“pin的方向”。
  7. 修改 pin(引脚)属性(双击 pin(引脚)可打开其“配置界面”).

    • 双击“标号”为“0”的 pin, 打开其“配置界面”, 按下面的参数配置:

      • Name: IN-,不选中右侧的“Visible”复选框(表示不显示该名称)。
      • Designator: 2,
      • Electrical Type: Input
      • 其他按默认参数设置。
    • 双击“标号”为“1”的 pin, 打开其“配置界面”, 按下面的参数配置:

      • Name: 1 IN+,不选中右侧的“Visible”复选框(表示不显示该名称)。
      • Designator: 3,
      • Electrical Type: Input
      • 其他按默认参数设置。
    • 双击“标号”为“2”的 pin, 打开其“配置界面”, 按下面的参数配置:

      • Name: 1 OUT,不选中右侧的“Visible”复选框(表示不显示该名称)。
      • Designator: 1,
      • Electrical Type: Output
      • 其他按默认参数设置。
    • 双击“标号”为“3”的 pin, 打开其“配置界面”, 按下面的参数配置:

      • Name: GND,不选中右侧的“Visible”复选框(表示不显示该名称)。
      • Designator: 11,
      • Electrical Type: Power
      • **Part Number: 0。(每个part(部分)都共有的pins(引脚)设置) **
      • 其他按默认参数设置。
    • 双击“标号”为“4”的 pin, 打开其“配置界面”, 按下面的参数配置:

      • Name: VCC,不选中右侧的“Visible”复选框(表示不显示该名称)。
      • Designator: 4,
      • Electrical Type: Power
      • **Part Number: 0。(每个part(部分)都共有的pins(引脚)设置) **
      • 其他按默认参数设置。
    • 经过步骤,一个“修改pins(引脚)属性”后的“原理图符号”(用 Part A表示)就已做好。

  8. 生成类似的原理图符号:
    由于 LM324有4个通用的放大器,所以还需要生成其他3个放大器的“原理图符号”(其余三个部分)
    以下给出, 生成其余三部分的主要步骤 :

    1. 在ad软件主界面菜单, 选择“Tools -> New Part, 可以看到新生成的“Part B”,
      • 将先前步骤已做好的“Part A”原理图符号,复制到“Part B”,
      • 在 复制完成的“Part B”原理图符号的设计界面上,修改引脚标号和属性
        • 共有pins: pin属性"Electric Type"为"Power"的"pin引脚", 都是共有的"VCC"或"GND",
          所以它们的标号“Designator”都分别是不变的“4(VCC)”和“11(GND)”。
        • 非共有pins: pin属性"Electric Type"不是"Power" 的那些“不共用”的"pin引脚",
          他们的标号“Designator”要以自然数集“自增编号”。
          例如:
          “已做好的第一个放大器”的"Electric Type"为"Input"和"Output"的pins(引脚),
          它们的标号“Designator”已经用完"1, 2, 3",
          那么复制出的“Part B”、“Part C”、“Part D”这其余3个“原理图符号”的,
          "Electric Type"为"Input"和"Output"的pins(引脚), 它们的标号“Designator”
          就要对应的分别改为"5, 6, 7","8, 9, 10", "12, 13, 14".
      • 如果一个 Component(元器件) 有许多的细分“同类型的”Parts(部分)
        同理, 可以先做好“第一个”原理图符号,然后,
        一一新建Part,并通过复制"首个"原理图符号,并修改好其 引脚标号和属性方式,
        做好其余的所有同类型的“Parts”。
  9. 修改 "Component Properties" 以完成在 "Schematic Library" 为 "Component(元器件) 创建“符号封装”。

    • 在第“1.”步,创建Schematic Library(原理图库文件)后,会自动弹出“原理图库符号”设计界面。
      即,在ad软件主界面的左侧出现的“SCH Library对话框”,
      这个“SCH Library对话框”会列出 已有的 和 在建的 Component及其pas

标签:符号,Component,引脚,原理图,Part,元器件,PCB
From: https://www.cnblogs.com/abaelhe/p/18306342

相关文章

  • SciTech-EECS-PCB设计- PCB布线-电路原理图设计
    PCB电路板设计,首先要完成电路原理图设计.第一步,介绍原理图绘制环境的设置,并深入讨论原理图绘制.原理图绘制流程原理图设计规划环境参数设置(原理图绘制的)所需元器件库的安装绘制原理图导出原理图的设计到PCB设计项目。原理图绘制流程“原理图”作为“电子系统设计......
  • 初识PCB过孔
    PCB过孔:连接电路世界的微小桥梁在电子制造业的浩瀚星空中,PCB(PrintedCircuitBoard,印刷电路板)无疑是那颗最耀眼的星辰之一。作为电子设备的核心组成部分,PCB承载着电子元器件的互联与通信重任。而在这错综复杂的电路网络中,PCB过孔(Via)则扮演着至关重要的角色,它们如同微小的桥......
  • 硬件开发笔记(二十六):AD21导入电感原理图库、封装库和3D模型
    前言  电阻,电容,电感还有各种基础的电子元器件、连接器和IC构成了各种实现功能的电子电路。  本篇介绍电感,并将贴片电感封装导入AD21,预览其三维模型。 贴片电感  贴片电感作为电子元件中的重要一员,因其小型化、高品质、高能量储存和低电阻等特性,在电子线路中发挥......
  • 毕业设计 基于机器视觉的PCB焊接缺陷检测系统(Halcon+C#)
    毕业设计基于机器视觉的PCB焊接缺陷检测系统一、功能需求检测PCB板的焊接缺陷:漏焊、虚焊等二、开发环境1、Halcon2、C#三、运行效果处理图片:运行视频:毕业设计基于机器视觉的PCB焊接缺陷检测系统毕业设计资料(C#软件源码+Halcon算法源码+开题报告+毕业设计+......
  • 电源纹波测试,从原理图到PCB板和示波器探头设置详解(适合新手小白)
    一、什么是纹波?    简单来说纹波就是叠加在直流信号上的交流干扰信号,是衡量电源好坏的一个重要标准。二、纹波测试点在原理图什么位置?    严谨起见我们尽量选择电路的终端进行测试,比如给MCU芯片供电的引脚,我们需要测量放置在MCU端的电容两端的纹波。如下图......
  • 【免费】stm32单片机、PCB资料合集,上千种项目案例+源码+说明文档,各种毕业设计论文项目
    stm32单片机、PCB资料合集,上千种项目案例+源码+说明文档,各种毕业设计论文项目参考资料等等。。获取方式:https://pan.quark.cn/s/9ceaffb46008包含但不限于:stm32项目开发资料合集stm32项目开发资料合集单片机资料毕设论文等基于单片机的七彩炫光心形灯设计基于单片机的数字......
  • 917、基于51单片机的出租车计价器(昼夜,LCD1602,步进电机,里程,单价)(程序+Proteus仿真+原理
    毕设帮助、开题指导、技术解答(有偿)见文未目录方案选择单片机的选择显示器选择方案一、设计功能二、Proteus仿真图单片机模块设计三、原理图四、程序源码资料包括:需要完整的资料可以点击下面的名片加下我,找我要资源压缩包的百度网盘下载地址及提取码。方案选择......
  • TCP协议三次握手和四次挥手原理图文解析
    前言TCP协议(TransmissionControlProtocol)是计算机网络中最常用的传输层协议之一,负责提供可靠、面向连接的数据传输服务。它存在的目的就是为了让传输更可靠,也更稳定,但同样也会对端口与端口之间的传输速率造成影响。它一般采用两种方式来使传输更加可靠。一种是面向连接,而另......
  • 471、基于51单片机的自行车(速度,里程,电机,LCD1602)(程序+Proteus仿真+原理图+流程图+元器
    毕设帮助、开题指导、技术解答(有偿)见文未目录方案选择单片机的选择显示器选择方案一、设计功能二、Proteus仿真图单片机模块设计三、原理图四、程序源码资料包括:需要完整的资料可以点击下面的名片加下我,找我要资源压缩包的百度网盘下载地址及提取码。方案选择......
  • 智能体重秤pcba方案
    智能体重秤应用系统由硬件和软件两部分组成。硬件是指微控制器、扩展存储器、扩展输入输出设备等。软件是各种工作过程的通用名称。硬件和软件只有紧密协调,才能提高系统的性价比。从硬件设计开始,应考虑相应软件的设计方法,软件的设计是基于硬件原理和系统的功能要求。一、......