Protel应用课程设计温度控制及显示电路_第1页
Protel应用课程设计温度控制及显示电路_第2页
Protel应用课程设计温度控制及显示电路_第3页
Protel应用课程设计温度控制及显示电路_第4页
Protel应用课程设计温度控制及显示电路_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、武汉理工大学protel应用课程设计课程设计任务书学生姓名: 专业班级: 通信 指导教师: 工作单位: 信息工程学院 题 目: protel应用课程设计-温度控制及显示电路 初始条件:protel 99 se 及以上版本如protel dxp要求完成的主要任务: (1)绘制具有一定规模、一定复杂程度的电路原理图*.sch(自选)。可以涉及模拟、数字、高频、单片机等等电路。 (2)绘制电路原理图相应的双面印刷版图*.pcb (3)选做:对电路原理图进行仿真,给出仿真结果(如波形*.sdf、数据)并说明是否达到设计意图。时间安排: (1)第1-3周:选题及任务安排。 (2)第4-10周:方案选择及

2、设计。 (3)第11-16周:仿真及pcb制作(鉴主13楼计算机实验室)。 (4)第17-18周:撰写报告及答辩。指导教师签名: 年 月 日 系主任(或责任教师)签名: 年 月 日 摘 要protel是portel公司在80年代末推出的eda软件,在电子行业的cad软件中,它当之无愧地排在众多eda软件的前面,是电子设计者的首选软件,其基于windows环境的99se版本,不仅提供了功能完备的电路设计工具,而且具备强大的电路仿真能力。protel应用实践课程设计旨在让同学们对protel软件的熟练操作,并对其各项强大功能的了解。本次课程设计是以温度控制及显示电路为例,叙述电路原理图(sch)的

3、设计、印制电路板(pcb)的制作以及电路的仿真分析的具体步骤和出现问题的解决方法。温度控制及显示电路由电源电路、信号采集电路、a/d转换及显示电路和报警电路四个模块组成。因为此电路比较复杂,所以我们采用了层次电路的设计思想,即模块化的设计,来绘制总的原理图。首先,要将总的电子系统分为若干个功能模块,然后自顶向下分别进行设计。这样可以使电路层次结构清晰,设计分工明确,便于理解和操作。 关键词:protel99 se, 功能完备, 温度控制及显示电路, 层次电路设计思想 abstractprotel is introduced by portel company in the late 1980s

4、 in electronic industry, as a kind of eda software .in cad software series of electronic industry, protel,which is deservedly ahead of many eda software products, is the first selection of electronic designers. the software version of windows environment based on 99se, not only provides the function

5、 complete circuit design tools, but also has the strong ability of circuit simulation. the practical application of protel curriculum design aims to enable students to manipulate the software of protel and its various powerful functions. this course is a pulse width modulation signal control circuit

6、 for example, d circuit principle diagram (sch), design of printed circuit board (pcb) production and circuit simulation analysis of the specific steps and the solution to the problem.temperature control and display circuit by power supply circuit, signal acquisition circuit, a/d conversion and disp

7、lay circuit and alarm circuit four modules. because of this circuit is more complex, so we adopt hierarchical circuit design ideas, namely the modular design, and to draw general principle diagram. first, to general electronic system is divided into several function module, then the top-down design

8、respectively. this can make the circuit structure is clear and definite division, design and operation.keywords:protel99 se, fully functional, temperature control and display circuit, hierarchical circuit design ideas目 录摘 要3abstract41.温度控制及显示电路的原理61.1电路的总原理框图61.2电源电路原理图71.3信号采集电路原理图81.4 a/d转换及显示电路原理

9、图81.5报警电路92原理图绘制92.1层次电路的设计思想92.2新建原理图设计库文件92.3载入元件库112.4编辑电路总原理图112.5绘制子模块电路122.5.1电路原理图绘制的基本方法122.5.2电源电路的绘制及重要参数设置132.5.3信号采集电路绘制132.5.4a/d转换及显示电路绘制142.5.5报警电路绘制142.6.erc电气规则检查152.7生成网络表152.8生成材料清单163.印制电路板设计163.1创建pcb文件163.2电路板的规划及网络表的载入163.3手动制作封装库文件173.4手动布局与自动布线183.5电路板设计技巧铺铜194个人小结215参考文献:22

10、附录23材料清单23温度控制及显示电路1.温度控制及显示电路的原理1.1电路的总原理框图 温度控制及显示电路由电源电路、信号采集电路、a/d转换及显示电路和报警电路四个模块组成。电源电路输出正负5v的直流电,为整个电路提供能量。信号采集电路将温度信号转化模拟信号,并输出至a/d转换及显示电路和报警电路。a/d转换及显示电路可以将模拟信号转化为数字信号,并通过数码管显示出来。报警电路则在模拟信号超过限定值时发出报警信号。 图1 原理框图1.2电源电路原理图电源电路主要由集成稳压电源器和消振及保护电容组成。输入的12v直流电压经过集成稳压器7805/7905后输出为稳定的5v直流电压,为整个电路提

11、供能量。因为考虑到a/d转换及显示电路部分有cmos系列的集成芯片cc14433,输出端还提供了+5v的电压vdd和接地端vss。 图 2 电源电路1.3信号采集电路原理图信号采集电路主要是对铁块现时温度的检测转换,温度的检测由铂电阻完成,用电桥得到差动值,经差动放大器放大后,送入a/d转换及显示电路和报警电路。图 3 信号采集电路1.4 a/d转换及显示电路原理图 a/d转换及显示电路主要由cmos系列中的 3 位半双积分型a/d 芯片cc14433和七段译码显示电路cd4511组成。通过此电路,完成对采样得到的模拟信号的a/d转换及显示。图 4 a/d转换及显示电路1.5报警电路报警电路主

12、要是通过一个电压比较器和发光二极管来实现报警功能。同时,电压比较器的输出还接至三极管的基极,并通过二极管和单刀双掷继电器开关实现对整个电路通断的控制。图 5 报警电路2原理图绘制原理图的设计流程如下: 新建原理图设计库文件载入元件库元件放置与布局原理图的绘制元件属性的编辑电气规则检查生成网络表2.1层次电路的设计思想当编辑复杂电子产品的电路原理图时,在特定幅面的图纸上绘制出整个电子系统的原理图有一定难度。这时我们可以采用层次电路的设计思想,即模块化的设计,来绘制总的原理图。用户可以将总的电子系统分为若干个功能模块,自顶向下分别进行设计。这样可以使电路层次结构清晰,设计分工明确,便于理解和操作。

13、2.2新建原理图设计库文件(1)启动protel 99 se软件,选择菜单“file/new”,弹出如图6所示的对话框。建立名为“温度控制及显示电路.ddb”的原理图库文件如下。随即,此库文件名将显示在左栏explore子目录下。 图6 创建原理图库文件界面(2)双击打开库文件,选择菜单“file/new”,弹出如图7所示的对话框。单击“schematic document”,建立名为“温度控制及显示控制电路.prj”的原理图文件。 图7 创建原理图文件界面(3)双击原理图文件,进入原理图编辑界面。2.3载入元件库点击界面左侧browse对话框中的“add/remove”按钮,屏幕上会出现如下

14、图所示的“元件库添加/删除”对话框;选中常用的元件库miscellaneous devices.ddb、protel dos schematic libraries.ddb和sim.ddb,点击“add”按钮即可。 图8 添加元件库界面2.4编辑电路总原理图 (1)选择“place”菜单下的“sheet symbol”,移动光标到原理图编辑区内, (2)按下“tab”键,进入放宽电路属性设置窗口,编辑方块电路名(如“信号采集电路”)和方块电路文件名(如“信号采集电路.sch”); (3)移动光标到合适位置,左击放置方块电路模型; (4)重复上述操作三次,完成总的方块电路模型; (5)放置方块电

15、路的i/o端口,注意模块间的输入输出关系,设置端口属性。 图9 总原理图绘制2.5绘制子模块电路建立了项目文件原理图后,可以单独编辑各自模块电路的原理图,编辑器会自动完成匹配,生成总的电路原理图。 单击“design”菜单下的“creat sheet from symbol”,将光标移动到某一方块电路上,单击鼠标进入该模块的电路原理图的绘制。2.5.1电路原理图绘制的基本方法(1)元件放置与布局加载元件库后,在元件浏览器中可浏览到各种元件库元件列表及图形。选中绘制原理图所需的元件,点击“place”按钮,将选中的元件放置到原理图中的合适位置。可单击鼠标左键多次,进行同类元件的多个放置,以单击鼠

16、标右键结束放置。为了使元件位置布局合理,原理图整体效果规范和美观,可以对元件位置进行调整。选中目标不放,将其拖拽到合适的位置,即可完成移动;选中目标后,点击“space”键,还可以使元件做90旋转。(2)原理图的绘制 绘制导线。选择视图/工具栏中的wiring工具栏 点击电气线图标连接原理图中每个元件;添加电源及接地符号;放置电路节点和端口,以及总线和网络标号等。(3)元件属性的编辑双击某一元件,进入该元件属性设置的窗口。通常需要设置的项目有元件的封装形式footprint,元件标号designation和元件标称值part。不同元件的封装形式不同,需要特别注意。以下是常用元件的封装形式:(1

17、)三极管npn封装号(footprint)为to-92b,器件类别(part)为9013,元件称号(designator)依次设为vt1-vt4;(2)电阻res2封装号(footprint)为axial0.3,标示值(part)为阻值,称号(designator)依次设为r1-r15;(3)滑动变阻器pot1封装号(footprint)为vr1,标示值(part)为总阻值,称号(designator)依次设为rw1-rw4;(4)无极性电容cap封装号(footprint)为rad0.2,标示值(part)为电容值,均为470nf,称号(designator)c4,c6;(5)电解电容ele

18、ctro1封装号(footprint)为rb.2/.4,标示值(part)为其大小,称号(designator)c1-c3,c5。2.5.2电源电路的绘制及重要参数设置 图10 电源电路及元件参数设置2.5.3信号采集电路绘制 图11 信号采集电路2.5.4a/d转换及显示电路绘制 cc14433芯片的部分引脚不用,可以对其做如图所示的处理,表示不接入电路。 图12 a/d转换及显示电路绘制2.5.5报警电路绘制 图13 报警电路绘制2.6.erc电气规则检查 当整个电路设计完成后,进行erc检查。选择“tools”下设的“erc”,弹出如下对话框,点击ok即可。图14 erc界面2.7生成网

19、络表 网络表是原理图与印制电路板之间的一座桥梁,是印制电路板自动布线的依据。网络表提供了电路的元件清单以及元件之间的互联关系。使用菜单命令【design】/【create netlist】,在弹出的对话框中,单击ok即可生成与原理图同名的网络表文件*.net。 图 15 网络表对话框2.8生成材料清单执行菜单命令【report】/【bill of material】出现新的对话框选择“project”点击下一步,其他默认直到倒数第二步将protel format、csv format、client spreadsheet全部选中点击下一步和finish就生成了材料清单,材料清单见附录1。3.印

20、制电路板设计3.1创建pcb文件(1) 执行“filenew”命令,选择创建pcb文件。(2) 双击pcb文件图标,进入pcb设计界面。3.2电路板的规划及网络表的载入(1)在pcb设计界面,单击标签“keepout layer”进入禁止布线层。执行“placetrack”命令,移动光标绘制电路板边框。(2)选择“design ”菜单下的“creat netlist”,在弹出的“netlist file”对话框中浏览并选中网络表文件,单击“execute”按钮,即可加载网络表格。在网络表文件载入时,常常会出现两种错误:footprint not found(封装元件遗漏)、node not f

21、ound(引脚遗漏)。在加载的时候,应该注意改正错误,得到正确的网络表。 图16 导入网络表后界面3.3手动制作封装库文件 本电路有一个元件单刀双掷继电器开关,在元件封装库里找不到对应的封装,在导入网络表时提示有错,所以,我对此元件单独建立了一个封装库文件,手动制作了它的封装。 (1)创建封装库文件,操作同原理图文件的新建方法。 (2)根据元件实际情况,放置焊盘,设置其参数并确定位置。 (3)切换到topoverlayer,用线条工具绘制元件封装的外形轮廓线。 (4)设置元件的参考原点,并将文件保存为原理图中此元件的名字。 图 17 新建的元件封装3.4手动布局与自动布线 由于此电路图元件较多

22、,不适合自动布局,所以我采取了手动布局的方法,手工完成电路板的布局。对于布线操作,我采取了系统自动布线的方式。因为在手动布局时,已注意使有关联的元件尽量排布在一起,所以自动布线操作非常成功。 (1)用鼠标拖开重叠的元件,手动布局,使所有的元件互不重叠。在确定元件放置位置时,要注意相关联元件的放置,尽量使各元件之间的连线最短。 (2)在“auto route”下拉菜单中点击“all”进行自动布线。 图 18 手动布局后的pcb 图19 布线后的pcb图3.5电路板设计技巧铺铜 执行“placeploygon plane”命令,选择需要铺铜的区域点吉鼠标右键进行铺铜。图 20 铺铜后的pcb图4个

23、人小结经过此次protel应用课程设计,我初步了解了其基本操作过程,并成功地完成了温度显示及控制电路pcb的设计;遗憾的是,对该电路的仿真分析没有能够实现。 本次课程设计,我选择了一个具有挑战性的项目层次电路的设计。这是我首次接触到protel层次电路设计的概念,通过在温度显示及控制电路中的运用,我更加具体地明白了其优越性,模块化的设计思路会让电路更清晰易懂。 自己做的时候并不是一帆风顺,某些特殊元件都是在网上搜索其各种信息,花费好多时间在各个元件库里查找才发现的,如 cc14433是在motoral converter库里找到的。在生成pcb前的加载网络表也不断出错,最要命的是封装号的问题,

24、陌生的元件只能借助于网络,虽然借了诸多书籍,但查找基本上都没有。但是,我没有灰心,如单刀双掷继电器开关,我按照指导书为其手动只做了一个封装,然后所有问题都解决了,那时真的特别有成就感。仿真时的问题就更大了。电路图太复杂,现有知识有限,只能做局部仿真了。在仿真时元件参数的设置中,我深深得体会到了细节的重要性。一些小细节如果淡化了,就真的会导致全盘皆输。 我以前从没有像这样认真的学过一个软件,也没有像这样认真的做过一门课程设计。这次的经历,让我坚定了自己的信念。作为一名通信的学生,我应该多去尝试各种专业软件的使用,多去动手设计制作各种电路模型,这对于我自己今后的发展很有益处。 5参考文献:1电路仿

25、真与pcb设计-pspice8.0,multism 2001及protel 99 se的应用骆新全 黄玲玲 编著 北京航空航天大学出版社2protel电路设计教程(第2版)江思敏 陈明 编著 清华大学出版社3.电路设计与仿真谭孝辉 主编 电子科技大学出版社4.protel 99 se印刷电路板设计技术王栓柱 主编 西北工业大学出版社 5.电子cad入门protel 99 se胡继胜 主编 中国电力出版社附录材料清单part typedesignatorfootprintdescription0.1fc6rad0.2capacitor0.1fc5rad0.2capacitor0.1fc7rad0

26、.2capacitor0.1fc9rad0.2capacitor0.1fc8rad0.2capacitor0.1ufc13rad0.1capacitor0.1ufc12rad0.1capacitor1kr21axial0.31kr25axial0.31kr23axial0.31kr22axial0.31kr19axial0.31kr20axial0.31kr18axial0.31kr17axial0.31mr24axial0.31n4001d5diode0.4diode3.3kr12axial0.34.7kr26axial0.39.1kr13axial0.310kr7axial0.310kr8axial0.310kr4axial0.310kr5axial0.310kr6axial0.310kr9axial0.310kr2vr2potentiometer10kr1vr2potentiometer10kr11axial0.310kr10axial0.310kr3vr2potentiometer100kr14vr2potentiometer300kr16axial0.3470kr15axial0.3470ufc10rb.2/.4

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论