《dxp课程设计报告简易电子钟设计》由会员分享,可在线阅读,更多相关《dxp课程设计报告简易电子钟设计(19页珍藏版)》请在金锄头文库上搜索。
1、电子线路CAD课程设计简易电子钟设计姓名XXX院系班级电气工程及其自动化1081班学号指导教师时间年月日目 录摘要IINTRODUCTIONII1引言11.1课题的背景、目的11.2课题设计环境12电子钟的组成部分与设计12.1计时/校准控制电路22.2 计时电路32.3显示电路33原理图设计43.1放置与连接元器件53.2检验原理图54绘制电路板(PCB图设计)54.1 PCB图的导入64.2 设计PCB图64.3 检验PCB图7鸣 谢8参考文献9附 录110附 录211附 录312 摘要本文介绍了基于DXP软件的简易电子钟的设计,详细讨论了软件上实现的过程,重点在原理图的设计与PCB图的设
2、计,然后,对DXP这个软件的各个功能进行演绎。加入世贸组织以后,中国会面临激烈的竞争。这种竞争将是一场科技实力、管理水平和人才素质的较量,风险和机遇共存。而CAD软件作为一个电子电路制作的辅助软件,作为学电气工程的我们是不可缺少的一项技术。这是用74系列芯片设计简易电子钟。我通过查阅数字电子技术和在网上搜索相关的资料,在DXP软件实现该原理图。在这次设计里,将会把设计的具体过程意义陈述了出来。本文的研究内容包括:电子钟的背景,电子钟的电路组成,原理图的设计,PCB图的生成。关键词:电子钟;原理图;DXP;设计INTRODUCTIONThis paper introduces the DXP s
3、oftware based on the simple electric clock, the design of software are discussed in detail on realizing process, the key is in schematic diagram of the design and PCB graph design, then, DXP this software for various functions were deduced.After joining the wto, China will face fierce competition. T
4、his competition will be a scientific and technological strength, the management level and the quality of talent contest, risks and opportunities exist side by side. And CAD software as an electronic circuit make auxiliary software, as we learn the electrical engineering is one of the indispensable t
5、echnology.This is used to 74 series chip design simple electric clock. I through consulting the digital electronic technology and on the Internet search related material, in DXP software to realize the principle diagram. In this design, will put the specific design process meaning statements out.Thi
6、s study include: electric clock background, electric clock circuit composed, schematic diagram of the design, PCB chart formation.KEYWORDS: Electric clock; Principle diagram; DXP; design简易电子钟设计1 引言随着电子技术的发展,现场可编程门阵列FPGA和复杂可编程逻辑器件CPLD的出现,使得电子系统的设计者利用与器件相应的电子CAD软件,在实验室里就可以设计自己的专用集成电路ASIC器件。这种可编程ASIC不仅
7、使设计的产品达到小型化、集成化和高可靠性,而且器件具有用户可编程特性,大大缩短了设计周期,减少了设计费用,降低了设计风险。目前数字系统的设计可以直接面向用户需求,根据系统的行为和功能要求,自上至下地逐层完成相应的描述、综合、优化、仿真与验证,直到生成器件,实现电子设计自动化。其中电子线路CAD的关键技术之一就是可以用DXP来描述电子电路。1.1 课题的背景、目的二十一世纪是信息化高速发展的世纪,产业的信息化离不开硬件芯片的支持。芯片技术的进步是推动全球信息化的动力。因此在二十一世纪掌握芯片技术是十分有必要的。本次课题是用DXP设计简易电子钟,这次课题旨在通过自己对该软件的熟悉功能来对一些芯片进
8、行设计并组合成完整的电路图,这样既能让我们巩固以前所学的DXP的基础知识,同时也提高动手实践的能力,还有为将来进行更大规模更复杂的开发积累经验。1.2 课题设计环境本次课题设计方要用到开发环境是Altium公司开发的、功能强大的电子电路设计软件Protel DXP。Altium公司原名是Protel Technology公司,并推出过Protel for Dos、Protel 99、Protel 99SE等版本。Protel DXP主要主要用于电子电路设计与仿真、印制电路板(PCB)设计及大规模可编程逻辑器件的设计,他是第一个将所有设计工具集成于一身,完成从电路原理图到最终印制电路板设计全过程
9、的应用型软件。同时,Protel DXP将项目管理方式、SCH图和PCB图的双向同步技术、多通道设计、拓扑自动布线、电路仿真等技术进行了完美的结合,成为当今最为流行的电路设计制版软件。2 电子钟的组成部分与设计根据设计要求,首先将电子钟划分为计时电路、显示电路和计时/校准控制电路三个顶级模块。进一步细化,又可以将计时电路划分为秒计数器、分计数器和时计数器三个下一级模块;将显示电路划分为秒显示、分显示和时显示三个下一级模块,如图2所示。图2 简易电子钟电路模块的划分2.1计时/校准控制电路在计时/校准控制电路中,用开关SW控制工作状态,如图2.1所示。当SW断开时,为计时状态。这时秒计数器对CL
10、K0输入的频率为1Hz的脉冲进行累加计数;分计数器对秒计数器的进位输出脉冲作累加计数;时计数器对分计数器的进位输出脉冲作累加计数。显示电路随时显示计数器的状态。当开关SW合上以后,计数器全部停止计数。这时可以用AN1、AN2、AN3这三个校准按钮分别控制对秒、分、时计数器的校准。如果按下秒校准按钮AN1,则CLK0的脉冲经过门G3、G1使秒计数器以1Hz的频率计数,计为所需要的数字时松开按钮,即可完成校准。AN2和AN3的作用与AN1类同。 图2.1 计时/校准控制电路2.2 计时电路计时电路是由两个74LS160同步十进制计数器组成,如图2.2所示。这两个计数器构成一百进制。 当计时/校准控
11、制电路进来一个时钟CLK1时,秒计数器的个位74LS160计数器开始工作计数,而个位计数器的进位就当做十位74LS160计数器的时钟继续工作;秒计数器的进位输出回到计时/校准控制电路后,作为分计数器的时钟CLK2,让分计数器工作。时计数器的工作原理和秒、分计数器相同。图2.2 计时电路2.3 显示电路显示电路由六个74LS49译码器和六个七段数码显示器组成,如图2.3所示。译码器把每个74LS160计数器的四位输出译成八位输出在七段数码显示器显示出来,如表2.1所示。 图2.3 显示电路 表2.1 七段显示译码器的真值表3 原理图设计通过以上电路分析,使用DXP画出电路原理图,如图3所示。图3
12、 电路原理图3.1放置与连接元器件根据电子钟电路图放置各个元器件。如果元器件库没有该元器件,那么就要在Integrated Library里编辑元器件;放好元器件后,就要根据自己的意愿调整元器件的位置并设置各个元器件的属性和引脚;接着就连接导线、放置电源和接地。3.2检验原理图先把电路原理图进行保存,如图3.2.1所示。 图3.2.1 电路图的保存再通过projectcompile document检验电路图是否出错;如果没有出错,用designnetlist for projectprotel就生成网络报表,如图3.2.2所示。 图3.2.2 网络报表4 绘制电路板(PCB图设计)弄好了原理
13、图,就开始绘制电路板,即设计PCB图。电路板要从原理图导入,再进行各种设置才能完整。4.1 PCB图的导入先新建一个PCB. PcbDoc文件,在该文件上的Keep-out layer层面画电气边框图,并保存。在PCB编辑器中执行“DesignImport Changes FromZ80(board).PrjPCB”命令;在单击Validata ChangesExecute Changes按钮,就能加载到PCB文件中。4.2 设计PCB图加载到PCB文件后,就要布局元器件。布局有2种:自动布局和手动布局。自动布局时,执行“ToolsAuto Placement”命令,设置一些参数就可;而手动布
14、局就要把各个元器件在电气边框里放置好。接着,就是布线。布线也有2种,手工调整布线和自动布线。手工调整布线就是把每一条线布置好,这要求很高,而且要注意是否使用双层板;而自动布线就要先单击“Routing Rules”按钮,设计一些参数,再执行“Auto Route”命令,单击“Route All”即可。最后在pcb文件上生成PCB图,如图4.2所示。 图4.2 PCB图4.3 检验PCB图先执行“ReportsNetlist Status”命令生成网络长度报表,如图4.3.1所示。 图4.3.1 网络长度报表再执行“ToolsDesign Rule Check”命令,即可检测PCB图,如图4.3.2所示。