1、课程安排1.课程内容:(1)理论:18 学时(2)上机:18 学时2.期末成绩组成:(1)平时:50%(2)上机考核:25%(3)期末考核:25%3.教材:电路设计与制版Protel 2004 ,赵景波、徐江伟、施敏敏、陈松柏等,人民邮电出版社。参考书:(1) 电路设计与制版Protel DXP 实用教程 ,李珩、杨彬、欧大生等,西安电子科技大学出版社;(2) Protel DXP 电路设计 ,张阳天、韩异凡,清华大学出版社;(3) Protel DXP 电路设计快速入门 ,张义和,中国铁道出版社。课程主要内容Protel 2004 一种绘制印制电路板文件的软件。 (是一种 EDA(Elect
2、ronic Design Automation,电子设计自动化)设计软件,也有人称之为 CAD(Computer Aided Design,计算机辅助设计)设计软件。主要用于电路原理图设计、电路仿真和制作印刷电路板(PCB ) ,同时还提供了超高速集成电路硬件描述语言的设计工具(VHDL) ,用来实现现场可编程门阵列(FPGA)的设计) 。EDA: Electronic Design Automation,电子设计自动化;CAD:Computer Aided Design,计算机辅助设计;VHDL: Very-High-Speed Integrated Circuit Hardware Des
3、cription Language,超高速集成电路硬件描述语言;FPGA:Field-Programmable Gate Array,即现场可编程门阵列。主要功能: 1原理图系统设计:用于电路原理图的设计; 2印刷电路板系统设计:用于 PCB 板的设计; 3电路模拟仿真:电路原理图设计阶段实现对数模混合信号电路的功能设计仿真;4FPGA 系统设计:用于可编程逻辑器件的设计;5VHDL 系统设计:用于进行硬件的编程及仿真设计等;6信号完整性分析:用于分析信号在信号线上的传输质量。原理图:表示系统、设备的工作原理及其组成部分的相互关系的简图。顾名思义就是表示电路板上各器件之间连接原理的图表。印刷电
4、路板:PCB(printed circuit board) ,又称印刷电路板、印刷线路板,简称印制板,以绝缘板为基材,切成一定尺寸,其上至少附有一个导电图形,并布有孔(如元件孔、紧固孔、金属化孔等),用来代替以往装置电子元器件的底盘,并实现电子元器件之间的相互连接。电路板主要由焊盘、过孔、安装孔、导线、元器件、接插件、填充、电气边界等组成,各组成部分的主要功能如下:焊盘:用于焊接元器件引脚的金属孔。过孔:有金属过孔和非金属过孔,其中金属过孔用于连接各层之间元器件引脚。安装孔:用于固定电路板。导线:用于连接元器件引脚的电气网络铜膜。接插件:用于电路板之间连接的元器件。填充:用于地线网络的敷铜,可
5、以有效的减小阻抗。电气边界:用于确定电路板的尺寸,所有电路板上的元器件都不能超过该边界。 丝印层:即文字层,在 PCB 中的最上面一层,可以没有,一般用于注释用,标志图案和文字代号等,例如元件标号和标称值、元件外廓形状和厂家标志、生产日期等等。电路模拟仿真:Protel2004 的混合电路信号仿真工具,在电路原理图设计阶段实现对数模混合信号电路的功能设计仿真,配合简单易用的参数配置窗口,完成基于时序、离散度、信噪比等多种数据的分析。允许的分析类型包括:1.直流工作点分析;2.瞬态分析和傅立叶分析;3.交流小信号分析;4.阻抗特性分析;5.噪声分析;6.Pole-Zero(临界点)分析;7.传递
6、函数分析;8.蒙特卡罗分析;9.参数扫描;10.温度扫描等。FPGA 系统设计 :支持用于 FPGA 设计的图形描述、VHDL/ Verilog 语言描述及图形与语言的混合描述,并与 Altera及 Xilinx 建立了良好的接口,提供了大量的 FPGA 设计宏单元。可实现测试平台程序设计、设计仿真与调试、逻辑综合等。信号完整性分析:信号完整性(Signal Integrity)是指信号在信号线上的传输质量。信号具有良好的完整性是指需要使用该信号的时候,其必须具有所规定的电平数值。质量差的信号完整性一般不是由某一个因素造成的,而是由电路板级设计中的多种因素共同引起的。主要的信号完整性问题包括反
7、射、振铃、地弹、串扰等。反射(Reflection)是指信号在传输线上产生的回波。反射多发生在信号源端和负载端阻抗不匹配的情况。振铃:信号的振铃(ringing)和环绕振荡(rounding)由线上过度的电感和电容引起,振铃属于欠阻尼状态而环绕振荡属于过阻尼状态。信号完整性问题通常发生在周期信号中,如时钟等,振铃和环绕振荡同反射一样也是由多种因素引起的,振铃可以通过适当的端接予以减小,但是不可能完全消除。地弹:在电路中有大的电流涌动时会引起地弹,如大量芯片的输出同时开启时,将有一个较大的瞬态电流在芯片与板的电源平面流过,芯片封装与电源平面的电感和电阻会引发电源噪声,这样会在真正的地平面(0V)
8、上产生电压的波动和变化,这个噪声会影响其它元器件的动作。负载电容的增大、负载电阻的减小、地电感的增大、同时开关器件数目的增加均会导致地弹的增大。串扰(Crosstalk) 是指两条信号线之间由于存在互感和电容,它们之间会产生耦合,从而引起线上噪声。串扰与电路板层的参数、信号线的间距、驱动源和接收端的电气特性等有关系。第 1 章 Protel 2004 设计浏览器Protel 2004 设计浏览器:就是 Protel 2004 设计软件,通过这个软件,可以进行制印制电路板(PCB 板)的设计。Protel 2004:又名 Protel DXP 2004,是 Altium 公司于 2004 年发布
9、的最新版本的电路设计软件,它整合了VHDL( Very-High-Speed Integrated Circuit Hardware Description Languages,甚高速集成电路硬件描述语言)设计和FPGA(Field Programmable Gate Array,现场可编程门阵列)设计系统,将项目管理方式、原理图和布线图的双向同步技术、多通道技术、拓扑自动布线,以及强大的电路仿真等技术完美地融合在一起,成为一个真正优秀的板卡级设计软件。知识点:本章将介绍电路板设计的平台Protel 2004 设计浏览器(Design Explorer)的基础知识,其中包括 Protel 20
10、04 系统概述、Protel 2004 的系统需求和安装、 Protel 2004 的启动、 Protel 2004 设计环境、几个常用编辑器、文件管理、工作窗口及系统参数设置等。要求:了解 Protel 2004 的发展过程,掌握 Protel 2004 的安装,了解 Protel 2004 的启动方法及设计环境,掌握 Protel 2004中四个常用的编辑器,掌握文件管理方法,工作窗口面板的显示方式,了解 Protel 2004 的系统参数设置。1.1 Protel 2004 概述Protel 的产生与发展11985 年,诞生 dos 版 Protel。21991 年,Protel for
11、 Widows。31997 年,Protel98 这个 32 位产品是第一个包含 5 个核心模块的 EDA 工具。41999 年,Protel99 构成从电路设计到真实板分析的完整体系。52000 年,Protel99se 性能进一步提高,可以对设计过程有更大控制力。62002 年,Protel DXP 集成了更多工具,使用方便,功能更强大。72003 年,Protel 2004 对 Protel DXP 进一步完善。82006 年,Altium Designer 6.0 成功推出,集成了更多工具,使用方便,功能更强大,特别在 PCB 设计这一块性能大大提高。92008 年,Altium De
12、signer Summer 08(简称:AD7)将 ECAD 和 MCAD 两种文件格式结合在一起,Altium 在其最新版的一体化设计解决方案中为电子工程师带来了全面验证机械设计(如外壳与电子组件) 与电气特性关系的能力。还加入了对 OrCAD 和 PowerPCB 的支持能力。102008 年,Altium Designer Winter 09 推出,此冬季 9 月发布的 Altium Designer 引入新的设计技术和理念,以帮助电子产品设计创新,利用技术进步,并提出一个产品的任务设计更快地获得走向市场的方便。增强功能的电路板设计空间,让您可以更快地设计,全三维 PCB 设计环境,避免
13、出现错误和不准确的模型设计。112009 年 7 月,Altium Designer Summer 09 为适应日新月异的电子设计技术,Altium 于 2009 年 7 月在全球范围内推出最新版本 Altium Designer Summer 09。Summer 09 的诞生延续了连续不断的新特性和新技术的应用过程。Altium 历史介绍Altium(前身为 Protel 国际有限公司 )由 Nick Martin 于 1985 年始创于塔斯马尼亚州霍巴特,致力于开发基于 PC 的软件,为印刷电路板提供辅助的设计。最初的 DOS 环境下的 PCB 设计工具在澳大利亚得到了电子业界的广泛接受,
14、在 1986 年中期,Altium 通过经销商将设计软件包出口到美国和欧洲。随着 PCB 设计软件包的成功,Altium 公司开始扩大其产品范围,包括原理图输入、PCB 自动布线和自动 PCB 器件布局软件。80 年代晚期,Altium 公司意识到在开发利用 Microsoft Windows 作为平台的电子设计自动化 EDA 软件方面存在商机。虽然 Windows 平台在处理性能和可靠性上取得了进步,但当时很少有用于 Windows 平台的 EDA 软件,而当时越来越多的设计工程师使用基于 Windows 的操作系统。于是,在 1991 年 Altium 公司发布了世界上第一个基于Windo
15、ws 的 PCB 设计系统,Advanced PCB。在后来几年里,凭借各种产品附加功能和增强功能所带来的好处,Altium 建立了具有创新意识的 EDA 软件开发商的地位。1997 年,Altium 公司认识到越来越需要把所有核心 EDA 软件工具集中到一个集成软件包中,从而可以实现从设计概念直到生产的无缝集成。因此 Altium 发布了专为 Windows NT 平台构建的 Protel98,这是首次将所有 5 种核心EDA 工具集成于一体的产品,这 5 种核心 EDA 工具包括原理图输入、可编程逻辑器件(PLD)设计、仿真、板卡设计和自动布线。随后在 1999 年又发布了 Protel
16、99 和第二个版本 Protel 99 SE,这些版本提供了更高的设计流程自动化程度,进一步集成了各种设计工具,并引进了“设计浏览器”平台。设计浏览器平台允许对电子设计的各方面设计工具、文档管理、器件库等进行无缝集成,它是 Altium 建立涵盖所有电子设计技术的完全集成化设计系统理念的起点。藉此,Altium 公司成功进行首次公开募股(IPO),于 1999 年 8 月在澳大利亚股票市场上市。所筹集的资金用于在 2000年 1 月收购适当的公司和技术,包括收购 ACCELTechnologies 公司、Metamor 公司、Innovative CAD Software 公司和TASKING
17、 BV 公司等。拥有了这些技术, Altium 公司终于在 2000 年进入 FPGA 设计和综合市场,并于 2001 年 进入嵌入式软件开发市场。为了更好的反映公司是在嵌入式领域、FPGA 设计领域以及 EDA 市场拥有多个品牌的新的市场地位,Protel International 公司在 2001 年 8 月 6 日正式更名为 Altium 有限公司。新公司的名称可以代表所有产品品牌,并为未来发展提供一个统一的平台。Altium 公司致力于产品开发,并为工程师提供帮助他们实现目标的最佳设计工具,这是公司成功的关键。2002年,Altium 公司重新设计了设计浏览器(DXP)平台,并发布第
18、一个在新 DXP 平台上使用的产品(Protel DXP)。Protel DXP 是 EDA 行业内第一个可以在单个应用程序中完成整个板设计处理的工具。如今,公司总部位于澳大利亚悉尼的Frenchs Forest 区,在悉尼和欧洲进行研发。公司在澳大利亚、美国、日本、中国和欧洲设有多个销售与支持办事处,在其他许多主要市场,包括中国、印度、英国等地拥有代理销售网络。Altium 公司的客户包括IBM、NASA、 Motorola、Hewlett-Packard、Canon、Fujitsu 、Bosch 、Siemens 、Delphi、NEC 、Sony 、BMW、Alcatel 、Daimle
19、r-Benz、 Philips、CSIRO、Nokia 以及 Telstra 等公司。Altium 公司的行业合作伙伴包括 Mitsubishi、Infineon、Intel, STMicroElectronics、Atmel、Analog Devices 和 Philips 等。Altium 公司目前的生产线包括:Altium Designer、P-CAD、TASKING 和一系列用于交互式 FPGA 设计的硬件产品,如 NanoBoard2。Altium Designer 基于一个软件集成平台,把为电子产品开发提供完整环境所需的工具全部整合在一个应用软件中。Altium Designer
20、包含所有设计任务所需的工具:原理图和 HDL 设计输入、电路仿真、信号完整性分析、PCB 设计、基于 FPGA 的嵌入式系统设计和开发。另外可对 Altium Designer 工作环境加以定制,以满足用户的各种不同需求。1.2 Protel 2004 的系统需求和安装1.系统需求(1)最低运行环境Windows 2000 professional奔腾 800MHz CPU128MB 内存800MB 硬盘空间1024*768 屏幕分辨率、16 位色彩、8MB 显存(2)推荐运行环境Windows XP奔腾 1.2GHz CPU512MB 内存1GB 硬盘空间1280*1024 屏幕分辨率、16
21、 位真色彩、32MB 显存2.安装(1)双击安装盘中 SetupSetup.exe 文件;(2)安装后将“CrackCrackProtel2004.alf” 文件拷贝到安装目录下。 (安装注册文件)以安装到 C 盘为例:拷贝到 C:Program FilesAltium2004下。1.3 Protel DXP 的启动1.安装注册文件开始程序AltiumDxp 2004;正常启动:Licensed to yjl注:显示 5 个模块图标,Licensed to yjl。(Licensed:版权许可)2.未安装注册文件注:There are no active licenses. Use the o
22、ptions below to add or choose a license。没有积极许可证。使用下面的选项来添加或选择一个许可证。注:Unlicensed:缺少注册文件“Protel2004.alf”1.4 Protel 2004 设计环境当用户启动 Protel 2004 后,系统进入 Protel 2004 设计环境界面,如图 1.1 所示。图 1.1 Protel 2004 的设计环境界面由图 1.1 可知,Protel 2004 设计环境界面包括标题栏、导航栏、主菜单栏、工具栏、Files 面板(文件工作面板) 、面板标签、工作窗口、命令栏和状态栏组成。1.标题栏:显示该软件标志W
23、indows 环境下的应用软件,都是以窗口的形式出现的,窗口上方是该窗口的标题栏,显示该软件标志,Protel 2004 的标志是 Design Explorer DXP。2.导航栏:显示当前窗口地址,并可在打开的多个窗口间切换。导航栏由当前窗口地址栏、前进按钮、后退按钮、回到主页面、收藏夹选项组成。当在工作区中打开了多个窗口时,可以利用其提供的切换功能在各窗口间切换。3.主菜单栏:进行各种命令操作、设置各种参数、进行各种开关切换等功能。标题栏下面是主菜单栏,如图 1.2 所示,由于没有开启任何设计编辑器窗口,Protel 2004 的主菜单栏只是由DXP(系统配置) 、File(文件操作 )
24、 、View(查看) 、Favorites(收藏) 、Project(项目管理) 、Window(视窗操作 )和 Help(帮助 )七个菜单组成。其功能是进行各种命令操作、设置各种参数、进行各种开关切换等。图 1.2 主菜单栏(1)DXP 系统菜单 (系统配置):供用户管理系统程序、定义环境、设置密码等。主菜单栏的第一个按钮为 DXP 系统菜单(系统配置) ,单击这个图标后,会出现 DXP 系统菜单,DXP 菜单是Protel 窗口所特有的,其中各项命令供用户管理系统程序、定义环境、设置密码等。其下拉菜单提供了 7 个选项,如图 1.3 所示,分别是 Customize(用户自定义) 、Sys
25、tem Preferences(系统优先设定) 、System Info(系统信息) 、Run Process(运行进程) 、Licensing (使用许可管理) 、Run Script(执行脚本) 、Run script debugger(执行脚本调试器) 。图 1.3 DXP 系统菜单(2)File 菜单(文件操作):主要用于文件的管理。File 菜单主要用于文件的管理,通常包括文件的新建、打开、保存当前设计文件等功能。图 1.4 File 菜单Edit 菜单:主要用于当前设计文件的编辑处理,通常包括复制、粘贴、删除等功能。(3)View 菜单(查看):主要用于工作区的显示比例、工具栏、工
26、作区面板、状态栏显示或隐藏等的管理。View 菜单主要用来控制工作窗口的外观、显示或隐藏等功能。主要用于工作区的显示比例、工具栏、工作区面板、状态栏显示或隐藏等的管理。一般用于调节工作区中图纸的显示比例,控制工具栏、工作区面板、状态栏是否显示。 图 1.5 View 菜单(4)Favorites 菜单(收藏):添加以及管理收藏夹。用于管理常用工具。在此菜单中,可添加常用的文件。添加到收藏夹,组织管理收藏夹。图 1.6 Favorites 菜单(5)Project 菜单(项目管理):主要用于工程文件的编译、分析、管理等。主要用于工程文件的编译、分析、管理等。包含项目管理的相关命令。如添加新的项目
27、,添加以存在的项目,从项目中删除等。图 1.7 Project 菜单Place 菜单:主要用于放置各种图件,如导线、元件、总线、节点等。Design 菜单:主要用于产生各种设计操作,如产生网络表、更新其他文件等。Tools 菜单:主要使用各种具体工具。Reports 菜单:主要用于产生各种报表文件,如元件清单等。(6)Window 菜单(视窗操作):主要用于窗口的排列方式等的管理。用来管理窗口。主要用于窗口的排列方式等的管理。水平排列所有窗口,垂直排列所有窗口,关闭所有窗口。图 1.8 Window 菜单(7)Help 菜单(帮助):主要用于打开各种帮助文件。主要用于打开各种帮助文件。如关于
28、DXP 设计环境的帮助,关于原理图捕获的帮助,关于 PCB 布局的帮助,关于库的帮助,关于 FPGA 设计的帮助等。图 1.9 Help 菜单4.工具栏主菜单栏的下面是工具栏,可以根据不同的编辑环境打开不同的工具栏,其主要作用就是给用户提供一种快捷、方便的命令启动方式。工具栏中的每个按钮都对应一个相关的命令。如果不能确定按钮与命令的对应关系,可将鼠标指针移动到按钮上,放几秒钟,屏幕上就会显示出当前按钮所能实现的功能了。在刚进入 Protel 2004 的主窗口时,其工具栏有 4 个按扭。单击 按钮:可以在随后显示的“Files”面板中选择新建或打开任何文件。单击 按钮:打开已有文件。单击 按钮
29、:打开设备视图窗口。单击 按钮:打开帮助向导。5.工作区工作区是用户编辑各种文档的区域。在无编辑器打开的情况下,工作区内以快速启动图标的方式列出了最常用的任务。这些任务主要分为三类,完成创建和对系统设置功能(Pick a Task) 、打开项目或文件( Open a Progect or Document)和快速启动帮助功能( Get Help) 。6.工作面板(1)功能Protel 2004 大量使用工作面板,设计者可通过工作面板进行打开文件、访问库文件、浏览各个设计文件和编辑对象等各种操作。(2)分类Protel 2004 的工作面板可以分为两类:一类是系统型工作面板,即在任何编辑环境下都
30、出现的工作面板,如“Files”工作面板、 “Projects”工作面板等;另一类是编辑器工作面板,只有在相应的文件被打开时才会出现,如原理图、PCB 编辑环境中的 Navigator(导航器)工作面板等。(3)工作面板的选择当多个工作面板处于弹出/隐藏状态时,若要选择其中一个工作面板时,可以在该工作面板标签上单击鼠标,该工作面板会自动弹出。当不小心把工作面板关闭可单击下面的 System 工作面板标签,从中选取相应的工作面板标签名称,如图 1.10 所示。单击 System 工作面板标签 -选取相应工作面板标签名称。还可单击 View 菜单,选取 Workspace Panels 选项下拉箭
31、头中的 System 选项,并从中选取相应的工作面板标签名称,如 1.11 图。单击 View 菜单-Workspace Panels-System- 选取相应工作面板标签名称。图 1.10图 1.11(4)工作面板的显示方式自动弹出/隐藏方式:当工作面板的显示方式为弹出 /隐藏时,工作面板上边框上有 按钮出现;图 1.12 自动弹出/隐藏方式锁定显示方式:当工作面板的显示方式为锁定时,工作面板上边框上有 按钮出现;图 1.13 锁定显示方式浮动显示方式:当工作面板的显示方式为浮动时,工作面板上边框上有 按钮出现。图 1.14 浮动显示方式(5)三种显示方式之间的转换方法由弹出/隐藏方式或锁定
32、方式转换为浮动方式只需将光标放在工作面板的上边框上,按住并将工作面板拖到工作窗口中所希望放置的地方即可;弹出/隐藏方式转换为锁定方式单击工作面板上边框的 按钮,使其变为 即可。锁定方式转换为弹出/隐藏方式单击工作面板上边框的 按钮,使其变为 即可。由浮动方式转换为弹出/隐藏方式或锁定方式按住鼠标左键的同时将工作面板拖到工作窗口的左侧或右侧,使其变为隐藏标签,然后再进行相应的操作即可。7.工作面板标签:为快速打开工作面板提供简单操作方式的工作面板名称。工作面板标签为快速打开工作面板提供了简单的操作方式,对应不同的工作面板,Protel 2004 在主窗口的不同地方设置了对应的工作面板标签。用户可
33、以在需要的工作面板标签上单击鼠标以激活操作所需要的工作面板,其相应的标签面板就会弹出来。帮助 文件 项目 导航器 面板标签收藏 库 剪贴板 面板标签系统 设计编译器 交叉引用 帮助 仪器架 面板标签图 1.15 工作面板标签8. 工作窗口工作窗口位于 Protel 2004 主窗口的中间,将常用的功能以文字连接的方式排列在页面上,通过主页面相应的灰色链接来折叠和展开。图 1.16 工作窗口(1)Pick a Task(选取一个任务)“Recently Opened Project and Documents”(近期打开的项目和文档):选择该选项后,系统会弹出一个对话框,用户可以很方便地从对话框
34、中选择需要打开的文件。用户也可以从“File” 菜单中选择近期打开的文档、项目和工作空间文件。“Device Management and Connections”(器件管理和连接):选择该选项可查看系统所连接的器件(如硬件设备和软件设备) 。选取一个任务近期打开的项目和文档器件管理和连接DXP 系统配置参考设计和实例帮助和信息图 1.17 选取任务“Configure DXP”(DXP 系统配置):选择该选项后,系统会弹出如图 1.18 所示的系统配置选择项,此时用户可以选择自己需要的操作。当然这些操作也可以从 DXP 菜单中选择。图 1.18 系统配置选择项DXP 系统配置选择项说明: “
35、Display system information”(显示系统信息):用户可以显示当前 Protel 软件所包含的模块。 “Customize the user interface resources”(定制用户接口资源):此时用户可以自定义操作界面,如删除、移动、修改菜单栏,创建或修改快捷键等,从而使用户可以设计出最适合自己的工作界面。 “Setup system preferences”(设置系统参数):用户可以设置诸如启动、显示和版本控制等参数。 “Install or configure licenses”(安装和配置许可证):选择该选项可以对许可证进行安装和配置操作。 “Run a
36、 DXP process”(运行一个进程):选择该选项后允许运行一个 Protel 的模块程序,如原理图的放置元件命令(Sch:Placepart) 。“Reference Design and Examples”(参考设计和实例):Protel 2004 为用户提供了许多经典的参考实例,包括原理图设计、PCB 布线和 FPGA 设计等实例。“Help and Information”(帮助和信息):选择该选项可获得包括原理图设计、PCB 设计、FPGA 设计等非常详细的在线帮助和参考信息。设计相关的功能集合印制电路板设计FPGA 设计与开发嵌入式软件开发DXP 库管理DXP 脚本操作图 1.
37、19 设计相关的功能集合“Printed Circuit Board Design”(印制电路板设计):选择该选项后,系统会弹出如图 1.20 所示的印制电路板设计的选项列表。图 1.20 印制电路板设计的选项列表“FPGA Design and Development”(FPGA 设计与开发):选择该选项后,系统会弹出如图 1.21 所示的 FPGA 设计与开发的选项列表。图 1.21 FPGA 设计与开发的选项列表“Embedded Software Development”(嵌入式软件开发):选择该选项后,系统会弹出如图 1.22 所示的嵌入式软件开发的命令选项列表。图 1.22 嵌入式
38、软件开发的命令选项列表“DXP Library Management”(DXP 库管理):选择该选项后,系统会弹出如图 1.23 所示的 DXP 库管理的选项列表。图 1.23 DXP 库管理的选项列表“DXP Scripting”(DXP 脚本操作):选择该选项后,系统会弹出如图 1.24 所示的 DXP 脚本操作的选项列表。图 1.24 DXP 脚本操作的选项列表(2)or Open a Project or Document(或打开项目或文档)最近打开的项目最近打开的文档打开任何项目或文档图 1.25 打开项目或文档的选项列表9. 命令栏和状态栏命令栏和状态栏位于工作桌面的下方,主要用于
39、显示当前的工作状态和正在执行的命令。利用 View 菜单可打开和关闭命令栏和状态栏的显示。单击 View 菜单-Status Bar 显示状态栏。图 1.26 View 菜单1.5 几个常用的编辑器 Protel 2004 常用编辑器及其关系如图 1.27 所示。图 1.27 四个常用编辑器的关系1.四个常用编辑器功能(1)原理图编辑器:设计电气原理图,完成对实际电气连接的正确表述。主要功能是设计电气原理图,完成对实际电气连接的正确表述。在原理图编辑器中利用原理图库所提供的元器件的原理图符号,还可快速绘制电气设备之间的接线图。(2)原理图库编辑器:完成原理图符号的设计。用来完成原理图符号的设计
40、。制作原理图符号之前,需创建一个原理图库文件,用以存放即将制作的原理图符号,同时还可激活原理图库编辑器。(3)PCB 编辑器:根据原理图设计完成电路板的制作。根据原理图设计完成电路板的制作。包括:电路板选型、规划电路板的外形、元器件布局、电路板布线、敷铜和设计规则校验等工作。(4)元器件封装库编辑器:完成元器件封装符号的设计。用来完成元器件封装符号的设计。制作元器件封装符号之前,需创建一个新的 PCB 元器件封装库文件,或打开一个已存在的元器件封装库。2. 四个常用编辑器的关系原理图编辑器和 PCB 编辑器是进行电路板设计的两个基本工作平台,且原理图和 PCB 电路板的更新是实时同步的。原理图
41、库编辑器是根据原理图设计过程中的需求被激活的,并且修改完原理图符号后一定要存储修改结果和更新原理图中的原理图符号。同理,元器件封装库也是需要制作或修改元器件封装的时候才被激活。从编辑器之间的关系来看,原理图库编辑器服务于原理图编辑器,主要是用来制作原理图符号,以保证原理图设计的顺利完成。而元器件封装库编辑器服务于 PCB 编辑器,主要是用来制作元器件封装,以保证所有的元器件都能有对应的元器件封装,使原理图设计能够顺利地转入到 PCB 电路板的设计。原理图设计是设计者设计思路的图纸化,是电路板设计过程中的准备阶段。PCB 电路板设计是整个电路板设计过程中的实现阶段。在整个电路板设计过程中,元器件
42、封装和网络表是联系原理图设计和 PCB 电路板设计的桥梁和纽带。1.6 文件管理1.6.1 Protel 2004 项目文件的管理方式对于项目文件与设计文件,不同的文件类型,其保存的文件的后缀是不同的。Protel 2004 的文件后缀名所对应的文件对象如表 1.1 所示。表 1.1 Protel 2004 的文件后缀名所对应的文件对象1.6.2 Protel 2004 的文件操作1新建项目文件Setup 1:创建一个名称为“PCB_Project1.PrjPCB”工程文件,如图 1.28 所示。执行菜单命令【File】/【New】/【PCB Project】 。图 1.28 创建一个名称为
43、PCB_Project1.PrjPCB 工程文件Setup 2:保存项目文件,如图所示 1.30 所示。执行菜单命令【File】/【Save Project】-弹出保存对话框 -选取存储路径-文件名栏中输入“My First Project”-单击保存按钮。或在创建工程文件上单击鼠标右键-弹出命令菜单- 选择 Save Project-弹出保存对话框-选取存储路径-文件名栏中输入“My First Project”-单击保存按钮。图 1.29 保存对话框图 1.30 创建工程文件2. 向项目中添加文件 Setup :在创建工程文件下,添加原理图文件、PCB 文件、原理图库文件和元器件封装库文件
44、,如图 1.31 所示 。添加新建文件:执行【File】/【New 】/【Schematic】 、 【File】/【New】/ 【PCB 】 、 【File】/【New 】/【Schematic Library】和【File】/【New】/ 【PCB Library】命令。或在创建工程文件上单击鼠标右键-弹出命令菜单- 选择 Add New to Project- Schematic/ PCB/ Schematic Library/ PCB Library 命令。添加已存在的文件:在创建工程文件上单击鼠标右键-弹出命令菜单- 选择 Add Existing to Project-弹出添加对话框
45、-选取添加文件所在的路径-单击打开按钮。图 1.30 向项目中添加文件3.移除设计文件Setup :将“PcbLib1.PcbLib”从当前设计工程中移出。将鼠标光标移动到“PcbLib1.PcbLib”上-单击鼠标右键- 弹出命令菜单-选择 Remove from Project(移除工程)-弹出移除元器件封装库对话框-单击 Yes 按钮。图 1.31 移除设计文件图 1.32 确认是否移除元器件封装库图 1.33 将元器件封装库文件移出设计工程1.7 系统参数设置在进行原理图和布线图的设计过程中,需要先对 Protel 2004 的环境参数进行一些设置,这样才能更加容易而且正确的制作印制电
46、路板。单击主界面选单命令行的 选单图标,选择执行 System Preferences 命令,弹出“系统参数设置”对话框。图 系统菜单 图 【Design Explorer Preferences】对话框1General (常规)选项卡:用来设置常规参数,即系统或编辑器启动的一些特性。(1) Startup (启动)选项组 Reopen Last Workspace(重新打开上次工作)复选框:选中则下次启动时自动打开上次的工作环境; Open Tasks control panel if no document open(没有打开文档的条件下打开任务控制面板)复选框:选中则启动时自动检测其关闭
47、前状态,在没有打开文档的条件下打开任务控制面板。 (2) Splash Screen (启动画面)选项组:用于设置系统和各编辑器启动时是否显示启动画面。 Show DXP startup screens(查看 DXP 启动屏幕)复选框:选中则启动时显示启动界面;(提示用户当前系统正在装载, ,否则启动 Protel2004 系统时将跳过启动画面) Show product splash screens(查看产品启动画面)复选框:选中则服务器程序(包括:原理图编辑系统模块、PCB 电路板文件及布线系统模块、类神经网络自动布线及推挤系统模块、模拟/数字混合式 Spice 电路仿真系统模块、可编程逻
48、辑系统模块和 CAMTastic DXP 专业 CAM 系统模块等)启动时,显示产品信息画面。 (提示用户当前服务器正在装载,否则将跳过这一画面)(3) Default Locations (默认位置)选项组:用于设置打开或保存 Protel2004 文档、项目及项目组时的默认路径。单击右边的 按钮,弹出一个文件夹浏览对话框,在其内指定一个已存在的文件夹,即可设置默认路径。 (4) System Font(系统字体)选项组:用于设置系统的字体。(5) General(常规)选项组 Integrate help system(集成帮助系统)复选框:设置帮助系统的一体化。 Open PDF doc
49、uments inside DXP(在 DXP 内打开 PDF 文件)复选框:用于在 Protel2004 中打开 PDF 文档。2View(视图)选项卡:用于设置系统的外观参数。图 【View】选项卡(1) Desktop(桌面)选项组:用于设置当系统关闭时,是否自动保存定制的桌面选项。 Autosave Desktop(自动保存桌面)复选框:选中后系统关闭时自动保存定制的桌面及文件窗口的位置和大小等。 Restore Open Documents(还原打开文档)复选框:选中后系统将恢复打开文档。(2) Popup Panels (弹出面板)选项组:用于设置弹出式面板的弹出和消隐过程的等待时间,及是否使用动画效果。 Popup delay(弹出延时)滑杆:设置面板弹出时的等待(延时)时间。 Hide delay (隐藏延时)滑杆:设置面板隐藏时的等待(延时)时间。 Use animation (使用动画)复选框:设置面板弹出或隐藏时是否使用动画效果。选中则使用动画效果。若不想让面板弹出或隐藏时等待,则取消该项。 Animation speed (动画速度) )滑杆:设置动画的动作速度。(3