CAD实验 下载本文

) ( NetR3_1 D1-1 R3-1 )

四.思考题:(第1小题必答,第2-6小题中选答3道) 1. 你在绘制甲乙类放大器电路的原理图时遇到了什么问题?如果你解决了其中一些问题,请写出问题及解决方法;如果没有解决,请写出这些问题。(不能全部的问题都没有解决!)(必答) 答:1)有时原理图较大,复制时有的原件信息会丢失。解决方法:在原理图四周点几个不明显的点,画小点的快捷方式是P/T,再按tab键弹出属性对话框

在text中填上“.”不是直接按tab键。 2)一开始找不到地线后来打开电源双击电源对其属性进行修改改为GND。 3)有时候一条线上会有多个红点这是错误的。解决方法:将这条线删除后重

线不能重合。

2. Document Options对话框的作用是什么? 答:设置图纸的大小、栅格有无、系统字体等。 3.怎样调出Document Options对话框? 答:菜单-Design设计-Options选项。 4.移出原理图元件库的方法有几种,写出各自的操作步骤? 5.元件的属性有几个,它们的含义分别是什么? 6.放置元件的操作有几种方法?分别是什么? 7.ERC电气检测法则能检查电路中的逻辑错误吗? 答:能检测ERC是为了检查所设计的电路原理图中的电气连接和引脚信息找明显的错误。执行ERC检查后将生成错误报告并且在电路原理图中标志错误以便用户分析和修正错误。

实验二 Protel99SE原理图元件的制作

一.实验目的: 1.掌握Protel99SE软件原理图元件库的编辑与管理 2.掌握绘制元件符号的方法 3.掌握编辑已有元件符号的方法 二.实验内容 1.在实验1创建的设计数据库下,新建一个原理图元件库文件,命名为“你的姓名全拼_Favorate.lib”(比如:Lixiaofang_Favorate.lib) 2.打开原理图元件库Protel DOS Schematic Libraries.ddb文件,浏览7426、7437、74132元件,看看是否与74ALS00的图形一样?并把74LS00元件复制到“你

的姓名全拼_Favorate.lib”元件库中。 3.设置电路图纸设置为A4。 绘制一个半径为20mil,线宽为Medium的半圆弧线; 绘制一个半径为20mil的圆形; 并将所绘制图形粘贴到实验报告中! 4.在自己建的元件库文件“你的姓名全拼_Favorate.lib”中创建数码管REDCA

和4006芯片2个元件: (1) 制作如图1所示的数码管符号,元件名为REDCA,元件外形尺寸为90mil×

60mil,引脚长度为默认长度。

图1 数码管REDCA

表1 数码管REDCA的引脚属性

引脚号 是否低电平有效 是否时钟输入 是否隐藏 Electrical Type 1~9 否 否 否 Input VCC 否 否 否 Power (2) 绘制如图2所示的4006,元件封装设置为DIP14,元件外形尺寸为90mil×

80mil,引脚长度为20mil,各引脚信息如下:

图2 元件4006(注意:引脚7和14被隐藏了)

表2 4006各引脚信息

是否时钟输入 是否隐藏 引脚电气属性 否 否 输入引脚 是 否 输入引脚 否 否 输出引脚 否 是 GND 否 是 VCC 5.将Miscellaneous Devices.ddb元件库中的RES2、ELECTRO1、NPN复制到“你

的姓名全拼_Favorate.lib”元件库中。 6.打开Miscellaneous Devices.ddb元件库中的DIODE元件,修改引脚号属性:将引脚号A改为1,引脚号K改为2;并将修改后的DIODE元件复制到“你

的姓名全拼_Favorate.lib”元件库中。 7.将自建的“你的姓名全拼_Favorate.lib”文件导出到Design Explorer 99 SE\\Library\\Sch文件夹中,并从实验1中创建的原理图文件中添加“你的姓名全拼_Favorate.lib”元件库。

三.实验步骤: 8. 新建一个原理图元件库文件,命名为“你的姓名全拼_Favorate.lib”(比如:

Lixiaofang_Favorate.lib) 9. 按路径Design Explorer 99 SE\\Library\\Sch打开原理图元件库文件Protel

DOS Schematic Libraries.ddb按实验内容2进行浏览。 10. 在新建的“你的姓名全拼_Favorate.lib”中绘制实验内容3和4。

具体步骤如下: a) 绘制元件外形; b) 放置引脚、根据表1、表2编辑引脚属性; (3) 全局修改引脚长度,并隐藏地和电源引脚 (4) 打开菜单栏Tools\\Rename Component,分别重命名元件为

REDCA和4006; (5) 单击Browse Schlib管理器中的Description按钮,编辑元件标

号、封装、描述等信息。 (6) 将所绘制的元件REDCA和4006粘贴到实验报告中(不带图

纸)

11. 按路径Design Explorer 99 SE\\Library\\Sch打开原理图元件库文件

Miscellaneous

12. Devices.ddb,找到RES2、ELECTRO1、NPN元件,复制到“你的姓名全拼

_Favorate.lib”元件库中。 13. 按照实验内容6的要求修改DIODE的引脚属性;修改后复制到“你

的姓名全拼_Favorate.lib”元件库中。 14. 现在数一数你创建的“你的姓名全拼_Favorate.lib”元件库是不是一共有6

个元件?在Explorer浏览器中找到“你的姓名全拼_Favorate.lib”,鼠标右键

单击该库名,弹出菜单,选择Export,按内容7要求导出该库。

引脚号 是否低电平有效 1,4~6 否 3 是 8~13 否 7 否 14 否

15. 打开实验1中新建的“你的姓名全拼_甲乙类放大电路.Sch”文件,把“你的

姓名全拼_Favorate.lib”添加到元件库列表区。 四.实验结果

1456D1D5D10D14Q4Q8Q9Q13Q17Q181311121089

312345678CLKabacfgbdeced.fdpgdpVCC9

五.思考题(任选四道回答)

1.原理图元件库文件的扩展名与原理图文件的扩展名各是什么? 答:1)原理图元件库文件的扩展名.ddb和.lib 2)原理图文件的扩展名.Sch 2.将自己绘制的元件符号应用到原理图中,怎样操作? 答:第一步 新建电路原理图元件库文件

第二步 设置编辑器的参数 第三步 新建元件 第四步 绘制元件外形 第五步 放置并编辑元件引脚放置引脚、设置引脚属性、编辑引脚名称、 编

辑引脚长短、隐藏电源地线引脚、编辑元 件信息、保存。

3.在SchLib Drawing Tools工具栏中,哪一个按钮绘制的图形具有电气特性? 4.请写出引脚属性对话框中各个引脚电气特性的含义。 答:Electrical Type引脚电气特性,Passive无源型默认。该引脚为无源引脚Input输入型。作为输入引脚使用 IO双向型。既可作为输入又可作为输出引脚Output

输出型。作为输出引脚 使用OpenCollector集电极开路的引脚HIZ高阻型。为高阻状态的引脚 5.元件模式有几种?什么是正逻辑?什么是负逻辑?

6.菜单操作Tools\\New Component与Browse Schlib中的Add按钮操作的区别是什么?

实验三 Protel99SE印刷电路板的设计

二.实验目的: 1.了解有关印刷电路板的基础知识和对PCB编辑器的初步认识 2.掌握PCB编辑器的基本操作 3.掌握元件、焊盘、导线等对象的放置方法和属性设置 4.掌握双面板进行手工布局的整个操作过程,要特别掌握电路板布线框的绘制,

元件封装库的加载和对布局进行调整的操作方法 5.掌握手工布局和手工布线的操作步骤 6.掌握由原理图生成网络表 7.理解电路板的物理边界和电气边界的区别及绘制方法,了解由向导生成电路板的过程

8.掌握PCB各种常用报表的功能与生成方法 9.掌握PCB的打印输出的操作过程,掌握分层打印和叠层打印的操作方法 二.实验内容 4.在实验1创建的设计数据库下,新建一个PCB图文件,命名为“你的姓名全拼_甲乙类放大器.pcb”(比如:Lixiaofang_甲乙类放大器.pcb)。 5.分别设置可视栅格、捕获栅格、元件栅格和电气栅格的数值,并在工作窗口

练习体会四种栅格的区别。 6.人工设计“你的姓名全拼_甲乙类放大器.pcb”印刷电路板。 7.使用电路板生成向导,再创建一个“你的姓名全拼_甲乙类放大器.pcb”印刷电路板。

8.分别生成“你的姓名全拼_甲乙类放大器.pcb”的电路板信息报表、NC钻孔

报表和元件报表。 9.将“你的姓名全拼_甲乙类放大器.pcb”的顶层、底层和顶层丝印层分层打印出来。

10. 打开一个PCB文件,使用Edit | Jump命令,练习跳转到不同的对象。 11. 打开一个PCB文件,在PCB管理器中按上面所讲知识,分别浏览网络

和元件;练习对网络元件和焊盘的编辑、选取、放大和跳转等操作。 三.实验步骤: 16. 在实验1中的设计数据库的Documents下,新建一个PCB图文件,命名为

“你的姓名全拼_甲乙类放大器.pcb”。 17. 按菜单操作Design | Options,分别设置可视栅格、捕获栅格、元件栅格和

电气栅格的数值,并在工作窗口练习体会四种栅格的区别。 18. 人工设计“你的姓名全拼_甲乙类放大器.pcb”印刷电路板,

具体步骤如下: a) 打开实验1绘制的“你的姓名全拼_甲乙类放大器.sch”文件 b) 执行操作Design | Create Netlists,生成网络“你的姓名全拼_甲乙类

放大器.net”文件 (3) 在新建的“你的姓名全拼_甲乙类放大器.pcb”文件中,执行操作

Design | Load Netlists(加载网络表),找到“你的姓名全拼_甲乙类放大器.net”文件并加载

(4) 如果加载网络表报错,分析原因,返回“你的姓名全拼_甲乙类

放大器.sch”原