PROTEL部分.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PROTEL部分任务说明(1)熟练掌握PROTEL软件的使用;(2)按要求绘制电路原理图和PCB版图(能够用自动布线和手动布线相结合);(3)能够按要求建立元件库和封装库。二、绘制原理图(1)新建一个protel文件以.SCH为后缀,观察各个元件,在元件库里找,找到之后放置到新建文件里。若元件库中没有我们所需要的元件,就需要我们自己画一个元件,来符合要求。如图1 自制的双排40角管的AT89S5-1图1 双排40管脚AT89S5-1(2)按照给的原理图把各元件都找到之后,按给定的原理图摆放各元件,并且需要把各元件的名称,网络标号,角管号等都给标注出来。标注完之后,将每一个元件都一一进行封装,封装的成功与否都与整个设计有关,所以要仔细耐心,一一寻找,如果封装库中没有该元件的封装,就需要我们画封装,画封装的时候一定注意元件和封装的正负关系。所有步骤完成之后,就开始连线,连线要注意是否有节点等问题。连完线之后,原理图就完成。如附录1三、印制版图绘制(1)电路连好之后我们要对该电路进行电气规则检测,点击工具→电气规则检查则会弹出对此话框。点击确定,进行检查,将错误改正。图2电气规则检查(2)电气检测之后要进行封装检测,首先我们要创建网络表点击设计→创建网络表。则会弹出对话框如图3。图3创建网络表创建完成之后,在.PCB中点击设计→网络表就会弹出如图4的对话框图4载入注释网络表然后点击浏览,将之前建立的网络表选定,点击执行。执行之后会出现PCB版图如图5图5 PC版图此时的PCB版图的分布有些不紧凑,所以要求我们手动的将PCB版图中的各个元件适当的做出位置的调整,使之变得紧凑(如图6),节省材料。图6 重新排版元件摆放完毕之后,就开始自动布线,PCB版图布线图如图7图7 布线完成 四、总结 通过这次的Protel99软件的训练,已经初步的掌握了Protel99软件的基本操作方法,并能够独立的运用该软件绘制电路原理图,灵活的根据原理图绘制PCB型,如何设置网络标号等,我想这对我今后学习或者是工作都是大有裨益的。今后,我要多加联系该软件,达到熟练的程度,也希望能多给我们提供这样的机会,让我们在锻炼动手能力的同时,学到更多的有关我们专业的知识。这次的课程设计不仅是巩固了先前学的理论知识,而且也培养了我的动手能力,更令我的创造性思维得到拓展。当然在设计过程中,自己遇到了很多问题,通过互联网和与同学的交流,自己解决了这些问题,提高了自己发现问题和解决问题的能力。自己的设计还存在很多不足的地方,我也会努力的学习,让自己更熟练的设计电路和画电路的PCB图,以便在以后更大的设计中缩短设计周期,做一名出色的工程师最后,感谢老师在课设当中为我们答疑解惑,使我们能够较好的掌握了protel软件的应用。五、参考文献【1】黎小桃,刘祖明,周福明.《Protel 99SE入门与提高》. 电子工业出版社. 2009.【2】零点工作室《Protel99SE 电路设计基础与工程范例》.清华大学出版社.2008【3】赵广林.Protel 99SE电路设计与制版.电子工业出版社. 2005.【4】冯如设计在线.《Protel99SE 自学手册》.人民邮电出版社. 2008年【5】张伟 赵晶 . 《Protel99SE高级应用》 . 人民邮电出版社.2007附录I附录Ⅱ软件部分一、题目分析本次课设的题目是二叉树的构造及遍历。通过软件课程的学习及一些相关资料的阅读,对于本课题,其难点在于课题的第二项要求,即二叉树应以图形的方式直观地显示出来,应用循环语句控制二叉树的输出,以图形方式显示出来。第一项要求是以二叉链表作为存储结构,输入二叉树的结点元素,按完全二叉树的层次顺序建立二叉链表,对此可按照完全二叉树的层次顺序,依次输入结点信息来建立二叉链表。第三项要求是采用三种遍历方式(先序、中序、后序)遍历这棵二叉树,对此可按一种搜索线路来寻访二叉树中的每一个结点,使每个结点仅被访问一次。基本思路:先进行二叉树的建立,依次输入结点信息,若输入的结点不是虚结点,则建立一个新结点。若新结点是第一个结点,则令其为根结点,否则将新结点作为孩子链接到它的双亲结点上。如此反复进行,直到输入结束标志为止。用循环语句控制二叉树的输出,从而实现二叉树应以图形的方式显示出来。最后利用递归算法,来进行二叉树的遍历。以上基本达到要求。此外,为了清晰的显示输出页面,使之更美观,本程序还编译了“背景颜色”这一项。二、设计过程本次设计过程共有三个子程序组成,其分别是:bitree *creat( ) 二叉树的建立showbitree(int s ) 二叉树的图形显示order(bitree *p) 遍历二叉树首先设计主函数程序,其中包括以上三个子程序,此外还增加一个改变背景颜色的控制功能。主函数程序如下图所示:前序

文档评论(0)

gangshou + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档