




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 淮南师范学院电气信息工程学院10级自动化专业电子线路CAD课程设计 成绩 课程论文 题 目: 基于Protel99的365倒计时器设计学生姓名: 王慧慧 学生学号: 1008220128 系 别: 电气信息工程学院 专 业: 自 动 化 年 级: 10级4班 任课教师: 井 田 电气信息工程学院制2013年12月基于Protel99的365倒计时器的设计学生:王慧慧指导老师:井田电气学院10级自动化4班摘 要Protel设计系统是世界上第一套将EDA环境引入到Windows环境中的EDA开发工具,是具有强大功能的电子设计CAD软件,它具有原理图设计、印刷电路板(PCB)、设计层次原理图设计、
2、报表制作、电路仿真以及逻辑器件设计等功能,是进行电子设计最有用的软件之一。是个完整的板级全方位电子设计系统,它包含了电路原理图绘制、模拟电路与数字电路混合信号仿真、多层印制电路板设计(包含印制电路板自动布线)、可编程逻辑器件设计、图表生成、电子表格生成、支持宏操作等功能,并具有Client/Server(客户/服务器)体系结构,同时还兼容一些其它设计软件的文件格式,如ORCAD,PSPICE,EXCEL等,其多层印制线路板的自动布线可实现高密度PCB的100%布通率。在国内PROTEL软件较易买到,有关PROTEL软件和使用说明的书也有很多,这为它的普及提供了基础。想更多地了解PROTEL的软
3、件功能或者下载PROTEL99的试用版,可以在INTERNET上。单片机全称为单片微型计算机(Single Chip Microcomputer)。因为单片机主要用于控制系统中,所以又称微控制器或嵌入式控制器。它具有嵌入式应用系统所要求的体系结构,微处理器、指令系统、总线方式、管理模式等。它把计算机的基本部件都微型化集成到一块芯片上,通常片内部都含有中央处理器(CPU)、数据存储器(RAM)、程序存储器(ROM,EPROM,Flsh ROM)、定时器/计数器和各种输入/输出(I/O)接口。本次实验课设是利用单片机设计一个简易的365倒计时器,并利用Protel 99 SE对其原理图进行绘制,P
4、CB图制作和仿真.关键字:Protel设计;单片机;365计数器;原理图绘制;PCB制作1倒计时原理总体设计思想倒计时器以AT89C52单片机为核心,起着控制作用。系统包括四位数码管显示电路,按键电路,复位电路,时钟电路。倒计时的总体框图如下图所示:按键电路模块复位电路晶振电路模块AT89C52数码管显示电路模块倒计时的总体框图1.1复位电路复位是单片机的初始化操作,只需给AT89C52的复位引脚RST加上大于2个机器周期(即24个时钟振荡周期)的高电平就可得单片机复位.复位时,PC初始化为0000H,使单片机从OUT单元开始执行程序。除了进入系统的正常初始化之外,由于程序运行出错或操作错误而
5、使系统处于死锁状态。为摆脱死锁状态,也需按复位键使得RST脚为高电平,使单片机重新启动。在系统中,有时会出现显示不正常。为了调试方便,需要设计一个复位电路。AT89C52单片机复位电路共有上电复位、按键电平复位和按键脉冲复位。本系统的复位电路主要完成系统的上电复位和系统在运行时用户的按键复位功能。复位电路可由简单的RC电路构成,也可使用其它的相对复杂,但功能更完善的电路。本系统采用的电路工作原理是:上电瞬间,RC电路充电,RESET引脚端出现正脉冲,只要RESET保持10ms以上高电平,就能使单片机有效的复位。当时钟频率选用12MHz时,C取10uF,R取10K,上电自动复位电路由上电瞬间C与
6、R构成充电电路,RESET端的电位与电源Vcc相同,随着充电电流的减少,RESET的电位逐渐下降。RC时间常数越大,上电时RESET端保持高电平的时间越长,这组参数足以保证复位操作。若复位电路失效,加电后CPU从一个随机的状态开始工作,系统就不能正常运行。按键S5的功能是按键复位,按下S5键时RST为高电平,只要保持10ms以上的高电平,就可以使单片机复位。按键复位用在系统运行时的复位,使系统重新运行。图1复位电路1.2时钟电路时钟是单片机的心脏,单片机各功能部件的运行都是以时钟频率为基准有条不紊地一拍一拍地工作的。因此,时钟频率直接影响单片机的速度,时钟电路的质量也直接影响单片机系统得稳定性
7、。常用的时钟电路有两种方式:一种是内部时钟方式,另一种是外部时钟方式。单片机必须在时钟的驱动下才能工作。在单片机内部有一个时钟振荡电路,只要外界一个振荡源就能产生一定的时钟信号送到单片机内部的各个单元,决定单片机的工作速度。本系统使用的是内部时钟方式。一般选用石英晶体振荡器。此电路在加电大约延迟10ms后振荡器起振,在XTAL2引脚产生幅度为3V左右的正弦波时钟信号,其振荡频率主要由石英晶振的频率确定。电路中两个电容的作用有两个:一是帮助振荡器起振;二是对振荡器的频率进行微调。图2 时钟电路1.3按键电路本系统的按键电路的作用是能够调整倒计时的初始值。用四个按键分别设定它们的四种初始状态。所达
8、到的效果是按一下对应的键时,所对应的值出现。s3对应365的设定,s2对应十位的设定,s1对应个位的设定。另外s1按键不但可以设定个位的初值,还可以起到暂停倒计时运行的作用;即当系统在运行时,按s1键,系统暂停,如果继续按s1键,则数的值增加,完成的是设定9的功能。同样,s4也有两个功能:一个是设定三位数的初值,一个是起到开启系统的作用,即当系统处于暂停时,按s4键,则系统开始运行,如果继续按s4键,则完成的是设定天的初值的功能。1.4数码管显示电路通常在显示上采用的方法一般包括两种:一种是静态显示,另一种是动态显示。其中静态显示的特点是显示稳定不闪烁,程序编写简单,但占用端口资源多,所耗得电
9、能较大;动态显示的特点是显示稳定性没静态好,程序编写复杂,但是相对静态显示而言占用端口资源少。本系统的倒计时时间的最大范围是365。从格式可知数码管显示电路要用到3位数码管。本系统选了三个数码管有段选和位选控制,在此电路中有8个位选,8个段选,分别用单片机的P0口和P1进行8个位的控制。2. Protel原理图绘制2.1 创建文件 1.打开protel 99se程序,点击file,new选择路径建立一个工程图 3建立工程2.点击ok,下一步,新建一个SCH文件,也就是电路图设计项目,选择schematic Document图4新建SCH文件3.初始界面形成以后,可以更改图纸,点击design-
10、Option图5更改图纸4.如果原始元件库中没有自己选择需要的原件所在的库,点击对话框下方的add,再点击OK图6添加原理库2.2 原理图绘制 2.2.1选取原件点击左边工具栏的Browse Sch,在元件库中找到所需要的原件,双击后仿真设计图纸中。图7选取原价图2.2.2.摆放原件,设置属性1.双击原件后,按tab键设计元件的属性,如图1.6如图更改原件属性,更改原件名称,注意名称每个原件不能相同,更改封装(footprint),每种元器件对应一种封装.,如图是开关原件的属性。 图8属性图如图为单片机89C52的属性对话框图9属性图表1原件清单表物理原件标识注释封装 AT89C52U1AT8
11、9C52DIP-402N3904Q12N3904TO-522N3904Q12N3904TO-522N3904Q12N3904TO-52普通电容C1普通电容RAD0.1普通电容C2普通电容RAD0.1CRYSTALC3CRYSTALAXIAL0.4电解电容C4电解电容RAD0.1SW-PBS1SW-PBSW-0.4SW-PBS1SW-PBSW-0.4SW-PBS1SW-PBSW-0.4SW-PBS1SW-PBSW-0.4RES1R1RES1AXIAL0.4RES1R2RES1AXIAL0.4RES1R3RES1AXIAL0.4RES1R4RES1AXIAL0.4RES1R5RES1AXIAL0.
12、4RES1R6RES1AXIAL0.4RES1R7RES1AXIAL0.4Dpy Red-CCDS1Dpy Red-CCMO-00410Dpy Red-CCDS2Dpy Red-CCMO-00410Dpy Red-CCDS3Dpy Red-CCMO-004102.将原件按照电路要求摆放好,注意要给连线做好准备。图10 摆放原件2.2.3元件连线使用WiringTools中的连线工具对电路图中的原件进行连线。要注意该线是否有电气性质。当预拉线的指针移动到元件的引脚或其他电气特性线时,指针的中心将会出现一个黑点,它提示我们在当前状态下单击鼠标左键就会形成一个有效的电气连接。连接好的原理图。图11
13、365倒计时原理图2.3电气规则检查当整个电路设计完成后,可以进行电气规则检查。主要是检查电路图中是否有电气性质不一致的情况。电气规则检查依据问题的严重性分别以错误或警告信息来提示用户。ERC检查报告无错后进行下一步。图12电气规则检测2.4生成网络表网络表非常重要,它是PCB中自动布线的灵魂,也是原理图设计软件SCH与印刷电路板软件PCB之间的接口。所以必须生成网络表。选取设计菜单下的create netlist选项,点击OK后生成网点击OK后生成网络表.图13生成网络表2.5生成材料清单执行菜单命令Report/BILL OF MATERIAL出现新的对话框选择shee
14、t点击下一步,其他默认直到倒数第二步将Protel Format、CSV Format、Client Spreadsheet全部选中点击下一步和Finish就生成了材料清单图14生成材料清单16淮南师范学院电气信息工程学院10级自动化电子线路CAD课程设计3PCB图的制做3.1创建PCB文件创建PCB文件同创建sch电路图文件一样,双击进入document,执行菜单命令/【NEW】,双击 即可创建PCB文件。在生成PCB文件之前应保证原理图没有错误,文件生成后将所需要的库文件导入到PCB,否则即使原理图无错误系统也会报错。图15创建PCB3.2规划PCB
15、版并导入网络表1.设定工作层面:执行菜单命令Design/Options后, Design/Options页面基本工作层面说明: 信号层(Signal Layers):用来放置元件、导线等与电气信号有关的电气元素。对于制作双面板而言,要选中顶层铜膜布线面(Top Layers)和底层铜膜布线面(Bottom Layers)。丝印层(Silkscreen):用于绘制元件的外形轮廓,元件序号和标注字符等。一般选中顶层(Top overlay)即可。防护层(Mask):自动生成,不选。禁止布线层(Keep Out Lay
16、er):用于规定放置元件和布线的区域。多层面(Multi layer):用于快速把对象(例如,焊盘和过孔)加入到所有的信号层,选中即可。其它的选项使用默认设置即可。2.规划电气边界:在禁止布线层(Keep Out layer)进行。首先点击相应的层面标签:然后在此层面上绘制一个区域(一般为方形)。在*.Sch文件界面下,执行菜单命令Design/Update PCB,会出现一个界面。全部使用默认值。然后单击按钮进入Update Design对话框的Changes选项卡,可以发现更新过程是否存在错误。如果没有错误,单击对话框的按钮Execute即
17、可将本次更新的变动反映在PCB文件中。3.在PCB状态下执行菜单命令【Design】/【Netlist……】,在出现的对话框中点击标签 然后选择之前创建好的后缀名为.net的网络表。若元件封装、原理图均无错误后即可在PCB版上生成元器件。在网络表文件载入时,常常会出现两种错误:Footprint Not Available(封装元件遗漏)、Node Not Found(引脚遗漏)。在加载的时候,应该注意改正错误,得到正确的网络表。生成的PCB图16 生成的PCB4.定义边框。在设计工作区的版层
18、标签上选择keepOut layer,选取工具条上的放置铜膜走线,画一个边框。只要圈住所有器件就行,不用太大。图17 PCB边框3.3元器件的摆放及布自动布线 Protel PCB 内集成了一个功能强大而品质高超的自动布线程序,能自动地设计出最佳的自动布线策略。选择自动布线菜单中的All,在弹出的对话框中选RouteAll便开始自动布线程序,布线完成后在弹出的对话框中选择OK便完成了自动布线。自动布线图18 PCB自动布线图4.总结.通过本次Protel课程设计,自己更加熟悉了该软件的操作,了解了Protel在电路原理图的绘制和PCB板制作上的强大功能。通过一个星期的课程设计,发现自己的实践经验还比较缺乏,理论联系实际的能力需要提高。本次课设是制作了365倒计时器,在课设过程中,巩固了数字电路方面的理论知识,通过这次课程设计,我掌握了做课程设计的基本思路和方法,在脑海里形成了基本的设计理念和设计技巧,锻炼了自己的思维能力与动手能力。本次设计实验在原理图倒成PCB因为封装不对,在经过查询各种资料,和咨询网络,最终做成了,小有成就感。这也启示自己遇到困难不轻易言弃。参考文献1 谢自美,电子线路设计 实验 测试(第三版),武汉:华中
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版智能餐饮外卖配送合作协议书模板
- 2025版知识产权授权使用免责协议范本
- 二零二五年度化妆品品牌研发成果转化及许可合同
- 2025年房地产典当业务市场拓展与合作关系合同正规范本
- 二零二五年度绿色节能型住宅装修改造合同
- 2025版新材料研发与推广服务合同范本
- 二零二五版拍卖师艺术品鉴定咨询服务合同
- 二零二五年度仓储租赁合同与物流配送合同综合范本
- 二零二五年度离婚案件起诉状制作要点
- 二零二五版创业伙伴收益分配及合作终止协议
- 2025社区工作者考试试题(含答案)
- 统编版七年级语文上册 第18课《我的白鸽》 练习题(含答案)
- 【真题】人教版七年级下学期7月期末数学试题(含解析)湖南省长沙市长沙市一中教育集团联考2024-2025学年
- SAVI综合征靶向治疗研究进展
- 物业资产考试试题及答案
- 氧化钨化学计量比对其物理化学性质的影响规律
- 口腔诊所污水管理制度
- DZ/T 0275.5-2015岩矿鉴定技术规范第5部分:矿石光片鉴定
- 苹果授权协议书
- 村庄环境整治协议书
- 2025-2031年中国鲜牛奶行业发展前景及投资战略规划研究报告
评论
0/150
提交评论