第二章 AD09概述
AD09 第二、三次课
1.单击File → New → Schematic,或者在 Files面板的New单元选择:Schematic Sheet。 2.通过选择File → Save As来将新原理图 文件重命名(扩展名为*.SchDoc)。
3.3.2将原理图图纸添加到项目
第 如果设计者想添加到一个项目文件中的原理 二 讲 图图纸是作为自由文件夹被打开如图2-6,那 原 么在Projects面板的Free Documents单元 理 图 Source document文件夹下用鼠标拖拽要移 设 计 动的文件sheet1.sch到目标项目文件夹下的
3.3.4进行一般的原理图参 数设置
3.4利用组件库绘制原理图 3.4.1-4 在原理图中放置元件
第 二 讲 原 理 图 设 计
1.下面将介绍从默认的安装库中首先放置两个三极管Q1和Q2。 (1)从菜单选择View → Fit Document(热键V、D)确认设计 者的原理图纸显示在整个窗口中。 (2)单击Libraries标签以显示Libraries面板。 (3)Q1和Q2是型号为2N3904的三极管,该三极管放在 Miscellaneous Devices.IntLib集成库内,所以从Libraries面板“安 装的库名”栏内,从库下拉列表中选择Miscellaneous Devices.IntLib来激活这个库。 (4)使用过滤器快速定位设计者需要的元件。默认通配符 (*)可以列出所有能在库中找到的元件。在库名下的过滤 器栏内键入*3904*设置过滤器,将会列出所有包含“3904”的 元件。
通过选择File →Save Project As来将新 项目重命名(扩展名为.PrjPCB)。指 定把这个项目保存在设计者硬盘上的 “多谐振荡器”文件夹的位置,在文件 名栏里键入文件 名:Multivibrator.PrjPCB并单击保存按 钮。
AD09全面的知识电子爱好者制版利器1PPT课件
子工程师
一体化的电子设计平台,应 对将来设计挑战
快速的FPGA片上系统开 发
Copyright 2008 Altium Limited
独立于厂商并且支持多种 FPGA
体系结构
融合了元件级和系统级设 计
简单易学
第一章 总结
Altium Designer
验证了我们对未来电子产品设计发展的一贯承诺 全力推动技术潜力最大限度地发挥 为所有设计人员简化板级设计流程 帮助程序员拓展硬件设计 易于实现可编程器件智能化的建立与部署 采用多合一的统一电子设计环境取代了单一数据
Copyright 2008 Altium Limited
锐和软件ALTIUM售后工程师 赵志军 手机: 电子邮箱: MSN:
Copyright 2008 Altium Limited
1.Altium公司介绍
公司历史简介
1985年成立,悠久的PCB设计历史 ,PCB领域的领导厂商 。 首创基于Windows 的集成式PCB设计工具。 2001年,改名为Altium Limited 公司。 服务中国的全球化公司。
TANGO(DOS版) Protel Windows 2.0
Protel98 Protel 99SE Protel 2004
Copyright 2008 Altium Limited
Protel for Windows 1.0 Protel for Windows 3.0
Protel 99 Protel DXP Altium designer 6
Altium Desigenr 是设计平台解决方案:
– 能够快速并且高质量的完成完全可制造的板级设计 – 实时调试加速整体项目开发 – 在企业中共享设计数据 – 强大的3D 显示和输出功能 – 更方便合理划分设计任务,并保持相互之间工作协调
AD09全面的知识电子爱好者制版利器2
Error Marker
Selection
JE
JT
跳跃至DRC错误位置上
跳跃至选取起来的零件并且作缩放动作
4. PCB编辑的其他新功能 1,提供Board InsightTM功能
2,翻转并编辑板卡 3,支持True Type 字体
4.练习/总结 1,完成4.5.2练习。
2,本章讲解了一些常用的快捷方式,能帮 助设计师提高效率,还有一些新功能更是 提高了设计的正确性,准确性。
捕捉栅格 器件栅格 可视栅格。 Electrical Grid电气栅格
5,创建PCB设计文件
创建新的PCB –三种方法 1,执行菜单命令:File » New » PCB。 2,单击Files面板New from Template栏的PCB Templates。 3,使用向导Board Wizard,位于Files面板的最下面。
4.Jump动作
Menu Command 菜单指令 Absolute Origin Current Origin New Location Component Net Pad String Shortcut 快速键 JA JO JL JC JN JP JS Description 描述 光标跳至绝对坐标位置上 行Ctrl + Home键也能如此) 光标跳至相对坐标位置上 执行Ctrl + End键也能如此) 光标跳至指定的坐标位置上 光标跳至指定的零件位置上 光标跳至指定的Net位置上 光标跳至指定的Pad Number位置上 光标跳至指定的字符串上 (执 (
1.库编辑器-PCB
器件参数
公司器件信息,如股票代 码或价格 设计参考信息,如特定的 装配要求
与参考信息的链接,如站 点和PDF
《Altium_Designer_winter_09电路设计案例教程》-第2讲_《Altium概述》
1.4.1 切换英文编辑环境到中文编辑环境 第 二 讲 Altium Altium
点击“Preferences”设置窗口中的“System”→“General”命令,该 窗口包含了5个设置区域,分别是“Startup”、“Default Location”、“System Font”、 “General”、和“Localization”区 域。 在“Localization”区域中,选中“Use Localized resources”复选 框,统会弹出提示框,点击“OK”按钮,然后在“System-General” 设置界面中单击“Apply”按钮,使设置生效,再单击“OK”按钮, 退出设置界面,关闭软件,重新进入Altium Designer系统,即可 进入中文编辑环境。
面板停靠模式
第 二 讲 Altium Altium
面板弹出模式
面板纵向停靠模式
面板横向停靠模式
图1-23面板停靠模式 23面板停靠模式
第 二 讲 Altium Altium
已弹出的面板 面板处于弹出模式,以按钮的形式显示在 主设计窗口的边框上
已弹出的面板
图1-24 面板弹出模式
第 二 讲 Altium Altium
第二讲 《Altium Designer概述》 Designer概述》
主讲: 主讲:王静
重庆电子工程职业学院计算机系
第 二 讲 Altium Altium
复习:
1.1 Altium Designer Winter 09软件特点 1.2 Altium Designer Winter 09软件安装 1.2.1 硬件环境需求 1.2.2 安装 Altium Designer Winter 09 Altium Designer Winter 09软件的启动
AD09的一些常用的以及重要的操作总结(边看视频边整理)
AD09的一些常用的以及重要的操作总结(边看视频边整理)以下是转自阿莫不错的笔记1.原理图的连线长度修改方法。
点延伸标志(绿色的小方块)或者crtl+鼠标拖动 Drag2.并行的数据线接法。
不用一条一条的方法,先让热点相连,然后crtl+鼠标拖动获得合适长度 Drag3.shift 可以进行复制(shift相当于word里边的ctrl了,比如选中多个对象需要按住shift)4.网络标号也要和热点相连5.查找元件可以直接在列表的位置输入相应的名称,如Header 86.Area 选项可以选取关心的部分进行放大7.元件列表可以用altium designer生成,Bill of Material(BOM)8.元件的序号可以用altium designer生成,不用一个一个去修改 Annotate Schematics(很方便),如果要恢复初始状态,选择Reset Schematic Designator即可9.放置No REC 检测可以避免不必要的报错(很实用)10.如果有不明白的菜单,可以求助knowledge center或者help (权威详细)11.查找用crtl+F ,查找替换用crtl+H(比如批量修改总线的各支路名称)12.Find Similar Object(批量修改功能)很强大,凡是批量的才是真正方便好用的。
取消遮蔽点右下角Clear13.Footprint manager可以查看修改所有的元件封装(set as current),并且能够实时预览当前封装14.如果想要把某一部分当成一个整体拖拽,可以考虑创建一个联合体(union)15.将单元电路或者一个最小系统创建成一个Snippet保存下来,可以实现复用,提高画图效率16.像430等引脚很多的芯片,画原理图可以优先考虑做成几块(new part:part A part B等),化整为零17.在编辑原理图库菜单下,点击Model Manager可以查看整个库里芯片的具体封装(非常逼真的3D模型)18.绘制完原理图库文件后,建议进行Component rule check,系统进行错误检查,从而保证正确性19.绘制原理图库的快捷方法之一,就是从现有的库里边copy某一个部分,移花接木,而且美观20.绘制pcb库时,先找原点(0,0),快捷键为crtl+end21.mm和mil单位的快速切换在属性菜单的最左上角Toggle Units(或者crtl+Q)22.1英寸(inch)=1000mil(或者记1英寸=2.54cm,100mil 等于2.54mm)22.自己按照元件pdf画pcb封装时,要考虑实际焊接情况。
Altium Designer09 电路原理图设计
第一讲PCB(Printed Circuit Board)板概述1.1印制电路板的基础知识在绝缘基材上,按预定设计形成的印制元件、印制线路(Printed Wiring)或两者结合的导电图形称为印制电路(Printed circuit);在绝缘基材上提供元器件之间电气连接的导电图形称为印制线路。
印制电路或印制线路的产品板通常不加区别地称为印制电路板(Printed circuit Board)缩写为PCB。
印制电路板的主要功能是支撑电路元器件和互连电路元器件,即支撑和互连两大作用。
1.2印制电路板设计流程1、电路原理图设计2、网络表的生成3、PCB电路板设计印刷电路板的总体设计流程原理图设计流程印刷电路版设计流程1.3 Altium Designer09电路设计系统1、Altium Designer09功能与特点Altium Designer 6是一个强大的一体化电子产品开发系统,Altium Designer 6将设计流程、集成化PCB 设计、可编程器件FPGA等设计和基于处理器设计的嵌入式软件开发功能整合在一起。
与Protel DXP版本相比,Altium Designer 6新增了很多当前用户较为关心的PCB设计功能,如支持中文字体、总线布线、差分对布线等,并增强了推挤布线的功能,这些更新极大地增强了对高密板设计的支持。
2 、Protel DXP Altium Designer主要特点1 、通过设计档包的方式,将原理图编辑、电路仿真、PCB 设计及打印这些功能有机地结合在一起,提供了一个集成开发环境。
2 、提供了混合电路仿真功能,为设计实验原理图电路中某些功能模块的正确与否提供了方便。
3 、提供了丰富的原理图组件库和PCB 封装库,并且为设计新的器件提供了封装向导程序,简化了封装设计过程。
4 、提供了层次原理图设计方法,支持“自上向下”的设计思想,使大型电路设计的工作组开发方式成为可能。
5 、提供了强大的查错功能。
AD09问题速查手册
2
一.AD6 基本设置 AD6 语言环境调整 给 AD6 设置本国语言环境:
从菜单
进入,选择 Preferences 选项,点开 System/General,勾选 Use localized resources 选项。
勾选后,单击 OK
原理图标准工具条
4
2.7.2.设置图纸规格:从
中选择。
自定义图纸规格:
2.7.3.图纸方向设置:从 2.7.4.图纸颜色设置:右键单击 选择。包括边框颜色和图纸颜色。 2.7.5.图纸边框设置:
勾选 Document Options 选项中的 2.7.6.标题栏格式设置: 勾选 Document Options 选项中的
左键单击工具栏 图标即粘在光标上,在适当位置点击左键。
中的 图标,电源端子
再左键双击图纸上的电源端子 ,可以对其属性做修改。
8
2.18.放置接线端子 左键单击工具栏 图标即粘在光标上,在适当位置点击左键。
中的 图标,接线端子
再左键双击图纸上的接线端子 ,可以对其属性做修改。
2.19.移动一群元件 先用左键在空白处点住拖曳,至中疑点处释放,选中该区域,再点信其中的某一个元件,进行拖动。
或者选择图形处理工具栏
中的 图标,回到图纸上确定一个基准点,进行拖动。
2.20.自动标注元件编号 (1) 执行菜单命令【工具 Tools】/【元件标 注 Annotate…】,弹出标注对话框,如下图。
快捷标注 强制标注
9
(2) 先调整元件“处理顺序”选项“Across then Down”,勾选“匹配选项”中的“Comment”,勾选 当前图纸名称,勾选“标识符检索控制”中的“开始检索”。
AD09原理图建类
AD09原理图建类按区域定义原理图⽹络类功能相关视频资料原理图内区块设定功能Contents由覆盖区指⽰器创建⽹络类⾼亮被覆盖区指⽰器覆盖到的⽹络选择被覆盖区指⽰器覆盖到的⽹络覆盖区指⽰器的其他⽤途应⽤PCB布局布线规则指⽰器(对于单个⽹络)应⽤PCB布局布线规则指⽰器(对于⽹络类)应⽤差分对指⽰器打印包含有覆盖区指⽰器的原理图Altium Designer已经允许您在原理图的环境下,采⽤在相应的连线、总线或者线束上添加⽹络类指⽰器⽹络类定义,来创建⽤户⾃定义的⽹络类。
当由这些原理图源⽂件导⼊到PCB之后,这些⽹络类指⽰器所对应的信息将⽤于在PCB中创建相应的⽹络类。
使⽤这种⽅法来为需要的类分配⽹络成员是⾮常费时⽽容易出错的事情,并且这样容易造成原理图源⽂件在视图上的混乱。
Altium Designer Summer09的发布对该功能进⾏了改进。
Summer09采⽤新的覆盖区指⽰器使得⽹络类的定义省时省⼒且视觉上直观整洁。
由覆盖区指⽰器创建⽹络类通过Place?Directives⼦菜单来访问,覆盖区*Blanket*指⽰器(快捷键P,V,L)的⽤法与编译掩盖区域对象是⼀样的。
只需要简单地将该覆盖区放置框住需要的⽹络,这些⽹络就是您想要归为同⼀个⽹络类并导⼊到PCB中去的⽹络。
然后贴上⼀个定义⽹络类的知识器到该覆盖区的周边。
⽹络类知识器将适⽤于所有被覆盖区框住的⽹络。
要从覆盖区周边贴上的⽹络类指⽰器⽣成PCB⽹络类,需要确保在PCB项⽬对话框(Project?Project Options)中的Class Generation栏⽬下,⽤户的定义的类区域中的Generate Net Classes选项被使能。
.快速创建PCB ⽹络类,这些⽹络类中⽹络成员在原理图中采⽤覆盖区指⽰器来定义。
覆盖区指⽰器周边的⽹络类指⽰器所适⽤的范围包括覆盖区内所有相关的⽹络,包括⽹络的⼀个管脚、⼀个电源端⼝、⼀整个线段、整个总线段、或线束段等等,只要坐落于覆盖区指⽰器的边界内。
AltiumDesigner09电路原理图设计
AltiumDesigner09电路原理图设计第一讲PCB(Printed Circuit Board)板概述1.1印制电路板的基础知识在绝缘基材上,按预定设计形成的印制元件、印制线路(Printed Wiring)或两者结合的导电图形称为印制电路(Printed circuit);在绝缘基材上提供元器件之间电气连接的导电图形称为印制线路。
印制电路或印制线路的产品板通常不加区别地称为印制电路板(Printed circuit Board)缩写为PCB。
印制电路板的主要功能是支撑电路元器件和互连电路元器件,即支撑和互连两大作用。
1.2印制电路板设计流程1、电路原理图设计2、网络表的生成3、PCB电路板设计印刷电路板的总体设计流程原理图设计流程印刷电路版设计流程1.3 Altium Designer09电路设计系统1、Altium Designer09功能与特点Altium Designer 6是一个强大的一体化电子产品开发系统,Altium Designer 6将设计流程、集成化PCB 设计、可编程器件FPGA 等设计和基于处理器设计的嵌入式软件开发功能整合在一起。
与Protel DXP版本相比,Altium Designer 6新增了很多当前用户较为关心的PCB设计功能,如支持中文字体、总线布线、差分对布线等,并增强了推挤布线的功能,这些更新极大地增强了对高密板设计的支持。
2 、Protel DXP Altium Designer主要特点1 、通过设计档包的方式,将原理图编辑、电路仿真、PCB 设计及打印这些功能有机地结合在一起,提供了一个集成开发环境。
2 、提供了混合电路仿真功能,为设计实验原理图电路中某些功能模块的正确与否提供了方便。
3 、提供了丰富的原理图组件库和PCB 封装库,并且为设计新的器件提供了封装向导程序,简化了封装设计过程。
4 、提供了层次原理图设计方法,支持“自上向下”的设计思想,使大型电路设计的工作组开发方式成为可能。
Altium_Designer_winter_09电路设计课件
第一章 Altium Designer
第 一 讲 Altium 概 述
软件认识
1.1 Altium Designer 软件特点 1.2 Altium Designer 软件安装 1.3 Altium Designer 软件界面 设置
第 一 讲 Altium 概 述
1.1 Altium Designer Winter 09软件特点
系统主菜单 系统工具栏
浏览器工具栏
第 二 讲 Altium 概 述
工作区面板
工作区 工作区面板切 换按钮
图1-17 Altium Designer Winter 09软件界面
第 二 讲 Altium 概 述
第 一 讲 Altium 概 述
学习目标: 希望你能——
了解本课程的教学目标 了解本课程的教学方法
了解本课程的教学内容
了解本课程的考评方法
一、教学目标
1、知识方面的要求: 第 要求学生掌握在了解了数字、模拟电路的基础上,熟 一 练掌握电路原理图、PCB板的设计方法,了解相关的 讲 概念、了解电路的仿真功能,熟悉Altium Designer软 件的使用,为今后的工作打下坚实的基础。 2、技能和能力方面的要求: 通过本课程的学习,要求学生能够熟练地掌握Altium 概 Designer 软件的设计环境、原理图设计、层次原理图 述 设计、多通道设计、印制电路板(PCB)设计、三维 PCB 设计、PCB 规则约束及校验、交互式布线、原理 图库、PCB 库、集成库的创建、电路设计与仿真, Protel 99 SE 与Altium Designer的转换等相关技术 内容。学会用该软件解决在电路设计中的各种问题, 多掌握一种技能,为以后的毕业设计、工作打下坚实 的基础。
AltiumDesignerSummer09AD9PCBLAYOUT布线设计规则说明.pdf
一. 网络类(Net Classes)的组建:方法一:原理图中执行Place——Directives——Net Class按Tab键,设置好相关名称属性回车,每个归属此类网络均要放置。
方法二:PCB中执行Design——Classes…命令,按下图右键执行Net Classes——Add Class命令会生产New Class,右键更名成所需要的网络类名称,单击添加归属于此网络类的网络成员。
二. 差分网络类(Differential Pair Classes)的组建:方法一:原理图中执行Place——Directives——Differential Pair按Tab键,设置好相关名称属性回车,每个归属此类网络均要放置。
方法二:步骤1:PCB中执行Design——Classes…命令,按下图右键执行Differential Pair Classes——Add Class命令会生产New Class,右键更名成所需要的差分网络类名称,单击添加归属于此网络类的网络成员(前提是需要事先建立差分对网络)。
步骤2:建立差分对网络,PCB中执行View——Workspace Panels——PCB——PCB命令打开PCB面板,面板切换至Differential Pairs Editor,点击选择相应的差分网络类后再点击按钮Add,输入自定义的网络差分对名称,同时设置定义好对应的差分网络(Positive Net和Negative Net)。
也可以通过双击Differential Pairs Editor面板中的差分网络类或执行Design——Classes…命令,把所建立的差分网络对归属到对应的差分网络类。
三. ROOM相关:1. ROOM的组建:主要目的是用于设置个别器件内部的铺铜或布线间距。
PCB中执行Design ——Rooms——Place Rectangular Room命令,按Tab键,设置好相关名称属性,在PCB中相应的器件封装上面画好Room区域。
altium design09简介
18
Altium Designer 6.0 – 混合信号电路仿真
Altium Designer中的电路仿真是真正的混合模式仿真器,可以用于 对模拟和数字器件的电路分析。仿真器采用由乔治亚技术研究所 (GTRI)开发的增强版事件驱动型XSPICE/PSPICE仿真模型,该模 型是基于伯克里SPICE3代码,并于且SPICE3f5完全兼容。
19
Altium Designer 6.0 – 信号完整性分析
Altium Designer的SI功能包含了布线前(即原理图设计阶段)及布线 后(PCB版图设计阶段)两部分SI分析功能;采用成熟的传输线计算 方法,以及I/O缓冲宏模型进行仿真。基于快速反射和串扰模型,信 号完整性分析器使用完全可靠的算法,从而能够产生出准确的仿真结 果。 布线前的阻抗特征计算和信号反射的信号完整性分析,用户可以在原 理图环境下运行SI仿真功能,对电路潜在的信号完整性问题进行分 析,如阻抗不匹配等因素。 更全面的信号完整性分析是在布线后PCB版图上完成的,它不仅能 对传输线阻抗、信号反射和信号间串扰等多种设计中存在的信号完整 性问题以图形的方式进行分析,而且还能利用规则检查发现信号完整 性问题,同时,Altium Designer还提供一些有效的终端选项,来帮助 您选择最好的解决方案。
微处理器的应用; 增强FPGA实时调试和验证功能,改进了虚拟逻辑分析仪器和实时
JTAG器件监测器;当其与 LiveDesign-enabled硬件平台NanoBoard 结合时,用户可以快速、交互地实现和调试基于FPGA的设计 ; 完整的ODB++ / Gerber CAM-系统,使得用户可以编辑、修改和校验 CAM设计文件,弥补设计和制造之间的差异; 增强智能PDF文件生成器;
AD09 第二章 上课课件
/
Altium Designer Summer 09 电路设计与制作
主 编 陈学平 谢俐
2.原理图编辑器基本功能介绍及参数 设置 学习目标:
1、掌握原理图文件的创建方法; 2、掌握原理图图纸的参数设置方法; 3、掌握原理图设计信息区域模板的设 计方法; 4、掌握调用图纸模板的方法;
2.1默认的原理图窗口
常用快捷键:
关闭:Ctrl+F4, 保存:Ctrl+S, 退出:Alt+F4 复制:Ctrl+C, 粘贴:Ctrl+V, 剪切:Ctrl+X 适合所有对象:Ctrl+PgDn, 放大:PageUp 缩小:PageDown, 刷新:End, 摇镜头:Home 全屏:Alt+F5,结束正在执行的操作:Esc 将悬浮对象逆时针旋转90度:Spacebar 将悬浮对象左右(水平)镜像翻转:X 将悬浮对象上下(垂直)镜像翻转:Y 测量:Ctrl+M ,Q是公尺和英尺切换; 切换窗口从左到右:Ctrl+Tab 切换窗口从右到左:Ctrl+Shift+Tab
2.Байду номын сангаас 默认图纸的设置
方法一:原理图区域单击右键——选项(Options)——文 档选项(Document Options ); 方法二:打开设计(Design)——文档选项(Document Options );
方法一
方法二
2.2 默认图纸的设置
模块、选项、栅点、电气栅格、标准类型、 定制类型、 更改系统字体
5.设置图纸尺寸 公制尺寸规格:A0、A1、A2、A3、A4(最小); 英制尺寸规格:A、B、C、D、E(其中E号图纸幅面最大); 其它规格图纸:OrCAD、Letter、Legal、Tabloid。 通常使用的尺寸是英制,它与公制的换算关系是: 1 inch=25.4mm 1 inch=1000mil 100 mil=2.54mm 6.设置图纸上的字体 字体、字形、大小、效果 2.2.2自定义图纸格式 定制宽度、定制高度、X区域计数、Y区域计数、刃带 宽
AltiumDesigner09使用总结
Altium Designer 09如想删除某层,如删除Top overlay层,先按shift+S键,使PCB文件单层显示,然后鼠标框选住Top overlay层,按Delete键,便删除了Top overlay层,然后菜单:Reports/Bill of materials,便可知道Bottom overlay层显示的器件,同样也可调出Top overlay层显示的器件。
place line 与place interactive routing若两焊盘之间有预拉线,只有用interactive routing连接后,预拉线才会消失;信号层的line是铜箔线,具有电气特性;3、interactive routing不能将两个不同网络的电气对象相连,若不想添加网络而将两个不同的网络连接在一起,可以使用line,不过line即使布线短路,erc也不检查。
不规则PCB物理形状绘制:选好物理边界形状(可以是从CAD导入的keepout层边界),然后菜单:设计/板子形状/按照选择对象定义;不规则PCB电气边界绘制:可以在CAD里画好之后再导入到Altium Designer里。
在原理图编辑环境,可以通过菜单Design生成元件库;在PCB编辑环境,可以通过菜单Design 生成封装库。
添加库时,注意文件类型。
制作库时,引脚名称输入R/E/S/E/T/,显示结果为RESET。
①PCB设计步骤无法用鼠标执行一般的命令显示状态时,可以采用功能键→Page up:放大;Page Down:缩小;Home:移位到工作区中心位置显示;End:刷新;按住鼠标右键不放,光标变为手状,拖动鼠标即可移动图纸。
原理图设计在原理图编辑环境下双击边框,打开Document Options对话框,进行图纸参数的设置。
放置元件时,可以不输入序号,使用系统的默认值‘X?’,等到绘制完电路全图之后,执行菜单Tools/Annotate,将原理图中所有元件的序号重新编号。
《Altium Designer Winter 09概述》
动手操作:
第 一 讲 Altium 概 述
第 一 讲 Altium 概 述
学习目标: 希望你能——
了解本课程的教学目标 了解本课程的教学方法
了解本课程的教学内容
了解本课程的考评方法
一、教学目标
1、知识方面的要求: 第 要求学生掌握在了解了数字、模拟电路的基础上,熟 一 练掌握电路原理图、PCB板的设计方法,了解相关的 讲 概念、了解电路的仿真功能,熟悉Altium Designer软 件的使用,为今后的工作打下坚实的基础。 2、技能和能力方面的要求: 通过本课程的学习,要求学生能够熟练地掌握Altium 概 Designer 软件的设计环境、原理图设计、层次原理图 述 设计、多通道设计、印制电路板(PCB)设计、三维 PCB 设计、PCB 规则约束及校验、交互式布线、原理 图库、PCB 库、集成库的创建、电路设计与仿真, Protel 99 SE 与Altium Designer的转换等相关技术 内容。学会用该软件解决在电路设计中的各种问题, 多掌握一种技能,为以后的毕业设计、工作打下坚实 的基础。
教师演示
第 一 讲 Altium 概 述
1. Altium Designer Winter 09软件的安 装。 2. Altium Designer Winter 09软件的启 动,注意观察启动过程。 3. 打 开 安 装 盘 下 : \ Altium Designer Winter 09\Examples\Reference Designer\4 Port Serial Interface例 子,初步了解电路原理图、PCB板。
图1-1 软件安装界面
(2)点击“Install Altium Designer”,显示如图1-2所 示的安装向导欢迎窗口。 第 一 讲 Altium 概 述
在AD09中电路网络的描述与计算方法
在AD09中电路网络的描述与计算方法
1、电气规则(electrical rules)电气设计规则用来设置在电路板布线过程中所遵循的电气方面的规则,包括安全间距、短路、未布线网络和未连接引脚这四个方面的规则:(1)、安全间距规则(clearance)
该规则用于设定在PCB设计中,导线、过孔、焊盘、敷铜填充等对象之间的安全距离。
安全距离的各项规则以树形结构形式展开,用鼠标单击安全距离规则树中的一个规则名称,如polygon clearance,则对话框的右边区域将显示这个规则使用的范围和规则的约束特性---如polygon clearance规则约束PCB文件中的多边形敷铜与文件中其他的对象如走线、焊盘、过孔等的安全距离是0.5mm。
(2)、短路规则(short-circuit)该规则设定电路板上的导线是否允许短路,在该规则的约束对话框中的constraints区域中选中allow short circuit复选框,则允许短路,反之则不允许短路。
一般保持默认不改(3)、未布线网络规则(unrouted net)。
AD9基本使用流程
PCB设计入门跳转到元数据结尾应用页面限制附件:48被Wenlong Hua添加,被Wenlong Hua最后更新于Oct 28, 2009 (查看更改)显示评论到元数据的开头概要本章旨在说明如何生成电路原理图、把设计信息更新到PCB文件中以及在PCB中布线和生成器件输出文件。
并且介绍了工程和集成库的概念以及提供了3D PCB开发环境的简要说明。
欢迎使用Altium Designer,这是一个完善的适应电子产品发展的开发软件。
本章将以"非稳态多谐振荡器"为例,介绍如何创建一个PCB工程。
Contents创建一个新的PCB工程创建一个新的电气原理图设置原理图选项画电路原理图加载元件和库在电路原理图中放置元件电路连线设置工程选项检查原理图的电气属性设置Error Reporting设置Connection Matrix设置Comparator编译工程创建一个新的PCB文件导入设计印刷电路板(PCB)的设计对PCB工作环境的设置定义层堆栈和其他非电气层的视图设置设置新的设计规则在PCB上摆放元器件手动布线板的自动布线板设计数据校验在3D模式下查看电路板设计为元器件封装创建和导入3D实体检验PCB板设计输出文件手动输出文件生成Gerber 文件创建一个器件清单深入研究创建一个新的PCB工程在Altium Designer里,一个工程包括所有文件之间的关联和设计的相关设置。
一个工程文件,例如xxx.PrjPCB,是一个ASCII文本文件,它包括工程里的文件和输出的相关设置,例如,打印设置和CAM设置。
与工程无关的文件被称为"自由文件"。
与原理图和目标输出相关联的文件都被加入到工程中,例如PCB,FPGA,嵌入式(VHDL)和库。
当工程被编译的时候,设计校验、仿真同步和比对都将一起进行。
任何原始原理图或者PCB的改变都将在编译的时候更新。
所有类型的工程的创建过程都是一样的。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(6) 生成网络表(netlist)
• 确认原理图无误后,就可以生成网络表。网络表中记录着原理图 上所有元件的相关信 息以及元件之间的连接关系。生成了网络
表之后,还常常要手工检查一下网络表,看看有 没有疏忽和遗漏
的地方,特别是电源和地线网络,是最容易出问题的地方。目前 应用 Protel DXP,这一步不是必须的,但是为了尽量防止错误,还
• 根据元件的引脚定义,将它们按照功能分组,这样可以保证原理 图中连线比较整齐。 • 修改各引脚的编号和电气属性,检查该元件是否 存在设计错误, 并生成报表信息。若出错,需要修正错误。
• 保存该原理图库元件。
原理图设计流程
(1) 电路功能模块划分。 • 在设计原理图之前,首先根据原理图实现的具体功能对电路进行功 能模块划分,这样 在摆放原理图元件时,按照功能模块将元件一个一 个地摆放,可以做到心中有数。其次, 同一功能模块的元件放在一起, 连线和阅读都比较方便。 (2) 放置元件和连线。 • 划分好功能模块以后,就可以放置原理图元件和连线了。在绘制一 个模块时,可以先 把元件放置(place)好之后再连线(wiring)。也可以 一边放置元件,一边连线。这里推荐前一 种做法,这样效率较高,但 实际工作中常常是两种方法穿插进行的。
5) 检查错误、撰写文件 • 布线完成后,最终需要检查 PCB 板有没有错误,并为这块 PCB 板撰写相应的文件。 文件可长可短,视需要而定。 6)各种辅助文件的生成 • 在 PCB 板绘制结束后或者绘制过程中,还常常需要生成一些辅 助文件。这些辅助文件 包括网络表文件、元件采购清单(BOM) 等。 • 由于现在的 PCB 板加工厂家都可以接收 Protel 格式的文件,所 以只需交付导出的 PCB 文件即可。如果是自己加工 PCB 板或 保密需要,还需要生成光绘图文件。
AD的文件组织结构
工作区(.PrjGrp)
项目工程 • PCB工程(.PrjPcb)
• 原理图文件(.SchDoc) • PCB文件(.PcbDoc) • 原理图库文件(SchLib)
• • • •
FPGA工程(.PrjFpg) Library工程 Core工程 Embeded工程
AD文件含义
AD的文件管理: 项目工程管 理
新建PCB项目工程
向项目工程中添加文件 添加原理图 添加库文件 添加已创建文件
编辑文件 关闭文件以及项目 注意关闭工程文档与关闭工程的区别
新建工程项目
三种方式
菜单栏: 文件->工程 ->PCB工程 导航栏: 新的 ->Blank Project(pcb) 主页: 任务 ->设计任务 ->PCB设计 ->PCB Projects ->New Blank pcb Project
2) 将原理图信息传输到 PCB 板设计中 • 规划好 PCB 板之后,就可以将原理图信息传输到 PCB 板中了。如 果这个过程中没有 问题发生,就可以进行布局和布线了。但是,一般 来说不会一次就成功。这时候,需要回 到原理图中,修改出错的地方, 重新传输。重复以上过程,直到没有错误为止。 3) 元件布局 • 这一步要完成的工作是把元件在 PCB 板上摆放好,可以自动布局, 也可以手动布局。 自动布局速度快,不过很难达到实际电路设计的 要求,没有手动布局得到的结果准确,因 此手工布局的使用更广泛。 4) 布线 • 根据网络表,在 Protel DXP 的提示下,完成布线工作。这是最需要 技巧的工作部分, 也是最复杂的一部分工作。在布线的时候,常常要 调整布局以方便布线,有时候还要更换元件封装。以前,在这种情况 下往往需要回到原理图中进行相应的修改,但是Protel DXP 的同步 设计工具使用户在大部分时候不必回到原理图设计,直接在 PCB 板 中就可以完成这 些小的修正,并更新原理图。
Dual monitors with at least 1680x1050(widescreen) or 1600x1200(4:3) screen resolution
NVIDIA® GeForce® 80003 series, 256 MB (or more) graphics card2 or
(3) 检查标注(标号) 。 • 标注就是元件的标识,类似 C1、C2、R1 和 U2 等。一般地,使
用字母表示元件类别(电 阻、电容和集成电路 IC 等),后面的数
字表示本元件在这个类别中的序号,标注必须没有 重复,但是可 以空缺。必要的时候可以使用 Protel DXP 的自动标注功能。 (4) 电气规则校验。 • 电气规则校验主要是检查器件的连接关系是否符合最基本的规
则,这一步可以剔除一 些初级错误。这种检查只是形式检查,非
常粗浅,真正的检查必须靠设计师来完成。只有设计师自己才知 道要设计什么样的电路以及应该如何连线。
(5) 加封装信息。
• 初学者常常不太理解封装这个概念,以为只要画出了原理图,Protel DXP就应该自动画出 PCB 板来,其实这是不可能的。原理图上的 元件仅仅是个符号,只是表明了电气连接 关系,并没有包含很多实际 的信息,而这些信息又是在制作 PCB 板时所必需的。例如,元件的 外形尺寸、引脚的位置和形状等,这些尺寸都包含在封装信息里面。 Protel DXP把一 个元件的这些封装信息组成一个信息包,称为元件 封装。将多个元件封装组织在一起,组 成一个封装库。在绘制 PCB 板之前,必须为原理图中的元件指定封装名。Protel DXP 会根 据封 装名在库中寻找合适的封装并放置到 PCB 板上。如果没有找到对 应的封装,就无法载 入此元件,也就无法完成后续工作。
PCB版设计流程
1. 总体流程
2. 方案分析
7. 设计PCB
8. 文件整理
3. 电路仿真
4. 设计原理图原件 5. 绘制原理图 6. 设计原件封装
原理图设计
原理图设计包括:
• 原理图库原件设计 • 原理图设计 原理图库元件的设计
• 查阅元件的说明书,确定元件的
• 引脚定义 • 各项电气属性。
• 绘制该元件的原理图电气符号
Protel dxp 2004 SP2之后开始自带中文语言包,
Alltium designer 6.6比Protel dxp 2004版本高,Altium Designer 是 ALTIUM 公司在推出 DXP2004 SP3时才改换的另一叫法,常说的DXP 是
指 DXP 2002。后来有 DXP2004 ,SP1,SP2,SP3,SP4 几个版本,接着下来
第二章
ALTIUM DESIGNER SUMMБайду номын сангаасR 09 DXP 概述
本章内容
Protel Dxp 的发展历程
Protel软件的功能 protel项目组织结构 项目工程管理 PCB板的设计流程
PROTEL 发展历程
Protel公司99年底发布Protel99se之后,大概每两年推出一个新版本,中 间有很多升级。 Protel dxp、Protel dxp 2004、Altium designer 6,
是建议对生成的网络表加以检查。
PCB版图设计流程
1) 规划PCB板 • 在正式绘制之前,要规划好 PCB 板的尺寸,这包括 PCB 板的边沿尺 寸和内部预留的用于固定的螺丝孔,也包括其他一些需要挖掉的空 间和预留的空间。这些位置常常是由设备的外形和接口来决定的, 因而这些数据常常是来自系统设计部门的,其格式可能是电子 数据, 如 AutoCAD 文件,也可能只是画在纸上的一张草图。 • 然后必须确定使用几层板,这 是一个需要考虑很多因素的工作。由 于使用独立的电源层和地线层,有调查表明会极大地 提高产品的电 磁兼容(EMC)特性。4 层以上的 PCB 板比双面板减少 90%以上 的 电磁兼容问题。因此,高要求的 PCB 板常常为 4 层以上。但是必 须看到,4 层以上的 PCB 板比双面板成本高得多,这是不能不考虑 的。因此,有时只好选择双面板。要使双面板达 到不低于 4 层板的 EMC 性能,就要求 PCB 设计师具有更丰富的知识和经验,有着更高 的 PCB 板设计技能。
Protel DXP 的设 计是面向一个项目组的,一个工程项目组可以由多 个项目工程文件构成,这样,通过工程,项目组就使得设计管理变得更 加方便、简洁。用户可以把所有的文件都包含在工程项目文件中, 其中主要内容为印制电路板文件等,可以建立多层子目录。
以.PrjGrp(项目工程 组)、.PrjPCB(PCB 设计工程)以 及.PrjFpg(FPGA 设计工程)等为扩展名的项目工程中,所有 的电路 设计文件都接受项目工程组的管理和组织,用户打开项目工程组 后,Protel DXP会 自动识别这些文件。相关的项目工程文件可以存 放在一个项目工程组中,以便于管理,
AD的设计窗口-初始画面
AD的文件组织结构
不同于 Protel 99 SE 的设计数据库(.ddb),Protel DXP 引入了工程 项目组(扩展名 为.PrjGrp)的概念。 Protel 99 SE 设计数据库包含了所有的设计数据文件,如原理图文 件、印 制电路板文件以及各种文本文件和仿真波形文件等,有时显 得比较大。
的是 Altium Designer 6.0,最新的是Altium Designer 10。 本课程使用 Altium Designer summer 09
ALTIUM DESIGNER SUMMER 09 功能 原理图设计
SPICE仿真 PCB设计 信号仿真
元件库
自定义菜单和 工具条
equivalent USB2.0 port (if connecting to a NanoBoard-NB2 or NanoBoard-3000)
AD 09 最低配置
Windows XP SP2 Professional Intel® Pentium™, 1.8 GHz processor or equivalent 2 GByte RAM 3.5 GByte hard disk space (Install + User Files) Main monitor 1280x1024 screen resolution Strongly recommended: second monitor with minimum 1024x768 screen resolution NVIDIA® GeForce® 6000/7000 series, 128 MB graphics card2 or equivalent USB2.0 port (if connecting to a NanoBoard-NB2 or NanoBoard 3000)