




已阅读5页,还剩64页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
主要内容主要内容 第一节 创建原理图元件库 第二节 创建多部件元件 第三节 层次原理图设计 第 四章 原理图设计提高 第一节 创建原理图元件库 【问题描述问题描述】 当当AD09AD09原理图集成元件库中没有您所需要的原理图集成元件库中没有您所需要的 元器件时需要自己创建新的元件。元器件时需要自己创建新的元件。 一、原理图库、模型和集成库简介一、原理图库、模型和集成库简介 库文件包(库文件包(. .LibPkgLibPkg文件文件 ) 模型文件模型文件原理图库原理图库封装库封装库 原理图集原理图集 成元件库成元件库 编译编译 l l 在在AD09AD09中,原理图元器件符号是在原理图库编辑中,原理图元器件符号是在原理图库编辑 环境中创建的环境中创建的(. (.SchLibSchLib文件文件) )。之后原理图库中的。之后原理图库中的 元元 器件会分别使用封装库中的封装和模型库中的器件会分别使用封装库中的封装和模型库中的 模型。设计者可从各元器件库放置元件,也可以将模型。设计者可从各元器件库放置元件,也可以将 这些元器件符号库这些元器件符号库 、封装库和模型文件编译成集、封装库和模型文件编译成集 成库成库(. (.IntLibIntLib文件文件) )。在集成库中的元器件不仅具有。在集成库中的元器件不仅具有 原理图中代表元件的符号,还集原理图中代表元件的符号,还集 成了相应的功能成了相应的功能 模块,如模块,如Foot PrintFoot Print封装、电路仿真模块封装、电路仿真模块 、信号完、信号完 整性分析模块等。整性分析模块等。 l l 集成库是通过分离的原理图库、集成库是通过分离的原理图库、PCBPCB封装库等编译封装库等编译 生成的生成的 。在集成库中的元器件不能够被修改,如。在集成库中的元器件不能够被修改,如 要修改元器件可以在分离的库中编辑然后再进行编要修改元器件可以在分离的库中编辑然后再进行编 译产生新的集成库即可译产生新的集成库即可 。 AD09AD09的集成库文件位于软件安装路径下的的集成库文件位于软件安装路径下的 LibraryLibrary 文件夹中,它提供了大量的元器件模型(大约文件夹中,它提供了大量的元器件模型(大约 8000080000 个符合个符合ISOISO规范的元器件)。设计者可以打开一个集规范的元器件)。设计者可以打开一个集 成库文件,执行成库文件,执行Extract SourcesExtract Sources命令从集成库中提命令从集成库中提 取出取出 库的源文件,在库的源文件中可以对元器件进库的源文件,在库的源文件中可以对元器件进 行编辑。行编辑。 库文件包(库文件包(. .LibPkgLibPkg文件)是集成库文件的基础,它文件)是集成库文件的基础,它 将生成集成库所需的那些分立的原理图库、封装库将生成集成库所需的那些分立的原理图库、封装库 和模型文件有机地结合在一起。库文件包(和模型文件有机地结合在一起。库文件包(. .LibPkgLibPkg 文件)编译生成集成库文件)编译生成集成库(. (.IntLibIntLib文件)文件) 二、创建新的库文件包和原理图库二、创建新的库文件包和原理图库 设计者创建元件之前,需要创建一个新的设计者创建元件之前,需要创建一个新的 原理图库来保存设计内容。这个新创建的原理图原理图库来保存设计内容。这个新创建的原理图 库可以是分立的库,与之关联的模型文件也是分库可以是分立的库,与之关联的模型文件也是分 立的。立的。 另一种方法是创建一个可被用来结合相关另一种方法是创建一个可被用来结合相关 的库文件编译生成集成库的原理图库。使用该方的库文件编译生成集成库的原理图库。使用该方 法需要先建立一个库文件包,库文件包(法需要先建立一个库文件包,库文件包( . .LibPkgLibPkg文件)是集成库文件的基础,它将生成文件)是集成库文件的基础,它将生成 集成库所需的那些分立的原理图库、封装库和模集成库所需的那些分立的原理图库、封装库和模 型文件有机地结合在一起。型文件有机地结合在一起。 1. 1. 新建一个集成库文件包和空白原理图库步骤新建一个集成库文件包和空白原理图库步骤 l l 执行执行 File New Project Integrated LibraryFile New Project Integrated Library 命令,命令,ProjectsProjects面板将显示新建的库文件包,默认面板将显示新建的库文件包,默认 名为名为Integrated_Libraryl.LibPkgIntegrated_Libraryl.LibPkg。 l l 在在ProjectsProjects面板上右击库文件包名,在弹出菜单上面板上右击库文件包名,在弹出菜单上 单击单击Save Project AsSave Project As命令,在弹出的对话框中使用命令,在弹出的对话框中使用 浏览功能选定适当的路径,然后输人名称浏览功能选定适当的路径,然后输人名称New New Integrated_ Library1.LibPkgIntegrated_ Library1.LibPkg,单击,单击SaveSave按钮。注按钮。注 意如果不输人后缀名的话,系统会自动添加默认名意如果不输人后缀名的话,系统会自动添加默认名 。 l l 添加空白原理图库文件。执行添加空白原理图库文件。执行File New File New Library Schematic LibraryLibrary Schematic Library命令,命令,ProjectsProjects面面 板将显示新建的原理图库文件,默认名为板将显示新建的原理图库文件,默认名为 Schlibl.SchLibSchlibl.SchLib。自动进入电路图新元件的编辑界。自动进入电路图新元件的编辑界 面,如图所示。面,如图所示。 原理图库新元件的编辑界面原理图库新元件的编辑界面 单击单击 FileSaveFileSave As As 命令,将库文件命令,将库文件 保存为保存为New New Schlibl.SchLibSchlibl.SchLib 。 单击单击ViewView Workspace Workspace Panels Panels SCH SCH LibraryLibrary打开原打开原 理图库元器件编理图库元器件编 辑器(辑器(SCH SCH LibraryLibrary)面板)面板 ,如图所示。,如图所示。 元件库管元件库管 理面板理面板 2. 2. 打开元件库管理面板打开元件库管理面板 元器件(元器件(ComponentsComponents)区域)区域 l l ComponentsComponents区域用于对当前元器件库中的元件进行管理。区域用于对当前元器件库中的元件进行管理。 对元件进行放置、添加、删除和编辑等工作。新建的原理图对元件进行放置、添加、删除和编辑等工作。新建的原理图 元件库,其中只包含一个新的名称为元件库,其中只包含一个新的名称为Component_lComponent_l的元件。的元件。 ComponentsComponents区域上方的空白区域用于设置元器件过滤项,区域上方的空白区域用于设置元器件过滤项, 在其中输人需要查找的元器件起始字母或者数字,在在其中输人需要查找的元器件起始字母或者数字,在 ComponentsComponents区域便显示相应的元器件。区域便显示相应的元器件。 l l PlacePlace按钮将按钮将ComponensComponens区域中所选择的元器件放置到一个区域中所选择的元器件放置到一个 处于激活状态的原理图中。如果当前工作区没有任何原理图处于激活状态的原理图中。如果当前工作区没有任何原理图 打开,则建立一个新的原理图文件,然后将选择的元器件放打开,则建立一个新的原理图文件,然后将选择的元器件放 置到这个新的原理图文件中。置到这个新的原理图文件中。 l l AddAdd按钮可以在当前库文件中添加一个新的元件。按钮可以在当前库文件中添加一个新的元件。 l l DeleteDelete按钮可以删除当前元器件库中所选择的元件。按钮可以删除当前元器件库中所选择的元件。 l l EditEdit按钮可以编辑当前元器件库中所选择的元件。单击此按按钮可以编辑当前元器件库中所选择的元件。单击此按 钮,屏幕将弹出如图所示的元件属性设置窗口,可以对该元钮,屏幕将弹出如图所示的元件属性设置窗口,可以对该元 件的各种参数进行设置件的各种参数进行设置。 别名(别名(AliasesAliases)区域)区域 l l 在在ComponentsComponents区域中所选择元件的别名。单击区域中所选择元件的别名。单击AddAdd,可,可 为为ComponentsComponents区域中所选中的元件添加一个新的别名。区域中所选中的元件添加一个新的别名。 l l 单击单击DeleteDelete,可以删除在,可以删除在AliasesAliases区域中所选择的别名。区域中所选择的别名。 单击单击EditEdit,可以编辑,可以编辑AliasesAliases区域中所选择的别名。区域中所选择的别名。 引脚(引脚(PinsPins)信息框)信息框 l l PinsPins信息框显示在信息框显示在ComponentComponent区域中所选择元件的引脚区域中所选择元件的引脚 信息,包括引脚的序号、引脚名称和引脚类型等相关信息信息,包括引脚的序号、引脚名称和引脚类型等相关信息 。 l l 单击单击AddAdd,可以为元件添加引脚。单击,可以为元件添加引脚。单击DeleteDelete,可以删除,可以删除 在在PinsPins区域中所选择的引脚。区域中所选择的引脚。 模型(模型(ModelModel)信息框)信息框 l l 设计者可以在设计者可以在ModelModel信息框中为信息框中为ComponentsComponents区域中所选区域中所选 择元件添加择元件添加PCBPCB封装封装(PCB Footprint)(PCB Footprint)模型、仿真模型和模型、仿真模型和 信号完整性分析模型等。信号完整性分析模型等。 三、创建新的原理图元件方法之一三、创建新的原理图元件方法之一 在已打开库中执行在已打开库中执行Tools New ComponentTools New Component 命令新建一个原理图元件。由于新建的库文件中通命令新建一个原理图元件。由于新建的库文件中通 常已包含一个空的元件,一般只需要将常已包含一个空的元件,一般只需要将 Component_1Component_1重命名就可开始对第一个元件进行重命名就可开始对第一个元件进行 设计。设计。 【示例示例】以以AT89C2051AT89C2051单片机为例介绍新元件的创单片机为例介绍新元件的创 建步骤建步骤 【第一步第一步】在在SCH LibrarySCH Library面板上的面板上的ComponentsComponents列列 表中选中表中选中Component_1Component_1选项,执行选项,执行Tools Tools Rename ComponentRename Component命令,弹出重命名元件对话命令,弹出重命名元件对话 框输入一个新的、可唯一标识该元件的名称,如框输入一个新的、可唯一标识该元件的名称,如 AT89C2051AT89C2051,并单击,并单击“ “确定确定” ”。同时显示一张中心位。同时显示一张中心位 置有一个巨大十字准线的空元件图纸以供编辑。置有一个巨大十字准线的空元件图纸以供编辑。 如有必要,执行如有必要,执行EditJumpOriginEditJumpOrigin命令(快命令(快 捷键捷键J J,OO),将设计图纸的原点定位到设计窗),将设计图纸的原点定位到设计窗 口的中心位置。检查窗口左下角的状态栏,确认口的中心位置。检查窗口左下角的状态栏,确认 光标已移动到原点位置。新的元件将在原点周围光标已移动到原点位置。新的元件将在原点周围 上生成,此时可看到在图纸中心有一个十字准线上生成,此时可看到在图纸中心有一个十字准线 。设计者应该在原点附近创建新的元件,因为在。设计者应该在原点附近创建新的元件,因为在 以后放置该元件时,系统会根据原点附近的电气以后放置该元件时,系统会根据原点附近的电气 热点定位该元件。热点定位该元件。 执行执行Tools Document Options Tools Document Options 命令(快捷命令(快捷 键键T T,D D),弹出),弹出Library Editor WorkspaceLibrary Editor Workspace对对 话框。可在话框。可在“ “Library Editor Workspace”Library Editor Workspace”对话框对话框 设置单位、捕获网格设置单位、捕获网格(Snap)(Snap)和可视网格和可视网格(Visible)(Visible) 等参数等参数 。 在对话框设置单位在对话框设置单位 和其他图纸属性和其他图纸属性 【第二步第二步】定义元件主体定义元件主体 l l 在第在第4 4象限画矩形框(象限画矩形框(1000*1400mil1000*1400mil);执行);执行 PlaceRectanglePlaceRectangle命令,此时鼠标箭头变为十字命令,此时鼠标箭头变为十字 光标,并带有一个矩形的形状。在图纸中移动十光标,并带有一个矩形的形状。在图纸中移动十 字光标到坐标原点(字光标到坐标原点(0 0,0 0),单击鼠标左键确定),单击鼠标左键确定 矩形的一个顶点,然后继续移动十字光标到另一矩形的一个顶点,然后继续移动十字光标到另一 位置位置(100,-140)(100,-140),单击鼠标左键,确定矩形的另一,单击鼠标左键,确定矩形的另一 个顶点,这时矩形放置完毕。十字光标仍然带有个顶点,这时矩形放置完毕。十字光标仍然带有 矩形的形状,可以继续绘制其他矩形。矩形的形状,可以继续绘制其他矩形。 【第三步第三步】为元件添加引脚为元件添加引脚 l l 单击单击PlacePinPlacePin命令(快捷键命令(快捷键P P,P P)光标处浮现)光标处浮现 引脚,带电气属性。引脚,带电气属性。 l l 放置之前,按放置之前,按TabTab键打开键打开Pin Pin ProPertiesProPerties对话框,对话框, 如图所示。如果设计者在放置引脚之前先设置好各如图所示。如果设计者在放置引脚之前先设置好各 项参数,则放置引脚时,这些参数成为默认参数,项参数,则放置引脚时,这些参数成为默认参数, 连续放置引脚时,引脚的编号和引脚名称中的数字连续放置引脚时,引脚的编号和引脚名称中的数字 会自动增加。会自动增加。 l l 在在Pin PropertiesPin Properties对话框中对话框中,Display Name,Display Name文本框文本框 输人引脚的名字:输人引脚的名字:P3.0(RXD)P3.0(RXD),在,在DesignatorDesignator文本文本 框中输人唯一(不重复)的引脚编号:框中输人唯一(不重复)的引脚编号:2 2,此外,此外, 如果设计者想在放置元件时,引脚名和标识符可见如果设计者想在放置元件时,引脚名和标识符可见 ,则需选中,则需选中VisibleVisible复选框。复选框。 引引 脚脚 属属 性性 设设 置置 对对 话话 框框 设置设置Electrical TypeElectrical Type栏栏 在在Electrical TypeElectrical Type栏,从下拉列表中设置引脚的栏,从下拉列表中设置引脚的 电气类型。该参数可用于在原理图设计图纸中编译电气类型。该参数可用于在原理图设计图纸中编译 项目或分析原理图文档时检查电气连接是否错误。项目或分析原理图文档时检查电气连接是否错误。 如果是如果是VCCVCC或或GNDGND引脚的引脚的Electrical TypeElectrical Type设置成设置成 PowerPower。 Electrical TypeElectrical Type包括八项包括八项 l l Input Input 输入引脚输入引脚 l l I/O I/O 双向引脚双向引脚 l l Output Output 输出引脚输出引脚 l l Open Collector Open Collector 集电极开路引脚集电极开路引脚 l l Passive Passive 无源引脚无源引脚( (如电阻、电容引脚如电阻、电容引脚) ) l l HiZHiZ 高阻引脚高阻引脚 l l Emitter Emitter 射击输出射击输出 l l Power Power 电源(电源(VCCVCC或或GNDGND) Symbols Symbols 引脚符号设置域引脚符号设置域 l l Inside Inside 元器件轮廓的内部元器件轮廓的内部 l l Inside Edge Inside Edge 元器件轮廓边沿的内侧元器件轮廓边沿的内侧 l l Outside Edge Outside Edge 元器件轮廓边沿的外侧元器件轮廓边沿的外侧 l l Outside Outside 元器件轮廓的外部元器件轮廓的外部 每一项里面的设置根据需要选定。每一项里面的设置根据需要选定。 l l Graphical Graphical 引脚图形(形状)设置引脚图形(形状)设置 l l Location X Y Location X Y 引脚位置坐标引脚位置坐标X X、Y Y l l Length Length 引脚长度引脚长度 l l Orientation Orientation 引脚的方向引脚的方向 l l z Color z Color 引脚的颜色引脚的颜色 引脚旋转与移动引脚旋转与移动 当引脚当引脚 悬浮悬浮 在光标上时,设计者可按在光标上时,设计者可按SpaceSpace以以 9090 0 0 间隔逐级增加来旋转引脚。记住,引脚只有间隔逐级增加来旋转引脚。记住,引脚只有 其末端具有电气属性也称热点(其末端具有电气属性也称热点(Hot EndHot End),), 也就是在绘制原理图时,只有通过热点与其它也就是在绘制原理图时,只有通过热点与其它 元件的引脚连接。不具有电气属性的另一末端元件的引脚连接。不具有电气属性的另一末端 毗邻该引脚的名字字符。毗邻该引脚的名字字符。 在图纸中移动十字光标,在适当的位置单击鼠在图纸中移动十字光标,在适当的位置单击鼠 标左键,就可放置元器件的第一个引脚。此时标左键,就可放置元器件的第一个引脚。此时 鼠标箭头仍保持为十字光标,可以在适当位置鼠标箭头仍保持为十字光标,可以在适当位置 继续放置元件引脚。继续放置元件引脚。 用鼠标选中要移动的引脚,把光标移到要放置用鼠标选中要移动的引脚,把光标移到要放置 引脚的位置,释放鼠标,即可实现引脚的移动引脚的位置,释放鼠标,即可实现引脚的移动 。 【第四步第四步】继续添加引脚继续添加引脚 l l 继续添加元件剩余引脚,确保引脚名、编号、符号继续添加元件剩余引脚,确保引脚名、编号、符号 和电气属性是正确的。注意:引脚和电气属性是正确的。注意:引脚6 6(P3.2P3.2)、引)、引 脚脚7(P3.3)7(P3.3)的的Outside Edge (Outside Edge (元器件轮廓边沿的外元器件轮廓边沿的外 侧侧) )处:选择处:选择“ “Dot”Dot”。放置了所有需要的引脚之后,。放置了所有需要的引脚之后, 单击鼠标右键,退出放置引脚的工作状态。放置完单击鼠标右键,退出放置引脚的工作状态。放置完 所有引脚的元件如图所示。所有引脚的元件如图所示。 新建元件新建元件 AT89C2051AT89C2051 【第四步第四步】保存保存 完成绘制后,单击完成绘制后,单击FileSaveFileSave命令保存建好的元件命令保存建好的元件 【添加引脚注意事项添加引脚注意事项】 l l 放置元件引脚后,若想改变或设置其属性,可双击该引脚或在放置元件引脚后,若想改变或设置其属性,可双击该引脚或在SCH SCH LibraryLibrary面板面板PinsPins列表中双击引脚,打开列表中双击引脚,打开Pin PropertiesPin Properties对话框。如果想对话框。如果想 一次多改几个引脚的属性,按住一次多改几个引脚的属性,按住ShiftShift键,依次选定每个引脚,再按键,依次选定每个引脚,再按F11F11 键显示键显示InspectorInspector面板面板, ,就可在该面板中编辑多个引脚。就可在该面板中编辑多个引脚。 l l 在字母后使用在字母后使用 (反斜线符号)表示引脚名中该字母带有上划线,如(反斜线符号)表示引脚名中该字母带有上划线,如 INT0INT0将显示为将显示为“ “INT0”INT0”。 l l 若希望隐藏电源和接地引脚,可选中若希望隐藏电源和接地引脚,可选中HideHide复选框。当这些引脚被隐藏复选框。当这些引脚被隐藏 时,系统将按时,系统将按Connect ToConnect To区的设置将它们连接到电源和接地网络。区的设置将它们连接到电源和接地网络。 l l 选择选择View Show Hidden PinsView Show Hidden Pins命令,可查看隐藏引脚;不选择该命命令,可查看隐藏引脚;不选择该命 令,隐藏引脚的名称和编号。令,隐藏引脚的名称和编号。 l l 设计者可在设计者可在Component Pin EditorComponent Pin Editor对话框中直接编辑若干引脚属性。对话框中直接编辑若干引脚属性。 在在Library Component PropertiesLibrary Component Properties对话框中,单击左下角的对话框中,单击左下角的Edit PinsEdit Pins 按钮打开按钮打开Component Pin EditorComponent Pin Editor对话框如图所示。对话框如图所示。 对于多部件的元件,被选中部件的引脚在对于多部件的元件,被选中部件的引脚在 Component Pin Editor Component Pin Editor 对话框中将以白色背景对话框中将以白色背景 方式加以突出,而其他部件的引脚为灰色。但设方式加以突出,而其他部件的引脚为灰色。但设 计者仍可以直接选中那些当前未被选中部件的引计者仍可以直接选中那些当前未被选中部件的引 脚,单击脚,单击EditEdit按钮打开按钮打开PinProPertiesPinProPerties对话框进行对话框进行 编辑。编辑。 【第五步第五步】设置原理图器件的属性设置原理图器件的属性 l l 打开原理图器件属性面板打开原理图器件属性面板 在在SCH LibrarySCH Library面板的面板的ComponentsComponents列表中列表中 选择元件,单击选择元件,单击EditEdit或双击元件名,打开对话框或双击元件名,打开对话框 ,如图所示。,如图所示。 原理图器件原理图器件 属性面板属性面板 在在Default DesignatorDefault Designator处设置为处设置为“ “U U?” ”。以便在原。以便在原 理图设计中放置元件时,自动放置元件的标识理图设计中放置元件时,自动放置元件的标识 符符 。如果放置元件之前已经定义好了其标识符(按。如果放置元件之前已经定义好了其标识符(按 TabTab键进行编辑),则标识符中的键进行编辑),则标识符中的“ “?” ”将使标识符将使标识符 数字在连续放置元件时自动递增,如数字在连续放置元件时自动递增,如U1U1,U2U2。 在在CommentComment处输人注释内容,如处输人注释内容,如 AT89C2051AT89C2051, 该注释会在元件放置到原理图设计图该注释会在元件放置到原理图设计图 纸上时显示纸上时显示 。该功能需要选中。该功能需要选中CommentComment区的区的VisibleVisible复选框。复选框。 如果如果CommentComment栏是空白的话,放置时系统栏是空白的话,放置时系统 使用默使用默 认的认的Library ReferenceLibrary Reference。 在在DescriptionDescription区输人描述字符串。如对于单片区输人描述字符串。如对于单片 机机 可输入:单片机可输入:单片机AT89C2051AT89C2051,该字符会在库搜索,该字符会在库搜索 时会显示在时会显示在LibrariesLibraries面板上。面板上。 根据需要设置其他参数。根据需要设置其他参数。 四、创建新的原理图元件方法之二四、创建新的原理图元件方法之二 【问题描述问题描述】有时设计者需要的元件在有时设计者需要的元件在AD09AD09提供的提供的 库文件中可以找到,但他提供的元件图形不满足设库文件中可以找到,但他提供的元件图形不满足设 计者的需要,这时可以把该元件复制到自己建的库计者的需要,这时可以把该元件复制到自己建的库 里面,然后对该元件进行修改,以满足需要。里面,然后对该元件进行修改,以满足需要。 【示例示例】从其它库从其它库查找并查找并复制复制数码管数码管DPY Blue-CADPY Blue-CA 【第一步第一步】在库文件在库文件 中查找元件中查找元件 l l 打开打开LibrariesLibraries库面库面 板在板在LibrariesLibraries库面库面 板中,单击板中,单击SearchSearch 按钮,弹出按钮,弹出 Libraries SearchLibraries Search 对话框如图所示。对话框如图所示。 l l 设置设置FiltersFilters参数参数 选择选择FieldField选项区域。在选项区域。在FieldField处,选择处,选择NameName;在;在 OperatorOperator处选择处选择containscontains;在;在ValueValue处输入数码管处输入数码管 的名字:的名字:* *DPY* (*DPY* (*匹配所有的字符匹配所有的字符) )。 l l 设置设置ScopeScope选项区域选项区域 在在Search inSearch in处:选择处:选择ComponentsComponents,选中单,选中单 选按钮选按钮Libraries on PathLibraries on Path,并设置,并设置PathPath为为AD09AD09安安 装目录下的装目录下的LibraryLibrary文件夹,同时确认选中了文件夹,同时确认选中了 Include SubdirectoriesInclude Subdirectories复选框。复选框。 l l 开始查找开始查找 单击单击SearchSearch按钮,查找的结果如图所示。按钮,查找的结果如图所示。 找找 到到 的的 数数 码码 管管 【第二步第二步】从其它库中复制元件从其它库中复制元件 从其它已打开的原理图库中复制元件到当前从其它已打开的原理图库中复制元件到当前 原理图库,然后根据需要对元件属性进行修改。如原理图库,然后根据需要对元件属性进行修改。如 果该元件在集成库中,则需要先打开集成库文件。果该元件在集成库中,则需要先打开集成库文件。 l l 单击单击File OpenFile Open命令,弹出选择打开文档对话框命令,弹出选择打开文档对话框 ,找到,找到AD09AD09的库安装文件夹,选择数码管所在集的库安装文件夹,选择数码管所在集 成库文件:成库文件:Miscellaneous Miscellaneous Devices.IntLibDevices.IntLib,单击,单击 “ “打开打开” ”按钮。按钮。 弹出弹出Extract Sources or InstallExtract Sources or Install(抽取源库文(抽取源库文 件或安装)的对话框,选择件或安装)的对话框,选择Extract SourcesExtract Sources 按钮,释放的库文件如图所示。按钮,释放的库文件如图所示。 释放集成库或安装集成库释放集成库或安装集成库释放的集成库释放的集成库 在在ProjectsProjects面板打开该源库文件(面板打开该源库文件(Miscellaneous Miscellaneous Devices.SchlibDevices.Schlib),鼠标双击该文件名。),鼠标双击该文件名。 在在SCH LibrarySCH Library面板面板ComponentsComponents列表中选择想列表中选择想 复制的元件,该元件将显示在设计窗口中复制的元件,该元件将显示在设计窗口中( (如果如果 SCH LibrarySCH Library面板没有显示,可按窗口底部面板没有显示,可按窗口底部SCHSCH 按钮,弹出上拉菜单选择按钮,弹出上拉菜单选择SCH Library)SCH Library)。 执行执行Tools Copy ComponentsTools Copy Components命令将弹出命令将弹出 Destination LibraryDestination Library目标库对话框如图所示。目标库对话框如图所示。 复制元件到目标库的库文件复制元件到目标库的库文件 选择想复制元件到目标库的库文件,如图所示,选择想复制元件到目标库的库文件,如图所示, 单击单击OKOK按钮,元件将被复制到目标库文档中(元按钮,元件将被复制到目标库文档中(元 件可从当前库中复制到任一个已打开的库中)。件可从当前库中复制到任一个已打开的库中)。 设计者可以通过设计者可以通过SCH LibrarySCH Library面板一次复制一个或面板一次复制一个或 多个元件到目标库,按住多个元件到目标库,按住CtrlCtrl键单击元件名可以离键单击元件名可以离 散地选中多个元件或按住散地选中多个元件或按住ShiftShift键单击元件名可以键单击元件名可以 连续地选中多个元件,保持选中状态并右击在弹连续地选中多个元件,保持选中状态并右击在弹 出的菜单中选择出的菜单中选择CopyCopy选项;打开目标文件库,选选项;打开目标文件库,选 择择SCH LibrarySCH Library面板,右击面板,右击ComponentsComponents列表,列表, 在弹出的菜单中选择在弹出的菜单中选择PastePaste即可将选中的多个元件即可将选中的多个元件 复制到目标库。复制到目标库。 【第三步第三步】修改元器件修改元器件 把数码管改成需要的形状把数码管改成需要的形状 l l 选择黄色的矩形框,把他改成左上角坐标(选择黄色的矩形框,把他改成左上角坐标(0 0,0 0),右下角),右下角 坐标(坐标(9090,-70-70)的矩形框。)的矩形框。 l l 移动引脚移动引脚a-ga-g、dpdp到顶部,选中引脚时,按到顶部,选中引脚时,按TABTAB键,可编辑键,可编辑 引脚的属性,按引脚的属性,按SpaceSpace键可按以键可按以9090 0 0 间隔逐级增加来旋转引间隔逐级增加来旋转引 脚,把引脚移到图所示的位置。脚,把引脚移到图所示的位置。 改动中间的改动中间的 88字。字。AD09AD09状态显示条(底端左边位置)会状态显示条(底端左边位置)会 显示当前网格信息,按显示当前网格信息,按GG键可以在定义好的键可以在定义好的3 3种网格(种网格(1010 、5050、100100)设置中轮流切换,本例中设置网格值()设置中轮流切换,本例中设置网格值( GridGrid)为)为1010。选中要移动的线段,按鼠标右键弹出下拉。选中要移动的线段,按鼠标右键弹出下拉 菜单选择剪切菜单选择剪切(Cut)(Cut),把它粘贴到需要的地方即可。,把它粘贴到需要的地方即可。 小数点的画法:执行小数点的画法:执行PlaceEllipsePlaceEllipse命令,按命令,按 TABTAB键,键, 可编辑椭圆的属性如图,设置好后,按可编辑椭圆的属性如图,设置好后,按OKOK键,光标处键,光标处 悬浮悬浮 椭圆轮廓,首先用鼠标在需要的位置定圆心,再定椭圆轮廓,首先用鼠标在需要的位置定圆心,再定 X X方向的半径,最后定方向的半径,最后定Y Y方向的半径,即可画好小数点。方向的半径,即可画好小数点。 设置设置LineLine的属性的属性 设置设置EllipseEllipse的属性的属性 第二节 创建多部件元件 【问题描述问题描述】 l l 器件中包含多个独立的功能模块,此时将该器件器件中包含多个独立的功能模块,此时将该器件 描述成独立功能部件,比将其描述成单一模型更描述成独立功能部件,比将其描述成单一模型更 方便实用。例如如方便实用。例如如2 2输入四与门芯片输入四与门芯片74LS0874LS08 一、创建多部件元件的步骤 l1. 打开New Component Name对话框 在SCH Library库面板,单击Components 列表处的Add按钮,弹出New Component Name 对话框。 l2. 创建新的元件 在New Component Name对话框内,输人新 元件名称:74LS08,单击OK按钮。 l3. 绘制第一个模块的轮廓 用绘图工具,绘制出第一个模块的外形轮廓。 可用Place line命令和Place Arc命令绘制出 74LS08第一个模块的外形轮廓如图所示。 74LS08第一个模 块的外形轮廓 4.为第一个模块添加引脚 可用Place Pin命令为第一个模块添 加相应的引脚,如图所示。 5. 建立元件其余模块 选择第一个绘制好的模块,执行执行EditCopy 命令,然后执行ToolsNew Part命令显示空白 元件页面,单击元件名左侧“”标识,将看到 SCH Library面板元件部件计数被更新,包括 Part A和 Part B两个部件,如图所示。 添加引脚完成 74LS08第一 个模块的绘制 选择选择Part B,Part B,执行执行Edit PasteEdit Paste命令光标处将显示元件部件命令光标处将显示元件部件 轮廓,以原点(黑色十字准线为原点)为参考点,将其作轮廓,以原点(黑色十字准线为原点)为参考点,将其作 为部件为部件B B放置在页面的对应位置,如果位置没对应好可以放置在页面的对应位置,如果位置没对应好可以 移动部件调整位置。移动部件调整位置。 重复前面的过程生成模块重复前面的过程生成模块C C和模块和模块D D。 将部件将部件B B、从、从C C、D D模块的引脚编号逐个进行修改,并保存模块的引脚编号逐个进行修改,并保存 库文件。库文件。 5. 添加电源引脚 点击部件A,添加VCC(Pin14)和GND(Pin7) 引脚,将其Part Number属性设置为0,Electrical Type设置为Power,Hide状态设置为hidden, Connect to分别设置为VCC和GND。 从菜单栏中执行View Show Hidden Pins命令 以显示隐藏目标,则能看到完整的元件部件如图所 示,注意检查电源引脚是否在每一个部件中都有。 显示出隐藏电源引脚的模块显示出隐藏电源引脚的模块A A 6.设置元件属性 在SCH Library面板Components列表中 选中目标元件后,单击Edit按钮进入设置元件属 性对话框,设置Default Designator为“U?”, Description为2输入四与门, l7. 添加封装 并在Models列表中添加名为DIP14的封装。 l8. 保存设计 执行File Save命令保存该元件。 l9. 检查元件并生成报表 对建立一个新元件是否成功进行检查,会生 成3个报表,生成报表之前需确认已经对库文件 进行了保存。 二、设置元件规则检查器生成检查报表 元件规则检查器会检查出引脚重复定义或者 丢失等错误,步骤如下所示。 l执行Reports Component Rule Check命令( 快捷键:R,R),显示Library Component Rule Check对话框。 l设置想要检查的各项属性,单击OK按钮,将在 Text Editor中生成 .err 文件,里面列出了所有违 反了规则的元件。 l如果需要,对原理图库进行修改,重复上述步骤 。 l保存原理图库。 三、生成元件报表 生成包含当前元件可用信息的元件报表的步骤 如下所示。 l执行ReportsComponent命令 l系统显示Librarynamecmp报表文件,里面包 含了元件各个部分及引脚细节信息。 四、生成库报表 为库里面所有元件生成完整报表的步骤如下。 l执行ReportsLibrary Report命令。 l在弹出的Library Report Settings对话框中配置 报表各设置选项,报表文件可用Microsoft Word 软件或网页浏览器打开,并取决于选择的格式。该 报告列出了库内所有元件的信息。 第三节 层次原理图设计 【问题描述问题描述】对于一个庞大和复杂的电子项目的设对于一个庞大和复杂的电子项目的设 计系统,最好的设计方式是在设计时应尽量将其按计系统,最好的设计方式是在设计时应尽量将其按 功能分解成相对独立的模块进行设计,这样的设计功能分解成相对独立的模块进行设计,这样的设计 方法会使电路描述的各个部分功能更加清晰。同时方法会使电路描述的各个部分功能更加清晰。同时 还可以将各独立部分分配给多个工程人员,让他们还可以将各独立部分分配给多个工程人员,让他们 独立完成,这样可以大大缩短开发周期,提高模块独立完成,这样可以大大缩短开发周期,提高模块 电路的复用性和加快设计速度。电路的复用性和加快设计速度。 【AD09AD09解决方案解决方案】 层次原理图设计方法层次原理图设计方法 所谓层次化设计,是指将一个复杂的设计任务所谓层次化设计,是指将一个复杂的设计任务 分派成一系列有层次结构的、相对简单的电路设计分派成一系列有层次结构的、相对简单的电路设计 任务。这样做还有一个好处,就是每张图纸不是很任务。这样做还有一个好处,就是每张图纸不是很 大,可以用小规格的打印机来打印图纸(如大,可以用小规格的打印机来打印图纸(如A4A4图图 纸)。纸)。 一、一、 AD09AD09的层次结构的层次结构 最上层模块最上层模块 子模块子模块1 1子模块子模块2 2 子模块子模块2 2 孙模块孙模块1 1孙模块孙模块2 2 孙模块孙模块2 2 孙模块孙模块1 1孙模块孙模块2 2 孙模块孙模块2 2 电机驱动电路原理图(图纸幅面电机驱动电路原理图(图纸幅面A3A3) 自上而下设计方法自上而下设计方法 首先对系统最上层进行模块划分,设计包含首先对系统最上层进行模块划分,设计包含 子图符号的父图(方块图),标示系统最上层模块子图符号的父图(方块图),标示系统最上层模块 (方块图)之间的电路连接关系,接下来分别对系(方块图)之间的电路连接关系,接下来分别对系 统模块图中的各功能模块进行详细设计,分别细化统模块图中的各功能模块进行详细设计,分别细化 各个功能模块的电路实现(子图)。自顶向下的设各个功能模块的电路实现(子图)。自顶向下的设 计方法适用于较复杂的电路设计。计方法适用于较复杂的电路设计。 自下而上设计方法自下而上设计方法 预先设计各子模块(子图),接着创建一个预先设计各子模块(子图),接着创建一个 父图(模块或方块图),将各个子模块连接起来,父图(模块或方块图),将各个子模块连接起来, 成为功能更强大的上层模块,完成一个层次的设计成为功能更强大的上层模块,完成一个层次的设计 ,经过多个层次的设计后,直至满足项目要求。,经过多个层次的设计后,直至满足项目要求。 【关键问题关键问题】 正确地传递各层次之间的信号。正确地传递各层次之间的信号。 二、自上而下设计方法二、自上而下设计方法 1 1建立一个项目文件建立一个项目文件 2 2建立顶层电路图(如:建立顶层电路图(如:Main_top.SchDocMain_top.SchDoc) 3. 3. 放置方块图(放置方块图(Sheet SymbolSheet Symbol) 顶层电路图一般用来放置方块图,每个方块图顶层电路图一般用来放置方块图,每个方块图 对应一个子图。放置方块图的方法:对应一个子图。放置方块图的方法: l l 主菜单中选择主菜单中选择“ “Place”“SheetPlace”“Sheet Symbol” Symbol”命令。命令。 l l 单击键盘上的单击键盘上的“ “Tab”Tab”键,打开键,打开 “ “Sheet Symbol”Sheet Symbol”对对 话框。修改方块图的属性话框。修改方块图的属性 l l 在原理图上合适位置单击鼠标左键,确定方块图符在原理图上合适位置单击鼠标左键,确定方块图符 号的一个顶角位置,然后拖动鼠标,调整方块图符号的一个顶角位置,然后拖动鼠标,调整方块图符 号的大小,确定后再单击鼠标左键,在原理图上插号的大小,确定后再单击鼠标左键,在原理图上插 入方块图符号。入方块图符号。 Sheet SymbolSheet Symbol 属性修改对话框属性修改对话框 放置两个方块图符号后的上层原理图放置两个方块图符号后的上层原理图 1.1.4. 4. 在方块图内放置端口在方块图内放置端口 单击按钮单击按钮“ ”“ ”,或者执行,或者执行Place Add Sheet Place Add Sheet Entry”Entry”命令。命令。 按按“ “Tab”Tab”键,打开键,打开 “ “Sheet Entry”Sheet Entry”对话框。对话框。 修改修改“ “Sheet Entry”Sheet Entry”对话框对应选项。对话框对应选项。 单击鼠标,放置方块图输出端口。单击鼠标,放置方块图输出端口。 Sheet EntrySheet Entry 对话框对话框 布置完端口后的上层原理图布置完端口后的上层原理图 5. 5. 方块图之间的连线方块图之间的连线 把方块图看成是一个器件,连线方法与画原理把
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 天平考试题及答案
- 2025年公需课《人工智能赋能制造业高质量发展》试题(附答案)
- 2025年高校教师岗前培训高等教育心理学知识竞赛考试题库(附答案)
- 2025年高级焊工题库及答案
- 2025年高端制造业专业考试试题及答案
- 《数字政府统一基础运维规范 第6部分:政务云服务实施》编制说明
- 健康干预培训试题及答案
- 《教材发行管理办法》
- 2025年频率测量仪器项目发展计划
- 经营流程与管理办法
- 2025-2030中国卫星通信行业发展分析及投资价值预测研究报告
- 法拍房委托服务协议书范本
- 码头项目事故案例
- 建设单位与总包单位实名制管理协议
- 妇幼信息管理制度
- 事故隐患内部报告奖励制度
- 初一英语摸底试题及答案
- 七年级体育 运动损伤的预防和处理说课稿
- 2025年度人工智能辅助医疗合作协议范本模板4篇
- 《第四单元 参考活动3 设计橡皮章》说课稿 -2023-2024学年初中综合实践活动苏少版八年级上册
- 《药品生产质量管理规范(GMP)》专业培训课件
评论
0/150
提交评论