Altium Designer 10课件第4章 层次化原理图的设计
- 格式:ppt
- 大小:1.12 MB
- 文档页数:20
第4章 原理图设计进阶上一章对Altium Designer 7的原理图设计进行了详细的讲解,读者完全可以独立设计出精美的电路原理图,本章将讲解一些Altium Designer 7原理图设计系统的高级应用,这些功能并不是原理图设计所必须的,但是倘若读者掌握了这些技能则可以使绘图的效率大大提高。
——附带光盘“视频\4.avi”文件。
原理图的全局编辑应用模板的应用多图纸原理图的设计层次式原理图的设计编译与查错生成各种报表打印输出单片机控制的实时时钟数码管显示系统本章要点本章案例4.1 原理图的全局编辑Altium Designer 7提供了强大的全局编辑功能,可以对工程中或所有打开的文件进行整体操作,在这里将介绍元件标号的全局操作以及元件属性和字符的全局编辑。
4.1.1 元件的标注原理图设计中每一个元件的标号都是唯一的,倘若标注重复或是未定义的话系统编译都会报错。
但是Altium Designer在放置元件时元件的默认都是未定义状态,即“字母+?”,例如芯片的默认标号为“U?”、电阻为“R?”、电容为“C?”,用户需要为每个元件重新编号。
当然用户可以为每一类的第一个元件编号,然后其他同类的元件系统会自动递增编号,但是元器件一多难免也会出错误。
其实最好的解决方法是在原理图编辑完成后利用系统的Annotate工具统一为元件编号。
Altium Designer提供了一系列的元件标注命令,点击【Tools】菜单栏,在展开的命令中有各种方式的元件标注功能,如图4-1所示,其实各命令都是以【Annotate Schematic】命令为基础,并在此基础上进行简化或者应用于不同的范围,下面先详细介绍【Annotate Schematic】命令的应用。
图 4- 1 元件标注命令图 4- 2 元件标注工具对话框执行【Tools】菜单下的【Annotate Schematic】命令,弹出如图4-2所示的元件标注工具对话框,下面来分别介绍各选项的意义。
第4章原理图编辑第 3 章已经简要叙述了原理图设计的基本流程,本章将详细介绍如何在原理图上放置组件、原理图编辑器的使用和组件位置的编辑。
4.1 组件库的管理完成原理图工程环境设置以后,接下来的步骤是在原理图上放置组件,组件库为用户取用组件、查找组件提供了很大的方便。
4.1.1 打开组件库管理器Altium Designer 6.0 集成库的概念: Altium Designer 6.0 与 Potel99 最明显的区别就是集成库。
集成库就是将原理图组件与 PCB 封装和信号完整性分析联系在一起,关于某个组件的所有信息都集成在一个模块库中,所有的组件信息被保存在一起。
Protel 将组件分类放置在不同的库中。
放置组件的第一步就是找到组件所在的库并将该库添加到当前项目中。
在完成了原理图工作环境的设置以后,出现如图 4-1 所示的空白原理图图纸接口。
由于设置工作环境的不同,主菜单和主工具栏也可能会有所不同。
打开 Libraries (组件库管理器)主要有两种方法:图 4-1 空白原理图图纸接口图 4-2 组件库管理器对话框在图 4-1 的下方有一排工具按钮,单击 Libraries 按钮,将弹出如图 4-2 所示组件库管理器对话框。
●执行主菜单命令 Design/Browse Library ,也同样弹出如图 4-2 所示组件库管理器对话框。
4.1.2 添加组件库组件库管理器主要实现添加或删除组件库、在组件库中查找组件和在原理图上放置组件。
单击组件库管理器中的Libraries 按钮,将弹出如图 4-3 所示对话框。
单击图 4-3 中的 Add Library 按钮,将弹出打开组件库文件对话框,如图 4-4 所示。
在一般情况下,组件库文件在 Altium\library 目录下下, Altium Designer 6.0 主要根据厂商来对组件分类。
选定某个厂商,则该厂商的组件列表会被显示。
图 4-3 添加组件库对话框图 4-4 组件库文件对话框在图 4-4 所示组件库文件对话框中,根据原理图的需要选中希望加载的组件库。
一、介绍Altium Designer是一款功能强大的电子设计自动化软件,其中的层次电路绘制功能能够帮助工程师们更高效地完成复杂电路的设计和分析。
本文将介绍Altium Designer中的层次电路绘制方法,以帮助读者更好地利用这一功能。
二、什么是层次电路设计层次电路设计是一种将复杂电路模块化的方法,通过将电路划分为不同的层次,可以更清晰地理解和管理整个电路系统。
在Altium Designer中,层次电路设计可以极大地简化电路设计的复杂度,提高设计效率。
三、 Altium Designer中的层次电路绘制方法1. 创建新的层次电路文件在Altium Designer中,可以通过“File”菜单下的“New”来创建新的层次电路文件。
选择“Schematic”选项,并在弹出的对话框中选择“Hierarchical Design”来创建一个层次电路文件。
2. 添加子电路在层次电路文件中,可以通过添加子电路的方式来构建整个电路系统。
可以使用“Add Child Sheet”工具来添加子电路,然后将其连接起来。
3. 定义接口在Altium Designer中,可以为不同的子电路定义接口,以便它们能够正确地连接。
通过定义接口,可以在不同的层次之间传递信号和数据。
4. 编辑子电路每个子电路可以单独编辑,这样可以更容易地管理和理解每个子电路的功能和连接关系。
通过在不同的层次中编辑子电路,可以更好地进行模块化设计。
5. 保存和导出在完成层次电路的设计后,可以通过“File”菜单中的“Save”选项来保存文件。
也可以将层次电路导出为其他格式,以便与其他工程师进行共享和交流。
四、层次电路绘制的优势1. 提高设计效率通过层次电路设计,可以将整个电路系统划分为不同的模块,每个模块都可以单独设计和分析。
这样能够大大提高设计效率。
2. 简化设计过程层次电路设计可以将复杂的电路系统简化为若干个子电路,每个子电路都相对独立。
这样可以更容易地理解和管理整个电路系统。
Altium_Designer官方标准教程内容简介《Altium Designer 10电路设计标准教程》以Altium Designer10为平台,介绍了电路设计的基本方法和技巧。
全书共11章,内容包括AltiumDesigner10概述、原理图设计、原理图的后续处理、层次化原理图设计、印制电路板设计、电路板的后期处理、创建元件库及元件封装、信号完整性分析、电路仿真系统和可编程逻辑器件设计等知识。
另外还介绍了两个综合实例,帮助读者巩固知识,提高技能。
《Altium Designer 10电路设计标准教程》由浅入深,从易到难,各章节既相对独立又前后关联。
作者根据自己多年的经验及学习者的一般心理,及时给出总结和相关提示,帮助读者快速掌握所学知识。
全书解说翔实,图文并茂,语言简洁,思路清晰。
随书配套的多媒体教学光盘包含全书实例操作过程的录屏AVI文件和实例源文件,读者可以通过多媒体光盘方便、直观地学习《Altium Designer 10电路设计标准教程》内容。
《Altium Designer 10电路设计标准教程》可以作为初学者的入门与提高教材,也可供相关行业工程技术人员以及各院校相关专业师生学习参考。
编辑本段编辑推荐《Altium Designer 10电路设计标准教程》:标准知识体系+多媒体视频教学+实际工程应用:·权威专家畅销经典:由电路设计与教学专家执笔编写,历经多年修订升级,内容更加完善,更便于学习!·教学结合案例丰富:充分考虑教师授课和学生自学的特点,提供50个典型设计范例,以及停电报警器、彩灯控制器两个综合案例的电路分析、原理图设计和PCB设计过程,将基础知识融于实际操作之中!·学以致用提升技能:同时提供范例的操作步骤和设计思路,每章附带精心挑选的上机实验、思考与练习,加深对所学知识的理解!附赠1CD高清晰多媒体、视频教学!大幅提升学习效率,300分钟23堂全程语音讲解,50个操作实例和上机实验的源文件!编辑本段目录第1章Altium Designer10概述1.1 Altium Designer10的主窗口1.1.1 菜单栏1.1.2 工具栏1.1.3 工作窗口1.1.4 Altium Designer10的工作面板1.2 Altium Designer10的文件管理系统1.2.1 项目文件1.2.2 自由文件1.2.3 存盘文件1.3 常用编辑器的启动1.3.1 创建新的项目文件1.3.2 原理图编辑器的启动1.3.3 PCB编辑器的启动1.3.4 不同编辑器之间的切换1.4 上机实验1.5 思考与练习第2章原理图设计2.1 原理图编辑器的界面简介2.1.1 主菜单栏2.1.2 工具栏2.1.3 工作窗口和工作面板2.2 原理图图纸设置2.3 原理图工作环境设置2.3.1 设置原理图的常规环境参数2.3.2 设置图形编辑的环境参数2.4 加载元件库2.4.1 元件库的分类2.4.2 打开Libraries选项区域2.4.3 加载和卸载元件库2.5 放置元件2.5.1 元件的搜索2.5.2 元件的放置2.5.3 元件位置的调整2.5.4 元件的排列与对齐2.5.5 元件的属性编辑2.6 元器件的删除2.7 使用图形工具绘图2.7.1 Drawing工具栏2.7.2 绘制直线2.7.3 添加贝塞尔曲线2.8 元件的电气连接2.8.1 用导线连接元件(Wire)2.8.2 总线的绘制(Bus)2.8.3 绘制总线分支线(Bus Entry)2.8.4 放置电气节点(Manual Junction) 2.8.5 放置电源和接地符号(Power Port) 2.8.6 放置网络标签(Net Label)2.8.7 放置输入/输出端口(Pon)2.8.8 放置忽略ERC测试点(No ERC) 2.8.9 放置PCB布线指示(PCB Layout) 2.9 操作实例2.9.1 单片机原理图2.9.2 开关电源电路设计2.9.3 声控变频器电路设计2.9.4 A/D转换电路设计2.9.5 实用门铃电路设计2.9.6 过零调功电路设计2.9.7 定时开关电路设计2.9.8 时钟电路设计2.10 上机实验2.11 思考与练习第3章原理图的后续处理3.1 在原理图中添加PCB设计规则3.1.1 在对象属性中添加设计规则3.1.2 在原理图中放置PCB Layout标志3.2 使用SCH Filter与Navigator面板进行快速浏览3.3 原理图的查错及编译3.3.1 原理图的自动检测设置3.3.2 原理图的编译3.3.3 原理图的修正3.4 打印与报表输出3.4.1 打印输出3.4.2 网络表3.4.3 基于整个项目的网络表3.4.4 基于单个原理图文件的网络表3.4.5 生成元件报表3.5 操作实例-20MHz8位VD转换电路3.6 上机实验3.7 思考与练习第4章层次化原理图的设计4.1 层次化原理图的设计方法4.1.1 自上而下的层次化原理图设计4.1.2 自下而上的层次化原理图设计4.2 层次化原理图之间的切换4.2.1 由顶层方块电路图切换到了原理图4.2.2 由子原理图切换到顶层原理图4.3 层次设计表4.4 操作实例——波峰检测电路的多通道原理图4.5 上机实验4.6 思考与练习第5章印制电路板设计5.1 PCB界面简介5.1.1 菜单栏5.1.2 工具栏5.2 电路板物理结构及环境参数设置5.2.1 电路板物理边框的设置5.2.2 电路板图纸的设置5.2.3 电路板的层面设置5.2.4 工作层面与颜色设置5.2.5 PCB布线框的设置5.2.6 “Preferences”(属性)的设置5.3 在PCB文件中导入原理图网络表信息5.3.1 设置同步比较规则5.3.2 导入网络报表5.3.3 原理图与PCB图的同步更新5.4 元件的布局5.4.1 自动布局约束参数5.4.2 元件的自动布局5.4.3 推挤式自动布局5.4.4 导入自动布局文件进行布局5.4.5 元件的手动布局5.5 电路板的布线5.5.1 设置PCB自动布线的规则5.5.2 设置PCB自动布线的策略5.5.3 电路板自动布线的操作5.5.4 电路板手动布线5.6 覆铜和补泪滴5.6.1 执行覆铜命令5.6.2 设置覆铜属性5.6.3 放置覆铜5.6.4 补泪滴5.7 操作实例5.7.1 USB鼠标电路PCB设计5.7.2 IC卡读卡器PCB设计5.8 上机实验5.9 思考与练习第6章电路板的后期处理第7章创建元件库及元件封装第8章信号完整性分析第9章电路仿真系统第10章可编程逻辑器件设计。