AltiumDesigner课程设计.docx
《AltiumDesigner课程设计.docx》由会员分享,可在线阅读,更多相关《AltiumDesigner课程设计.docx(26页珍藏版)》请在冰豆网上搜索。
![AltiumDesigner课程设计.docx](https://file1.bdocx.com/fileroot1/2023-5/21/10def6e1-3f2b-4313-a0e6-25ce19731bf1/10def6e1-3f2b-4313-a0e6-25ce19731bf11.gif)
AltiumDesigner课程设计
目录
摘要………………………………………………………………………………………II
Abstract…………………………………………………………………………………...II
1课题背景(或绪论、概述)…………………….……………………………………..1
1.1XXXX…………………………………………………………………………………...1
1.2XXXX……………………………………………………..……………………………x
2设计方案简述………………………………………..…………………..x
2.1XXXX……………………………………………………..………………………….…x
2.2XXXX……………………………………………………..………………………….…x
2.3XXXX……………………………………………………..………………………….…x
3详细设计……………………………………………………………..………………..x
3.1XXXX……………………………………………………..………………………….…x
3.1XXXX……………………………………………………..………………………….…x
4设计结果及分析………………………………………………..…….………………..x
4.1XXXX…………………………………………….………………………………..….…x
4.2XXXX….…………………………………………………..………………………….…x
4.3XXXX…….………………………………………………..………………………….…x
5总结……..…………………………………………………..………………………….…x
参考文献…….………………..………………………………..………………………….…x
附录主要程序代码………...………………………………..………………………….…x
摘要
电子线路CAD是从实用角度出发,详细介绍了AltiumDesigne的实用功能,可以引导读者轻松入门,快速提高。
全面介绍了AltiumDesigne的界面、基本组成及使用环境等,并详细讲解了电路原理图的绘制、元件设计、印制电路板图的基本知识、印制电路板图设计方法及操作步骤等,详细讲解了电路从电路原理图设计到印制电路板图输出的整个过程。
关键词:
AltiumDesigne软件;电路原理图设计;电路板;
Abstract
ElectroniccircuitfromapracticalpointofCADispresentedindetailAltiumDesignepracticalfunction,canleadreaderstogetstarted,torapidlyimprove.AcomprehensiveintroductiontoAltiumDesigneinterface,basiccompositionandtheuseoftheenvironment,andgaveadetailedschematicdrawing,componentdesign,printedcircuitboarddiagramofthebasicknowledgeofDesignMethodforprintedcircuitboardsandotherstepsindetailexplainedfromthecircuitdiagramofthecircuitdesigntoprintedcircuitboardmapouttheentireprocess.
Keywords:
AltiumDesignesoftware;circuitschematicdesign;circuitboard
1概述
1.1AltiumDesigner软件的介绍
AltiumDesigne是Altium澳大利亚公司推出的一个全32位的电路板设计软件。
该软件功能强大,人机界面友好,易学易用,使用该软件的设计者可以容易地设计出电路原理图和画出元件设计电路板图。
而且由于其高度的集成性与扩展性,一经推出,立即为广大用户所接受,很快就成为世界PC平台上最流行的电子设计自动化软件,并成为新一代电气原理图工业标准。
AltiumDesigne主要有两大部分组成,每一部分个有几个模块,第一部分是电路设计部分,主要有:
原理设计系统,包括用于设计原理图的原理图编辑器Sch,用于修改和生成原理图元件的原件编辑器,以及各种报表的生成器Schlib。
印刷电路板设计系统,包括用于设计电路板的电路板编辑器PCB以及用于修改,生成元件封装的元件封装编辑器PCBLib。
第二部分是电路仿真与可编程逻辑器件设计。
AltiumDesigne采用数据库的管理方式。
AltiumDesigne软件沿袭了Protel以前版本方便易学的特点,内部界面与Protel99大体相同,新增加了一些功能模块,功能更加强大。
新增的层堆栈管理功能,可以设计32个信号层,16个地电层,16个机械层。
新增的3D功能让您在加工印制版之前可以看到板的三维效果。
增强的打印功能,使您可以轻松修改打印设置控制打印结果。
AltiumDesigne容易使用的特性还体现在“这是什么”帮助,按下右上角的小问号,然后输入你所要的信息,可以很快地看到特性的功能,然后用到设计中,按下状态栏末端的按钮,使用自然语言帮助顾问。
1.2AltiumDesigner软件的发展
ProtelForWindows1.0~1.5
Protel3.x和Protel98
Protel99以及ProtelSEForWindows98
ProtelDXPForWindowsXP/2000
AltiumDesigner6
AltiumDesigner08
1.3AltiumDesigner软件的功能
1.电路原理图设计
①绘制和编辑电路原理图等;
②制作和修改原理图元件符号或元件库等;
③生成原理图与元件库的各种报表。
2.印制电路板设计
①印制电路板设计与编辑;
②元件的封装制作与管理;
③板型的设置与管理。
3.设置原理图编辑界面的系统参数和工作环境
为了适应不同用户的操作习惯,以及不同的项目的原理图格式需求,AltiumDesigner允许用设置原理图编辑界面的的工作环境,例如设置网络的大小和类型以及鼠标指针类型等,其中大多数参数可以用系统默认值,但根据用户个人的习惯来适当调整环境设置,将会给设计者带来方便,显著提高设计效率。
在对原理图编辑界面进行调整后,用户还需要对原理图的图纸尺寸进行设置,以满足图纸使用者的要求,图纸的格式、规格要根据实际情况进行选择,良好的图纸格式会使图纸管理工作变得更加轻松。
尤其是在一个项目汇总包含多张原理图时候。
4.布置元件并调整元件属性和布局
这一步是原理图设计的关键,用户根据实际电路的需要,选择合适的电子元件,然后载入包含所需元件的集成元件库,从元件库中提取元件放置到原理图纸上,同时还需设定零件的标识、封装等属性。
5.原理图布线
原理图布线就是利用“Wiring”工具栏的连线工具将图纸上的独立元件用具有电气意义的导线、符号连接起来,构成一个完整的原理图。
6.检查、仿真、校对及线路调整
当原理图绘制完成以后,用户还需要利用系统所提供的各种工具对项目进行编译,找出原理图中的错误,进行修改。
如果需要,也可以在绘制好的电路图中添加信号进行软件模拟仿真,检验原理图的功能。
7.输出报表,保存文件
原理图校对结束后,用户可利用系统提供的各种报表生成服务模块创建各种报表,例如网络列表、元件列表等。
为后续的PCB设计做准备。
获得报表输出后,保存原理图文档或打印输出原理图,设计工作结束。
1.4课题设计原理分析
本课题是对红外无线防盗报警系统的研究,该系统主要分为信号发射部分和信号接收部分。
该系统信号发射部分是基于红外热释电处理芯片(BISS0001)开发的;信号接收部分是基于AT89C2051开发的,达到自动检测与报警目的。
本文主要介绍了红外无线防盗报警系统的基本原理和系统整体结构的设计过程,包括信号发射部分,信号接收部分的电路原理图和无线收发模块。
1.5课题研究的意义
通过这次AltiumDesigner期末考试以及报告的设计,了解简单电子密码锁的工作原理,初步掌握电子密码锁的调整及测试方法,提高思考能力和实践能力。
同时通过本课题设计,巩固已学的理论知识,建立逻辑数字电路的理论和实践的结合,了解密码锁各单元电路之间的关系及相互影响,从而能正确设计、计算定时计数的各个单元电路。
而且更加掌握的AltiumDesigner该软件的使用,对原理图的绘制和PCB的布局以及电路的仿真都有了进一步的理解。
1.7电子线路设计的过程(流程)
电子线路设计流程有三个步骤:
1.电路原理图,电路原理图就是使用电子元器件的符号以及绘制电路原理图所需的导线、总线等示意性绘图工具来描述电路系统中各元器件之间的电气连接关系的一种符号化、图形化的语言。
2.生成网络表,网络表文件是文本文件,它记录了原理图中元件类型、序号、封装形式以及各元器件之间的连接关系等信息。
因此,借助网络表文件描述的元件连接关系即可验证原理图编辑过程中连线的正确性。
3.生成PCB文件,PCB设计是电子产品设计过程中的关键环节,电子产品的功能有原理图决定,但电子产品的许多性能指标,如稳定性、可靠性、抗震强度等不仅与原理图设计、元器件质量、生产工艺有关,而且很大程度上取决于印制电路板的布局、布线是否合理。
1.8课程设计目的及作用
1.锻炼学生将理论用于实际和动手的能力以及更熟练的使用AltiumDesigne软件
2.使学生学会绘制电路原理图、电路查错、仿真、PCB(PrintedCircuitBoard,印刷电路板)设计
3、掌握元件封装的方法
2设计方案简述
2.1方案的论证
本课题是对红外无线防盗报警系统的研究,该系统主要分为信号发射部分和信号接收部分。
该系统信号发射部分是基于红外热释电处理芯片(BISS0001)开发的;信号接收部分是基于AT89C2051开发的,达到自动检测与报警目的。
本文主要介绍了红外无线防盗报警系统的基本原理和系统整体结构的设计过程,包括信号发射部分,信号接收部分的电路原理图和无线收发模块。
2.2方案的原理
防盗报警系统是用物理方法或电子技术,自动探测发生在布防监测区域内的侵入行为,产生报警信号,并提示值班人员发生报警的区域部位,显示可能采取对策的系统。
防盗报警系统是预防抢劫、盗窃等意外事件的重要设施。
一旦发生突发事件,就能通过声光报警信号在安保控制中心准确显示出事地点,使于迅速采取应急措施。
防盗报警系统与出入口控制系统、闭路电视监控系统、访客对讲系统和电子巡更系统等一起构成了安全防范系统。
防盗报警系统通常由报警探测器(又称防盗报警器)、传输通道和报警控制器三部分构成。
其中报警探测器作为传感探测装置,用来探测入侵者的入侵行为及各种异常情况,报警探测器一般是由传感器和信号处理组成的,用来探测入侵者入侵行为的,由包括电子和机械两种处理部件组成的装置,是防盗报警系统的关键,而传感器又是报警探测器的核心元件。
采用不同原理的传感器件,可以构成不同种类、不同用途、达到不同探测目的的报警探测装置。
报警探测器按工作原理主要可分为红外报警探测器、微波报警探测器、被动式红外/微波报警探测器、玻璃破碎报警探测器、振动报警探测器、超声波报警探测器、激光报警探测器、磁控开关报警探测器、开关报警探测器、视频运动检测报警器、声音探测器等许多种类。
传输通道是报警探测器电子信号对外传输的通道。
目前传输的方式有三种,即有线,无线,借用线三种不同的通信方式。
报警控制器是能将报警探测器发出来的报警信息变成声光报警信号,并加以显示和记录、存储的装置。
常用的有台式、柜式、箱式和壁挂式几种。
但产生报警声音,显示报警部位,存储记录报警信息是必须具备的基本功能。
2.3方案的设计步骤
2.3.1电路原理图的设计步骤
1.设计图纸大小
首先要构思好零件图,设计好图纸大小。
图纸大小是根据电路图的规模和复杂程度而定的,设置合适的图纸大小是设计好原理图的第一步。
2.设置AltiumDesigner设计环境
包括设置格点大小和类型,光标类型等等,大多数参数也可以使用系统默认值。
3.旋转零件
用户根据电路图的需要,将零件从零件库里取出放置到图纸上,并对放置零件的序号、零件封装进行定义和设定等工作。
4.原理图布线
利用AltiumDesigne提供的各种工具,将图纸上的元件用具有电气意义的导线、符号连接起来,构成一个完整的原理图。
5.调整线路
将初步绘制好的电路图作进一步的调整和修改,使得原理图更加美观。
6.报表输出
通过AltiumDesigne提供的各种报表工具生成各种报表,其中最重要的报表是网络表,通过网络表为后续的电路板设计作准备。
7.文件保存及打印输出
最后的步骤是文件保存及打印输出。
2.3.2其他步骤
1.生成网表
2.生成PCB文件
3详细设计
3.1原理图的绘制
3.1.1启动AltiumDesigne,出现以下启动界面
3.1.2启动后出现的窗口如下图
3.1.3创建项目
选取菜单File/New来新建一个设计库,执行菜单命令【File】/【New】/【PCBProject】,
弹出项目面板,执行菜单命令【File】/【Save】,在弹出的保存文件对话框中输入文件名,
对原理图文件进行命名
出现如下图
3.1.4加载元件库
AltiumDesigner系统默认打开的元件库有两个:
常用分立元器件库
MiscellaneousDevices.Intlib
常用接插件库
MiscellaneousConnectors.Intlib
a.执行菜单命令
【Design】/【Add/RemoveLibrary...】
弹出元件库加载/卸载元件库对话框
b.在元件库加载/卸载对话框中,单击“Install”按钮,弹出打开库文件对话框
3.1.5放置元件
打开库文件面板(Libraries)
3.1.6放置导线
a.执行菜单命令【Place】/【Wire】或单击布线工具栏的按钮
b.光标移动到元件的引脚端(电气点)时,光标中心的“×”号变为一个红“米”字形符号,表示导线的端点与元件引脚的电气点可以正确连接
c.单击,导线的起点就与元件的引脚连接在一起了(如图)
3.1.7元件参数的直接标识和编辑
元件属性对话框上“Properties”栏中,“Comment”项的“Visible”,“Parametersfor...”栏中“Value”
3.1.8设计好的原理图
3.2PCB板的设计流程
PCB板是所有设计过程的最终产品。
PCB图设计的好坏直接决定了设计结果是否能满足要求,PCB图设计过程中主要有以下几个步骤。
3.2.1首先创建PCB
选择:
文件〉新〉PCB(File\New\PCB),重命名并保存。
左键点中原理图,键盘上PageUp,PageDown可调整视图大小。
选择:
设计〉文档选项〉标准样式(Design〉DocumentOptions〉SheetOptions)可调整图纸尺寸大小。
3.2.2电路板禁止布线区的设置
(1)设定当前的工作层面为“Keep-OutLayer”。
(2)执行菜单命令【Place】/【Line】
(3)适当位置单击,确定起点。
然后拖动至某一点,再单击确定终点。
3.2.2放置元件
在图7.10所示【Libraries】浏览面板中,选择“MiscellaneousDevices.IntLib”库中的“DIP-8”封装。
(1)单击按钮,在弹出的对话框中按OK按钮。
用鼠标将该元件封装拖放到禁止布线区内的适当位置后,单击左键确定放置位置。
4设计结果及分析
虽然AltiumDesigne功能强大,人机界面友好,但在设计过程中往往遇到一些问题。
生成的印刷电路版图与电路原理图不相符,有一些原件么有连上,这种情况时有发生,问题出在原理图上,原理图看上去是连上了,但是不符合规范,导致未连接上。
不规范连线有:
连线超过元件器件的断点;连线的两部分有重复。
解决方法是在在原理图连线时,应尽量做到:
在元件端点处连线;元器件连线尽量一线连通。
在印刷电路板设计中装入网络表时元器件不能完全调入。
原因:
原理图中未定义元件的封装形式;印刷电路板封装的名称不存在,致使在封装库中找不到;封装可以找到,单元件的管脚名称与印刷电路库中封装的管脚名称不一致。
解决方法:
到网络表文档中查找未定义封装的元件,补上元件封装;确认印刷电路板元件封装库是否已调入,同时检查原理图中元件封装名称是否印刷电路板元件封装库中的名称一致;将印刷电路板元件封装中的修改成与原理图中定义一致。
4.1PCB布线分析
布线时主要按以下原则进行:
①.一般情况下,首先应对电源线和地线进行布线,以保证电路板的电气性能。
在条件允许的范围内,尽量加宽电源、地线宽度,最好是地线比电源线宽,它们的关系是:
地线>电源线>信号线,通常信号线宽为:
0.2~0.3mm,最细宽度可达0.05~0.07mm,电源线一般为1.2~2.5mm。
对数字电路的PCB可用宽的地导线组成一个回路,即构成一个地网来使用(模拟电路的地则不能这样使用)
②.预先对要求比较严格的线(如高频线)进行布线,输入端与输出端的边线应避免相邻平行,以免产生反射干扰。
必要时应加地线隔离,两相邻层的布线要互相垂直,平行容易产生寄生耦合。
②.预先对要求比较严格的线(如高频线)进行布线,输入端与输出端的边线应避免相邻平行,以免产生反射干扰。
必要时应加地线隔离,两相邻层的布线要互相垂直,平行容易产生寄生耦合。
③.振荡器外壳接地,时钟线要尽量短,且不能引得到处都是。
时钟振荡电路下面、特殊高速逻辑电路部分要加大地的面积,而不应该走其它信号线,以使周围电场趋近于零;
④.尽可能采用45o的折线布线,不可使用90o折线,以减小高频信号的辐射;(要求高的线还要用双弧线)
⑤.任何信号线都不要形成环路,如不可避免,环路应尽量小;信号线的过孔要尽量少;
⑥.关键的线尽量短而粗,并在两边加上保护地。
⑦.通过扁平电缆传送敏感信号和噪声场带信号时,要用“地线-信号-地线”的方式引出。
⑧.关键信号应预留测试点,以方便生产和维修检测用
⑨.原理图布线完成后,应对布线进行优化;同时,经初步网络检查和DRC检查无误后,对未布线区域进行地线填充,用大面积铜层作地线用,在印制板上把没被用上的地方都与地相连接作为地线用。
或是做成多层板,电源,地线各占用一层。
——PCB布线工艺要求
①.线
一般情况下,信号线宽为0.3mm(12mil),电源线宽为0.77mm(30mil)或1.27mm(50mil);线与线之间和线与焊盘之间的距离大于等于0.33mm(13mil),实际应用中,条件允许时应考虑加大距离;
布线密度较高时,可考虑(但不建议)采用IC脚间走两根线,线的宽度为0.254mm(10mil),线间距不小于0.254mm(10mil)。
特殊情况下,当器件管脚较密,宽度较窄时,可按适当减小线宽和线间距。
②.焊盘(PAD)
焊盘(PAD)与过渡孔(VIA)的基本要求是:
盘的直径比孔的直径要大于0.6mm;例如,通用插脚式电阻、电容和集成电路等,采用盘/孔尺寸1.6mm/0.8mm(63mil/32mil),插座、插针和二极管1N4007等,采用1.8mm/1.0mm(71mil/39mil)。
实际应用中,应根据实际元件的尺寸来定,有条件时,可适当加大焊盘尺寸;
PCB板上设计的元件安装孔径应比元件管脚的实际尺寸大0.2~0.4mm左右。
③.过孔(VIA)
一般为1.27mm/0.7mm(50mil/28mil);
当布线密度较高时,过孔尺寸可适当减小,但不宜过小,可考虑采用1.0mm/0.6mm(40mil/24mil)。
④.焊盘、线、过孔的间距要求
4.2.PCB布局分析
第三:
PCB布局。
布局说白了就是在板子上放器件。
这时如果前面讲到的准备工作都做好的话,就可以在原理图上生成网络表(Design->CreateNetlist),之后在PCB图上导入网络表(Design->LoadNets)。
就看见器件哗啦啦的全堆上去了,各管脚之间还有飞线提示连接。
然后就可以对器件布局了。
一般布局按如下原则进行:
①.按电气性能合理分区,一般分为:
数字电路区(即怕干扰、又产生干扰)、模拟电路区(怕干扰)、功率驱动区(干扰源);
②.完成同一功能的电路,应尽量靠近放置,并调整各元器件以保证连线最为简洁;同时,调整各功能块间的相对位置使功能块间的连线最简洁;
③.对于质量大的元器件应考虑安装位置和安装强度;发热元件应与温度敏感元件分开放置,必要时还应考虑热对流措施;
④.I/O驱动器件尽量靠近印刷板的边、靠近引出接插件;
⑤.时钟产生器(如:
晶振或钟振)要尽量靠近用到该时钟的器件;
⑥.在每个集成电路的电源输入脚和地之间,需加一个去耦电容(一般采用高频性能好的独石电容);电路板空间较密时,也可在几个集成电路周围加一个钽电容。
⑦.继电器线圈处要加放电二极管(1N4148即可);
⑧.布局要求要均衡,疏密有序,不能头重脚轻或一头沉
——需要特别注意,在放置元器件时,一定要考虑元器件的实际尺寸大小(所占面积和高度)、元器件之间的相对位置,以保证电路板的电气性能和生产安装的可行性和便利性同时,应该在保证上面原则能够体现的前提下,适当修改器件的摆放,使之整齐美观,如同样的器件要摆放整齐、方向一致,不能摆得“错落有致”。
这个步骤关系到板子整体形象和下一步布线的难易程度,所以一点要花大力气去考虑。
布局时,对不太肯定的地方可以先作初步布线,充分考虑。
4.3原理总图
5总结
经过一周的忙碌和学习,本次课程设计的圆满结束。
此次的电子实习让我受益颇深。
不仅学会了如何使用AltiumDesigne,并且画出电路的原理图和设计PCB板,而且还在实习中更加深刻的体会了如何与同学配合,互帮互助的精神。
在实习中碰到了一些比较难的问题,自己不畏困难,专心研究,学会如何独立思考并解决问题。
实在最后解决不了的就去请教同学。
同学们都十分热情的帮助我。
大家互相学习,共同提高,体现了良好的团队意识。
为将来更好的工作打好基础。
另外学会了一些基本的操作。
AltiumDesigner除了全面继承包括Protel99SE,ProtelDXP在内的先前的一系列版本功能和优点以外,还增加了许多改进和很多高端功能。
该平台拓宽了板级设计的传统界限,全面集成了FPGA设计功能和SOPC设计实现功能,从而允许工程师能将系统设计中的FPGA与P