第1章Protel 99 SE基础

来源:互联网 发布:职称论文查重软件 编辑:程序博客网 时间:2024/05/17 05:15

             1  Protel 99 SE基础

                  1.1  Protel 99 SE概述

什么是EDA

20世纪90年代,国际上电子和计算机技术较先进的国家,一直在积极探索新的电子电路设计方法,并在设计方法、工具等方面进行了彻底的变革,取得了巨大成功。在电子技术设计领域,可编程逻辑器件(如CPLDFPGA)的应用,已得到广泛的普及,这些器件为数字系统的设计带来了极大的灵活性。这些器件可以通过软件编程而对其硬件结构和工作方式进行重构,从而使得硬件的设计可以如同软件设计那样方便快捷。这一切极大地改变了传统的数字系统设计方法、设计过程 和设计观念,促进了EDA技术的迅速发展。

    EDA是电子设计自动化(Electronic Design Automation)的缩写,在20世纪90年代初从计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助测试(CAT)和计算机辅助工程(CAE)的概念发展而来的。

    EDA技术就是以计算机为工具,设计者在EDA软件平台上,用硬件描述语言HDL完成设计文件,然后由计算机自动地完成逻辑编译、化简、分割、综合、优化、布局、布线和仿真,直至对于特定目标芯片的适配编译、逻辑映射和编程下载等工作。

    EDA技术的出现,极大地提高了电路设计的效率,减轻了设计者的劳动强度。

 

Protel的生产公司:PROTELPORTEL公司推出的电路行业的CAD软件,它当之无愧地排在众多EDA软件的前面,是电路设计者的首选软件。它较早在国内使用,普及率也最高,有些高校的电路专业还专门开设了课程来学习它。几乎所有的电路公司都要用到它。早期的PROTEL主要作为印刷板自动布线工具使用,运行在DOS 环境,对硬件的要求很低,在无硬盘286机的1M内存下就能运行。它的功能较少,只有电原理图绘制与印刷板设计功能,印刷板自动布线的布通率也低。现在的 PROTEL已发展到PROTEL99/2000/2002/2003/2006,是个庞大的EDA软件,完全安装有200MB,它工作在 Windows Win9x/Me//NT/2000/XP环境下,是个完整的全方位电路设计系统,它包含了电原理图绘制、模拟电路与数字电路混合信号仿真、多层印刷电路板设计(包含印刷电路板自动布线)、可编程逻辑器件设计、图表生成、电路表格生成、支持宏操作等功能,并具有Client/Server (客户/服务器)体系结构,同时还兼容一些其它设计软件的文件格式,如ORCADPSPICEEXCEL等。使用多层印制线路板的自动布线,可实现高密度PCB100%布通率。

这是一款用于设计电路的软件,它主要能实现的功能有以下几条:

功能一:画出相对比较工整漂亮的原理图。

功能二:生成可以用于工厂生产的PCB制板文件。

功能三: 生成元件清单,生成数控钻床用的钻孔定位文件,生成阻焊层文件,生成印刷字符层文件,等等等等。你想要的它几乎全有。另外,它内部还整合了硬件仿真的功能!

1.1.1  Protel 99 SE的运行环境、安装及卸载

硬件环境: 性能当然越高越好。但是基本配置应符合一下条件。

   CPUPentium 166以及同级别的其他公司的CPUPS:目前这种CPU绝对可以进入博物馆了。

   内存RAMRAMRandomAccess Memory)是指随机存储内存,也就是我们平时说的内存,Protel 99 SE要求的内存最低是32M,现在在电脑城的2手市场都买不到这样的内存条。

   硬盘:400MB以上。CPU486的电脑都用600MB以上的硬盘,现在我们用的硬盘一般在40GB以上,是400MB102.4倍。

显示器:标准分辨率为1024×768,其他的分辨率会导致显示异常。

显示卡:显卡内存在1M以上,目前,随便一个显卡都是128M以上。

 

软件环境:windows 98/2000/NT 以及更高版本。目前的电脑很少用windwos 98的了,大家今后工作可能多数遇到的是2000以上的版本,NT也比较少。XP可能最常见,VISTA在目前来说用的还不算很多。

 

总的来说,Protel 99 SE对机器的要求比较低。

 

安装:光盘安装。安装步骤如书本P2(该处表示第二页,以后表示XX页,一律用PX表示,P表示英文的PageX表示页码)。

 

卸载:一定要在控制面板中进行卸载,不要只是删除其安装的目录。

1.1.2  Protel 99 SE的功能模块

Protel 99 SE的功能模块包括4大模块。解释4大模块的具体含义。

(1)原理图设计模块(Schematic 模块)

电气原理图就是最基础的电气元件设计图,例如用电阻、二极管、三级管组成逻辑电路,该图中不包含一些工业期间。

(2)印制电路板设计模块(PCB设计模块)

印制电路板(PCB)就是平时我们看到的各种“绿色”的电子板,是由各个厂家生产的,工厂生产的板就是按照印制电路板(PCB)设计图纸生产,所以,印制电路板设计模块就是进行这种设计的模块。

(3)电路信号仿真模块

电路信号仿真模块SIM 99 能提供电路的连续的模拟信号和离散的数字信号仿真。也就是我们利用Protel 99 SE软件实现在显示中对各种信号的测试。而不必去制造一个实际电路去测试。只需要对设计图纸进行仿真即可测试出所需的数据,大大节约的制造成本。

(4)PLDProgrammableLogic Device)逻辑器件设计模块。PLD的全称是ProgrammableLogic Device,意思是可编程逻辑器件。Protel 99 SE可以对主要厂商的PLD进行模块设计。

1.1.3  Protel 99 SE的文件组成

主要分为2个部分:

(1)安装目录下的文件:

见书P6

(2)用户使用文件部分:

见书P6

                  1.2  Protel 99 SE基本操作

1.2.1 Protel 99 SE的启动与关闭

启动:Protel 99 SE的启动与其他软件启动类似,选择“开始”->“程序”,然后单击“Protel 99 SE”即可。或者双击桌面上的Protel 99 SE 的图标也可以。

关闭:Protel 99 SE 的关闭与其他软件关闭类似,有2种方式:

   1、关闭右上角的小X

   2、选择“File->Exit”。

1.2.2 进入Protel 99 SE的设计环境

1File -> New

2、弹出关于一个新项目的选项卡

  

此处主要注意3点。

   Design Storage Type(设计保存类型)

   意思就是我们的设计图保存在什么类型的文件里。Protel提供2中保存方法。一种是保存在OfficeAccess数据库中,一种是保存在Prote 99 SE的文件中。一般我们使用前一种。

   Database File Name(数据库文件名)

   此处表示我们要保存的设计图文件,保存在何处。请大家注意,无论我们在进行计算机的何种操作,我们都应该养成时刻保存的习惯(包括打游戏,当然CS之类的除外,因为它无法保存)。

   可以为数据库设置密码。首先在“New Design Database”窗口下面选择“Password”选项卡,然后在输入框里面输入相关信息。


3、填写选项卡,单击OK,进入了一个设计项目。

1.2.3 Protel 99 SE文件管理

(1)文件管理:主要弄清楚New New Design的区别。New是新建一个空白文件,其文件类型可以是任何类型的文件。 New Design 是新建一个设计库,所有的设计文件都在这个设计库中进行统一管理。

(2)当新建一个设计之后,在选择New就会有一个对话框,显示我们要新建的文档类型。


(3) Send By Mail:选择该命令,可以讲当前设计数据库通过Email传送到其他用户。

(4)Import:如果以前有其他的设计文件,而且可以应用到当前的设计项目,那么我们就不需要再画一次这样的图,我们可以直接把原来存在的设计文件导入到我们的项目之中。Import指的就是这个含义。

(5)Import Project:这个与上面的Import有区别,上面的Import导入的是文件,这里导入的是项目,一个项目可能包含多个文件。这几个文件项目关联,组成一个项目,就像很多零件互相组合组成一个运行的机器一样。项目在这里就相当于机器的概念。

(6)Link Document:这里是指将其他的快捷方式连接到本地项目中,这里与Import有区别,Import是将文件整体导入到项目,

 

                  1.3  设计组管理

主要由3部分组成:

Members:成员,即可以使用该项目的用户。如果是你创建的用户,那么当然可以访问这个项目,如果还需要别人也可以访问这个项目,则应该新建一个用户,然后授予其权限。Members就是这个意思。

其中Members中有修改密码,新建用户、删除用户的功能。

Permissions:即允许的含义,这里表示设置成员的权限。

                  1.4  Protel 99 SE的窗口管理

1.4.1 Protel 99 SE窗口界面

(1) 菜单栏:不仅可以用鼠标操作,也可以用键盘组合操作,用ALT+指定的字母。  

(2) 工具栏:工具栏只有当选择了一个制图之后才能显示。你放在某个按钮上等待一会儿,可以显示其按钮的内容。如果工具栏放置到了窗体上,如果还需要让它浮动出来,则右键单击其工具栏的空白处,然后选择Toolbar Properties,选择PositionFloating即可。如果要显示隐藏的工具栏,则在菜单栏里面选择“View->ToolBars”,钩上需要显示的工具栏即可。

(3)设计器窗口:PCB窗口下面有几个选项卡,用来选择其当前工作的层。

(4)左边的树形结构是浏览管理器,右边的结构是文档管理器。

1.4.2 窗口管理

主窗口管理:如何在状态栏把它点出来。

子窗口管理:平铺、层叠、全部关闭等。

删除一个文件或者文件夹要在右边的设计器窗口中删除,左边的浏览管理器是不提供删除的。

                  1.5作业

1.5.1 课堂作业

   1.1 尝试安装Protel 99 SE

   1.2 尝试卸载Protel 99 SE

   1.3 创建一个设计项目。

1.5.2 课后作业

思考与练习1

1.1 Protel 99 SE对运行环境有哪些要求?

1.2 如何设置文件项目的密码?使用Access数据库。

    1.3 文档的导入和链接文档有什么区别?
    1.4 New 和 New Design的区别?