网站大量收购闲置独家精品文档,联系QQ:2885784924

计算机辅助设计综合实习报告.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机辅助设计综合实习报告

计算机辅助设计综合 实习报告 学院:信息科学与工程学院 班级:电子信息科学与技术08-2 学号:3080448201 姓名:邝辉宁 指导老师:陈小琴 日期:2010.9.18 计算机辅助设计综合实习报告 一.实习的性质与目的 1、课程性质:计算机辅助设计是电子信息类各专业本科生的必修课。计算机辅助设计技术范畴包含电子系统设计和开发的全过程,可分为系统级、电路级和物理级。 2、实习目的:借助现代EDA技术进行系统电路设计,侧重于综合应用所学知识,设计较为复杂的功能电路或小型电子系统,培养学生的现代电路设计与综合应用的能力,提高电路设计水平,培养现代电子系统设计能力和创新研究能力。 二.实习教学的基本要求 给出实习课题任务要求,学生通过阅读资料、选择方案、设计电路、编程仿真、性能指标测试、撰写报告等过程,培养学生综合运用所学知识解决实际问题的能力和创新研究能力。 需要熟练掌握常用电子系统设计工具Protel DXP。 三.实习主题: LED数字式温度计的设计。 要求:1.用2个8段数码管显示所测温度计; 2.测量范围为30~99℃ 四.实习内容及过程: 1.方案选择和电路设计 根据题目要求,选用单片机设计电路系统能较轻松和准确地实现,这里采用的单片机是常用的AT89C52。 2.利用keilc51编写单片机程序 已经有了电路图,接下来就要编写程序并进行仿真,从而确定各元件的参数。 Keilc51是常用的单片机编程软件,现用于编写一个应用于AT89C52的温控程序。程序如下: 编译结果如图1所示: 图1 3.利用proteus进行电路图仿真 Proteus是适合于单片机电路仿真的软件,现用于对LED数字式温度计电路仿真。通过仿真可以确定各元件的参数,并对程序进行修正。经过多次测试,终于确定了元件的参数。电路图及仿真过程如图2所示: 图2 4.利用Protel DXP画出PCB图 (1).电路原理图设计 新建工程,然后新建原理图文件,打开原理图就可以设计原理图了。 画原理图之前,先添加所需要的元件库。利用设计管理器可以方便地添加元件库,一般常用的是“Miscellaneous Devices.ddb”库和“Protel Dos”库。 在画原理图时,放置元件的方法是,选择目标元件所在的元件库,然后从它下面的具体元件列表框中选择目标元件,点击place按钮,将目标元件拖到图纸中,并放置在所需要的位置。 点击“place”之后,放置元件之前,按下“tab”键,就会弹出元件属性对话框,可以编辑元件的属性,其中元件封装和元件标号是必须编辑的。 放置好元件之后,就可以连线了,Protel DXP提供了多种连线方式,可以通过空格键进行切换。连好线,原理图就设计好了。 (2).编辑新元件 尽管Protel DXP内置的元件库已经相当丰富,但有时还是无法从这些元件库中找到想要的元件,这时就需要自行建立新的元件及元件库了。 现在需要建立单片机AT89C52这个元件,方法如下: 在当前设计管理器环境下,执行“File/new”,选择“Schematic Library Document”,就创建了一个新元件库文档,把文档名改为“89c52”。双击打开进入元件库编辑界面,执行“Place/Rectangle”,拖动鼠标绘制一个直角矩形,大小为25*13格,执行“Place/Pins”,在矩形周围画40个引脚,用空格键可以旋转方向。双击引脚,逐一编辑各引脚属性。执行“Tools/Rename Component”,在对话框中把元件名称改为“89c52”,然后保存。在原理图设计界面把此元件装载到元件库中,就可以取用“89c52”元件了。 (3)ERC检查 在原理图设计界面下,执行“Tools/ERC”可以生成ERC表,用于检查电路图是否有问题,可以根据ERC表修正原理图中的错误。原理图的最终设计如图3: 图3 (4).生成网络表 ERC检查无误后,执行“Design/Create Netlist”,选择网络表类型,生成网络表。 (5).建立PCB文件,装载网络表 执行“File/New”,选择“PCB Document”,则建立了一个PCB文件,双击打开PCB编辑器,添加所需要的封装库。执行“Design/Load Nets”,在对话框中选择所用到的网络表,点击“ok”按钮,这时如果有错误提示,则要返回原理图修正,重新生成和装载网络表,直到没有错误提示为止,点击“Execute”按钮,就装入了网络表和元件。 (6).布局和布线 在PCB编辑界面下,点击下方的“keepoutlayer”,执“Place/Keepout/Track”,画出电路板边框。执行“右键/Rules”,在弹出对话框中定义布局和布线规则。然后进

文档评论(0)

shaoye348 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档