protel实验讲义Word文件下载.docx

上传人:b****8 文档编号:22483997 上传时间:2023-02-04 格式:DOCX 页数:51 大小:365.32KB
下载 相关 举报
protel实验讲义Word文件下载.docx_第1页
第1页 / 共51页
protel实验讲义Word文件下载.docx_第2页
第2页 / 共51页
protel实验讲义Word文件下载.docx_第3页
第3页 / 共51页
protel实验讲义Word文件下载.docx_第4页
第4页 / 共51页
protel实验讲义Word文件下载.docx_第5页
第5页 / 共51页
点击查看更多>>
下载资源
资源描述

protel实验讲义Word文件下载.docx

《protel实验讲义Word文件下载.docx》由会员分享,可在线阅读,更多相关《protel实验讲义Word文件下载.docx(51页珍藏版)》请在冰豆网上搜索。

protel实验讲义Word文件下载.docx

3.文件的导入与导出

导出Z80Microprocessor.Ddb设计数据库中Memory.sch原理图文档和Z80processorBoard.pcb文件到MyDocuments文件夹。

将MyDocuments文件夹中Memory.sch原理图文档和Z80processorBoard.pcb文件导入到My1.Ddb设计数据库中。

4.对两个不同数据库的文档进行排列显示:

对Z80Microprocessor.Ddb设计数据库中的Memory.sch文件和My1.Ddb的设计据库中的Z80processorBoard.pcb分别进行水平平铺显示和垂直平铺显示。

5.删除MyDocuments文件夹中Memory.sch原理图文档和My1.Ddb设计数据库中的Z80processorBoard.pcb文件。

6.在打开C:

\MyDocuments\My1.Ddb设计数据库后,进行如下操作:

通过打开Memory.sch原理图文件,进入原理图编辑器;

打开和关闭WiringTools工具栏、DrawingTools工具栏、PowerObjects工具栏、DigitalObject工具栏。

7.装载/卸载MotorolaDatabooks.Ddb元件库到元件库管理器

8.对MotorolaFastandLSTTLData1989(Com’cial).Lib元件库进行如下操作:

编辑元件库中的MC74F00元件;

将该元件库中的MC74F00元件放置在原理图中;

在该元件库中筛选出元件名中有MC74F157的元件。

9.查找8031AH元件及其所在的元件库,并将该元件库装载到元件库管理器。

提示:

8031AH元件在IntelDatabooks.ddb设计数据库中的IntelEmbeddedⅠ(1992).lib元件库中。

10.利用主菜单View对原理图文件进行画面放大和缩小显示。

实验二简单原理图的绘制与编辑

1.熟练掌握原理图绘制工具的使用

2.掌握元器件的编辑

1.原理图绘制工具的使用

2.元器件的编辑

1.建立C:

\MyDocument\My2.Ddb设计数据库,在Lx1.sch原理图中画一条黑色的粗导线。

2.继续上一实验,完成如下操作:

(1)放置8031AH和MC74F373元件,并将8031AH的P0口用总线与MC74F373地址锁存器相连;

(2)测试元件引脚间的电器连接特性。

图2-1

3.继续上一实验,完成如下操作:

(1)放置/编辑一个网络名为GND的模拟电路接地符号;

(2)放置/编辑一个网络名为U2的MC74F373。

4.继续上一实验,完成如下操作:

(1)放置一个最小型节点,并将其锁定;

(2)放置一个左右箭形、无方向的I/O端口。

5.继续上面实验,以各种方式显示Lx1.sch原理图中的画面。

6.对原理图中的元件进行如下操作:

(1)选中元件;

(2)移动元件;

(3)旋转元件;

(4)复制元件;

(5)删除复制而得的元件;

(6)元件的排列和对齐,对5个任意排列的电阻元件执行Edit→Align的各种对齐操作。

7.在Lx1.sch原理图中,利用绘图图形工具绘制直线、多边形、椭圆弧线、正弦曲线、注释、文本、矩形、圆角矩形、椭圆、圆饼图,绘制图2-2正弦曲线。

图2-2

实验三脉冲时钟电路原理图设计

3.了解原理图设计环境的参数设置

绘制脉冲时钟电路的原理图。

1.在My3.Ddb设计数据库中的Lx1.sch原理图文件中,设计一个如下图所示的时钟脉冲电路原理图。

2.设置图纸大小为A3,水平放置。

并填写Organization选项卡,同时设置原理图的环境。

3.执行ToolPreference(参数)对话框,选择Schematic(原理图设置)选项卡,设置PinNameMargin(引脚名与引脚末端的距离,单位为mil)为6、PinNumberMargin(引脚号与引脚末端的距离,单位为mil)为15、Multi-PartSuffix为Alpha(用英文表示子元件的序号)。

4.选择GraphicalEditing(图形编辑设置)选项卡,设置Cursor(光标)为SmallCursor90(小十字形)、VisibleGrid(显示网格)为LineGrid(线状网格)。

5.选择DefaultPrimitives(默认设置)选项卡,设置PrimitiveType(对象类型)为Wiring,选则列表中的Wire项,单击EditValues按钮,设置导线属性small,黑色。

LibRef

与非门

MC74F00

电阻RES2

可变电阻

POT2

电容CAP

晶体管

NPN

Designator标号

U1

R1

W1

C1

Q1

PartType型号规格

74HC00

470R

15K

0.1uF

9013

FootPrint封装

DIP14

AXIAL0.4

VR5

RAD0.2

TO5

实验四共发射极放大电路原理图设计

绘制共射极放大电路原理图

1.在My4.Ddb设计数据库中的Lx1.sch原理图文件中,设计一个如下图所示的共发射极放大电路原理图,并在建立设计数据库时设立密码。

2.设置图纸大小为A4,水平放置。

6.电路中的元件都取自MiscellaneousDevices.lib数据库,元件设置如下

电容

CAP

插座

CON2

R1,R2,R3,R4

C1,C2

J1,J2,J3

2N2222

30K,15K,3K,5K

10uF

input,power,output

TO-92A

AXIAL0.3

SIP-2

7.完成原理图之后,在原理图右上角标注名称,同时填写好标题栏的相关内容。

实验五层次原理图设计

1.掌握层次原理图的建立方法

2.掌握有方块电路符号产生新原理图的方法

3.掌握有原理图产生方块电路的方法

1.自上向下逐级建立层次原理图

2.自下而上逐级建立层次原理图

(一)自上向下逐级建立层次原理图

打开C:

\MyDocuments\My4.Ddb设计数据库,在Documents文件夹中建立一个如图所示的层次原理图,文件名为Lx1.prj。

1.创建项目文件:

(1)打开My4.Ddb设计数据库中的Documents文件夹。

(2)在该文件夹中右击,执行快捷菜单中的New命令,在出现的对话框中双击SchematicDocument图标,再将创建的文件的文件名改为Lx1.prj。

2.放置方块电路

(1)执行Design→Options菜单命令,在出现对话框中选择SheetOptions选项卡,设置StandardStyle为“A”,单击OK按钮。

(2)单击原理图绘制工具栏中的“方块电路符号”按钮,在适当位置单击,确定方块电路符号的左上角,移动光标,来出一个方块电路符号,单击,确定一个方块电路符号。

此时,仍处于放置方块电路符号状态,可继续放置其他方块电路符号,如图5-1所示,单击鼠标右键,退出放置方块电路符号命令。

图5-1放置方块电路符号

3.编辑方块电路符号

(1)双击中间一个方块电路符号,出现SheetSymbol(方块电路符号)对话框。

(2)设置Filename为CPUSection.sch、Name为CPUSection,单击OK按钮后,中间方块电路变成如图5-2所示。

(3)同理,编辑其他方块电路符号。

图5-2中间的方块电路符号

4.放置方块电路I/O端口

(1))单击原理图绘制工具栏中的“方块电路I/O端口”按钮,将光标移到CPUSection方块电路符号内部的右上角单击,出现一个带小圆点的方块电路I/O端口。

(2)按Tab键,出现SheetEntry(方块电路I/O端口)对话框。

(3)设置Name为D[0..7]、I/Otype为Bidirectional、Side为Left、Style为left&

Right,单击OK按钮。

(4)在适当位置单击,放置其他方块电路I/O端口。

如图5-3所示。

(5)如图5-4所示,放置和编辑其他方块电路I/O端口。

图5-3设置I/O端口

图5-4设置其他方块电路I/O端口

5.绘制方块电路之间的连线

(1)布总线:

执行布总线命令,将各方块电路符号中的地址总线、数据总线连接起来。

(2)布导线:

执行布导线命令,将各方块电路中的同名I/O端口连接起来。

如图5-5所示。

图5-5连接各方块电路符号的I/O端口

6.至此完成方块电路图,保存文件。

7.执行Design→CreateSheetFromSymbol菜单命令。

8.在CPUSection方块电路上单击,出现Confirm(确认)对话框,单击NO按钮,系统自动产生并打开名为CPUSection.sch的原理图,其中有与方块电路对应的I/O端口。

9.同理分别由其他几个方块电路符号产生相应的原理图。

10.保存并关闭文件。

(二)自下而上逐级建立层次原理图

由My4.Ddb设计数据库中的CPUSection.sch原理图,产生Z80.prj中CPU模块的方块电路符号。

1.在My4.Ddb设计数据库中的Documents文件夹中建立一个名为Z80.prj文件,并将其打开。

2.由原理图文件产生方块电路符号:

(1)执行Design→CreateSymbolFromSheet菜单命令,出现ChooseDocumenttoPlace(选择文件)对话框。

(2)选择CPUSection1.sch文件作文下层原理图,单击OK按钮。

(3)出现Confirm对话框,单击NO按钮,光标变成十字型并带有一个方块电路符号。

(4)在原理图适当位置单击,一个方块电路符号即被放置。

3.保存并关闭文件。

实验六电器规则检验和报表生成

1.熟练掌握电器规则的设置和检验

2.熟练掌握网络表的生成方法

3.掌握各种报表的生成

1.电器规则的检验(ERC)

2.忽略电器规则检验

3.生成网络表

4.其他报表的生成

(一)电器规则的检验(ERC)

打开My6.Ddb设计数据库中的Lx1.sch文件,对原理图中的时钟脉冲电路进行ERC。

假设W1中心引脚连接导线漏接。

1.执行Tools→ERC菜单命令,出现SetupElectricalRuleCheck(设置ERC检查)对话框。

2.选择Setup选项卡,在ERCOptions(检查项目)区中选中除Suppresswarnings(忽略错误警告)项外的所有选项;

在Options(报告方式)区中选中Creatreportfile(建立错误报告)项和Adderrormarkers(放置出错标记)项,并设置SheetstoNetlist(检查图纸范围)为ActiveSheet(当前项目文件)、NetIdentifierScope(网络表号范围)为SheetSymbol/PortsConnection(方框电路符号和内部IO端口连接)

3.选择RuleMatrix选项卡,单击SetDefaults按钮,设置系统默认的矩阵。

4.完成上述设置后,单击OK按钮,系统进行ERC规则检验,并产生错误报告。

5.再次执行ERC命令,选择RuleMatrix选项卡,单击矩阵中PassivePin和Unconnected交接点,设置为红色,表示无源引脚浮空为错误。

6.单击OK按钮,系统进行ERC规则检验,并产生新的错误报告。

在错误报告中指出了一个错误,即W1中心引脚(第3引脚)未连接;

同时原理图中的W1中心引脚上标注了一个错误信号。

(二)忽略电器规则检验

继续上一实验,忽略W1错误的电器规则检验

1.放置忽略电器规则检验符号

单击原理图绘图工具栏中的“NOERC”按钮,或执行Place→Directives→NOERC菜单命令,在W1中心引脚上放置一个NOERC符号。

2.进行ERC规则检验

再进行ERC规则检验,规则设置同上,可以看到执行ERC后,错误报告中无错误,原理图上也没有错误标记了。

3.关闭文件,不保存所作操作。

(三)生成网络表

1.打开My6.Ddb设计数据库中的Lx1.sch文件。

2.执行Design→CreateNetlist菜单命令,出现NetlistGreation(创建网络表)对话框。

3.选择Preferences(参数)选项卡,设置成如图6-1所示。

4.选择TraceOpition选项卡,不作任何设置。

5.单击OK按钮后,系统生成网络表。

6.关闭文件不保存所作的操作。

(四)其他报表的生成

1.生成元件列表

(1)打开My6.Ddb设计数据库中的Lx1.sch文件。

(2)执行Reports→BillofMaterial菜单命令,出现BOMWizard(元件列表)向导之一,用以设置文件格式。

(3)选择Sheet选项,表示设置原理图文件,单击Next按钮,进入向导之二设置元件列表项目。

(4)选中Footprint和Description复选项,表示元件列表中包括元件封装和说明等内容,单击Next按钮,进入向导之三定义元件列表各列项目名称。

(5)保留默认设置,单击Next按钮,进入向导之四设计元件列表格式。

(6)选择ClientSpreadsheet项,表示以Protel99格式输出元件列表,后缀名为.xls,单击Next按钮,进入向导之五完成元件列表的设置。

(7)单击Finish按钮,系统自动进入表格编辑器,并生成后缀名为.xls的元件列表。

2.生成层次项目列表

打开Lx1.sch文件,执行Reports→DesignHierarchy菜单命令,系统自动生成层次项目列表。

3.生成交叉参考元件列表

打开Lx1.sch文件,执行Reports→CrossReference菜单命令,系统自动生成相应的交叉参考列表。

4.生成元件引脚列表

(1)打开Lx1.sch文件,执行Edit→Select→Net菜单命令,光标变成十字形。

单击Q1基极左边的一个节点,该电器连接变成高亮显示。

(2)执行Reports→SelectedPins菜单命令,出现SelectedPins(所选引脚)对话框。

该列表指出Q1基极引脚与C1、W1元件的电器连接网络。

5.生成网络比较表

(1)分别生成Lx1.sch和Lx2.sch网络表。

(2)执行Reports→NetlistCompare菜单命令,在出现的Select对话框中指定Lx1.NET为被比较网络表,单击OK按钮,进入下一步操作的对话框。

(3)指定第二个网络表文件:

指定Lx2.NET为比较网络表,单击OK按钮,系统自动进入文本编辑器,并生成网络比较表。

6.生成原理图统计列表

(1)打开Lx1.sch原理图,执行Edit→ExporttoSpread菜单命令,出现SchematicExportWizard(原理图统计列表)向导之一。

(2)单击Next按钮,进入向导之二设置统计对象。

(3)只选择Part对象,单击Next按钮,进入向导之三设置元件属性。

(4)选择Designator(元件标号)和FootPrint(元件封装)属性,单击Next按钮,进入向导之四。

(5)单击Finish按钮完成向导,同时显示生成的元件统计表Lx1.xls。

实验七自制元件库

1.了解原器件库编辑器的功能

2.熟练掌握原器件绘图工具

3.熟练掌握原器件的制作方法

4.掌握元器件报表的生成

2.制作一个元器件

3.制作一个多子元件

4.装载创建的元器件库

5.不同元器件库中的元件的复制与编辑

6.元器件报表的生成

(一)了解原器件库编辑器的功能

1.通过新建元件,启动元器件库编辑器。

(1)执行File→New菜单命令,出现NewDocument对话框。

(2)双击SchematicLibraryDocument(元器件库编辑器)图标,新建一个名为SchLib1.Lib的元件库文件,并打开元件库编辑器。

2.在绘制原理图时打开元器件库编辑器

(1)打开原理图编辑器。

(2)单击浏览管理器的BrowseSch选项卡页,单击Edit按钮,系统自动打开元件所在的元件库文件,且显示指定文件,打开元器件库编辑器。

(二)制作一个元器件

在C:

\MyDocuments\My7.Ddb设计数据库中创建一个Mylib.Lib元器件库文件,并在该库中制作一个ATMEL89C2051芯片。

1.打开My7.Ddb设计数据库。

2.创建Mylib.Lib元器件库文件:

(1)再Documents文件夹中单击鼠标右键,执行快捷菜单中的New命令,在出现的对话框中双击SchematicLibraryDocument(元器件库编辑器)图标,出现一名为SchLib.Lib的元器件库。

(2)修改文件名为Mylib.Lib后将其打开。

3.打开元器件绘图工具栏后,连续单击屏幕“放大”按钮。

4.单击“矩形”按钮,在第四象限中放置一个矩形符号。

5.单击“引脚”按钮,按Tab键,出现Pin(引脚)对话框,设置Number为1,ElectricalType为IO,然后依次放置20个引脚,如图7-1所示。

6.编辑引脚名、电气类型等:

(1)双击引脚1,出现相应对话框,修改Name为RST、ElectricalType为Input,单击OK按钮。

(2)按下列要求修改其他引脚属性。

引脚2、引脚3、引脚6~9、引脚11:

Name=P3.0~P3.7

ElectricalType=IO

89C2051无P3.6引脚。

引脚4:

Name=XTAL2

ElectricalType=Input

引脚5:

Name=XTAL1

ElectricalType=Output

引脚10:

Name=GND

ElectricalType=Power

引脚12~19:

Name=P1.0~P1.7

ElectricalTypeP1.0、P1.1=OpenCollector

P1.2~P1.7=IO

引脚20:

Name=VCC

7.改名:

(1)执行Tools→RenameComponent菜单命令,出现NewComponentName(新元件名)对话框。

(2)在Name文本框中输入89C2051,单击OK按钮后,在元件浏览管理器中可以看到新元件89C2051。

8.设置元件默认属性:

(1)单击元件浏览管理器中的Description按钮,出现ComponentTextFields(元件文本设置)对话框。

(2)在Designator选项卡中设置新元件默认标号名U?

、元件封装DIP-20和说明ATMEL89C2051。

(3)单击OK按钮,完成元件的制作。

9.单击“保存”按钮,将元件保存到Mylib.Lib元件库中。

(三)制作一个多子元件

所谓多子元件,就是指一个集成电路器件,在其内部有多个模块电路,例如:

74LS00在该芯片内有4个与非门模块电路。

制作一个型号为74LS76带预置端和清除端的双J-K触发器,保存在Mylib.Lib元件库中。

1.制作第一个子元件:

(1)单击“创建元件”按钮,或执行Tools→NewComponent菜单命令,出现NewComponentName对话框。

(2)在Name文本框中输入74LS76,单击OK按钮。

2.设置绘图环境:

(1)执行Options→DocumentOptions菜单命令,出现LibraryEditorWorkspace(绘图设置)对话框。

(2)设置Snap为5mil,单击OK按钮。

3.调整显示比例后,在第四象限中放置一个矩形符号。

4.单击“引脚”按钮,放置9个引脚,引脚放置如图所示。

5.按下表所示修改各引脚的属性。

原引脚序号

1

2

3

4

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 成人教育 > 成考

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1