第11章 层次原理图及其PCB设计 任务描述 本教材前面介绍的常规电路图设计方法,是将整个原理图绘制在一张原理图纸上,这种设计方法对于规模较小,简单的电路图的设计提供了方便的工具支持。但当设计大型、复杂系统的电路原理图时,若将整个图纸设计在一张图纸上,就会使图纸变得过分复杂不利于分析和检错,同时也难于多人参与系统设计。

Slides:



Advertisements
Similar presentations
數學社群 教學分享 和平國小 陳淑渟老師 數學社群 教學分享 和平國小 陳淑渟老師. 小一常發生的 學習困難 定位板的應用 序數的學習 困難與教學 突破 主題大綱.
Advertisements

健康.安全年 製作 : 黃靜怡. 安全第一,我想,這是一句大家都耳熟能詳的話吧,說安全, 簡單的說,就是注意自己、眼睛要看、耳朵要聽,不要莽莽 撞撞的,安全是大家所期望的,而父母總是常常掛念我們, 就是希望我們能安全,畢竟,孩子是父母一輩子的牽掛,會 擔心我們的,往往就是關心我們的人,每個人都希望自己做.
【大願文教基金會】園藝治療師 黃盛璘督導、王麗玲執行. 年齡在 2 足歲以上 18 歲以下,經醫學中 心或區域醫 院鑑定為 重度、極重度 身心障礙,不具行動能 力、且不能自理生活,並持有身心障礙 手冊的新北市居民。 八里愛心教養院~服務對象.
第二十九课 致儿子书 张之洞.
如何陪伴孩子度過 高三歲月.
把人的生命写在教育的旗帜上 了解一个案件 欣赏一篇散文 学习一种理念 感悟一个故事.
六大原因造成 現代人身體酸性化.
【2008年高考重庆卷】A.当冰雪皑皑之际,唯独梅花昂然绽放于枝头,对生命充满希望和自信,教人精神为之一振。
景区讲解常用方法.
機械工程系.
班級愛心小護士訓練 臺南市東區勝利國小 健康中心.
九十二年度第二次 會計作業實務座談會 主辦單位:會計室.
项目四 营业税 山东经贸职业学院 财政金融系.
敬业·创业·乐业 ——我的成长之路 赵谦翔.
编程 重庆市经贸中等专业学校 曾洪兵.
四年七班親師會 自信學習,健康成長.
Protel DXP使用教程 DXP /3/11.
醫療旅遊.
社會發展學系 簡 介.
人物小传:杨嘉嵋,1975年出生,国家 重点四川大学本科毕业,中国传媒大学博士毕业,现为上海政法学院讲师。多次发表学术论文:《试论社会主义法治的目标和现代法治精神的培育》发表于钦州师范高等专科学校校报2000年04期,《西部在引进,利用外资中应重视的问题及对策》发表于四川师范学院学报2000年05期,《试论毛泽东的刑法思想》发表于达县师范高等专科学校学报2001年01期,《美国著名主持人的十点共性》发表于中国广播电视学刊2007年08期,《我国电视法治节目的现状与提升》发表于新闻战线2008年08期。
第二章 语用的主要要素分析 第一节 语境 第二节 预设 第三节 角色 第四节 视角.
从从容容中考去.
美麗的星空 陳弦希製作.
性別刻板印象.
初三8班(上) 期末总结班会.
初三(上) 期末总结班会.
一週菜單設計.
改革开放给我们带来的变化 系别:11商务流通系 班级:物流四班 组员:物四男生组.
大村國小 尋根之旅.
那年我參加瑞士巴塞爾博覽會, 除了接單做貿易,還零售賣品, 以擴大出口商品的影響。
中國醫藥大學 北港分部簡報.
西安国际港务区 入区企业相关地方税收 知识培训
拒绝毒品健康成长 ——张鸿谊.
动商研究中心 让高校体育驶入快车道 --国家“学校体育”相关文件解读 2016 年 05 月 15 日.
第三章 领悟人生真谛 创造人生价值 第一节 树立正确的人生观 创造有价值的人生 第二节 第三节 科学对待人生环境.
鸟的生殖和发育.
第十四章 中国特色社会主义事业的依靠力量. 第十四章 中国特色社会主义事业的依靠力量 内容提要 包括知识分子在内的工人、农民是中国特色社会主义事业的根本力量;改革开放以来出现的新的社会阶层是中国特色社会主义事业的建设者;必须认真贯彻尊重劳动、尊重知识、尊重知识人才、尊重创造的重大方针,最广泛最充分地调动一切积极因素;巩固和加强各族人民的团结合作。
终极(13)班 赵树杰 许志鹏 初二(13)班.
全面推廣政府服務流程改造 行政院研究發展考核委員會  主任委員 宋餘俠 102年7月17日.
中国政法大学卫生法研究中心 于秀艳 2011年6月28日 杭州
思想道德修养与法律基础.
第1課 華南地區— 海陸文化的交會區.
多元文化“地球村”—— 世界文化之旅.
歡樂大派對 六年七班 第一組 自然成果發表會.
專題報告: 沒有國哪裡會有家?.
100道素菜 想看哪一道菜時 直接點一下就可進入 1西蘭花燒豆腐 2蕃茄炒凍豆腐 3東坡豆腐 4.西芹腰果百合 5土豆燉番瓜 6香椿豆腐
就在那裡上主要我去.
Altium Designer 教程 ——原理图、PCB设计.
環境教育宣導 疼愛地球 珍惜資源 愛護環境.
   OR-CAD培训教程 欢迎参加OR-CAD培训      .
2小时内快速入门电子设计 创作时间:2017年5月 学习对象:大学生、初学者、项目工程师、电子设计爱好者 学习方法:先搭建框架,再补充细节
校外教學六福村一日遊.
契約與規範期末報告 -旅遊定型化契約書 指導老師:李惠圓 班級:四動二A 組別:第一組 組員:4970T010許欣婷 4970T041林姿汶
第5章 元器件封装库的创建(2).
環境教育宣導 疼愛地球 珍惜資源 愛護環境.
制作人:刘松柏 刘志强 袁韵晗 序号:[x] 组号:[x] 一七年十一月制
6.1 网络表的生成 6.2 生成元件引脚列表 6.3 生成元件清单 6.4 生成交叉参考元件列表 6.5 生成层次项目组织列表
使用SCH Filter与Navigator面板进行快速浏览
会议主题 林龙 2019/5/142019/5/14.
第4章 完成原理图设计 4.1 完成原理图设计 4.2 美化原理图 4.3 产 生 报 表 4.4 原理图的打印 4.5 关于层次原理图.
第7章 创建元件库及元件封装 创建原理图元件库 创建PCB元件库及封装 元件封装检错和元件封装库报表 创建项目元件库 项目实训 7.1
知识重点 层次原理图的概念 层次原理图的设计方法 层次原理图之间的切换
中國大陸加工貿易紙本手冊與電子帳冊監管實施與解析
附件六 慢飛天使 智能障礙介紹 炫寬愛心教養家園介紹 2019/5/27.
第6章 层次原理图设计和多通道技术: 重点内容: 掌握自上而下的层次原理图设计方法 掌握自下而上的层次原理图设计方法
2007年六十四个热点话题 写作提示及解说.
南港高工 電子學程 簡報 歡迎各位家長 報告人:電子科主任 張秉正.
太空人是載人航太的核心。選拔和訓練太空人是一個國家可以獨立自主實施載人航太的重要標誌之一。
熟悉VC++开发环境.
银川社保网上申报 宁夏人力资源和社会保障 网上服务大厅操作
Presentation transcript:

第11章 层次原理图及其PCB设计 任务描述 本教材前面介绍的常规电路图设计方法,是将整个原理图绘制在一张原理图纸上,这种设计方法对于规模较小,简单的电路图的设计提供了方便的工具支持。但当设计大型、复杂系统的电路原理图时,若将整个图纸设计在一张图纸上,就会使图纸变得过分复杂不利于分析和检错,同时也难于多人参与系统设计。 Altium Designer支持多种设计复杂电路的方法,例如层次设计、多通道设计等,在增强了设计的规范性的同时减少了设计者的劳动量,提高了设计的可靠性。本章将以电机驱动电路为例介绍层次原理图设计的方法,以多路滤波器的设计为例介绍多通道电路设计方法。它将涵盖以下主题: 自上而下层次原理图设计 自下而上层次原理图设计 多通道电路设计 电机驱动电路的PCB设计 多路滤波器的PCB设计

教学目的及要求: 教学重点:自上而下的层次原理图设计 教学难点:自上而下的层次原理图设计 复习旧课: 了解层次原理图、模块,设计包含子图符号的父图(方块图)、子图的含义 了解“自上而下”和“自下而上”这两种层次电路设计方法 熟练掌握自上而下的层次原理图设计 教学重点:自上而下的层次原理图设计 教学难点:自上而下的层次原理图设计 复习旧课: 第12章 输出文件 12.1 输出PDF文件 12.2 生成Gerber文件 12.2.1 Gerber 文件简单介绍 12.2.2 输出Gerber文件 输出NC Drill 文件 12.3 创建材料清单(BOM)

11.1 层次设计 对于一个庞大和复杂的电子项目的设计系统,最好的设计方式是在设计时应尽量将其按功能分解成相对独立的模块进行设计,这样的设计方法会使电路描述的各个部分功能更加清晰。同时还可以将各独立部分分配给多个工程人员,让他们独立完成,这样可以大大缩短开发周期,提高模块电路的复用性和加快设计速度。采用这种方式后,对单个模块设计的修改可以不影响系统的整体设计,提高了系统的灵活性。 为了适应电路原理图的模块化设计,Altium Designer提供了层次原理图设计方法。所谓层次化设计,是指将一个复杂的设计任务分派成一系列有层次结构的、相对简单的电路设计任务。把相对简单的电路设计任务定义成一个模块(或方块),顶层图纸内放置各模块(或方块),下一层图纸放置各模块(或方块)相对应的子图,子图内还可以放置模块(或方块),模块(或方块)的下一层再放置相应的子图,这样一层套一层,可以定义多层图纸设计。这样做还有一个好处,就是每张图纸不是很大,可以方便用小规格的打印机来打印图纸(如A4图纸)。

Altium Designer支持“自上而下”和“自下而上”这两种层次电路设计方式。所谓自上而下设计,就是按照系统设计的思想,首先对系统最上层进行模块划分,设计包含子图符号的父图(方块图),标示系统最上层模块(方块图)之间的电路连接关系,接下来分别对系统模块图中的各功能模块进行详细设计,分别细化各个功能模块的电路实现(子图)。自顶向下的设计方法适用于较复杂的电路设计。与之相反,进行自下而上设计时,则预先设计各子模块(子图),接着创建一个父图(模块或方块图),将各个子模块连接起来,成为功能更强大的上层模块,完成一个层次的设计,经过多个层次的设计后,直至满足项目要求。 层次电路图设计的关键在于正确地传递各层次之间的信号。在层次原理图的设计中,信号的传递主要通过电路方块图、方块图输入/输出端口、电路输入/输出端口来实现,他们之间有着密切的联系。

层次电路图的所有方块图符号都必须有与该方块图符号相对应的电路图存在(该图称为子图),并且子图符号的内部也必须有子图输入输出端口。同时,在与子图符号相对应的方块图中也必须有输入/输出端口,该端口与子图符号中的输入/输出端口相对应,且必须同名。在同一项目的所有电路图中,同名的输入/输出端口(方块图与子图)之间,在电气上是相互连接的。 本节将以电机驱动电路为实例,介绍使用Altium Designer 进行层次设计的方法。 图11-1是电机驱动电路的原理图(图纸的图幅是A3),虽然该电路不是很复杂,不用层次原理图设计都可以完成PCB板的设计任务。但还是以它为例,介绍层次原理图的设计方法。

从图11-1可以看出,可以把整个图纸分成上、中、下三个部分,其中:中部分和下部分是相同的。 子图1 子图2 子图5 子图3 子图4 子图6 图11-2 电机驱动电路原理图(图纸幅面A3) 从图11-1可以看出,可以把整个图纸分成上、中、下三个部分,其中:中部分和下部分是相同的。 我们先用子图1,子图2,练习自上而下的层次原理图设计。

11.1.1 自上而下层次电路图设计 自上而下的层次电路设计操作步骤如下。 1.建立一个项目文件 (1)启动Altium Designer,在主菜单中选择“File”→“New”→“Project”→“PCB Project”命令,在当前工作空间中添加一个默认名为“PCB_Project1.PrjPCB”的PCB项目文件,将它另存为“层次原理图设计.PrjPCB”的PCB项目文件。 2.画一张主电路图(如:Main.SchDoc)来放置方块图(Sheet Symbol)符号 (1)选择“Projects”工作面板中的“层次原理图设计.PrjPCB”按鼠标右键,在弹出的菜单中选择“Add New to Project”→“Schematic”命令,在新建的.PrjPCB项目中添加一个默认名为“Sheet1.SchDoc”的原理图文件。 (2)将原理图文件另存为“Main_top.SchDoc”,用缺省的设计图纸尺寸:A4。其它设置用默认值。 (3)单击“Wiring”工具栏中的添加方块图符号工具按钮“ ”,或者在主菜单中选择“Place”→“Sheet Symbol”命令。 (4)单击键盘上的“Tab”键,打开如图11-3所示的“Sheet Symbol”对话框。

在“Sheet Symbol”对话框的的属性(Properties)栏: designator(图纸的标号):用于设置方块图所代表的图纸的名称。 Filename(图纸的文件名):用于设置方块图所代表的图纸的文件全名(包括文件的后缀),以便建立起方块图与原理图(子图)文件的直接对应关系。 Unique ID(唯一的ID号): 为了在整个项目中正确地识别电路原理图符号,每一个电路原理图符号在项目中都有一个唯一的标识,如果需要可以对这个标识进行重新设置。 图11-3 “Sheet Symbol”对话框 (5)在“Sheet Symbol”对话框的“Designator”编辑框中输入“隔离部分”,在“Filename”编辑框内输入“隔离部分.SchDoc”,单击“OK”按钮,结束方块图符号的属性设置。 (6)在原理图上合适位置单击鼠标左键,确定方块图符号的一个顶角位置,然后拖动鼠标,调整方块图符号的大小,确定后再单击鼠标左键,在原理图上插入方块图符号。

(7)目前还处于放置方块图状态,按Tab键,弹出“Sheet Symbol”对话框的,在“Designator”处输入“电机驱动”,在“Filename”编辑框内输入“电机驱动.SchDoc”,重复步骤(6)在原理图上插入第二个方块图(方框图)符号,如图11-4所示。 图11-4 放入两个方块图符号后的上层原理图

3.在方块图内放置端口 (1)单击工具栏中的添加方块图输入/输出端口工具按钮“ ”,或者在主菜单中选择“Place”→“Add Sheet Entry”命令。 (2)光标上“悬浮”着一个端口,把光标移入“隔离部分”的方块图内,按“Tab”键,打开如图11-5所示的“Sheet Entry”对话框。

图11-5 “Sheet Entry”对话框 在该对话框内,几个英文的含义如下: 端口位置(Side):用于设置端口在方块图中的位置。 端口类型(Style):用来表示信号的传输方向。 端口的名称(Name):是识别端口的标识。应将其设置为与对应的子电路图上对应端口的名称相一致。 端口的输入/出类型(I/O Type):是表示信号流向的确定参数。它们分别是:未指定的(Unspecified)、输出端口(Output)、输入端口(Input)和双向端口(Bidirectional)。

(5)在“隔离部分”方块图符号右边一侧单击鼠标,布置一个名为“A_OUT”的方块图输出端口,如图11-7所示。 (3)在“Sheet Entry”对话框的“Name”编辑框中输入“A_OUT”,作为方块图端口的名称。 (4)在“I/O”Type下拉列表中选择“Output”项,将方块图端口设为输出口(如图11-6所示),单击“OK”按钮。 图11-6 在“Sheet Entry”对话框内设置端口A_OUT为输出端口 图11-7 布置的方块图端口 (5)在“隔离部分”方块图符号右边一侧单击鼠标,布置一个名为“A_OUT”的方块图输出端口,如图11-7所示。

(7)在“隔离部分”方块图符号靠右侧单击鼠标,再布置一个名为“B_OUT”的方块图输出端口。 (6)此时光标仍处于放置端口状态,单击“Tab”键,再打开的“Sheet Entry”对话框,在“Name”编辑框中输入“B_OUT”,“I/O Type”下拉菜单中选择“Output”项,单击“OK”按钮。 (7)在“隔离部分”方块图符号靠右侧单击鼠标,再布置一个名为“B_OUT”的方块图输出端口。 (8)重复步骤(6)~(7),完成C_OUT、D_OUT、VO4、VO5、S5、+5V、GND输入/输出端口的放置(如图11-8所示),各端口的类型如表11-1所示。 图11-8 布置完端口的方块图

(9)采用步骤(1)~(4)介绍的方法,再在“电机驱动”方块图符号中添加6个输入、电源和地的端口,在电机驱动的方块图中各端口名称、端口类型(如表11-1所示)。布置完端口后的上层原理图如图11-9所示。 图11-9 布置完端口后的上层原理图

4.方块图之间的连线(Wire) 在工具栏上按“ ”按钮,或者在主菜单中选择“Place”→“Wire”命令,绘制连线,完成的子图1、子图2相对应的方块图隔离部分、电机驱动的上层原理图如图11-10所示。 图11-10 连接好的上层方块图

5.由方块图生成电路原理子图 (1)在主菜单中选择“Design”→“Create Sheet From Sheet Symbol”命令。 (2)单击“隔离部分”方块图符号,系统自动在“层次原理图设计.PrjPCB”项目中新建一个名为“隔离部分.SchDoc”的原理图文件,置于“Main_top.SchDoc”原理图文件下层。如图11-12所示。在原理图文件“隔离部分.SchDoc ”中自动布置了如图11-13所示的9个端口,该端口中的名字与方块图中的一致。 图11-12 系统自动创建的名为“隔离部分.SchDoc”的原理图文件 图11-13 在“隔离部分.SchDoc”的原理图自动生成的端口

(3)在新建的“隔离部分.SchDoc”原理图中绘制如图11-14所示的原理图。该原理图即是图11-2椭圆所框的子图1。

至此,完成了上层方块图“隔离部分”与下一层“隔离部分 至此,完成了上层方块图“隔离部分”与下一层“隔离部分.SchDoc”原理图之间的一一对应的联系。父层(上层)与子层(下一层)之间的联系,靠上层方块图中的输入、输出端口,与下一层的电路图中的输入、输出端口进行联系。如上层方块图中有:A_OUT等6个端口,在下层的原理图中也有A_OUT等6个端口,名字相同的端口就是一个点。

现在用另一种方法来完成上层方块图“电机驱动”与下一层“电机驱动.SchDoc”的原理图之间的一一对应关系。 (4)单击工作窗口上方的“Main_top.SchDoc”文件标签,将其在工作窗口中打开。 (5)在原理图中的“电机驱动”方块图符号上单击鼠标右键,在弹出的如图11-15所示的右键菜单中选择“Sheet Symbol Actions”→“Create Sheet From Sheet Symbol”命令。 (6)在“Main_top.SchDoc”文件下层新建一个名为“电机驱动.SchDoc”的原理图,如图11-16所示。 图11-16 新建的名为“电机驱动.SchDoc”的原理图 图11-17 在“电机驱动.SchDoc”的原理图内自动建立的9个端口 (7)在“电机驱动.SchDoc”原理图文件中,自动产生了如图11-17所示的9个端口。

(8)在“电机驱动.SchDoc”原理图文件中,完成如图11-18所示的电路原理图。

至此,完成了上层原理图中的方块图“电机驱动”与下层原理图“电机驱动. SchDoc”之间一一对应的联系。“电机驱动 至此,完成了上层原理图中的方块图“电机驱动”与下层原理图“电机驱动.SchDoc”之间一一对应的联系。“电机驱动.SchDoc”原理图,就是图11-2所示的原理图中的子图2。这样我们就用图11-2所示的子图1、子图2,完成了自上而下的层次原理图设计。 在主菜单中选择“File”→“Save All”命令,将新建的3个原理图文件和按照其原名保存。 注意:在用层次原理图方法绘制电路原理图中,系统总图中每个模块的方块图中都给出了一个或多个表示连接关系的电路端口,这些端口在下一层电路原理图中也有相对应的同名端口,它们表示信号的传输方向也一致。Altium Designer使用这种表示连接关系的方式构建了层次原理图的总体结构,层次原理图可以进行多层嵌套。

6.层次原理图的切换 (1)上层(方块图)→下层(子原理图),在工具栏按层次切换工具按钮“ ”或在主菜单中选择“Tools”→“Up/Down Hierarchy”,光标变成“十”字形,选中某一方块图,单击鼠标左键即可进入下一层原理图。 (2)下层(子原理图)→上层(方块图),在工具栏按层次切换工具按钮“ ”或在主菜单中选择“Tools”→ “Up/Down Hierarchy”,光标变成“十”字形,将光标移动到子电路图中的某一个连接端口并单击鼠标左键即可回到上层方块图。 注意:一定要用鼠标左键单击原理图中的连接端口,否则回不到上一层图。

小结: 11.1.1 自上而下层次电路图设计 自上而下的层次电路设计操作步骤如下。 1.建立一个项目文件 2.画一张主电路图(如:Main.SchDoc)来放置方块图(Sheet Symbol)符号 3.在方块图内放置端口 4.方块图之间的连线(Wire) 5. 由方块图生成电路原理子图 (1)在主菜单中选择“Design”→“Create Sheet From Sheet Symbol”命令 (2)在原理图中的“电机驱动”方块图符号上单击鼠标右键,在弹出的菜单中选择“Sheet Symbol Actions”→“Create Sheet From Sheet Symbol”命令。 6.层次原理图的切换