- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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”,在弹出对话框中定义布局和布线规则。然后进
您可能关注的文档
- 2019-2020年湘教版四年级上册《网上呼救》 1WORD版教案.doc
- 2019-2020年湘教版四年级上册《美丽的兴凯湖》WORD版教案.doc
- 2019-2020年湘教版四年级上册《船长的勇气 》WORD版教案.doc
- 2019-2020年湘教版四年级上册《船长的勇气》WORD版教案之一.doc
- 2019-2020年湘教版四年级上册《走进大自然》2—1WORD版教案.doc
- 解密万科物业“睿服务”体系.doc
- 2019-2020年湘教版四年级上册《走进大自然》2—2WORD版教案.doc
- 角色动画中IK与FK的转换思路水晶石陈菁杉.doc
- 2019-2020年湘教版四年级上册《走进大自然》WORD版教案.doc
- 2019-2020年湘教版四年级上册《那只松鼠》2_2WORD版教案.doc
文档评论(0)