protel课程设计任务书1.docx
- 文档编号:30298360
- 上传时间:2023-08-13
- 格式:DOCX
- 页数:39
- 大小:1.52MB
protel课程设计任务书1.docx
《protel课程设计任务书1.docx》由会员分享,可在线阅读,更多相关《protel课程设计任务书1.docx(39页珍藏版)》请在冰豆网上搜索。
protel课程设计任务书1
目录
1Protel99se的简介1
2绘制原理图3
2.1电路原理分析3
2.2电路原理图的绘制3
2.2.1新建一个设计及文件4
2.2.2绘制原理图4
2.2.3连接元件5
2.2.4检测以及生成其他图表6
3建元件库及相对应的封装库6
3.1新建元件库及绘制元件6
3.1.1新建元件库6
3.1.2画图形工具的介绍7
3.1.3元件的绘制7
3.1.4报表文件及规则检查8
3.2建封装库并添加元件8
3.2.1新建封装库文件8
3.2.2绘制元件封装8
4印制电路板的设计9
4.1创建网络表9
4.2创建PCB文件10
4.3规划电路板10
4.4修改封装11
4.5元件布局11
4.6元件布线12
4.7DRC检测13
4.8PCB各层图及图表14
5Protel使用设计总结14
参考文献16
PROTEL应用——
超再生式接收电路
1Protel99se的简介
早期的PROTEL主要作为印制板自动布线工具使用,运行在DOS环境,对硬件的要求很低,在无硬盘286机的1M内存下就能运行,但它的功能也较少,只有电路原理图绘制与印制板设计功能,其印制板自动布线的布通率也低,而现今的PROTEL已发展到DXP2004,是个庞大的EDA软件,完全安装有200多M,它工作在WINDOWS95环境下,是个完整的板级全方位电子设计系统,它包含了电路原理图绘制、模拟电路与数字电路混合信号仿真、多层印制电路板设计(包含印制电路板自动布线)、可编程逻辑器件设计、图表生成、电子表格生成、支持宏操作等功能,并具有Client/Server(客户/服务器)体系结构,同时还兼容一些其它设计软件的文件格式,如ORCAD,PSPICE,EXCEL等,其多层印制线路板的自动布线可实现高密度PCB的100%布通率。
在国内PROTEL软件较易买到,有关PROTEL软件和使用说明的书也有很多,这为它的普及提供了基础。
Protel99SE共分5个模块,分别是原理图设计、PCB设计(包含信号完整性分析)、自动布线器、原理图混合信号仿真、PLD设计。
以下介绍一些Protel99SE的部分功能:
◆可生成30多种格式的电气连接网络表;
◆强大的全局编辑功能;
◆在原理图中选择一级器件,PCB中同样的器件也将被选中;
◆同时运行原理图和PCB,在打开的原理图和PCB图间允许双向交叉查找元器件、引脚、网络
◆既可以进行正向注释元器件标号(由原理图到PCB),也可以进行反向注释(由PCB到原理图),以保持电气原理图和PCB在设计上的一致性;
◆满足国际化设计要求(包括国标标题栏输出,GB4728国标库);*方便易用的数模混合仿真(兼容SPICE3f5);
◆支持用CUPL语言和原理图设计PLD,生成标准的JED下载文件;*PCB可设计32个信号层,16个电源-地层和16个机加工层;
◆强大的“规则驱动”设计环境,符合在线的和批处理的设计规则检查;
◆智能覆铜功能,覆铀可以自动重铺;
◆提供大量的工业化标准电路作为设计模版;
◆放置汉字功能;
◆可以输入和输出DXF、DWG格式文件,实现和AutoCAD等软件的数据交换;
◆智能封装导航(对于建立复杂的PGA、BGA封装很有用);
◆方便的打印预览功能,不用修改PCB文件就可以直接控制打印结果;
◆独特的3D显示可以在制板之前看到装配事物的效果;
◆强大的CAM处理使您轻松实现输出光绘文件、材料清单、钻孔文件、贴片机文件、测试点报告等;
◆经过充分验证的传输线特性和仿真精确计算的算法,信号完整性分析直接从PCB启动;
◆反射和串扰仿真的波形显示结果与便利的测量工具相结合;
◆专家导航帮您解决信号完整性问题。
Protel99采用全新的管理方式,即数据库的管理方式。
Protel99是在桌面环境下第一个以独特的设计管理和团队合作技术为核心的全方位的印制板设计系统。
所有Protel99设计文件都被存储在唯一的综合设计数据库中,并显示在唯一的综合设计编辑窗口。
Protel99软件沿袭了Protel以前版本方便易学的特点,内部界面与Protel98大体相同,新增加了一些功能模块。
Protel公司引进了德国INCASES公司的先进技术,在Protel99中集成了信号完整性工具,精确的模型和模板分析,帮助你在设计周期里利用信号完整性分析可获得一次性成功和消除盲目性。
Protel99容易使用的特性就是新的“这是什么”帮助。
按下任何对话框右上角的小问号,然后按下状态栏末端的按钮,使用自然语言帮助顾问。
2绘制原理图
2.1电路原理分析
超再生式接收电路实际上是一个受间歇振荡控制的高频振荡器,这个高频振荡器采用电容三点式振荡器,振荡频率和发射器的发射频率相一致。
而间歇振荡(又称淬装饰振荡)双是在高频振荡的振荡过程中产生的,反过来又控制着高频振荡器的振荡和间歇。
而间歇(淬熄)振荡的频率是由电路的参数决定的(一般为1百~几百千赫)。
这个频率选低了,电路的抗干扰性能较好,但接收灵敏度较低:
反之,频率选高了,接收灵敏度较好,但抗干扰性能变差。
应根据实际情况二者兼顾。
超再生式接收电路有很高的增益,在未收到控制信号时,由于受外界杂散信号的干扰和电路自身的热搔动,产生一种特有的噪声,叫超噪声,这个噪声的频率范围为0.3~5kHz之间,听起来像流水似的“沙沙”声。
在无信号时,超噪声电平很高,经滤波放大后输出噪声电压,该电压作为电路一种状态的控制信号,使继电器吸合或断开(由设计的状态而定)。
当有控制信号到来时,电路揩振,超噪声被抑制,高频振荡器开始产生振荡。
而振荡过程建立的快慢和间歇时间的长短,受接收信号的振幅控制。
接收信号振幅大时,起始电平高,振荡过程建立快,每次振荡间歇时间也短,得到的控制电压也高;反之,当接收到的信号的振幅小时,得到的控制电压也低。
这样,在电路的负载上便得到了与控制信号一致的低频电压,这个电压便是电路状态的另一种控制电压。
如果是多通道遥控电路,经超再生检波和低频放大后的信号,还需经选频回路选频,然后分别去控制相应的控制回路。
2.2电路原理图的绘制
电路原理图的设计主要是PROTEL099的原理图设计系统(AdvancedSchematic)来绘制一张电路原理图。
在这一过程中,要充分利用PROTEL99所提供的各种原理图绘图工具、各种编辑功能,来实现我们的目的,即得到一张正确、精美的电路原理图。
2.2.1新建一个设计及文件
打开File,新建一个设计,修改好名称以及存储位置,点击Ok,如图1所示。
然后打开Ducuments新建一个原理图文件,点击Ok,这样一个新的原理图文件就建好了。
图1确定设计的存储位置的对话框
2.2.2绘制原理图
在绘制原理图首先可设置Protel99/Schematic设计环境,包括设置格点大小和类型,光标类型等等,大多数参数也可以使用系统默认值,如图2所示。
图2设置设计环境的对话框
设置好环境后根据给出的电路图,将元件从元件库里取出放置到图纸上,双击元件,在弹出的对话框中对放置元件的序号、元件的大小、元件封装进行定义和设定等工作,如
图3所示。
在这个超再生式接收电路图中,其中的LM358在元件库中并没有,所以我自己新建了一个元件库,在这个元件库中按照给出的电路图中的元件画了一个八个管脚的LM358,并将它的封装加载为DIP8,如图4所示。
图3设置元件属性的对话框图4绘制的LM358
2.2.3连接元件
利用Protel99提供的各种工具,将图纸上的元件用具有电气意义的导线、符号连接起来,构成一个完整的原理图。
在这个步骤应注意,各个元件具有电气性质的是其两端,若连线时不注意,在ERC中可能检查没错,但会导致后面的PCB板上网络线连接不上。
将初步绘制好的电路图作进一步的调整和修改,将一些弯曲的线去掉,使得原理图更加美观。
同时还要检查一下是否有连接错误,将多余的节点去掉。
这样就画好了完整的原理图,完整的原理图见附件1所示。
2.2.4检测以及生成其他图表
点击TOOLS选择ERC电气规则性检查,点击OK,在窗口中将会显示是否有错,若有错应改正方可进入下一步。
通过Protel99提供的各种报表工具生成各种报表以及相应的元件库,其中最重要的报表是网络表,通过网络表为后续的电路板设计作准备,网络表见附件2。
还有元件清单,见附件3,通过清单可以清晰的知道自己用到了哪些元件,对原理图有一个大致的把握。
3建元件库及相对应的封装库
3.1新建元件库及绘制元件
3.1.1新建元件库
点击File选择New新建,在弹出的对话框中选择SchematicLibrary,点击OK,如图5所示。
图5选择新建文件类型对话框
3.1.2画图形工具的介绍
图形工具功能如图6所示。
图6工具介绍
3.1.3元件的绘制(这里主要以整流桥的绘制为例)
(1)选取菜单执行菜单命令Tools选择Newcomponent,在对话框中输入要新建的元件的名字,如整流桥,点击OK。
(2)利用各种工具,绘制元件。
整流桥主要用到的有Line,Polyhole以及Pin。
(3)设置元件描述---Description。
如图7所示。
图7设置Description的对话框
3.1.4报表文件及规则检查
在菜单中找到如下选项,进行以下的报表输出和规则检查:
(1)Report/Component:
引脚名称及电气属性
(2)Report/Library:
符号库报表
(3)Report/ComponentRuleCheck:
元件规则检查
按照步骤,建成了有四个元件的原理图元件库,如图8所示。
图8库元件表
3.2建封装库并添加元件
3.2.1新建封装库文件
点击file选择new新建,在弹出的对话框中选择PCBLibraryDocuments,点击OK。
这样就建好了封装库文件。
可对该文件重新命名。
3.2.2绘制元件封装(这里以三极管为例)
(1)选取菜单执行菜单命令Tools选择Newcomponent,在对话框中输入要新建的元件的名字,点击OK。
(2)依据器件实际的封装绘制文件中的封装。
这里要注意各图都在哪些图层绘制,还要考虑到实际尺寸,尤其要注意焊盘的大小和焊盘间的间距,至于外形的话可尽量与实际相吻合。
焊盘的属性修改,如图9所示。
(3)绘制完后要选择Reports菜单项对封装报表和规则检查。
图9焊盘属性
绘制出的元件图以及相对应的封装图见附件4所示。
4印制电路板的设计
印制电路板的设计主要是针对PROTEL99的PCB而言的,在这个过程中,我们借助PROTEL99提供的强大功能实现电路板的版面设计等工作。
4.1创建网络表
网络表:
使用菜单命令Design/CreateNetlist…创建网络表。
网络表是原理图与印制电路板之间的一座桥梁,是印制电路板自动布线的依据。
网络表提供了电路的元件清单以及元件之间的互联关系。
执行如上命令后,在弹出的对话框中,除了SheettoNetlist选择ActiveSheet外,其余选项均使用默认值。
单击OK即可生成与原理图同名的网络表文件*.net,如图10所示。
这一步是非常重要的一个环节,网络表是PCB自动布线的灵魂,也是原理图设计与印象电路版设计的接口,只有将网络表装入后,才能进行电路版的布线。
图10创建网络表图11更新PCB
4.2创建PCB文件
进入设计文件夹:
双击图标Documents,进入PCB图设计系统:
主菜单File/New后出现一个对话框;选择PCBDocument图标;单击按钮OK。
双击*.PCB文件图标,打开设计系统窗口。
进入PCB系统后的第一步就是设置PCB设计环境,包括设置格点大小和类型,光标类型,版层参数,布线参数等等。
大多数参数都可以用系统默认值,而且这些参数经过设置之后,符合个人的习惯,以后无须再去修改。
4.3规划电路板
更新PCB时,得到图11所示对话框。
更新PCB后确定电路版的边框,包括电路版的尺寸大小等等。
在需要放置固定孔的地方放上适当大小的焊盘。
在绘制PCB的边框前应注意,一定要将当前层设置成KeepOut层,即禁止布线层,如图12所示。
图12PCB各层
4.4修改封装
在进一步修改元件封装时发现我的原理图中的天线ANT在封装库中找不到封装,于是在上网查找资料了解到它的封装主要是一个焊盘后,自己新建了一个封装库,画了一个封装,并将它命名为PIN1。
这样,更新PCB后,我的PCB板上就有了天线的封装,如图12所示。
图12ANT的封装
4.5元件布局
Protel99可以进行自动布局,也可以进行手动布局。
如果进行自动布局,运行"Tools"下面的"AutoPlace"如图13所示。
布线的关键是布局,多数设计者采用手动布局的形式。
用鼠标选中一个元件,按住鼠标左键不放,拖住这个元件到达目的地,放开左键,将该元件固定。
Protel99在布局方面新增加了一些技巧。
新的交互式布局选项包含自动选择和自动对齐。
使用自动选择方式可以很快地收集相似封装的元件,然后旋转、展开和整理成组,就可以移动到板上所需位置上了。
图13自动布局对话框
元件布局,应当从机械结构散热、电磁干扰、将来布线的方便性等方面综合考虑。
先布置与机械尺寸有关的器件,并锁定这些器件,然后是大的占位置的器件和电路的核心元件,再是外围的小元件。
在此次电路的布局中我采用的是手动布局,充分发挥自己的空间想象力,以及PCB中已经有的网络线,将各个元件以比较美观而又可以使布线比较清晰的思路布好局,这虽然会花费很多时间,但对于初学者来说这也是一个很好的锻炼机会。
4.6元件布线
点击菜单命令AutoRoute/All开始自动布线,如图13所示。
一般在布局时根据已有的网络线的分布,大致而已判断线的分布,完整的PCB图见附件5。
图13自动布线对话框
4.7DRC检测
点击TOOLS命令选择DesignRuleCheck,按RunDRC钮,如图14所示。
图14DRC检测
4.8PCB各层图及图表
点击TOOLS命令,选择Preference,在Display处设置显示单层即可在窗口中看到PCB的各层图,如图15所示。
这里主要给出的是顶层图,底层图以及丝印层图等,见附件6。
图15设置单层图
在完成PCB设计后采用与生成原理图图表一样的方法,利用protel提供的图表直接生成网络表,以及PCB相对应的元件封装库。
5Protel使用设计总结
作为电路设计必须使用的软件,Protel99se被现代电子设计者们广泛的使用,我们作为电子信息工程专业的学习者,理应熟练掌握这种实用性好、专业性强的软件。
经过对Protel99se的学习和应用,从开始的无法上手,到现在的马马虎虎,虽然不能说做的很好,但是自己看到了自己的进步,从这点上还是很高兴的。
一开始是自己安装软件,由于win7的系统对于protel元件库和封装库的添加很麻烦,这对于对电脑应用不是很熟练的我来说是个很大的挑战,也许很多同学就直接放弃然后用DXP来完成此次的作业,但我还是选用了PROTEL,我选择在上网查找方法将元件库成功导入到了我的软件中,这也让我学到了很多关于电脑方面的知识。
画原理图时首先要在元件库中找到所有的元件,元件大部分都可以在安装软件时添加的元件库中找到。
但设计图中的LM358我在元件库中没有找到,所以我按照给出的设计图自己在元件库中画了一个8个管脚的LM358.然后按设计图布线,第一次做用的汉化版,所以熟悉的也要快点,在设计的时候就出现了问题,有些元件在库中的管脚长度是一定的,这让线路会发生转折影响美观,所以在画原理图时可以适当的修改使原理图更加美观。
而且在连线的时候一定要注意不能用错线,不然在ERC检测中会出现很多的错误。
进行ERC电气检查,发现有好几个错误标记,修改错误后再检查就没问题了。
在第二个任务中需要自己画元件以及封装,开始没有注意到这个任务,在老师的提醒下才发现。
画元件图时我是首先在已有的库中找到自己想画的元件,然后按照库中给出的图仿照它的画出来的。
在画封装时,一开始没有注意封装图与实际的关系,焊盘的大小间距等都有错误,在向同学请教后又重新测量实际元件,然后再画出了元件的封装。
所以,在很多动手操作中,我们更多的应该注意与实际一致。
创建PCB电路板,也发现有很多错误,到更新PCB导入元件封装时,我才知道元件需要仔细设置Footprint,即元件的封装,我上网搜了一个封装表,里面有很多封装形式,电阻电容都有它各自的封装形式,于是我对它们进行封装,再制作网络表导入PCB,发现还是有问题,后来才发现,我们Protel99se软件本身就有一个PCB封装库,一些常用元件就有它自己的封装,如果没有封装形式,就需要按照元件实际大小进行封装设计,比如电路图中的天线ANT,在封装库中没有找到它的封装,所以我在上网查找资料了解到它的封装主要是一个焊盘后,就自己封装库中画了一个ANT的封装,并将它的封装命名为PIN1。
在自己解决软件安装问题,自己画了元件又画过封装之后发现在动手能力上有很大的提高,在今后的学习中应更加注意动手能力的培养。
这也能帮助我们更好地掌握好专业知识的学习。
参考文献
[1]柳春峰.Protel99SE实用教程.高等教育出版社.
[2]顾滨.Protel99SE实用教程第二版.人民邮电出版社.
[3]江思敏等.Protel电路设计教程.清华大学出版社.
[4]王彦平.Protel99电路设计指南.北京:
清华大学出版社,2000.
[5]朱定华.Protel99SE原理图和印制板设计.清华大学出版社2007.
[6]万华清.Protel99SE电路设计.人民邮电出版社,2007.
[7]肖玲妮.PROTEL99SE印刷电路板设计教程.清华大学出版社,2006.
附件1:
原理图
附件2:
网络表
[
2P
RAD0.1
C4
]
[
ANT
PIN1
]
[
C1
RAD0.1
103
]
[
C2
RAD0.1
5P
]
[
C3
RAD0.1
3P
]
[
C5
RAD0.1
390P
]
[
C6
RAD0.1
33P
]
[
C7
RAD0.1
4P
]
[
C8
RAD0.1
3P
]
[
C9
RAD0.1
103
]
[
C10
RAD0.1
564
]
[
C11
RAD0.1
472
]
[
C12
RAD0.1
564
]
[
IC1
DIP8
LM358
]
[
L1
1005
2.5T
]
[
L2
0402
3.5T
]
[
L3
0402
1uH
]
[
Q1
TO-92B
2SC9018
]
[
Q2
TO-92B
2SC9018
]
[
R1
AXIAL0.3
1K
]
[
R2
AXIAL0.3
47K
]
[
R3
AXIAL0.3
150
]
[
R4
AXIAL0.3
6.2K
]
[
R5
AXIAL0.3
150K
]
[
R6
AXIAL0.3
47K
]
[
R7
AXIAL0.3
27K
]
[
R8
AXIAL0.3
3.9K
]
[
R9
AXIAL0.3
120K
]
[
R10
AXIAL0.3
4.7M
]
[
R11
AXIAL0.3
10K
]
[
R12
AXIAL0.3
10K
]
[
R13
AXIAL0.3
200K
]
[
R14
AXIAL0.3
620
]
[
R15
AXIAL0.3
200K
]
(
+5V
C1-1
C9-1
R1-2
R5-2
R7-2
R11-2
)
(
GND
C1-2
C2-2
C9-2
C11-2
L1-2
Q1-3
R4-1
R6-1
R9-1
R12-1
)
(
Net2P_2
2P-2
C5-1
L3-2
R4-2
R8-1
)
(
NetC2_1
ANT-1
C2-1
C3-1
L1-1
)
(
NetC3_2
C3-2
Q1-1
)
(
NetC5_2
C5-2
C6-1
Q2-1
R5-1
R6-2
)
(
NetC6_2
C6-2
C7-1
L2-2
)
(
NetC10_1
C10-1
C11-1
C12-2
IC1-5
IC1-6
IC1-7
IC1-8
R9-2
R14-2
R15-1
R15-2
)
(
NetIC1_4
IC1-4
R14-1
)
(
NetL2_1
C7-2
C8-2
L2-1
Q2-2
R7-1
)
(
NetL3_1
C8-1
L3-1
Q2-3
)
(
NetR2_2
R1-1
R2-2
R3-2
)
(
NetR3_1
2P-1
Q1-2
R3-1
)
(
NetR8_2
C10-2
R8-2
)
(
NetR10_1
IC1-1
R10-1
)
(
NetR10_2
C12-1
IC1-3
R10-2
R13-2
)
(
NetR13_1
IC1-2
R11-1
R12-2
R13-1
)
附件3:
元件清单
PartTypeDesignatorFootprintDescription
1KR1AXIAL0.3
1uHL3402
2.5TL11005
2SC9018Q2TO-92BNPNTransistor
2SC9018Q1TO-92BNPNTransistor
3.5TL2402
3.9KR8AXIAL0.3
3PC3RAD0.1Capacitor
3PC8RAD0.1Capacitor
4.7MR10AXIAL0.3
4PC7RAD0.1Capacitor
5PC2RAD0.1Capacitor
6.2KR4AXIAL0.3
10KR12AXIAL0.3
10KR11AXIAL0.3
27KR7AXIAL0.3
33PC6RAD0.1Capacitor
47KR2AXIAL0.3
47KR6AXIAL0.3
103C9RAD0.1Capacitor
103C1RAD0.1Capacitor
120KR9AXIAL0.3
150R3AXIAL0.3
150KR5AXIAL0.3
200KR13AXIAL0.3
200
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- protel 课程设计 任务书
![提示](https://static.bdocx.com/images/bang_tan.gif)